Комментарии 15
Забавно, в свое время делал такую штуковину с нуля, в качестве сервера был костыль на node.js, звук и видео получал через getUserMedia, кодировал через собранную через emscripten библиотеку для AAC. При сиабильном соединеннии всё было волшебно, на нестабильном — сильно проигрывало hls :) хотя это было всё в виде прототипа на поиграться.
НЛО прилетело и опубликовало эту надпись здесь
Я правильно понял, что таким образом можно лайв-стримы транслировать на страницу без использования Flash? Только придётся еще ffmpeg прицепить, чтобы конвертировать RTMP в RTSP поток (пробежался по документации WCS4 — про поддержку RTMP ничего не нашел).
Да, статья про Live-стримы без Flash. Просто ролик используется в качестве источника стрима. Можно было бы с таким же успехом использовать web-камеру если бы не странный баг Wirecast.
Выше на схемке видно, что Wowza занимается конвертацией RTMP в RTSP, а WCS4 раздает этот RTSP-поток уже по Websockets. Кстати, похожее можно реализовать в связке ffmpeg+nodejs, но там с аудио возникли проблемы.
Выше на схемке видно, что Wowza занимается конвертацией RTMP в RTSP, а WCS4 раздает этот RTSP-поток уже по Websockets. Кстати, похожее можно реализовать в связке ffmpeg+nodejs, но там с аудио возникли проблемы.
вы в каком именно кодеке и с каким битрейтом на клиента перегоняете?
Зачем фоткать телефон, когда можно сделать скриншот экрана нажав Power+Home?
Все это криво, в будущем все будут использовать html5-demos.appspot.com/static/media-source.html
Который, как и HLS, chunked, то есть, zero-latency все равно не будет.
Zero-latency будет только на WebRTC, только вам понадобится слишком мощный сервер, так как DTLS-шифрование для sRTP потока.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Альтернатива HLS для iOS Safari — потоковое видео через Websocket