【发布时间】:2014-08-18 13:41:06
【问题描述】:
我想在两台不同的计算机上连接两个浏览器。这台计算机在同一个网络下。(带有私人 ıp 地址)我想使用 html5 和 web-rtc。 Web-RTC 是否使用 Web 套接字?如何逐步开发此应用程序?有什么建议吗?有教程吗?我在所有教程的同一台电脑上获得了两个视频。但我想要两台不同的电脑。
【问题讨论】:
标签: html websocket video-streaming html5-video webrtc
我想在两台不同的计算机上连接两个浏览器。这台计算机在同一个网络下。(带有私人 ıp 地址)我想使用 html5 和 web-rtc。 Web-RTC 是否使用 Web 套接字?如何逐步开发此应用程序?有什么建议吗?有教程吗?我在所有教程的同一台电脑上获得了两个视频。但我想要两台不同的电脑。
【问题讨论】:
标签: html websocket video-streaming html5-video webrtc
WebRTC 利用信令服务器和机制进行会话信息交换。 WebSockets 通常用于此目的(但存在其他选项)。在任何选项中,都有一个服务器可以帮助交换会话信息。一旦交换了所有信息,媒体就可以在客户端之间开始流式传输。
除了I like Sam Dutton's 和this one on WebRTC Hacks 之外,还有一些关于如何做到这一点的教程。
WebRTC.io 设置和用于两个客户端的信令非常简单。就个人而言,我使用SuperSocket 在.NET 中创建了自己的websocket 服务器,但同样有很多选择。
【讨论】:
我不知道 RTC 是否使用 Web Sockets,但我会先为服务器选择一种编程语言。
您可以使用 JavaScript (Node.js) 以及 Java (GlassFish Server + Endpoint) 等等来实现。
在大多数情况下,客户端看起来像这样:http://www.tutorialspoint.com/html5/html5_websocket.htm
客户端总是在 JavaScript 中!只需在 Google 上搜索“JavaScript Websocket 示例”之类的内容即可。
【讨论】: