对APP视频点播的理解

原文地址(感谢):点播视频指什么
视频点播和直播是就像一对孪生兄弟,各有所长,而且在一定程度上可以互相填补对方的不足。

  直播能够很好的满足了人们对于时效性、互动性的要求,但是在视频的循环利用和方便性上远远不如点播。所以,现在做视频的一般都是直播和点播一起做,这样可以满足人们对于视频利用的不同需要,让视频发挥出更大的价值。

关于直播人们最关注的是直播过程中延迟是否太长,是否卡屏,而对于视频点播人们随着当今网络接入带宽越来越大,对于在线内容消费的需求越来越高,网民们完全不希望有任何额外等待的时间,就希望做到即点即播。

  那么,视频点播是如何做到即点即播的呢?

视频点播的兴起要追溯到二十世纪90年代,是在国外发展起来的,英文称为“Video on Demand”,所以视频点播也称为“VOD”。它从根本上改变了用户过去被动式看电视的不足,让人们可以随时随地看自己想要看的内容。

  首先我们来看一下,当用户使用点播观看一段视频时这个过程是怎么实现的:

  用户发出点播请求——>流媒体服务系统查找视频——>网络传输——>终端观看

  这就是简单的一个信息反馈的过程,但是具体实现起来却不是这么简单的。要做到视频点播即点即播,除了发出请求这个步骤没有影响外,其他几步都有很大的影响,但却不是最重要的原因。

  其实,视频点播的核心技术是转码,先把视频文件在云端转码成标准格式,因为播放前已经将文件转成标准格式,所以理论上所有视频格式都是支持即点即播的。这省却了转码的过程,大大提高了视频点播的打开速度。

其次,云点播在云转码这一步可以将视频文件处理成不同清晰度,用户在带宽允许的条件下,可以选择播放原始文件体验原始文件画质,在用户带宽不足以支撑大文件的边下边播时,可以选择较低清晰度来保证流畅播放。

  所以说转码是点播最核心的技术。

  当然,在解决了转码的问题之后,网络的传输也是很重要的一个问题,良好的网络可以让信息高速的传播,可以避免点播过程中视频的卡顿,相信很多人都能体会网络不好时让人抓狂的那种心情。

  所以这就又要提到CDN了,CDN在网络传输过程中起到的很关键的作用,它保证了视频点播过程中视频的流畅播放。

  关于终端观看,现在移动端、PC端都是人们常用的方式,由于现在点播基本都可以支持多终端了,这个就没有多大问题了。

  视频点播要做到即点即播现在也不是什么难事,但这都是建立在解决了转码和传输的问题基础上。

你可能感兴趣的:(对APP视频点播的理解)