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

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

Send message
у нас есть код, который вещает на андроид, но я тоже не знаю, что у них с автоматическим переключением между битрейтами.

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

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

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

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

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

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

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

Information

Rating
Does not participate
Date of birth
Registered
Activity