Multi Stream

Multi Stream - тази функция ви позволява да комбинирате множество потоци в един файл acelive. Основната цел на тази функция е да предостави възможност за организиране на предавания с няколко качествени (битрейт) опции, между които потребителят може да превключва.

Как работи

Да приемем, че има два потока, които представляват едно и също излъчване с различни качества (с различна битрейт). Първо, трябва да стартирате два източника както обикновено (по един за всяка нишка). В резултат на това получаваме два файла acelive, например /tmp/stream_sd.acelive и /tmp/stream_hd.acelive.

За да създадете многонишков файл на acelive, изпълнете следната команда:

В резултат на изпълнението на тази команда ще бъде създаден многопоточен файл /tmp/stream_multi.acelive, който трябва да бъде даден на клиентите.