视频流异步转码和实时流式转码是什么意思?有什么区别?

Posted TSINGSEE

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了视频流异步转码和实时流式转码是什么意思?有什么区别?相关的知识,希望对你有一定的参考价值。

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

\'视频流异步转码和实时流式转码是什么意思?有什么区别?

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

1、异步转码

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

\'视频流异步转码和实时流式转码是什么意思?有什么区别?

2、实时流转码

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

\'视频流异步转码和实时流式转码是什么意思?有什么区别?

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

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

\'视频流异步转码和实时流式转码是什么意思?有什么区别?

以上是关于视频流异步转码和实时流式转码是什么意思?有什么区别?的主要内容,如果未能解决你的问题,请参考以下文章

JavaCV音视频开发宝典:视频转码和转封装有什么区别?使用rtsp拉流转推到rtmp案例来讲一下转码和转封装实现的区别

JavaCV音视频开发宝典:视频转码和转封装有什么区别?使用rtsp拉流转推到rtmp案例来讲一下转码和转封装实现的区别

【FFMPEG做视频转码】

使用MediaCodec进行转码会导致绿色和混乱的视频

115怎么转码

音频转码