0
edits
Changes
→Поддерживаемые версии
Multi Stream is a function that allows to combine several streams in one acelive-file. The main purpose of this function is to provide ability to organize a broadcast with several options for quality (bitrate), between which user can switch.
==Как это работаетHow does it work?==ПредположимLet's suppose that there are two streams, что есть два потока, которые представляют собой одну и ту же трансляцию в разных качествах which represent the same broadcast in different qualities (с разными битрейтамиwith different bitrates). Для начала необходимо как обычно запустить два источника First we have to start two sources as usual (по одному на каждый потокone for each stream). В результате получим два As a result we'll get two acelive-файлаfiles, for example, например /tmp/stream_sd.acelive и and /tmp/stream_hd.acelive.
<tt>acestreamengine --create-transport-multi \
--name "SD" --path /tmp/stream_sd.acelive \
--out /tmp/stream_multi.acelive</tt>
==Поддерживаемые версииSupported versions==Функция Multi Stream доступна начиная с версии function is available starting from version 2.0.8. Клиенты более ранних версий не смогут распознать файл, содержащий несколько потоковClients of older versions will not be able to recognize the file that contains several streams. В связи с эти рекомендуется на веб-страницах, где размещены плееры для проигрывания таких файлов, выполнять проверку версии и выводить соответствующее сообщение для не поддерживаемых версийDue to the above we recommend to perform version checking and display an appropriate message for unsupported versions on web pages where players are placed for playback of these files. Пример здесь: http://torrentstream.org/test/multi.html