簡體   English   中英

使用PubNub的API進行WebRTC和屏幕共享?

[英]WebRTC and screen sharing using PubNub's API?

我正在使用PubNub的WebRTC API進行視頻和音頻對話,其工作原理很吸引人。 接下來,我想將屏幕共享添加到我的應用程序中,但是在他們的文檔中找不到任何有用的信息,因此他們在幾個地方都提到了該選項。

我現在使用的代碼:

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');
        }

    }

請參考SO線程如何在本地android應用中使用WebRTC + Pubnub Api進行視頻聊天客戶端

而且,此PubNub演示/教程“ 與陌生人塗鴉”! 4個步驟的多用戶HTML5畫布可能是您所要求的更合適的資源。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM