zoukankan      html  css  js  c++  java
  • 网页无插件智能安防直播平台EasyNVR中web页面以blob:http加载视频的探索

    EasyNVR安防视频智能平台是TSINGSEE青犀视频开发的网页无插件视频直播系统。相较于市面上其他系统的优势,EasyNVR可支持二次开发和集成,我们提供了丰富的二次开发接口,用户可自由调用集成网页。

    因此很多技术都会选择EasyNVR来进行网页直播,在使用EasyNVR集成时,通过web页面查看发现有blob:http来进行视频加载。这个还是我们碰到比较少的情况,所以和大家分享一下。

    blob:https并不是一种协议,而是html5中blob对象在赋给video标签后生成的一串标记,blob对象对象包含的数据,浏览器内部会解析。

    研发查找这个问题,是为了下载视频资源。资源的真实下载链接可在chrome的调式模式的network中找到,但有种资源比较特殊,即m3u8格式的资源。

    我们也会发现在前面加载完m3u8后就一直在加载ts文件,这种格式的视频会被分解成很多个小片段,这个链接下载的是一个包含多个小视频(ts格式的视频)的链接集合。这样做的目的是可以方便切换分辨率(多个ts格式的视频支持无缝流畅播放,MP4不行)。

    EasyNVR视频平台被运用在很多场景下,包括智慧水利、智慧交通、校园安防等,当然还有更多的场景在拓展当中。如果大家有需求,欢迎联系我们,TSINGSEE青犀视频团队将根据大家的需求出具最合适的解决方案。

  • 相关阅读:
    【模板】扩展中国剩余定理(EXCRT)
    战略游戏(树形DP)
    二叉苹果树(树形DP)
    货车运输(最大生成树,LCA)
    [CQOI2016]密钥破解
    Pollard-Rho算法andMiller_Rabin算法
    [TJOI2009]猜数字(中国剩余定理)
    中国剩余定理(学习笔记)
    线段树 Segment Tree
    辗转相除法
  • 原文地址:https://www.cnblogs.com/EasyNVR/p/14519186.html
Copyright © 2011-2022 走看看