Skip to content

MSS playback

Flussonic Media Server supports playing video via the MSS protocol. The stream is available at the URL:

http://FLUSSONIC-IP/STREAMNAME.isml/manifest

Selecting tracks

Selecting tracks is useful to play video on client devices that do not support, for example, the multi-language MSS manifest.

If a stream has several audio, video, and subtitle tracks, you can specify which tracks to play. To do this, specify track numbers by adding the filter.tracks parameter to the stream URL.

  • http://FLUSSONIC-IP/STREAMNAME.isml/manifest?filter.tracks=v1a1 — select the first audio and second video tracks.
  • http://FLUSSONIC-IP/STREAMNAME.isml/manifest?filter.tracks=a1 — select audio only.
  • http://FLUSSONIC-IP/STREAMNAME.isml/manifest?filter.tracks=v1 — select video only.
  • http://FLUSSONIC-IP/STREAMNAME.isml/manifest?filter.tracks=a1t2 — select the first audio and second subtitle tracks.
  • http://FLUSSONIC-IP/STREAMNAME.isml/manifest?filter.tracks=v1t1t2t3 — select the first video track and three tracks with subtitles.

MSS DVR catch up playback

You can request a fragment of an archive as a file by using the following URL:

http://FLUSSONIC-IP:PORT/STREAM_NAME(archive=1651829645-120).isml/manifest

See API reference.

MSS event playback

Accessing the archive starting from the present moment (that is, live) and with the possibility to rewind back to the specified time (1651829645 in the example):

http://FLUSSONIC-IP:PORT/STREAM_NAME(archive=1651829645-now).isml/manifest

See API reference.

MSS rewinding

Playlist with a wide sliding window that allows you to rewind MSS streams and pause them for many hours:

http://FLUSSONIC-IP:PORT/STREAM_NAME(rewind=7200).isml/manifest

MSS absolute timeshift

URL for MSS playback with absoulte timeshift:

http://FLUSSONIC-IP:PORT/STREAM_NAME(timeshift_abs=1651829645).isml/manifest

MSS relative timeshift

URL for MSS playback with relative timeshift:

http://FLUSSONIC-IP:PORT/STREAM_NAME(timeshift_rel=600).isml/manifest