2024年5月25日发(作者:)

技术交流 有线电视技术 

视频课 件 麓 膏 裁 蠡憋I 锩 翥 藏 接 救i鹤 勰 决办法 

赵向前 欧 晔 李太明 贵州广播电视信息网络股份有限公司播控传输部 

1 远教平台概述 

贵阳市农村党员干部远程教育平台是2007年8 

月搭建完成的高速数字广播平台,平台具备视频直 

播,轮播和视频交互、课件下载、直播教学等功能,利 

(2)固定的视频格式致使课件存储数量 足,尢 

法完成有效推送。 

流媒体发送服务器推送课件格式为Windows 

Media wmencode的WMV、AFS两种视频编码格式 

远教办提供的科教类等类视频课件由于格式 III==j,必 

须使用视频格式转换软件进行转码然后J 载钊仔储 

服务器中。过程必须操作人员时刻监看,L人|为 转 

过程中易出错,一旦出错将导致转码半途而废需要 

来。一个500MB的AVI文件顺利完成转码,至少黼婴 

20-30分钟,半途而废则重新转码,就需要30~40分 

钟;按一人一天5小时1作计算(扣除吃饭时问、休 

息时间、重新转码的损耗)仅能完成l0~16个视频文 

件。 

用有线电视网络组播特性和数字电视媒体技术,将中 

央、省和市的IP流媒体、IP课件等教育内容打包,用 

QAm调制器,发送到有线电视用户终端。每个普通有 

线电视频道能提供高达42Mbps的发送率,能提供 

30-50路高质量的数字视频节目,且无用户数量限 

制。它主要依托贵阳市各级有线电视网络,开通专用 

有线数字电视频道(增补l3频道,263~271MHz),转 

发全国远程教育办卫星远程教育课件和互联网信息 

及推送贵阳市远教办的教学资源到贵阳市的社区远 

教站点进行收看下载。社区远教站点通过安装DVB 

市级视频课件按7个栏目分类推送一火需求量 

就要100~120个,显然每天l0~l6个的课件转码数量 

是无法满足播出需要的。大批的课件资源处于排队等 

待转码的状况及重复工作导致的时问消耗,不仅加大 

数据接收卡实现收看多媒体教育内容。 

2市级视频课件站点不能有效接收和 

平台不能有效推送的问题 

平台投入运行后发现市级视频课件推送存在两 

个问题。 

工作人员的劳动强度,也降低了平台的工作效率和实 

用性,非常不科学、不合理。 

3远教平台全面的技术分析 

和科学的解决办法 

市远教办的直播课堂视频直播就是最好的流媒 

(1)远教站点不能有效接收。 

社区站点有需要才下载课件,平常只收看学习。 

平台打包推送课件需要在社区站点的硬盘上存储完 

毕后方能点击收看,这样容易导致社区站点硬盘存储 

体播出形式。摄像机视音频信号通过模拟光发送机及 

光纤传到平台的模拟光接收机上,模拟光接收机通过 

光电转换将光信号转换成模拟音视频信号进入平台 

的SDI实时编码器进行编码,以流媒体方式通过播控 

服务器调度后,向站点发送。整个播出没有转码上载 

环节,不会造成站点的硬盘空间爆满影响接收。社区 

空间爆满,如不及时清理空间,将影响新课件接收。社 

区站点感觉使用上不科学,询问能否解决接收的问 

题。我们就此问题向平台研发厂商反映,希望及时解 

决,但答复是需要时间研发。 

2 0 1 1年第9期(总第2 6 1期) 

有线电视技术 

远教站点在收看直播课堂节目时只需点击市级平台 

视频直播栏目选项就能收看。 

因此,要实现视频课件分类直接播出,需要从视 

sahe

_

技术交流 

媒体播出,播出时程序随机产生一个动态的发布点 

xxx。直播信息流通过ID数据管道发送数据。 

频直播的工作流程、相关设备的SQL数据库配置参 

数等全面分析人手。 

3.1 信源存储服务器SSS数据库数据结构及配置 

的分析 

4流媒体l P多址播出 

的实现及步骤 

4.1 流媒体编码器的解决 

信源存储服务器主要是存储和管理信源,并调 

度、管理信源到各发送服务器。视频直播信号需要调 

度到发送服务器上才能播出。它使用MYSQL数据库, 

在ODBC配置应用名为MCASTICPPARTY,对应的信 

源服务器的MCASTICPPARTY数据信源。 

编码器除从市远教办搬移回的两台惠普HP 

PROLIANT DL380G5编码器(使用专业的DRC一550 

压缩卡)外,尚需6台SDI编码器。由于HP 

PROLIANT G380编码器价格昂贵,每台需要25万 

元,6台这样的设备至少需要150万的设备资金。我 

打开信源存储服务器的MYSQLCC程序的控制 

面板,找到视频直播在存储服务器SSS的MYSQL的 

Databases中mcasticpparty数据源表。打开 

mcasticpparty中的Tables表族进行逐项分析。 

tablechannels、tables

curriculum表项中,视频直播 

_—

们尝试将一台BENTIUM4 2.4 CPU、512MB的内存 

的计算机改装成编码器使用,编码卡使用Conexant 

Fusion 878A 25878—13视频采集卡。该采集卡具有实 

时信号压缩能力,输出视频达到标清的要求。经过测 

试效果理想,完全适合作为视频课件流媒体SDI编码 

器使用。 

图l为编码器配置的640 ̄480视频格式。 

使用平台流媒体服务器SS3的226.16.20.31数据通 

道ID作为播出通道,数据端口是3001,其余的从 

226.16.20.25~226.16.20.32等7个通道估计是传推送 

转码上载课件用的通道,视频直播信号使用0320授 

权栏目ID对应播出。 

3.2播控服务器PCS的数据库数据结构及配置的 

分析 

播控服务器是整个播出网络的控制器。所有编码 

器、数据发送器、流发送器等都通过播控服务器统一 

调度、管理。它采用MYSQL数据库,配置的数据源是: 

MCAST2,视频直播由LiveCastl数据源管理调度,与 

存储服务器的LiveCastl数据源相对应。打开播控服 

务器的MYSQLCC程序的控制面板。直接进入 

Databases中的LiveCastl数据源表。LiveCastl中的 

tbl channels,tbl

vidsrc为视频直播的配置项。视频直 

_

图 l 

播使用的192.168.1 1.19的IP地址和228.16.20.31的 

ID,与存储服务器中Databases中mcasticpparty表中 

的配置一致。 

3.3发送视频直播的流媒体服务器SS3的系统配 

置分析 

4.2流媒体lP组播的网络组成及IP地址的规划 

完成视频课件播出机、编码器和视频课件存储服 

务器的硬件配置工作后,紧接的工作就是搭建市级流 

媒体课件播出网络。 

市级视频课件播出网络由流媒体播出机、SDI实 

时编码器、课件转码下载制作机、课件存储服务器、互 

联网交换机、数据交换机等设备组成。 

流发送器同时连接播出网络与信源网络,它通过 

播出网络与播控服务器进行通信,由播控服务器统一 

管理控制,主要用于视频多播发送;通过信源网络与 

信源存储服务器进行信源传输、通信功能。流媒体服 

务器SS3中media server配置的数据通道从 

002001003

IP流媒体多播网络拓扑图如图2所示。 

编码器与平台播控播出网络交换机连接,网络接 

线及地址分配如表1所示。 

4.3互动直播控制软件的配置及配置文件注意事项 

视频课件播出还需要在编码器中使用互动直播 

25到002001003—32进行视频直播的流 

2 0 l 1年第9期(总第2 6 1期) 

技术交流 有线电视技术 

图2 

表 1 

设备 端口 IP地址 网线编号 交换机端口 交换机 

l2 

13 

14 

15 

l6 

17 

l8 

实时编码器2 LANl 192.168.1 1.12 

实时编码器3 IAN1 192.】68.1 1.13 

实时编码器4 LAN1 192.168.11.14 

实时编码器5 LAN1 192.168.11.15 

实时编码器6 LAN1 192.168.11.16 

实时编码器7 LAN1 192.168.11.17 

实时编码器8 LANl 192.168.1 1.18 

3 

4 

5 

6 

7 

8 

9 

播控 

播出 

网络 

交换机 

实时编码器9 LAN1 192.168.1 1.19 l9 lO 

控制软件进行视频源、地址、接收栏目等的添加,如图 

3所示。 

4.4划分编码器多播地址和PID 

如表2所示。 

4.5各类视频课件编码器的流媒体播出通道在信源 

存储服务器MYSQL的添加配置 

打开信源存储服务器的MYSQLCC程序的控制 

面板,找到Database中的mcasticpparty数据栏目后, 

打开表Tables在table—channels、tables—curriculum 

表项中将编码器2、编码器3、编码器4等七台设备 

ChannelID、Channel

IP、Channel

PROT等添加保存。 

—_—

图3 

所有7个栏目通道的互动直播播控软件的 

CONFIG.INI文件必须进行修改。 

● 2 0 1 1年第9期(总第2 6 1期) 

有线电视技术 

设备 多播地址 

技术交流 

2 

端口 PID十进制 PID十六进制 个数 

002001003(政治理论) 228.16.2O-25 

002001003(法律法规) 228.16.2O.26 

002001003(科学教育) 228.16.20-27 

002001003(实用技术) 228.1 6.2O.28 

002001003(精神文明) 228.16.2O_29 

002001003(国防教育) 228.I6.20-30 

1 

1 

1 

1 

1 

l 

3001 

3001 

30o1 

3o01 

3001 

3001 

213 

213 

213 

213 

213 

213 

D5 

D5 

D6 

D6 

D7 

D7 

002001003(视频直播) 228.16.20-31 

002001003(饮食健康) 228.16.2032 

1 

1 

3o01 

3001 

213 

2l3 

D8 

D8 

如图4所示。 

过互动信息交流功能向平台提出需要的课件内容而 

不需要电话方式进行联系,平台根据站点的需要制定 

播出计划以备站点存储需要。 

4.6播控服务器PCS的SQL数据库及配置 

打开播控存储服务器的MYSQLCC程序的控制 

面板。打开Databases中LiveCastl表的tbl—channels, 

tbl

vidsrc两项,将编码器2等七台设备参数配置添 

5 结束语 

通过综合分析直播课堂视频推送流程及对平台 

播控服务器等设备MYSQL数据库配置的剖析,找到 

了解决站点不能有效接收和平台课件不能有效推送 

的办法。经过调试编码器、搭建各类视频课件流媒体 

加到表项中进行保存。如图5所示。 

播出网络、添加配置各编码器在播控服务器等设备的 

SQL数据库配置参数和最终实际播出的效果检验,证 

明解决办法是成功的。 

自2009年10月开始视频课件流媒体播出以来, 

系统播出稳定,故障率较低。采用流媒体进行播出,不 

占用社区站点的硬盘空间,而且站点可以通过互动信 

息交流选择需要下载的课件,完全满足站点接收的需 

图 5 

要;大量的视频课件直接播出后不再需要转码上载, 

所有需要配置的参数完成添加保存后,按栏目将 

减少了转码上载环节,使工作负担减少,提高了工作 

效率。事实证明通过依靠自己的技术力量,平台技术 

人员能够科学、系统、合理地解决市级视频课件站点 

八台视频课件播出机按需要播出的课件调整,设定好 

开播时间;八台编码器按节目名称填写:播出开始时 

间、结束时间、编码器名称及播出通道号的选择等,完 

不能有效接收和平台不能有效推送的问题。 

参考文献 

1 MYSQL 5权威指南.【奥]MICHAEL KOFLER.人民邮电出版社, 

ISBN:978711515337X 

成设置工作后,播出开始,实验效果达到要求目的。 

人完成全部播出操作花费时间为28分钟,比 

转码上载工作节约5-6小时。 

2黄永峰.IP网络多媒体通信技术.现代IP技术丛书,人民邮电出 

具有互动信息交流功能,能方便社区远教站点通 

版社,ISBN:97871 15108234 ̄A 

寺・夺・夺・孛・÷・夺・夺・夺・寺・夺・夺・幸・夺・夺・夺・夺・夺・夺・夺・孛・牵・夺・夺・夺・寺・夺・夺・夺・÷・夺・夺・寺・夺・夺・寺・夺・牵・争・寺・夺・÷・牵・争・夺・夺・夺・夺・ 

(上接第113页) 

供了保障。各地根据方案的要求,经过精密的信号调 

试,系统都能保证稳定运行。此系统在我台经过长期 

的运行,取得了较好的效果。 

当下很多广电系统都面临着1310nm光网向 

1550nm光网转型的情况,同样存在本地节目插入的 

问题。笔者结合我台在全网1550nm本地节目插入的 

实践,介绍了同波段插播技术,希望对正在开展此业 

务的同行有所借鉴。A 

6 总 结 

2 011年第9期(总第2 6l期)