Воспроизведение MSS
Flussonic Media Server позволяет проигрывать видео по протоколу MSS.
Поток доступен по адресу: http://FLUSSONIC-IP/STREAMNAME.isml/manifest
Воспроизведение отдельных дорожек, выбор субтитров
Если у потока есть несколько аудио- и видеодорожек, то можно указать, какие именно дорожки следует отдавать. Для этого укажите номера дорожек, добавив параметр filter.tracks=
к URL потока.
http://FLUSSONIC-IP/STREAMNAME.isml/manifest?filter.tracks=v1a1
— выбрать первую аудио- и вторую видеодорожки.http://FLUSSONIC-IP/STREAMNAME.isml/manifest?filter.tracks=a1
— только аудио.http://FLUSSONIC-IP/STREAMNAME.isml/manifest?filter.tracks=v1
— только видео.http://FLUSSONIC-IP/STREAMNAME.isml/manifest?filter.tracks=a1t2
— выбрать первую аудиодорожку и вторую дорожку с субтитрами.http://FLUSSONIC-IP/STREAMNAME.isml/manifest?filter.tracks=v1t1t2t3
— первая видеодорожка и три дорожки с субтитрами.
Указание дорожек необходимо для проигрывания потока на клиентских устройствах, которые, к примеру, не поддерживают многоязыковой MSS манифест.
Проигрывание DVR catchup по MSS
Вы можете запросить фрагмент архива как файл с помощью следующего URL-адреса:
http://FLUSSONIC-IP:PORT/STREAM_NAME(archive=1651829645-120).isml/manifest
См. справочник API.
Проигрывание событий по MSS
Доступ к архиву с настоящего момента (то есть, прямая трансляция) с возможностью перемотки назад до указанного времени (в нашем примере 1651829645):
http://FLUSSONIC-IP:PORT/STREAM_NAME(archive=1651829645-now).isml/manifest
См. справочник API.
Перемотка MSS
Плейлист со "скользящим окном", который позволяет перематывать и ставить на паузу потоки MSS на несколько часов:
http://FLUSSONIC-IP:PORT/STREAM_NAME(rewind=7200).isml/manifest
MSS с абсолютным таймшифтом
URL-адрес для проигрывания по MSS с абсолютным таймшифтом:
http://FLUSSONIC-IP:PORT/STREAM_NAME(timeshift_abs=1651829645).isml/manifest
MSS с относительным таймшифтом
URL-адрес для проигрывания по MSS с относительным таймшифтом:
http://FLUSSONIC-IP:PORT/STREAM_NAME(timeshift_rel=600).isml/manifest