vue中集成海康威视视频插件

海康威视是国内非常优秀的视频服务提供商,但是在前端页面播放视频的时候,还是有一些问题。笔者就自己经历写一篇文章,请诸位参考。

        播放海康威视rtsp视频流时候,需要用到海康提供的js库。包括

        webVideoCtrl.js(web端视频控制脚本)

        jsWebControl-1.0.0.min.js(播放器控制脚本)

        jsencrypt.min.js(海康密钥加密脚本,需要请求海康服务器做验证)

需要注意的是,这三个js脚本,并未export任何方法,无法在组件中import,需要在vue项目的html头部导入


 拉取海康视频流的步骤主要有:

        1,指定div容器,初始化视频加载的区域,并且初始化视频的宽和高;

        2,获取公钥。公钥参数主要有:appkey,secret,ip,port等需要加密;

        3,初始化视频播放器,将你的参数传递给oWebControl,去调用海康的JS_RequestInterface接口。(此步骤参数funcName千万不能省略);

        4,预览视频。此步骤需要调用JS_RequestInterface接口,传递相机的cameraIndexCode参数。(该参数是加密过的。)


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,167评论 1 32
  • 原文地址 https://mbinary.coding.me/introduction-to-bitcoin.ht...
    mbinary阅读 5,557评论 0 4
  • 经历过昨天的凌乱慌张,我决定今天提前把文写了。 刚才刷朋友圈的时候忽然来了灵感。 这有一个也是做微商的朋友,写了一...
    hello_de57阅读 319评论 0 5
  • 一直有和孩子强调要看书要看书要看书,可停留在说的层面比较多一些。断断续续也有在看书,但空出整段时间来看书却...
    Alice林阅读 120评论 0 0