流媒体服务器就是把视频设备(如大锅信号、有线信号、DVD,VCD,摄像机,监控头等)的视频信号采集到服务器,供网络访问。能够像Web服务器发布html文件一样发布流媒体文件和从摄像机、视频采集卡等设备传来的实况流,从而用户可以使用视频播放器收看这些媒体文件。
流媒体服务器可以把连续的音频和视频信息压缩后放到网络服务器上,用户边下载边观看,而不必等待整个文件下载完毕;通过网络播放流媒体文件时,文件本身不会在本地磁盘中存储,这样就节省了大量的磁盘空间开销。
基于流媒体技术的优越性,流媒体服务器广泛应用于视频点播、视频会议、远程教育、远程医疗和在线直播系统中,并解决了各个系统所存在的一些问题:
(1)直播流格式不统一简洁化操作,可将本地UDP、RTP等直播流,转变成M3U8的地址,不改变视频原有的清晰度。视频输入播放器的格式可能是多样的,而通过流媒体中转系统,可以将所有的视频格式转换成播放器都支持的M3U8,解决播放格式不统一问题。
(2)能够对视频地址加密,防盗链对于经过流媒体中转系统的直播流地址,可以实现加密,加密后的视频配合点量播放器播放,防止视频源被盗。
(3)直播流的管理支持对需要管理操作的电视直播流频道地址的手动处理,包括添加删除。
(4)组播地址转变为单播地址该系统可实现将局域网直播流组播地址,转化为对外的单播地址,解决组播跨网段的问题,同时实现对其加密。
(5)高并发稳定性通过流媒体中转服务器系统后,还可以解决人数高并发时期系统的稳定性。