Comments 12
Что-то у вас с FF устаревшая картина. В FF 17 включен getuserMedia (с префиксом). В FF nightly есть PeerConnection.
Про Opera забыли, там с 12 версии getuserMedia работает.
Про microsoft и CU-RTC-WEB ни слова не сказали.
Вы как бы еще одну фишку WebRTC замолчали — Data Channels.
Смысл было приводить код RTCPeerConnection который ничего не делает?
Про Opera забыли, там с 12 версии getuserMedia работает.
Про microsoft и CU-RTC-WEB ни слова не сказали.
Вы как бы еще одну фишку WebRTC замолчали — Data Channels.
Смысл было приводить код RTCPeerConnection который ничего не делает?
Интересная тема. Вам пожелание: осветить такой момент, как установление p2p соединения. Как браузеры будут это делать? Полагаться на какие-то сервисы ОС или сами? Как осуществляется NAT traversal?
Всегда напрягали куски повторяющегося кода. Темболее с присваиванием переменной. Может лучше делать так:
и
???
var getUserMedia;
var browserUserMedia = navigator.webkitGetUserMedia || // WebKit
navigator.mozGetUserMedia || // Mozilla FireFox
navigator.getUserMedia; // 2013...
if(!browserUserMedia) throw 'Your browser doesn\'t support WebRTC';
getUserMedia = browserUserMedia.bind(navigator);
и
var PeerConnection = webkitRTCPeerConnection || // WebKit
mozRTCPeerConnection || // Mozilla FireFox
RTCPeerConnection; // 2013...
if(!PeerConnection) throw 'Your browser doesn\'t support WebRTC';
???
Большое спасибо Вам за проделанную работу. Давно хотел узнать больше про Web RTC, но лень было лазить по англоязычным ресурсам
Было бы еще круто, если бы это видео можно было гонять не только peer-to-peer, но и на сервер.
У меня в текущем проекте, например, запланирована фича, которая требует именно этого.
У меня в текущем проекте, например, запланирована фича, которая требует именно этого.
Только учитывайте, что для полноценной работы нужен еще TURN сервер (релей), потому что по статистике до 10% пользователей живут за NATом, который не позволит UDP hole punching.
А про p2p компонент лучше читать на сайте libjingle, webrtc использует именно его.
А про p2p компонент лучше читать на сайте libjingle, webrtc использует именно его.
Sign up to leave a comment.
WebRTC #1 — Знакомимся