在任何使用HTML5和JavaScript (客户端技术)的web应用程序中,是否有任何现有的框架/插件提供视频聊天功能?
发布于 2015-10-26 14:39:22
我将尝试解释一下,你需要什么来创建一个实时视频聊天。
1.您需要决定您将使用哪些流协议。有大量的流协议(HLS,DASH,RTMP,RTSP,There,HDS)。
几乎不可能只支持一个协议的所有设备。
HLS -是通过html 5传输视频的唯一途径。
破折号 -只用于支持MSE的浏览器。
等等。
但是为了支持更多的设备,您可以动态地将视频打包在多个协议中。
2.您需要配置视频流服务器以流您的视频。您可以使用以下免费视频服务器:
等等。
如果您不想花费时间配置此服务器,则可以使用付费视频服务器帮助您对视频进行编码、打包和流。
示例:
沃扎
3.您需要选择视频播放器来播放您的视频。有很多的html 5视频播放器,支持闪光回放。
示例:
还有很多绝对免费的视频播放器,比如:
Video.js
MedialElement.js
等等。
因此,如果您决定使用HLS和DASH,则需要选择支持以下协议的player:
flowplayer -支持HLS和DASH
dash.js代表DASH,video.js代表HLS。
您可以轻松地自定义这些视频播放器的大多数。
https://stackoverflow.com/questions/33347089
复制相似问题