|
|
|||||
Erlyvideo
|
В erlyvideo появилось много нового: таймшифт, подписанный убунтовский репозиторий.
Так же я провел бенчмарки, erlyvideo смог раздать прямой эфир на 1800 клиентов с одной машины. |
|
|||||
Регистрация: May 2010
Сообщений: 5
|
Добрый день.
В erlyvideo нет ли такой возможности как сведения двух flv-файлов? Т.е. на сервере хранятся 2 звуковых flv-файла, без видео, я обращаюсь к серверу через NetStream и получаю от него поток, при проигрывании которого слышу один звук, наложенный на другой. |
|
|||||
Erlyvideo
|
Динамического сведения с транскодированием и програмным наложением звука, конечно же нет.
Что мешает сделать два нетстрима? |
|
|||||
Регистрация: May 2010
Сообщений: 5
|
Дело в том, что я делаю флеш-приложение, которое должно сводить 2 звуковых файла с возможностью сдвига начала проигрывания одного из них.
Пользователь подвинул начало проигрывания одного файла, например, на 1 секунду, нажал плей, я проигрываю первый файл, далее отслеживаю playheadTime и при достижении 1 секунды, начинаю проигрывать 2-й файл. Проблема в том, что playheadTime всегда приходит разный. Может придти 1.1 с или 1.2 с и приходится стартовать 2-й файл с 1.1 или с 1.2 секунды. При прослушивании такой рассинхрон очень заметен, а мне нужно проигрывать 2-й файл строго с 1-й секунды. playheadUpdateInterval выставлен в 50 мс. Пока проблему решить никак не получается. Если бы эту задачу выполнял медиа-сервер, то проблемы не было бы. Пробовал сначала вызывать через amf скрипт на сервере, который сводил файлы ffmpeg'ом, а потом запускать проигрывание сведенного файла, но получается очень долго. |
|
|||||
Erlyvideo
|
Можно заставить сервер посылать второй файл строго после 1-й секунды первого. Просто это не даст гарантии их синхронности =(
Сводить в один аудиопоток*— это займет столько же времени, сколько и ffmpeg-ом |
|
|||||
Регистрация: May 2010
Сообщений: 5
|
Sound уже рассматривал, но, к сожалению, он работает только с мп3-файлами, а у меня флв.
Не буду вдаваться в подробности своего проекта, но перегонять флв в мп3, а потом работать с ним через Sound будет очень затратно, хотя возможно это единственное возможное решение проблемы. |
|
|||||
Erlyvideo
|
flv*— это контейнер, mp3*— кодек. Однако в flv ещё всякие там speex или sorensen запаковывают.
|
|
|||||
Erlyvideo
|
А зачем нужно вклеивать FLV внутрь SWF? Я посмотрел, вроде для какого-то подмножества SWF это сделать можно.
|
Часовой пояс GMT +4, время: 20:43. |
|
« Предыдущая тема | Следующая тема » |
Теги |
erlang , erlyvideo , rtmp , video |
|
|