Optionalconfiguration: ConfigurationThe session Id.
The type of item to browse to.
The Id of the item.
The name of the item.
Optionaloptions: RawAxiosRequestConfig
Override http request option.
OptionalcontrollableByUserId: string
Filter by sessions that a given user is allowed to remote control.
OptionaldeviceId: string
Filter by device Id.
OptionalactiveWithinSeconds: number
Optional. Filter by sessions that were active in the last n seconds.
Optionaloptions: RawAxiosRequestConfig
Override http request option.
The session id.
The type of play command to issue (PlayNow, PlayNext, PlayLast). Clients who have not yet implemented play next and play last may play now.
The ids of the items to play, comma delimited.
OptionalstartPositionTicks: number
The starting position of the first item.
OptionalmediaSourceId: string
Optional. The media source id.
OptionalaudioStreamIndex: number
Optional. The index of the audio stream to play.
OptionalsubtitleStreamIndex: number
Optional. The index of the subtitle stream to play.
OptionalstartIndex: number
Optional. The start index.
Optionaloptions: RawAxiosRequestConfig
Override http request option.
Optionalid: string
The session id.
OptionalplayableMediaTypes: MediaType[]
A list of playable media types, comma delimited. Audio, Video, Book, Photo.
OptionalsupportedCommands: GeneralCommandType[]
A list of supported remote control commands, comma delimited.
OptionalsupportsMediaControl: boolean
Determines whether media can be played remotely..
OptionalsupportsPersistentIdentifier: boolean
Determines whether the device supports a unique identifier.
Optionaloptions: RawAxiosRequestConfig
Override http request option.
The MediaBrowser.Model.Session.ClientCapabilities.
Optionalid: string
The session id.
Optionaloptions: RawAxiosRequestConfig
Override http request option.
OptionalplaybackProgressInfo: PlaybackProgressInfo
The playback progress info.
Optionaloptions: RawAxiosRequestConfig
Override http request option.
OptionalplaybackStartInfo: PlaybackStartInfo
The playback start info.
Optionaloptions: RawAxiosRequestConfig
Override http request option.
OptionalplaybackStopInfo: PlaybackStopInfo
The playback stop info.
Optionaloptions: RawAxiosRequestConfig
Override http request option.
The session id.
The MediaBrowser.Model.Session.GeneralCommand.
Optionaloptions: RawAxiosRequestConfig
Override http request option.
The session id.
The command to send.
Optionaloptions: RawAxiosRequestConfig
Override http request option.
The session id.
The MediaBrowser.Model.Session.MessageCommand object containing Header, Message Text, and TimeoutMs.
Optionaloptions: RawAxiosRequestConfig
Override http request option.
The session id.
The MediaBrowser.Model.Session.PlaystateCommand.
OptionalseekPositionTicks: number
The optional position ticks.
OptionalcontrollingUserId: string
The optional controlling user id.
Optionaloptions: RawAxiosRequestConfig
Override http request option.
The session id.
The command to send.
Optionaloptions: RawAxiosRequestConfig
Override http request option.
SessionApi - functional programming interface