10种基于 WebRTC 的js示例插件,包括文件共享、视频会议、共享画板等

10种基于 WebRTC 的js示例插件,包括文件共享、视频会议、共享画板等

1、RecordRTC 视频+音频+屏幕录像的js插件


支持浏览器: Chrome, Firefox, Opera, Android, and Microsoft Edge. 

支持平台: Linux, Mac and Windows.

在线体验地址: https://www.webrtc-experiment.com/RecordRTC/

Github 地址(open sourced): https://github.com/muaz-khan/RecordRTC

2、MultiStreamsMixer 

多个流(屏幕捕获或多个摄像头流)合并成单个流插件,他可以同时捕获多个摄像头,合成一个视频,也可以将某个网页和摄像头合成在一起,常用于视频教学,视频会议


在线 Demo: https://www.webrtc-experiment.com/MultiStreamsMixer/

Github地址: https://github.com/muaz-khan/MultiStreamsMixer

3、DetectRTC 

检测你的浏览器是否支持RTC插件


在线 Demo: https://www.webrtc-experiment.com/DetectRTC/

Github 地址(open sourced): https://github.com/muaz-khan/DetectRTC

4、RTCMultiConnection

基于webrtc的p2p 点对点通讯应用插件(用户屏幕共享、音视频会议、文件共享、流媒体等)

在线demo: https://rtcmulticonnection.herokuapp.com/demos/

Github地址: https://github.com/muaz-khan/RTCMultiConnection

Socket.io signaling server: https://github.com/muaz-khan/RTCMultiConnection-Server

5、WebRTC Scalable Broadcasting webrtc

可伸缩广播插件,该模块简单初始化socket.io,并且配置好让其通过广播重复给无限制的用户,不用消耗太多带宽与cpu,这个用在端对端通信

在线Demo: https://rtcmulticonnection.herokuapp.com/demos/Scalable-Broadcast.html

Github地址 (open sourced): https://github.com/muaz-khan/WebRTC-Scalable-Broadcast

6、WebR...

点击查看剩余70%

{{collectdata}}

网友评论0