关于视频流媒体服务器的学习记录
前言
由于有时候做的小demo里面会有视频功能的实现,而且基本是借助阿里云和七牛云等等这种第三方平台来实现和管理视频功能,但是只知道用第三方平台是远远不够的。毕竟也是计算机行业的一员,虽然比较菜,但正因为菜才要去不断的学习。
那今天就稍微对这方面的点做一个总结记录,文章中大部分是网上我所找到的内容。其次,这些观点以及解释肯定有不完善的地方,所以还请一些大佬看到后可以及时指正,毕竟我是初学者,非常感谢!
关于两者的区别
网上普遍的回答
流媒体服务器
流媒体是指以流的方式在网络中传送音频、视频和多媒体文件的媒体形式。
而相对于以前由于网速问题,下载后观看的网络播放形式而言,流媒体的典型特征是把连续的音频和视频信息压缩后放到网络服务器上,用户边下载边观看,而不必等待整个文件下载完毕。
由于流媒体技术的优越性,该技术广泛应用于视频点播、视频会议、远程教育、远程医疗和在线直播系统中。流媒体服务器是流媒体系统的核心组成,是向用户提供视频服务的关键平台。
其主要功能是连接端到端,对媒体内容进行采集、推流、转码、传输和分发,流媒体应用系统的主要性能体现都取决于媒体服务器的配置和部署
视频服务器
视频服务器是对视音频数据进行压缩、存储及处理的专用嵌入式设备.
视频服务器采用MPEG4或MPEG2等压缩格式,在符合技术指标的情况下对视频数据进行压缩编码,以满足存储和传输的要求。
视频服务器可以对视音频数据进行压缩、存储及处理,以满足存储和传输的要求,它在远程监控及视频等方面都有广泛的应用。
主要是对音视频的编解码处理,所以很多视频服务器产品也叫做视频编解码器
关于需要了解的相关问题
一、流式传输
是连续传送视/音频信号,当流媒体在客户机播放时其余部分在后台继续下载。
二、流式传输分类
有顺序流式传输(Progressive Streaming)和实时流式传输(Realtime Streaming)两种方式。实时流式传输是实时传送,特别适合现场事件,实时流式传输必须匹配连接带宽,这意味着图像质量会因网络速度