目前AnyChat for Windows SDK和AnyChat for Web SDK均已支持,可以實現將PC的桌面信息傳輸到PC、Web瀏覽器、手機(Android、iOS)、Pad上。
功能實現原理:
1、新版本內置一個“Native Screen Camera”的攝像頭設備;
2、當切換到該設備時便可以實現桌面共享,將本地的桌面圖像進行採集傳輸;
3、其它用戶看到的視頻便是桌面圖像,而不是攝像頭的視頻;
4、本地桌面數據採集時,會在鼠標周圍顯示一個綠色的邊框,表示桌面共享的區域大小;
5、通過調節本地採集分辯率、碼率等參數,可以調節桌面共享的區域大小、視頻質量;
如果需要開啓桌面共享功能(默認是關閉狀態),則可以通過如下代碼來實現: 如果需要關閉桌面共享功能,則可以通過如下兩種途徑來實現,任選其中一種即可:
1、刪除應用程序目錄下的桌面共享組件:brScreenSource.ax;
2、通過API接口關閉: