1 应用需求
对于网络新媒体、政府、事业单位和企业搭建视频直播或网络电视台系统,将多路音视频信号实时编码处理发送给流媒体服务器(windows media services或p2p),由流媒体服务器提供直播点播服务。客户端通过internet方便快捷的观看到丰富多彩的直播和点播节目。
大家知道p2p是作为流媒体系统的传输方式,主要用于公网视频信息的传输在少量公网带宽的情况下提供成千上万客户端在线观看的服务。目前,p2p流媒体发布平台越来越成熟,但前端编码方式仍是比较严峻的问题如:单机编码效率低、编码机太多、维护量大,以下我们以某网络电视平台建立p2p视频服务平台的应用需求:
1. 为现有p2p平台提供标准的wmv编码,以mms、rtst、http数据流为p2p服务器提供数据源。
2. 将国内卫视电视频道通过采用单机多路编码工作站将多路模拟电视信号采集编码后发送到windows media services(以下简称wms),由wms提供mms网络数据流到p2p服务平台。
3. 由于在公网提供直播服务既要保证图象质量也要控制网络流量,视频图象格式:640*480,码流大小:300kpbs“512kpbs.
4. 编码同时可对视频信息字幕添加、台标定制等功能。
5. 系统支持多任务录象,录象后的文件能直接用第三方非编系统编辑。
6. 系统7*24小时连续稳定运行
2 解决方案
根据用户需求,我们将有线电视和数字电视通过信号解调器获得的av信号,采用世纪葵花多路编码工作站avcaster实时采集编码,avcaster单机采集压缩16路电视信号或其他av信号,并实时上传给wms服务器,由wms提供wmv编码的mms、rtst、http数据流为p2p服务器提供数据源;上传直播源同时将节目录制为wmv标准流媒体格式保存以便后期编辑。系统拓扑图如下:
2.1 系统拓扑图
2.2 系统组成
系统由tv2av(有线电视信号解调器)、avcaster(多路采集工作站)、windows media services流媒体服务器组成。
· tv2av……把1路rf射频输入,解调出多4”16个不同电视频道的信号(av)出来,以便作为采集工作站信号源;
· avcaster……单台服务器采集4“16组av信号,实时压缩成mpeg4数据流,发布到wms服务器满足直播需求;
· wms服务器……提供流媒体数据的发布,为p2p服务器提供数据源;
2.3 系统功能
1. 支持7*24小时不间断运行,满足电信级应用;
2. 编码同时可对视频信息字幕添加、台标定制等功能;
3. avcaster支持多种录像模式,也可对avcaster上传来的直播数据流进行手动、自动或按照节目表进行录像,可直接录制成wmv格式的媒体文件,并自动生成wms的点播发布点,供用户进行vod点播;
4. 录像节目支持网络存储,可把录制的节目存储到网络邻居或nas存储器上;
5. 提供独立的节目制作、编辑工具,可把vcd、dvd等格式的媒体文件快速的转换成wmv格式的高压缩节目,并能够以类似文件拷贝的速度把rm/rmvb格式的媒体文件转存成wmv格式的文件,以便wms可识别提供vod点播,可对wmv或asf节目进行剪切、合并等操作,速度为拷贝级;
2.4 avcaster性能指标
1、 内置web发布服务,支持500以上的单播用户接入,采用组播方式,更是接收直播用户数达到无限,系统支持b/s及c/s两种模式,支持远程管理;
2、 集成音视频采集、压缩、存储、发布、用户认证、远程管理及web服务等众多功能为一体;
3、 支持7*24小时不间断采集编码直播服务,自动不间断上传到wms服务。
4、 音视频完全同步、直播延时可控制在1”3秒(采用专用播放器);
5、视频压缩格式为mpeg4-2、wmv7、wmv9,音频压缩格式为mp3、wma,采用硬件与软件组合方式完成压缩,可支持多达16路 d1(720*576)8路cif(352*288)的a/v信号采集、压缩、存储、直播、录制后文件的点播等功能,视频码流 8kpbs-6000kpbs可调,音频输出码流8kpbs-160kpbs可调;
6、 支持pal-d、ntsc制式;
7、 支持设置视频属性功能,比如设置视频采集设备的图象格式大小、亮度、对比度等;
8、 支持定时录像、按任务录像等功能,录制后的节目可直接供点播;
9、 支持直接把节目录制到网络磁盘和nas存储器上;
10、 录制的视频文件完全支持后期非线编 软件adobe premiere、movie maker等;
2.5 部分界面预览
a、采集编码器界面
b、设置直播数据流录像的界面
盈方微:终止收购华信科49%股权及World Style 49%股权
华为持续创新助力应急管理现代化
一个完整锂离子电池的原材料配比
制冷机组主要组成部分及制冷原理
大运会上TETRA系统"零故障"保通信畅通
P2P网络电视台前端编码系统的结构组成及功能实现
关于BMI260系列的介绍和详细应用
嵌入式linux之Uboot和系统移植
用EN8F158做智能遥控器芯片的方案开发
锂电池的保护神,壹特锂电池保护板
磁珠在电源线上的应用
Allegro MicroSystems,LLC推出具有用户可配置的双重故障功能的差动式、高精度、高隔离度电流传感器
魅族18搭载OneMind 8XX 新一代驯龙高手登场
如何利用无人机和机器人技术塑造智能城市?
印度采用区块链技术打击假药
淘宝买到了假的戴尔USB及PD充电器该如何
北京阿贝克ABEK LVDT位移传感器
大两门家用冰箱盘点 让健康时刻伴随你的左右
一文解析TYPE-C接口的内部构造
哪款蓝牙耳机品质高?佩戴舒适的蓝牙耳机盘点