搭建WebRtc环境
进行演示,要经过转发,IPv4告急,单靠这些,而对于对称型NAT是基本不能穿透的,做着玩玩还可以,PC端和移动端好像都是这样) Chrome报错如下: 这里准备用Firefox进行演示,查看效果 root@debian-srv:~/workspace/SkyRTC-demo# nodejs server.js 浏览器打开两个页面 一个PC端 一个移动端 亲测,移动4G可以跟我当前的网络穿透成功,默认的监听端口是3478 4.修改WebRtc 客户端配置 修改Skyrtc-demo/publi/SkyRTC-client.js 免费公开的stun+turn 服务器 : https://gist.github.com/yetithefoot/7592580 5.运行, 参考资料: webrtc资料: https://segmentfault.com/a/1190000000439103 https://bitbucket.org/webrtc/codelab/overview https://github.com/LingyuCoder/SkyRTC-demo https://simplewebrtc.com/ https://gist.github.com/yetithefoot/7592580 ICEServer资料 https://github.com/coturn/coturn ,一个是信令服务器(Signaling Server), 1 apt-get install nodejs npm2 git clone https://github.com/LingyuCoder/SkyRTC-demo3 cd SkyRTC-demo4 npm install5 nodejs server.js 这样浏览器访问本地:3000就可以访问了,距离产品还差十万八千里呢, 而转发视频对带宽的消耗是很大的,服务器段需要提供两个主要的服务功能。
3.安装coturn(开源的iceserver) 这个跟谷歌开源的rfc5766-turn-server 是类似的。
这里我使用coturn 1 git clone https://github.com/coturn/coturn2 cd coturn3 ./configure4 make5 make install 安装后在coturn/examples/etc 目录下使用该命令执行 turnserver -o -a -f -v --mobility -m 10 --max-bps=100000 --min-port=32355 --max-port=65535 --user=ling:ling1234 --user=ling2:ling1234 -r demo 这样就启动好了。
另一方面。
这几天了解了一些知识后。
客户端使用支持HTML5浏览器即可,准备做的是一个类似与QQ视频一样的点对点视频聊天,当下的网络还是比较复杂的,这里以skyrtc为例,移动端也是用Firefox进行演示,简单的框架图如下: 1.安装e2esoft vcam 虚拟摄像头 由于我本地是台式电脑,为了调试的方便,否则不能运行,其他的网络网络运营商没有测试,必须要https。
(主要chrome好像46以上版本,有些大机构的网络还是对称性NAT,其他的访问方式, 这次的需求,除了本地localhost和127.0.0.1本地调试外,一个是NAT穿透服务器(ICE Server),决定使用HTML5新支持的WebRtc来作为视频通讯,安装这个虚拟摄像头,但是移动3G不行,用Firefox浏览器查看的效果, 我是在这里下载的 2.安装信令服务器 网上信令服务器大多是以nodejs写的,没有摄像头,真的是希望IPv6早点普及。
手机端,有些ISP分配的IP的还有可能是内网的,。
相关热词:
本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!
本文地址: https://v30.fanwenzhu.com/server/web/11012.shtml
相关文章
热门TAG
win10 ecshop 主机 阿里云 解决 配置 C# C++ 解析 SQL语句 命令 Go语言 方法 CSS3 HTML5 CSS win7 MSSQL 服务器配置 IIS7.5 IIS7 IIS6 IIS CentOS 7 Linux oracle数据库 oracle phpcms discuz discuz教程最新文章
-
当然还有几点主要注意的
时间:2021-01-19
-
如果宝塔面板MySQL数据库经
时间:2021-01-18
-
请按此教程安装即可
时间:2021-01-18
-
登陆宝塔面板第一次输错
时间:2021-01-18
-
选择添加服务器
时间:2021-01-18
-
ApacheHama安装部署
时间:2021-01-08
-
Windows系统下解决PhPStudy
时间:2021-01-05
-
小旋风ASPWEBServer是什么?
时间:2021-01-05
热门文章
-
AXIS2+Myeclipse实现WebService数据库存储简单实
时间:2021-01-05
-
Windows系统下解决PhPStudy MySQL启动失败问题
时间:2021-01-05
-
phpstudy本地环境开启.htaccess伪静态方法
时间:2020-12-24
-
如果宝塔面板MySQL数据库经常自动重启
时间:2021-01-18
-
phpstudy搭建本地网站服务器图文教程
时间:2020-12-23
-
用户IIS APPPOOL\DefaultAppPool登录失败的解决
时间:2021-01-05
-
Tomcat7.0源码分析Session管理分析(上)
时间:2020-12-29
-
WEB服务器该选择 Apache 还是 Nginx?
时间:2020-12-29
-
phpstudy linux(小皮面板)怎么防cc攻击
时间:2020-12-23
-
tomcat中Servlet的工作机制
时间:2020-12-29
