HTML5怎样在网页中使用摄像头功能

HTML5怎样在网页中使用摄像头功能,第1张

html5本身没有这个功能。一般是用flash插件,另外如果视频要广播给别人看,还必须有FMS,流媒体服务器。因为html5本身是被动接收,而flash 摄像头视频,需要主动把摄像视频推送到对方的电脑上。所以html5本身不具有此功能。

目前手页直播,主要方案有如下几种:1,基于hls切片直播,前前是应用的主流,服务器可以选fms,wowza,nginx,srs之类优点:集成方便,支持度高,兼容性好,主流手都支持,是目前直播技术主流。缺点:延时大,一般服务器可以控制切片时长(延时可以控制在15-30秒之间)2,基于浏览器mse技术,目前端技术上有B站的flv解码器。后端技术srs之类。优点:集成方便,兼容性一般,原有技术平台可以保留,延时可以控制在10秒内缺点:(主要是部分浏览器不支持mse,),目前iOS 内不支持,延时稍大。注:有人用h264的解码,代替flv,效过接近。3,基于webrtc技术,目前只有wowza支持。优点:延时少缺点:兼容性差,目前ios不支持,原技术方案要调整,项目改造大。4,基于ovmeet技术自建流服务直播,优点:延时少,超低,可控在1秒内(测试在0.2秒左右),兼容好,所有html5手机平台通吃,技术兼容原平台推流rtmp,rtsp,rtp。缺点:要自建流服务,


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/7269996.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存