Skip to main content

## Module remote

Source
Expand description

Remote Jellyfin session control commands (casting to another device).

TRACES: UR-010, UR-046 | IR-012, IR-028, JA-022, JA-023, JA-025, JA-026 | DR-037, DR-058

These thin command adapters forward control actions to the active Jellyfin session via the player’s configured `JellyfinClient`.

## Functions§

lms_create_sync_group
  Fuse LMS zones into a sync group. `master_mac` keeps playing and the `slave_macs` zones join it in sync.
lms_dissolve_sync_group
  Dissolve an entire LMS sync group, identified by its master’s MAC.
lms_get_sync_groups
  List current LMS sync groups.
lms_unsync_player
  Remove a single LMS zone from its sync group (decouple one player).
remote_play_on_session
  Play items on a remote Jellyfin session (casting)
remote_send_command
  Send a playback command to a remote session
remote_session_seek
  Seek on a remote session
remote_session_set_volume
  Set volume on a remote session
remote_session_toggle_mute
  Toggle mute on a remote session