webrtc 用c还是是 js

html-css011

webrtc 用c还是是 js,第1张

可以使用公网上的测试网页。或者是用内网搭环境测试。推荐了解ZEGO即构科技。ZEGO即构科技致力于用顶尖云通讯技术创造服务价值。【点击免费试用,0成本启动】

方案1:使用公网上的测试网页。

测试一:RTCPeerConnection

测试二:RTCDataChannel

方案2:内网搭环境测试。

测试步骤:

1. 确认安装了 httpd 或 nginx 等,可以提供 website。

2. 以 httpd 为例,在 www 主目录下创建一个目录如 webrtc,如下命令:

sudo mkdir -p /var/www/html/webrtc

3. 把附件 test.tar.gz 包解压缩到这个刚创建好的目录,如下命令:

sudo tar xf test.tar.gz -C /var/www/html/webrtc

4. 重启 httpd 服务,如下命令:

sudo service httpd restart

5. 打开 chromium browser,当然,最好确认一下机器装有摄像头、麦克风。

6. 浏览到网页: http://localhost/webrtc 可以看到测试页面。

如果一切顺利,进行到第6步时,可以看到在这个页面上有三个按钮:

第一个按钮 [start]

如果浏览器拥有完全的 getUserMedia 功能,可以打开摄像头;

第二个按钮 [call]

如果浏览器拥有完全的 RTCPeerConnection 功能,可以呼叫自己,

页面上将并排显示两个实时视频画面;

第三个按钮 [hang up]

可以挂断呼叫。

想要了解更多关于webrtc的相关信息,推荐咨询ZEGO即构科技。公司自成立伊始,就专注自研音视频引擎,在音频前处理、网络自适应和跨平台兼容性等方面,达到国际一流水平,同时充分利用基础云服务商的能力,构建了MSDN海量有序自学习数据网络,服务覆盖全球,涵盖上百个音视频互动业务场景,单日时长突破30亿分钟。