是否可以将WebRTC浏览器转换为本机(C,C ++或其他)?

时间:2014-08-05 12:20:03

标签: c++ c webrtc rtp

我见过几个原生于浏览器 WebRTC应用程序的示例,例如将存储在服务器上的视频文件流式传输到一个或多个浏览器,但是可以执行反向从浏览器流式传输到服务器,用C,C ++,Java 或其他方式编写?

1 个答案:

答案 0 :(得分:0)

有可能。

WebRTC正在使用开放标准来通过网络传输内容。您可以在以下RFC中找到所有详细信息: http://tools.ietf.org/wg/rtcweb/

如果您想编写将接收(甚至发送)WebRTC媒体的本机应用程序,您可以从此处获取WebRTC本机代码:http://www.webrtc.org/webrtc-native-code-package并将其构建到您的解决方案中,或者使用其中一个现有的SDK可以为您提供此功能(取决于您希望运行本机应用程序的平台)。

如果您想将WebRTC连接到现有硬件(如SIP桌面电话),您将需要某种网关,其中一条腿将与浏览器上的WebRTC通信,而另一条腿将与您通信SIP电话。

目前已经有很多商业解决方案,但最终归结为您的需求。