协议 WebRTC

WebRTC(Web 实时通信)是由 W3C 起草的 API 定义,旨在实现无需插件的浏览器到浏览器语音通话、视频聊天和 P2P 文件共享应用。作为一套标准,WebRTC 为任何浏览器提供了在无需安装插件或第三方软件的情况下共享应用数据和进行电话会议的能力。

 

WebRTC 组件通过 JavaScript API 访问。目前正在开发的有网络流 API(表示音频或视频数据流)以及 PeerConnection API(允许两个或多个用户进行浏览器间通信)。此外还在开发 DataChannel API,支持实时游戏、文本聊天、文件传输等其他类型数据的通信。

 

组件

TsgcWSPServer_WebRTC: 服务器协议 WebRTC VCL 组件。

 

 

参数

 

{"iceServers": [{"url": "stun:stun.l.google.com:19302"}]}

 

浏览器测试

如果您想用您最喜欢的 Web 浏览器测试此协议,请输入以下 URL(您需要定义您的自定义主机和端口)

 

http://host:port/webrtc.esegece.com.html