zoukankan      html  css  js  c++  java
  • EasyDSS_dash版本解决rtsp源地址播放视频流不可播放问题

    EasyDSS目前已经支持DASH直播,现有的EasyDSS_dash版本直播对网络的流量占用将会更小,同时也展现在播放的体验上,DASH直播对视频进行切片,按切片播放,缓存小、起播快;并且拖动时间轴到任意时间播放时,可以快速定位到对应的切片进行播放,响应也将比原有的播放方式更快。

    在使用EasyDSS_dash版本期间,点播视频作为虚拟直播源时,有的视频播放不可以播放rtsp地址,经排查,点播视频流的数据buffer前四个字节有差异,导致部分视频不可播放。

    差异如下:

    第一种数据buffer前四个字节是:[0 0 0 1]

    第二种数据buffer前三个字节是:[0 0 1 ]

    因为在传递数据的时候不需要前几位的字符,实际上会把数据的长度去除,所以需要判断该视频的buffer前几个字节去除多少。具体判断处理的代码如下:

    修改过即可正常播放:

    EasyDSS目前也已经是一套稳定成熟的视频直播点播系统,在课堂教育、在线医疗方面都可进行实际的应用和落地,欢迎测试。

  • 相关阅读:
    CodeForces 1025G Company Acquisitions
    Luogu P4271 [USACO18FEB]New Barns P
    Luogu P1625 求和
    SP1772 Find The Determinant II
    CodeForces 1408G Clusterization Counting
    CodeForces 1420E Battle Lemmings
    设计模式——工厂模式
    设计模式——适配器模式
    rabbitMQ centos7 的安装
    dubbo spring 的使用
  • 原文地址:https://www.cnblogs.com/easydss/p/14990346.html
Copyright © 2011-2022 走看看