WebRTC и совместное использование экрана с помощью API PubNub?

Я использую WebRTC API PubNub для видео- и аудиоразговоров, который работает как шарм. Затем я хотел бы добавить совместное использование экрана в свое приложение, но я не могу найти никакой полезной информации в их документации, в свою очередь, у них есть опция, упомянутая в нескольких местах.

код, который я использую прямо сейчас:

var phone = window.phone = PHONE({
            number        :  $('#user_email').text() || "Anonymous", // listen on username line else Anonymous
            publish_key   : 'pub-xxx',
            subscribe_key : 'sub-xxx',
        }); 

        phone.ready(function(){ 
            $('#vid-box').show();
            $('#video-switch').addClass('switch-on');

            });

        phone.receive(function(session){
            session.connected(function(session) { 
            video_out.appendChild(session.video); 
            });

            session.ended(function(session) {
                 video_out.innerHTML='';
                  });
        });



    function startVideo(){
        if (!window.phone) {
             alert("Login First!");
             return false;

        } else {
             phone.dial( $('#other_side').text('ON') );
             $('#cam-button-text').text('Stop Video');
        }

    }

person Edmond Tamas    schedule 12.11.2015    source источник
comment
Пожалуйста, обратитесь к этой ветке SO для получения подробной информации и дайте мне знать, если у вас все еще есть вопросы: stackoverflow.com/questions/28740230/   -  person Craig Conover    schedule 13.11.2015
comment
И это демонстрационное приложение Codoodler может быть более подходящим ресурсом для того, что вы спрашиваете: pubnub.com/blog/2014-09-03-multiuser-draw-html5-canvas-tutorial   -  person Craig Conover    schedule 13.11.2015
comment
@CraigConover большое спасибо, используя демо-версию Codedoodler, я теперь могу успешно поделиться потоком, который я получаю через webkitGetUserMedia(); Еще один вопрос: есть ли способ добавить номер телефона, как в примере с видеовызовом, чтобы я мог делиться потоком только между определенными пользователями? Ps, пожалуйста, добавьте свой комментарий в качестве ответа.   -  person Edmond Tamas    schedule 13.11.2015
comment
Разве демонстрация WebRTC @ webrtc.co не предоставляет информацию, необходимую для добавления номера телефона для соединения двух пользователей?   -  person Craig Conover    schedule 18.11.2015


Ответы (1)


Пожалуйста, обратитесь к потоку SO Как использовать WebRTC + Pubnub Api для клиента видеочата в родном приложении для Android

А также это демо/руководство по PubNub, Doodle with Strangers ! Многопользовательский холст HTML5 за 4 шага может быть более подходящим ресурсом для того, о чем вы спрашиваете.

person Craig Conover    schedule 18.11.2015