Суть в следующем.
Отправить видео веб камеры в реальном времени другим участникам конференции
navigator.getUserMedia = navigator.getUserMedia ||
navigator.webkitGetUserMedia ||
navigator.mozGetUserMedia ||
navigator.msGetUserMedia;
var video = document.querySelector('video');
if (navigator.getUserMedia) {
navigator.getUserMedia({audio: true, video: true}, function(stream) {
video.src = window.URL.createObjectURL(stream);
}, errorCallback);
} else {
video.src = 'somevideo.webm'; // fallback.
}
Изначально отправить данные на Java сервер с помошю
Websocket, после от сервера всем пользователям.
И так вопрос, как с
stream читать байты потока чтобы в дальнейшем отправить их на сервер? Пробовал FileReader но его методы readAs* на вход принимают только Blob типы.
Есть идеи? Может другие реализации, подходы?
Спасибо