zoukankan      html  css  js  c++  java
  • 视频流异步转码和实时流式转码是什么意思?有什么区别?

    随着互联网带宽的不断提升,视频内容的分发与播放在新闻娱乐、在线教育、社交网络和自媒体场景下越来越普遍,EasyDSS这样的平台作为视频直播点播平台,在越来越多的项目中得到了应用,比如校园课堂、酒店智能点播系统等。在这样的发展速度下,保证视频的快速分发与播放也成了各家视频内容提供商不断优化的方向。

    大家知道视频的分发、播放和视频流转码有着不可分离的关系,转码分为两种,一种是异步转码,一种是实时流转码,本文我们就这两种转码方式在TSINGSEE青犀视频平台内的表现来讲一下这两种方式的区别。

    1、异步转码

    目前国内外主流的基础音视频云服务,都是使用的异步转码模式,包括EasyDSS平台的点播功能在转码的时候也采用了异步转码,异步转码通常要经过上传-转码-分发-播放的流程,在点播上较为实用。但是视频转码需要一定时间,片源清晰度越高转码耗费的时间越是长久。异步转码方案决定了视频内容生产者必须要等待视频完全转码完毕后才能进行内容分发播放,这会为视频内容的生产和消费之间带来一定延迟效应。

    2、实时流转码

    实时流转码仅需上传-分发-播放的流程,将转码和播放合二为一,即边转边播,按需转码。具体流程是云端收到用户播放请求,读取源视频,根据播放参数将源视频快速分割成子视频分块,向多媒体处理集群分发任务,并生成相应的播放索引(如m3u8)返回给用户。

    从表面看,实时流转码确实解决了一些异步转码上的局限性,但是我们在实际测试过程中,发现实时流转码目前的耗能过大,实时的操作会导致内存增加,同时也增加了系统运行的负担,用户在观看视频流大概率伴随卡顿卡死、停播等问题。

    在EasyDSS平台中,异步转码显然已经满足了用户的使用,然而我们仍在为了用户体验探寻新的转码方式。如果大家想了解EasyDSS相关的点播功能,也可以直接下载测试,EasyDSS的使用场景非常丰富,更新之后的版本也越来越符合现代技术的更新和用户的使用需求,除了在以上我们提到的在线教育、视频点播方面的应用之外,还可以拓展到物联网、物流仓储、移动监控等多个应用场景,欢迎了解。

  • 相关阅读:
    软工总结博客
    第四次个人博客
    第三次博客作业
    结对项目作业
    第二次博客作业
    个人博客作业_week14
    个人博客作业_week7
    结对编程_附加题_博客2
    结对编程1_四则运算器_博客1
    个人博客作业_week3
  • 原文地址:https://www.cnblogs.com/TSINGSEE/p/15239209.html
Copyright © 2011-2022 走看看