Changes

Jump to: navigation, search

Multi Stream

27 bytes added, 20:55, 17 September 2013
no edit summary
Multi Stream - это функция объединения позволяет объединять нескольких потоков в один одном acelive-файлфайле. Основное назначение данной функции - предоставить возможность организации трансляций с несколькоими несколькими вариантами качества (битрейта), между которыми может переключаться пользователь.
==Как это работает==
Для создания мультипотокового acelive-файла необходимо выполнить следующую команду:
<tt>acestreamengine --mode create_multi_stream create-transport-multi \ --name "SD" --path /tmp/stream_sd.acelive \ --name "HD" --path /tmp/stream_hd.acelive \ --out /tmp/stream_multi.acelive</tt>
В результате выполнения данной команды будет создан мультипотоковый файл /tmp/stream_multi.acelive, который необходимо отдавать клиентам.
==Поддерживаемые версии==
Функция Multi Stream доступна начиная с версии 2.0.8. Клиенты более ранних версий не смогут распознать файл, содержащий несколько потоков. В связи с эти рекомендуется на веб-страницах, где размещены плееры для проигрывания таких файлов, выполнять проверку версии и выводить соответствующее сообщение для неподдерживаемых не поддерживаемых версий. Пример здесь: http://torrentstream.org/test/multi.html

Navigation menu