Current media
Author: f | 2025-04-25
Current Media With a career dedicated to molding the landscape of digital and broadcast media, my tenure at Current Media LLC is marked by a commitment to editorial excellence and
Current Media s.r.o.
Configuring the player Table of contents The Flowplayer API Available properties Available methods The Flowplayer APIFPFlowplayer tvOS SDK exposes the same functionality and behaves as it’s counterpart on iOS SDK FPFlowplayerViewController. The only difference is that FPFlowplayer is not a UIViewController and does not handle any UI.Available propertiesAll available properties of FPFlowplayer:PropertyTypeDescriptionenableAnalyticsBoolFlag to enable analytics by Flowplayer (enabled by default).autoStartBoolFlag that indicates if media playback should auto start when the player is ready to play.playbackStartedBoolFlag that indicates if media playback has started.isShowingAdsBoolFlag that indicates if the player is displaying Ads at the current moment.currentSubtitleTrackFPSubtitleTrack?Currently selected subtitle track for the media playback.subtitleTracks[FPSubtitleTrack]All available FPSubtitleTracks of the current FPMedia.currentAudioTrackFPAudioTrack?Currently selected audio track for the media playback.audioTracks[FPAudioTrack]All available FPAudioTracks of the current FPMedia.controllerUIViewControllerUIViewController where the instance AVPlayer is attached to.playerAVPlayerCurrent AVPlayer instance that is handled by FPFlowplayer.delegateFPFlowplayerDelegate?The object that acts as the delegate of the FPFlowplayer object.mediaFPMedia?Current media item loaded into the player.durationInt64Total duration of the current media item.currentPositionInt64Current position of media playback.currentSpeedFloatCurrent playback speed of media playback.Available methodsAll available methods of FPFlowplayer:func load(external media: FPExternalMedia, autoStart: Bool)DescriptionLoad external media into AVPlayer. This method needs to be called on an already presented UIViewController where the instance of AVPlayer is attached to.If called before the UIViewController was presented:Ads will fail to load.Media playback might return a FPError.Weird behavior of FPFlowplayer might occur.Parametersexternal: FPExternalMedia type of FPMedia.autoStart: Start the playback as soon as the media loaded.func load(flowplayer media: FPFlowplayerMedia, autoStart: Bool)DescriptionLoad flowplayer media into AVPlayer. This method needs to be called on an already presented UIViewControllerwhere the instance of AVPlayer is attached to.If called before the UIViewController was presented:Ads will fail to load.Media playback might return a FPError.Weird behavior of FPFlowplayer might occur.Parametersflowplayer: FPFlowplayerMedia type of FPMedia.autoStart: Start the playback as soon as the media loaded.@discardableResultfunc reload() -> BoolDescriptionReload the current media playback. This action will destroy the current session and refetch and load the every asset again.ReturnsBoolean indicating if media was reloaded.func pause()DescriptionPause the current media playback.func play()DescriptionStart/Resume the current media playback. If the playback has completed, then seek back to the beginning and start again.func stop()DescriptionStop the current media playback. The current media session will be terminated and cleared.func mute(_ state: Bool)DescriptionMute the current media playback.Parametersstate: If true will mute the current sound of the media playback.func setVolume(_ volume: Float)DescriptionSet the volume of the current media playback.Parametersvolume: Sound volume represented from 0.0 to 1.0.func seek(_ position: Int64)DescriptionSeek to the desired position of the current media playback.Parametersposition: Position of media playback.func setSpeed(_ speed: Float)DescriptionSet the playback rate/speed ot the current media playback.Parametersspeed: Speed of media playback.func setAudioTrack(_ id: Int)DescriptionSets a new audio track for the media.Parametersid: The id of the track to select.func setSubtitleTrack(_ id: Int)DescriptionSets a new subtitle track for the media.Parametersid: The
Current - For people in public media
Information. In response, the media player sends a RetMediaPlayerStateInfo command with the requested state information. RetMediaPlayerStateInfo Command Direction: media player→accessory The media player sends this command in response to the GetMediaPlayerStateInfo command. SetMediaPlayerStateInfo Command Direction: accessory→media player Set the media player state. The information type specifies the type of information to update. In response, the media player sends an ACK command with the results of the operation. GetPlayStatus Command Direction: accessory→media player Gets the current media player play status information. In response, the media player sends a RetPlayStatus command with the current play state, track index, track position, and track length. RetPlayStatus Command Direction: media player→accessory The media player sends this command in response to the GetPlayStatus command and returns the current media player play status information. SetCurrentPlayingTrack Command Direction: accessory→media player Sets the currently playing track to the track at the specified index. The total number of playing tracks can be obtained by sending a GetNumPlayingTracks command. GetIndexedPlaying TrackInfo Command Direction: accessory→media player Gets track information for the specified playing track index. The infoType field specifies the type of information to be returned, such as track title, artist title, artist name, album name, track genre, and track chapter information. In response, the media player sends a RetIndexedPlayingTrackInfo command with the requested track information. RetIndexedPlaying TrackInfo Command Direction: media player→accessory The media player sends this command in response to the GetIndexedPlayingTrackInfo command. It returns the requested type of information and data for the specified playing track. RetNumPlayingTracks Command Direction: media player→accessory The media player sends this command in response to the GetNumPlayingTracks command received from the accessory. It returns the total number of tracks queued in the playback engine. GetPowerBatteryState Command Direction: accessory→media player Gets the power and battery level state of the media player. In response, the media player sends a RetPowerBatteryState command with the power and battery information. RetPowerBatteryState Command Direction: media player→accessory The media player sends this command in response to the GetPowerBatteryState command and returns the current media player power state and battery level. GetSoundCheckState Command Direction: accessory→media player Gets the current sound check setting. When enabled, sound check adjusts track playback volume to the same level. In response, the media player sends a RetSoundCheckState command with the current sound check state. RetSoundCheckState Command Direction: media player→accessory The media player sends this command in response to the GetSoundCheckState command and returns the current state of thePublic Media's Mission - Current
Returns the requested track information type and data. The media player sends this command in response to the GetIndexedPlayingTrackInfo command. RequestProtocolVersion Command Direction: accessory→media player Requests the version of the running Extended Interface protocol from the media player. The media player responds with a ReturnProtocolVersion command. ReturnProtocolVersion Command Direction: media player→accessory Returns the media player Extended Interface protocol version number. The media player sends this command in response to the RequestProtocolVersion command from the accessory. RequestMediaPlayerName Command Direction: accessory→media player Returns the name of the user's media player or “media player” if the media player name is undefined. This allows the media player name to be shown in the human-machine interface. ReturnMediaPlayerName Command Direction: media player→accessory The media player sends this command in response to the RequestMediaPlayerName telegram from the accessory. ResetDBSelection Command Direction: accessory→media player Applies to: database engine Resets the current database selection to an empty state and invalidates the category entry count. That is, it sets the count to 0 for all categories except the playlist category. SelectDBRecord Command Direction: accessory→media player Applies to: database engine. Selecting a single track automatically passes it to the playback engine. Selects one or more records in the database engine, based on a category relative index. GetNumberCategorizedDBRecords Command Direction: accessory→media player Applies to: database engine Retrieves the number of records in a particular database category. ReturnNumberCategorizedDBRecords Command Direction: media player→accessory Returns the number of database records matching the specified database category. RetrieveCategorizedDatabaseRecords Command Direction: accessory→media player Applies to: database engine Retrieves one or more database records from the media player, typically based on the results from the GetNumberCategorizedDBRecords command query. ReturnCategorizedDatabaseRecord Command Direction: media player→accessory Contains information for a single database record. GetPlayStatus Command Direction: accessory→media player Applies to: playback engine Requests the current media player playback status, allowing the accessory to display feedback to the user. ReturnPlayStatus Command Direction: media player→accessory Returns the current media player playback status. GetCurrentPlayingTrackIndex Command Direction: accessory→media player Applies to: playback engine Requests the playback engine index of the currently playing track. ReturnCurrentPlayingTrackIndex Command Direction: media player→accessory Returns the playback engine index of the current playing track in response to the GetCurrentPlayingTrackIndex telegram from the accessory. GetIndexedPlayingTrackTitle Command Direction: accessory→media player Applies to: playback engine Requests the title name of the indexed playing track from the media player. In response to a valid telegram, the media player sends a ReturnIndexedPlayingTrackTitle telegram to the accessory. ReturnIndexedPlayingTrackTitle. Current Media With a career dedicated to molding the landscape of digital and broadcast media, my tenure at Current Media LLC is marked by a commitment to editorial excellence andNovinky - Current Media s.r.o.
Claim 32, wherein the control module is further configured to:send, to the accessory, a request for state information indicating a current state of the tuner; andreceive the state information from the accessory. 34. The portable media player of claim 32, wherein the portable media player powers the accessory. 35. The portable media player of claim 32, wherein the one or more RF tuning functions include a band function, resolution function, mode function, and control function. 36. The portable media player of claim 32, wherein the control module is further configured to:verify that the accessory has been instantiated and authenticated to interoperate with the portable media player prior to receiving the capability information. 37. The portable media player of claim 33, wherein the state information includes one or more of: current band information, current frequency information, current mode information, or current received signal strength (RSSI) information. 38. The portable media player of claim 33, wherein the control module is further configured to:present the state information on a display of the portable media player. 39. The portable media player of claim 34, wherein the control module is further configured to:send notification to the accessory when the portable media player transitions between power states. 40. The portable media player of claim 39, wherein the power states include a power on state and a sleep state. 41. The portable media player of claim 32, wherein the interface comprises a connector having a plurality of signal pins, the signal pins being arranged to mate with corresponding signal pins on a mating connector of the accessory. 42. The portable media player of claim 41, wherein the plurality of signal pins includes:a ground pin and a power pin adapted such that the ground pin makes contact with a corresponding ground pin in the mating connector of theCurrent State of my Media Center
The spirit and scope of the appended claims. Claims (43) 1. A method performed by an accessory communicatively coupled with a portable media player, the method comprising:sending, to the portable media player, capability information indicating that the accessory is capable of performing one or more radio-frequency (RF) tuning functions;receiving, at a tuner included in the accessory, a plurality of RF signals, wherein the tuner is a terrestrial tuner or a satellite tuner;converting, via the tuner, the plurality of RF signals into audio data; andsending the audio data to the portable media player. 2. The method of claim 1 further comprising:receiving, from the portable media player, a request for state information indicating a current state of the tuner; andsending the state information to the portable media player. 3. The method of claim 1, wherein the accessory is powered by the portable media player. 4. The method of claim 1, wherein the one or more RF tuning functions include one or more of: a band function, resolution function, mode function, or control function. 5. The method of claim 1, wherein the portable media player is configured to verify that the accessory has been instantiated and authenticated to interoperate with the portable media player prior to receiving the capability information. 6. The method of claim 2, wherein the state information includes one or more of: current band information, current frequency information, current mode information, or current received signal strength (RSSI) information. 7. The method of claim 2, wherein the portable media player is configured to present the state information on a display of the portable media player. 8. The method of claim 3 further comprising:receiving notification from the portable media player when the portable media player transitions between power states. 9. The method of claim 8, wherein the power states include a powerCurrent Media Group LLC - LinkedIn
Or a satellite tuner. 24. The method of claim 23 further comprising:sending, to the accessory, a request for state information indicating a current state of the tuner; andreceiving the state information from the accessory. 25. The method of claim 23, wherein the one or more RF tuning functions include a band function, resolution function, mode function, and control function. 26. The method of claim 23 further comprising:verifying that the accessory has been instantiated and authenticated to interoperate with the portable media player prior to receiving the capability information. 27. The method of claim 24, wherein the state information includes one or more of: current band information, current frequency information, current mode information, or current received signal strength (RSSI) information. 28. The method of claim 24 further comprising:presenting the state information on a display of the portable media player. 29. The method of claim 23, wherein the portable media player powers the accessory. 30. The method of claim 29 further comprising:sending notification to the accessory when the portable media player transitions between power states. 31. The method of claim 30, wherein the power states include a power on state and a sleep state. 32. A portable media player comprising:a storage device configured to store a plurality of media assets;an interface adapted to be coupled with an accessory; anda control module coupled to the storage device and the interface, the control module being configured to:receive, from the accessory, capability information indicating that the accessory is capable of performing one or more radio-frequency (RF) tuning functions; andreceive audio data from the accessory, wherein the audio data is generated by a tuner included in the accessory from a plurality of RF signals received by the tuner, and wherein the tuner is a terrestrial tuner or a satellite tuner. 33. The portable media player ofCurrent Media - Ontario Production Company
On state and a sleep state. 10. An accessory for use with a portable media player, the accessory comprising:a radio-frequency (RF) tuner, the tuner being a terrestrial tuner or a satellite tuner;an interface adapted to be coupled with a portable media player; anda control module coupled to the interface, the control module being configured to:send, to the portable media player, capability information indicating that the accessory is capable of performing one or more RF tuning functions;receive, at the tuner, a plurality of RF signals;convert, via the tuner, the plurality of radio signals into audio data; andsend the audio data to the portable media player via the interface. 11. The accessory of claim 10, wherein the control module is further configured to:receive, from the portable media player, a request for state information indicating a current state of the tuner; andsend the state information to the portable media player. 12. The accessory of claim 10, wherein the accessory is powered by the portable media player. 13. The accessory of claim 10, wherein the one or more RF tuning functions include one or more of: a band function, resolution function, mode function, or control function. 14. The accessory of claim 10, wherein the portable media player is configured to verify that the accessory has been instantiated and authenticated to interoperate with the portable media player prior to receiving the capability information. 15. The accessory of claim 11, wherein the state information includes one or more of: current band information, current frequency information, current mode information, or current received signal strength (RSSI) information. 16. The accessory of claim 11, wherein the portable media player is configured to present the state information on a display of the portable media player. 17. The accessory of claim 12, wherein the control module is further configured to:receive notification. Current Media With a career dedicated to molding the landscape of digital and broadcast media, my tenure at Current Media LLC is marked by a commitment to editorial excellence and Simplify Media is a Private company. What is Simplify Media’s current revenue? The current revenue for Simplify Media is . How much funding has Simplify Media raised over time?
Advertising Agency - Current Media and Marketing
Windows Media Player Plus is a plug-in that adds the following user interface and playback enhancements to Windows Media Player:* Tag Editor Plus: an alternative for Windows Media Player's Advanced Tag Editor. Tag Editor Plus works on Windows Media Player 12 too, where the original Advanced Tag Editor has been removed.* Global hotkeys, allowing you to control Windows Media Player from within any running application.* Party Shuffle: a dynamic playlist, that automatically gets filled up with randomly picked songs. Of course, you can still add songs yourself, and reorder/remove songs, just like with a normal playlist. Very useful while throwing a party, as a DJ aid, or just for casual listening.* Real 'find as you type' in the library: you can simply start typing to search, without having to click on the Search field first.* Access the standard Explorer right-click menu of a media file directly from within Windows Media Player.* Restore last active playlist, media item, and playback position at Windows Media Player startup.* Show currently playing media in Windows Media Player's title bar.* Advanced playback options: Stop after current and Close after current, to automatically stop playback or close Windows Media Player when the current media has ended.* Let Windows Media Player play/pause when you press the space bar.* Disable group headers in the Library Pane.* Enhanced and configurable replacement of the Windows Live Messenger Music plug-in (What I'm Listening To). moreI Am Public Media Current
Command Direction: media player→accessory Returns the title of the indexed playing track in response to a valid GetIndexedPlayingTrackTitle telegram from the accessory. GetIndexedPlayingTrackArtistName Command Direction: accessory→media player Applies to: playback engine Requests the name of the artist of the indexed playing track. In response to a valid telegram, the media player sends a ReturnIndexedPlayingTrackArtistName telegram to the accessory. ReturnIndexedPlayingTrackArtistName Command Direction: media player→accessory Returns the artist name of the indexed playing track in response to a valid GetIndexedPlayingTrackArtistName telegram from the accessory. GetIndexedPlayingTrackAlbumName Command Direction: accessory→media player Applies to: playback engine Requests the album name of the indexed playing track. ReturnIndexedPlayingTrackAlbumName Command Direction: media player→accessory Returns the album name of the indexed playing track in response to a valid GetIndexedPlayingTrackAlbumName telegram from the accessory. SetPlayStatusChangeNotification Command Direction: accessory→media player Applies to: playback engine Sets the state of play status change notifications from the media player to the accessory. PlayStatusChangeNotification Command Direction: media player→accessory The media player sends this telegram to the accessory when the media player play status changes, if the accessory has previously enabled notifications using the SetPlayStatusChangeNotification command. This telegram contains details about the new play status. PlayCurrent Selection Command Direction: accessory→media player Applies to: playback engine and database engines. This command copies items from the database engine to the playback engine. Requests playback of the currently selected track or list of tracks. PlayControl Command Direction: accessory→media player Applies to: playback engine Sets the new play state of the media player. GetShuffle Command Direction: accessory→media player Requests the current state of the media player shuffle setting. ReturnShuffle Command Direction: media player→accessory Returns the current state of the shuffle setting. SetShuffle Command Direction: accessory→media player Sets the media player shuffle mode. GetRepeat Command Direction: accessory→media player Requests the track repeat state of the media player. ReturnRepeat Command Direction: media player→accessory Returns the current media track repeat state to the accessory. SetRepeat Command Direction: accessory→media player Sets the repeat state of the media player. SetDisplayImage Command Direction: accessory—media player Sets a bitmap image that is shown on the media player display when it is connected to the accessory. GetMonoDisplayImageLimits Command Direction: accessory→media player Requests the limiting characteristics of the monochrome image that can be sent to the media player for display while it is connected to the accessory. ReturnMonoDisplayImageLimits Command Direction: media player→accessory Returns the limiting characteristics of the monochrome image that can be sent to the media player for. Current Media With a career dedicated to molding the landscape of digital and broadcast media, my tenure at Current Media LLC is marked by a commitment to editorial excellence and Simplify Media is a Private company. What is Simplify Media’s current revenue? The current revenue for Simplify Media is . How much funding has Simplify Media raised over time?Current Media RMIT Hanoi - Facebook
Docking connector: the portable media player provides two configurations, or modes, of USB device operation: mass storage and portable media player USB Interface (MPUI). MPUI portable media player USB Interface the MPUI allows the portable media player to be controlled using an accessory protocol. What is meant by an accessory protocol is the software component of the media player that communicates with accessories over a given transport layer. FIG. 5B illustrates the accessory power source. the portable media player accessory power pin supplies voltages, for example, 3.0 V to 3.3V+/ ⁇ 5% (2.85 V to 3.465 V) over the docking connector and remote connector (if present). A maximum current is shared between the docking connector and the remote connector. the portable media player supplies a particular current such as 5 mA. An appropriate software accessory detection system can be employed to turn on high power (for example, up to 100 mA) during active device usage. When devices are inactive, they typically consume less than a predetermined amount of power such as 5 mA current. Accessory power is switched off for a period of, for example, approximately 2 seconds during the powering up of the portable media player. This is done to ensure that accessories are in a known state and can be properly detected. In one embodiment, accessories are responsible for re-identifying themselves after the portable media player transitions accessory power from the off to the on state. DGND Digital Ground FIG. 5C illustrates a reference schematic diagram for a system for detecting and identifying accessories for the docking connector. the system comprises: a resistor (R) to ground allows the device to determine what type of accessory has been plugged into the docking connector. FIG. 5D is a reference schematic of an electret microphone that is within the remote connector.Comments
Configuring the player Table of contents The Flowplayer API Available properties Available methods The Flowplayer APIFPFlowplayer tvOS SDK exposes the same functionality and behaves as it’s counterpart on iOS SDK FPFlowplayerViewController. The only difference is that FPFlowplayer is not a UIViewController and does not handle any UI.Available propertiesAll available properties of FPFlowplayer:PropertyTypeDescriptionenableAnalyticsBoolFlag to enable analytics by Flowplayer (enabled by default).autoStartBoolFlag that indicates if media playback should auto start when the player is ready to play.playbackStartedBoolFlag that indicates if media playback has started.isShowingAdsBoolFlag that indicates if the player is displaying Ads at the current moment.currentSubtitleTrackFPSubtitleTrack?Currently selected subtitle track for the media playback.subtitleTracks[FPSubtitleTrack]All available FPSubtitleTracks of the current FPMedia.currentAudioTrackFPAudioTrack?Currently selected audio track for the media playback.audioTracks[FPAudioTrack]All available FPAudioTracks of the current FPMedia.controllerUIViewControllerUIViewController where the instance AVPlayer is attached to.playerAVPlayerCurrent AVPlayer instance that is handled by FPFlowplayer.delegateFPFlowplayerDelegate?The object that acts as the delegate of the FPFlowplayer object.mediaFPMedia?Current media item loaded into the player.durationInt64Total duration of the current media item.currentPositionInt64Current position of media playback.currentSpeedFloatCurrent playback speed of media playback.Available methodsAll available methods of FPFlowplayer:func load(external media: FPExternalMedia, autoStart: Bool)DescriptionLoad external media into AVPlayer. This method needs to be called on an already presented UIViewController where the instance of AVPlayer is attached to.If called before the UIViewController was presented:Ads will fail to load.Media playback might return a FPError.Weird behavior of FPFlowplayer might occur.Parametersexternal: FPExternalMedia type of FPMedia.autoStart: Start the playback as soon as the media loaded.func load(flowplayer media: FPFlowplayerMedia, autoStart: Bool)DescriptionLoad flowplayer media into AVPlayer. This method needs to be called on an already presented UIViewControllerwhere the instance of AVPlayer is attached to.If called before the UIViewController was presented:Ads will fail to load.Media playback might return a FPError.Weird behavior of FPFlowplayer might occur.Parametersflowplayer: FPFlowplayerMedia type of FPMedia.autoStart: Start the playback as soon as the media loaded.@discardableResultfunc reload() -> BoolDescriptionReload the current media playback. This action will destroy the current session and refetch and load the every asset again.ReturnsBoolean indicating if media was reloaded.func pause()DescriptionPause the current media playback.func play()DescriptionStart/Resume the current media playback. If the playback has completed, then seek back to the beginning and start again.func stop()DescriptionStop the current media playback. The current media session will be terminated and cleared.func mute(_ state: Bool)DescriptionMute the current media playback.Parametersstate: If true will mute the current sound of the media playback.func setVolume(_ volume: Float)DescriptionSet the volume of the current media playback.Parametersvolume: Sound volume represented from 0.0 to 1.0.func seek(_ position: Int64)DescriptionSeek to the desired position of the current media playback.Parametersposition: Position of media playback.func setSpeed(_ speed: Float)DescriptionSet the playback rate/speed ot the current media playback.Parametersspeed: Speed of media playback.func setAudioTrack(_ id: Int)DescriptionSets a new audio track for the media.Parametersid: The id of the track to select.func setSubtitleTrack(_ id: Int)DescriptionSets a new subtitle track for the media.Parametersid: The
2025-04-21Information. In response, the media player sends a RetMediaPlayerStateInfo command with the requested state information. RetMediaPlayerStateInfo Command Direction: media player→accessory The media player sends this command in response to the GetMediaPlayerStateInfo command. SetMediaPlayerStateInfo Command Direction: accessory→media player Set the media player state. The information type specifies the type of information to update. In response, the media player sends an ACK command with the results of the operation. GetPlayStatus Command Direction: accessory→media player Gets the current media player play status information. In response, the media player sends a RetPlayStatus command with the current play state, track index, track position, and track length. RetPlayStatus Command Direction: media player→accessory The media player sends this command in response to the GetPlayStatus command and returns the current media player play status information. SetCurrentPlayingTrack Command Direction: accessory→media player Sets the currently playing track to the track at the specified index. The total number of playing tracks can be obtained by sending a GetNumPlayingTracks command. GetIndexedPlaying TrackInfo Command Direction: accessory→media player Gets track information for the specified playing track index. The infoType field specifies the type of information to be returned, such as track title, artist title, artist name, album name, track genre, and track chapter information. In response, the media player sends a RetIndexedPlayingTrackInfo command with the requested track information. RetIndexedPlaying TrackInfo Command Direction: media player→accessory The media player sends this command in response to the GetIndexedPlayingTrackInfo command. It returns the requested type of information and data for the specified playing track. RetNumPlayingTracks Command Direction: media player→accessory The media player sends this command in response to the GetNumPlayingTracks command received from the accessory. It returns the total number of tracks queued in the playback engine. GetPowerBatteryState Command Direction: accessory→media player Gets the power and battery level state of the media player. In response, the media player sends a RetPowerBatteryState command with the power and battery information. RetPowerBatteryState Command Direction: media player→accessory The media player sends this command in response to the GetPowerBatteryState command and returns the current media player power state and battery level. GetSoundCheckState Command Direction: accessory→media player Gets the current sound check setting. When enabled, sound check adjusts track playback volume to the same level. In response, the media player sends a RetSoundCheckState command with the current sound check state. RetSoundCheckState Command Direction: media player→accessory The media player sends this command in response to the GetSoundCheckState command and returns the current state of the
2025-04-20Claim 32, wherein the control module is further configured to:send, to the accessory, a request for state information indicating a current state of the tuner; andreceive the state information from the accessory. 34. The portable media player of claim 32, wherein the portable media player powers the accessory. 35. The portable media player of claim 32, wherein the one or more RF tuning functions include a band function, resolution function, mode function, and control function. 36. The portable media player of claim 32, wherein the control module is further configured to:verify that the accessory has been instantiated and authenticated to interoperate with the portable media player prior to receiving the capability information. 37. The portable media player of claim 33, wherein the state information includes one or more of: current band information, current frequency information, current mode information, or current received signal strength (RSSI) information. 38. The portable media player of claim 33, wherein the control module is further configured to:present the state information on a display of the portable media player. 39. The portable media player of claim 34, wherein the control module is further configured to:send notification to the accessory when the portable media player transitions between power states. 40. The portable media player of claim 39, wherein the power states include a power on state and a sleep state. 41. The portable media player of claim 32, wherein the interface comprises a connector having a plurality of signal pins, the signal pins being arranged to mate with corresponding signal pins on a mating connector of the accessory. 42. The portable media player of claim 41, wherein the plurality of signal pins includes:a ground pin and a power pin adapted such that the ground pin makes contact with a corresponding ground pin in the mating connector of the
2025-04-08The spirit and scope of the appended claims. Claims (43) 1. A method performed by an accessory communicatively coupled with a portable media player, the method comprising:sending, to the portable media player, capability information indicating that the accessory is capable of performing one or more radio-frequency (RF) tuning functions;receiving, at a tuner included in the accessory, a plurality of RF signals, wherein the tuner is a terrestrial tuner or a satellite tuner;converting, via the tuner, the plurality of RF signals into audio data; andsending the audio data to the portable media player. 2. The method of claim 1 further comprising:receiving, from the portable media player, a request for state information indicating a current state of the tuner; andsending the state information to the portable media player. 3. The method of claim 1, wherein the accessory is powered by the portable media player. 4. The method of claim 1, wherein the one or more RF tuning functions include one or more of: a band function, resolution function, mode function, or control function. 5. The method of claim 1, wherein the portable media player is configured to verify that the accessory has been instantiated and authenticated to interoperate with the portable media player prior to receiving the capability information. 6. The method of claim 2, wherein the state information includes one or more of: current band information, current frequency information, current mode information, or current received signal strength (RSSI) information. 7. The method of claim 2, wherein the portable media player is configured to present the state information on a display of the portable media player. 8. The method of claim 3 further comprising:receiving notification from the portable media player when the portable media player transitions between power states. 9. The method of claim 8, wherein the power states include a power
2025-04-17