随着互联网的普及,当今社会发展成了一个依靠视频传递信息的时代,我们一般不会留意具体技术的实现。而这些网络视频服务有一个名称叫做流媒体。下面就给大家介绍一下什么是流媒体,它的传输过程是什么?
一、什么是流媒体服务?
流媒体是指采用流式传输的方式在Internet/Intranet播放的媒体格式,包含音频、视频、多媒体文件;流媒体在播放前不会下载整个文件,只将开始部分存入内存,在用户访问时对数据包进行缓存,让媒体数据正确地输出,流媒体数据流随时传送随时播放,只是在开始时有些延迟。
二、流媒体传输的过程是什么样的?
1、CDN:Content Delivery Network,第三方提供的网站资源加速下载或传输的网络,其原理是把同样的静态文件或者实时多媒体流同时发布到电信、移动、联通等运营商的网络内,方便客户就近下载实现更快、更稳定的传输速度。
2、推流:客户端采集的视频数据,经过编码和网络传输,发送给流媒体服务器的过程,服务器可能是自己搭建的,也可能是CDN提供的。
3、拉流:客户端或者播放器从服务器下载(拉取)指定的媒体流并在本地播放的过程。
以上就是流媒体服务以及它的传输过程的介绍,感谢浏览。