许多客户有这样的需求:
1.直接在手机浏览器中进行现场设备视频监控。
2.用微信公众号做为平台来对进行现场设备视频监控;
3.钉钉或QQ、飞信等即时IM中可以让用户随时随地打开分享的链接就可以对现场设备视频监控,支持分享过期、时效性;
4.保证画面的流畅性;保证视频的并发访问量等。总结就是:无插件、纯web、全平台PC/Android/iOS、支持微信、支持分享!(PS:海康/大华的PC Web端观看是必须装他们自己的插件的,手机移动Web端则完全不能访问,这是最主要的区别)
虽然需求看似很简单,其实真正实现起来还是有相当多的阻碍。 首先:如何让摄像机的输出的视频流可以在微信的公众平台实现播放,摄像机输出的视频流播放往往需求插件是无法实现在微信公众号中进行直播;其次:自己部署视频服务来进行流分发,对自身的服务器硬件和网络带宽都是有要求的,虽然硬件是可以解决的,但是对于一般普通的企业或者是项目部单独投入一套完整的设备只是为了完成公众号直播,这个代价有点大;再次:也是让普通用户最头痛的一点就是如何使内网的摄像机完成这些需求;如何在普通办公网络这种情况下成功让外网访问到我们的视频流。
现微特技术有限公司完美推出解决方案,来完成视频流的分发、转发出满足微信直播的视频流;也可以做到,拉取视频流转推出去,但是拉取视频流的限制在于服务端需要拉取到摄像机的视频流,在内网我们可以通过分配摄像机固定ip,配置出rtsp地址来进行拉流然后完成分发推流等一系列功能,对于公网,在普通家庭网络的情况下没有固定的外网ip,通过rtsp拉取摄像头的视频就显得不是很方便了。对于摄像头数量比较少的情况下,再在公网部署流媒体服务器就是显得相对比较笨重了;利用推流CDN的功能,配合cdn可以完美解决这一尴尬问题;
技术方案:
1.内网部署服务器软件,并完成摄像机配置;
3.选择直播码接入
4.选择推流生成器
点击【推流生成器】获得直播推流地址,下面会具体列出【推流地址】,播放地址等,可以根据自定义的ID,生成一批推流地址,然后配置到服务器通道CDN地址中
5.通过CDN返回播放地址接入微信公众号;
注意由于
腾讯云放回的m3u8地址是一个直播的视频流地址,直接播放会在微信页面有一个【继续访问】的页面提示;
为什么选择我们微特技术有限公司Web视频解决方案?
1. 稳定。我们做出的直播效果,无论是PC端直播画面,还是移动端直播画面,都比较稳定,完全稳定是大话,毕竟网络、天气环境都会影响;
2. 操作方便。我们给用户提供完整的范例及教程,普通人员均可按范例添加或删减摄像头;海康/大华/雄迈/天地伟业网络摄像头IPC。
3. 省心省力省钱。一个页面适配PC、安卓、IOS苹果、微信,简化繁杂的主流终端的适配,省心省力。二次开发人员基本只要引用页面管理好权限就OK,做原生开发没有一群资深开发人员长时间的开发是不可能实现的。