. . . .
分级控制:根据ID进行分级控制。将视频和用户均划分等级,每个用户只能收看不高于其等级的节目。对于最低等级的节目,允许用户不登陆情况下收看。根据IP进行分级控制。根据用户IP,限制其收看围。支持视频、用户分组,针对不同分组设置不同的收看权限。
虚拟运营功能:同一平台支持多个容管理员或者容提供商同时上传影片,系统具备完善的虚拟运营多容管理员的权限划分和前台显示对应策略。
多站点展示功能:同一套系统支持统一后台管理多个域名或者多个前台页面站点,以满足企业部不同专题容的展示。
2.1.4 高清在线点播系统特点 ? ?
国先进的流媒体播放技术;
自主研发服务核,不依赖于操作系统的MEDIA SERVER组件,支持核心业务按需扩展定制,且无法律风险; ?
播放器无插件设计,支持嵌入式播放,同时也支持独立客户端(按需定制)方式,操作简单; ? ? ? ?
支持图片文字、视频广告的插播功能; 完全WEB方式管理功能;
完全支持720p、1080I、1080P各种格式/码流高清、宽屏视频; 强大运营支撑管理功能,友好的资源调度管理功能。
2.2 高清直播模块 2.2.1高清视频直播系统概述 高清视频直播系统(WebLIVE)是VIEWGOOD高清流媒体系统的重要模块之一,可以独立运营。整个模块基于B/S架构,它综合了计算机网络技术和视频技术的优点,采用VIEWGOOD自主知识产权VConnect服务核,支持720P、1080i、1080P等高清晰分辨率在线直播,系统采用MPEG-4/H.264/VC-1等编解码技术,独创的KeyBuffer技术使得音视频完全同步,系统时延极短。
2.2.2 业务模型与流程 .. .. ..
. . . .
图2-3 视频直播业务模型图
? ?
直播模型包括采集流程、播放流程、录制流程和系统节目分发(级联)四个流程; 采集:采集端从采集源得到直播数据,进行高清编码(H.264/MPEG-4/VC-1),推送到流服务; ? ? ?
播放:播放器从流服务拉直播流数据进行播放;
录制:录制端通过流服拉直播流数据录制成文件,还可以加入到点播系统供用户点播; 级联:流服务在接收到采集端推来的直播流数据后,自动向其它流服务器转发,增强其整体并发能力。
.. .. ..
. . . .
图2-4 直播采集业务流程图
图2-5 视频直播播放(HTTP)业务流程图
2.2.3 高清直播系统主要功能 .. .. ..
. . . .
直播视频信号采集:采集工作站通过采集设备(采集卡、电视卡、DV摄像机、USB摄像头等)将采集到的各类音视频信号,通过软件编码压缩成MPEG4/H.264/VC-1格式的媒体流,并将媒体流发送到发布服务器上。
视频直播发布:直播发布服务器从采集工作站上接收媒体流,通过单播(每个用户占用一路带宽)或者组播(每个频道的所有用户只占用一路带宽)方式提供给已授权的客户端收看。
频道分类管理:对频道进行分类管理,通过频道分类简介对频道分类进行描述,可对频道及其分类进行添加、删除、修改、启动等操作。
直播文字互动:会议直播或者领导访谈,参加人员可通过文字进行交流;支持信息自动过滤;设置管理员对与会人员言行进行管理(如信息审核、禁止发言、请出会议室等)。
节目录制功能:节目录制系统将直播节目录制为MPEG-4格式的媒体文件,并且可以将此文件自动添加到视频点播服务器的节目库中供用户点播。
虚拟文件直播功能:虚拟文件直播系统可将媒体文件(包括本系统节目的录制文件),通过直播发布服务器进行直播、轮播。
直播频道管理功能:管理员可以对直播频道进行新建、删除、修改,也可以随时开启、关闭直播频道。
视频直播观看:用户可通过WEB页面选择想要观看的节目频道接收直播,此时用户只能按照媒体服务器发布的节目进行收看,不能对节目进行控制,但是可以任意选择频道进行观看。
分级控制:可将频道和用户均划分等级,每个用户只能收看不高于其等级的频道,对于最低等级的频道,允许用户不登陆情况下收看。可根据IP进行分级控制。根据用户IP,限制其收看围。支持频道、用户分组,针对不同分组设置不同的收看权限。
2.2.4 高清直播系统特点 ? ? ? ?
标准服务器环境单机支撑能力比其他系统高出1倍。 服务器集群、级联支持功能;
远程化的后台管理功能(远程调台、EPG等等); 对客户的分级管理,多级权限设置功能;
.. .. ..
. . . .
? 采用最先进的MPEG-4 /H.264编解码技术,既保证了图像的质量,又大大缩减了视频所占的带宽,不影响网络的其它使用;
? 采用多级线程池、动态IP绑定、同步侦听等先进技术,服务器端进行实时编码压缩,客户端进行实时解码、实时播放,充分保证系统拥有最短的延时性;
? ? ? ? ?
采用独创的组播技术,支持无限的级联,全面实现局域网高清直播支持; 支持在直播的同时将采集到的信号实时录制成H.264/MPEG-4格式的文件; 支持虚拟文件直播; 支持客户端多频道选择; 支持文字及图像字幕。
第三章 高清流媒体系统支撑环境概述 3.1 高清点播系统 3.1.1点播系统软件要求 服务端软件:
必须支持MKV、AVI、RMVB格式的720P、1080I、1080P等大容量片源的添加、管理; 播放端软件:
必须具备常见流媒体编码格式以及MPEG-4/H.264/VC-1高清解码能力。
3.1.2外部硬件及片源 ?
高清流媒体服务器的建议
选用主流配置服务器,CPU Xeon 5506/存8G/硬盘2×146GB/2×1000M网卡及以上配置,外加15块10K/15K转 SAS磁盘阵列。 ?
局域网组网建议
建议千兆局域网络,使用企业级核心交换机;点播流服务器直连核心千兆交换机,建议使用多块千兆网卡绑定,以便支撑更大并发。 ?
MKV片源方面的建议
各文件封装支持的视频编码大致是这样的:
.. .. ..