Потоковая передача getUserMedia на сервер Icecast?
Есть ли способ для потоковой передачи локального большого двоичного объекта, созданного webrtc getUserMedia (vidio и audio), на сервер Icecast, позволяющий транслировать в прямом эфире с использованием HTML5?
В частности, в следующем примере (из видео Google I / O Джастина Уберти 2012) я могу записывать аудио / видео и воспроизводить его локально в элементе видео:
<script type="text/javascript">
var onGotStream = function(stream) {
var url = webkitURL.createObjectURL(stream);
video.src = url; //
}
navigator.webkitGetUserMedia({video: true, audio: true}, onGotStream, null);
<script>
<video = id='video' autoplay='autoplay'/>
Но вместо установки видеосигнала на локальный BLOB-объект я бы хотел отправить поток на сервер Icecast, а затем воспроизвести этот живой поток с использованием элементов видео, указывающих на сервер Icecast.
Это возможно? Как бы я пошел об этом?
Спасибо!!