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%
网友评论0