Pull to refresh
3
0
Максим Лапшин @erlyvideo

Пользователь

Send message
боюсь, что всё не так просто с записью.
Помимо аудио есть ещё видео, чат, рисунки и т.п. Это всё тоже хотелось бы рисовать.
Как я уже писал в рассылке, мы начали процесс портирования BBB на erlyvideo, однако сейчас этот процесс приостановлен, потому что именно портировать особого смысла нет — слишком кошмарна серверная часть.

То, что за флешкой представляет из себя адскую смесь из джавы, скалы и всяких других серверов, понакачанных из интернета. Куда уж в конференциях без очереди сообщений =) «Активная кастомизация» этого продукта всё таки очень осложнена и невообразимо громоздким кодом Red5, и общей ненужной сложностью структуры.

В итоге мы сейчас делаем своё решение, какие-то вещи позаимствуем из BBB (сохраняя GPL, конечно).

А вообще — это хороший проект и хорош он прежде всего тем, что сделан, упакован и работает.
Проблема не столько в отсутствии у вас исходников от IIS, сколько в отсутствии людей, которые будут готовы за деньги поправить эти исходники. Микрософт ничего не будет допиливать для вас, а контора поменьше сможет.
Я могу ошибаться, но вроде бы только RTP по UDP. Впрочем, я ни разу не встречал что бы RTSP управлял чем-то кроме RTP
у нас есть код, который вещает на андроид, но я тоже не знаю, что у них с автоматическим переключением между битрейтами.

аналог openhttpstreamer-а скорее всего тоже у нас появится.
Хорошие статьи, только я бы посоветовал избегать вложенных case. Потом в случае ошибки разобраться будет нереально.

Разбейте в loop путь по /, зачистите его а потом вызывайте следующую функцию.

Из-за специфики выдачи стектрейса ошибок это единственный способ понять, где же именно была проблема.
Нет. Для тюнера нужны классические решения: VLC, стриминговый сервер и т.п.
Зачем статья на хабр, если это описанная в документации фича?
Классно! Спасибо
Да, сделать gettimeofday несколько раз в секунду на каждого клиента тоже недешево.

А skip ahead вообще никакого оверхеда не дает.
Да скорее даже в канал.
а как предлагаете использовать motion estimation из одного кодека в другом?
Очень странно, ведь RTMP требует очень множественного перекопирования в памяти.

Плюс сам по себе RTMP более пухлый, чем сырая отдача mp4
Да, мне тоже многие клиенты жалуются на wowza в плане утечек.

Могу четко сказать, что я бы не стал винить её авторов за это. Дело в том, что такую специфичную задачу, как стриминг на джаве вообще очень сложно решать: очень легко память потерять.

erlyvideo всё таки отличается тем, что он при нормальных условиях не течет.
Конечно не поддерживает, это же энкодер. Т.е. у вас входной формат в какой-то фигне, которую VLC не жрет, типа WMV?
Нет, у меня просто другого логина нет.
Обязательно буду. С утра с докладом, потом на встрече.
Нет, это не то эхоподавление, которое echo cancellation, это echo suppression. По факту оно не работает
Как верно было отмечено в одном хорошем тексте — иди 2 августа в Парк Горького, там объяснят чем мальчик от девочки отличается.

Information

Rating
4,749-th
Date of birth
Registered
Activity