Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Webrtc 如何使用任何好的开源框架开发高性能的视频聊天和会议应用程序_Webrtc_Videochat_Openwebrtc - Fatal编程技术网

Webrtc 如何使用任何好的开源框架开发高性能的视频聊天和会议应用程序

Webrtc 如何使用任何好的开源框架开发高性能的视频聊天和会议应用程序,webrtc,videochat,openwebrtc,Webrtc,Videochat,Openwebrtc,我认为WebRTC是开发它的最好方式。但市场上有一些付费框架可以在各种各样的客户端之间建立视频聊天,比如Web Web、Web Mobile(IOS、Andriod、Windows等) Web通信流的实现非常简单。现在,我希望在不使用任何构建在本地WebRTC之上的外部框架的情况下,Web-to-Mobile和反之亦然。请给我推荐一些实现这一点的最佳方法。Android上最新的Chrome浏览器对WebRTC很友好,这意味着如果你有一个实现WebRTC的web应用程序。它将在Android的Ch

我认为WebRTC是开发它的最好方式。但市场上有一些付费框架可以在各种各样的客户端之间建立视频聊天,比如Web Web、Web Mobile(IOS、Andriod、Windows等)


Web通信流的实现非常简单。现在,我希望在不使用任何构建在本地WebRTC之上的外部框架的情况下,Web-to-Mobile和反之亦然。请给我推荐一些实现这一点的最佳方法。

Android上最新的Chrome浏览器对WebRTC很友好,这意味着如果你有一个实现WebRTC的web应用程序。它将在Android的Chrome上运行

如果您决定创建自己的实现WebRTC的本机应用程序。这里有一些很好的来源

  • iOS WebRTC:
  • Android WebRTC:
请按照每个中的说明构建本机WebRTC框架,以便稍后将其导入本机项目


WebRTC API与您在web应用程序中使用的API有些关联。在使用从源代码而不是第三个库构建的官方框架时,您需要为这些用户阅读更多文档。

在开始之前,您需要检查和测试平台,以确保其适用于所有目标用户类别。您可以通过查看参考资料并测试一些现有的应用程序以确定您计划支持的用户类型来实现这一点

正如您提到的广泛的客户,您需要确定客户。您还可以评估其他技术:例如,您可以通过使用RTMP的移动和web应用可靠地为大多数客户端类型提供服务