论文部分内容阅读
摘要:实时动态信息发布系统正是在这种背景环境下诞生的一种新型的媒体发布应用系统。实时动态信息发布系统是一种通过数字化音、视频多媒体处理,通过网络实现远程多点分布式播放和集中管理控制的系统,播放的信息是实时动态系统;一个操作员可以集中建立、编辑和分配内容给网络环境中的数量庞大的显示终端,即实现一台服务器集中管理,向多个不同场所地点的显示终端发布实时动态的多媒体信息。
关键词:信息发布;网络;多媒体
中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)33-1472-02
An implementation and Development of Real-time Dynamic Information Distribution System
CAO Hui-long
(Government Offices Administration, Baoshan District, Shanghai 201900, China)
Abstract: Real-time dynamic information distributionsystem is against this background environment of the birth of a new type of media distribution applications. And building through advertising and copy discs such "non-real-time" means to release the information difference is that real-time dynamic information distributions through the system is a digital audio, video, multimedia processing, network remote multi-point play and centralized management of distributed control The system, the information is broadcast real-time dynamic systems; an operator can concentrate on establishing, and distribution of editorial content to the network environment to the large number of display terminals, that is to achieve a centralized server management, a number of different places to place the display terminal Published real-time dynamic multi-media information.
Key words: information distribution; multimedia; network
1 前言
随着通信技术、计算机技术、微电子技术和多媒体技术的发展,给网络技术和设备带来了革命性的变化。网络正向宽带化、智能化、多媒体化、个性化方向前进,新技术、新系统、新业务不断涌现并逐渐融合与分化,极大地推动着网络技术的发展,迅速地拓展着网络应用的领域。
实时动态信息发布系统正是在这种背景环境下诞生的一种新型的媒体发布应用系统。和楼宇广告通过刻盘和拷贝这样的“非实时”手段发布信息不同的是,实时动态信息发布系统是一种通过数字化音、视频多媒体处理,通过网络实现远程多点分布式播放和集中管理控制的系统,播放的信息是实时动态系统;一个操作员可以集中建立、编辑和分配内容给网络环境中的数量庞大的显示终端,即实现一台服务器集中管理,向多个不同场所地点的显示终端发布实时动态的多媒体信息。
2 系统结构
2.1 系统拓扑结构
通过建立资源库,利用编辑子系统调用资源库资源,将所要播放的不同多媒体资源(流媒体、图片、Flash、文字)制作成终端播放的模板项目文件,完成资源的重新组织与整合。通过资源发布管理子系统进行发布模板项目文件,终端显示子系统将根据发布管理子系统的任务编排下载和播放相关模板中的资源文件,实现了各种媒体资源的整合,发布和显示。实时动态发布能够轻松的构建运行于公司的内部网络,也能够满足任何具有互连网络应用部署需求的用户,资源整合,发布,系统的使用,不受地域的限制。
2.2 软件模块组成图
实时动态信息发布系统开发采用面向组件编程方式,将应用程序的接口与数据流实现分离,充分使用预定义接口或者定义新的接口,能够让开发应用程序最大程度重用现存的组件。相对与传统的面向对象的开发方式,采用面向组件的模型设计,用户通过我们提供的开放式接口,能够非常方便的做二次开发,利用我们的平台拓展自己的需求。比如,我们提供的即时通讯的接口,客户可以定制自己的即时信息系统或者相关的一些业务需求。
图2为软件模块组成图。
图2 软件模块组成图
图3 基于内容的视频检索系统框图
3 系统功能
传统的实时动态信息发布系统,用户只作为一个被动的观众角色参与,在当前客户应用需求多变,竞争激烈的商业环境下,不停的变革就意味着进步与超越,当前互连网正在进行一场革命,WEB2.0概念风靡网络,强烈的冲击着人们的体验方式,其核心就是用户参与,双向互动。实时动态信息发布系统正是迎合这种趋势,用户除了能够体验到传统媒体带来的视觉冲击,同时也能够通过我们媒体交互功能便捷的获取自己所需的信息资源。
1) 一种创新的媒体发布形式:
通过网络实现远程多点分布式播放和集中管理控制的系统,实现音视频、图片、flash、PPT、字幕等各种媒体资源统一发布。
a.支持多种图片格式:如BMP、GIF、JPG、JPEG格式;
b.支持交互式媒体如Flash、SWF、HTML及PPT;
c.支持多种视频格式如MPEG1、MPEG2、MPEG4、AVI、WMV、ASF、RMVB等;
e.支持的视频传输协议:RTP/RTSP/RTCP,UDP,TCP等;
f.支持滚动字幕等信息插播功能。
2) 终端播放内容浏览器分窗显示技术:
播放的项目模板下载到终端以后,我们采用浏览器分窗技术实现项目模板内容的显示播放,首先建立不同资源类型的脚本文件,定以好参数变量,当需要显示某一个项目模板时,则根据项目模板包含的媒体资源类型分别调用不同的脚本文件,复制脚本文根据每个资源的相关属性替换脚本中的参数变量,产生可以运行的网页,并且保存,利用一定规则显示这些生成的网页。使用浏览器分窗显示技术,相对于传统的显示方式,具有模板制作简单,灵活,显示样式丰富,运行稳定,容易维护的特点。
3) 设置播放节目内容和时间:
传统的数字发布系统不能按照地点、时间对播放内容进行准确控制,播放节目只能按照播放机本地存储的节目进行循环播放。本系统中我们采用基于标准地点和时间的精准播放方式,实现定点播放终端播放内容按照管理中心指定时间段进行播放,管理人员可以随时根据需要调整播放内容。
4) 任意分区播出管理:
传统采用人工更换盘片、电子存储介质等方式实现每个屏幕不同的播放内容,存在人为因素误差,变更分区非常困难成本比较大,尤其是区域跨度比较大实现寄来可能性比较低。采用管理中心统一分区模式,可以对每个播放终端进行分组,每个分区的播放内容一致性不存在人为误差。
5) 分时文件传输:
传统的数字发布系统采用即时下载方式,或人工更换播放内容。本系统中采用管理端统一管理的文件下载传输方式,播放内容的更新可以根据用户实际使用情况进行随时调整,最大化有效利用网络资源。在商业环境有很好的应用,让有限的带宽资源用于正常的业务,非营业时间用于传输需要分发的文件资源。
6) P2P点对点文件传输技术:
采用通讯集中控制技术(服务器/客户)和利用P2P进行文件、流媒体传输技术相结合的方式,避免使用单一服务器/客户端模式下网络负载过大的问题。对于大容量媒体文件的分发,我们在设计系统时考虑到实际网络的架构, 合理使用P2P技术,系统将根据网络资源利用情况,智能选择最快路由进行文件传输,而不受服务器带宽的制约,提高整个系统网络传输的速度和稳定性,达到现有硬件网络资源最大化利用。
7) 直播功能:
传统的媒体信息发布系统,利用编辑模板整合媒体资源,通过互连网络分发媒体资源,利用终端发布平台向用户展示了丰富多彩媒体信息,带来了前所未有的视觉冲击体验和形式多样的信息内容。实时动态信息发布系统引入了强大的流媒体直播功能,通过建立流媒体服务器,利用现有成熟的多种网络媒体传输技术,例如FTP方式与P2P传输方式合理结合。将媒体资源以文件流的形式实时向终端传输,实时播放,使用户对于需要实时播放,紧急处理的媒体信息发布与传统媒体发布方式比较更具有时效性,方便性,灵活性。
8) 基于内容的视频检索技术:
视频在多媒体信息发布系统中重要的数据类型,其特点是数据量大、信息量也大。对这些海量的而且包含大量非结构化信息的数据进行组织、表达、管理、查询和检索成为迫切的需求。
我们采用基于内容的视频检索技术基于内容的视频检索来实现检索目的。 基于内容的视频检索系统如图3所示。
首先进行视频结构分析,将视频序列分割为镜头,并在镜头内选择关键帧,然后提取镜头的运动特征和关键帧中的视觉特征,作为一种检索机制存入视频数据库。最后根据用户提交的查询按照一定特征进行视频检索,将检索结果按相似性程度交给编辑人员,当编辑人员可根据查询结果灵活地优化检索结果。
9) 基于IOCP高性能通讯技术,实时录像记录监控:
播放端采用播放内容保存录像在本地的方式,远程通过IOCP传输技术实时获取播放录像的方式来查看终端播放的内容,系统安全保障更真实,更有效,更具体。数字信息发布系统的数据中心管理所有在整个网络上运行的播放终端、节目内容及其编排和用户操作。它是一个面向网络的系统,一个授权用户可以在任何有网络接入的地方进入到该系统,并对所负责的内容进行管理和监视。
10) 支持各种通信技术,使播放终端有更广阔的使用空间:
支持各种网络传输线路:以太网、DDN专线、无线局域网(WLAN)、ADSL、CDMA、GPRS、3G 、微波、卫星线路等。一个研究方向是使播放终端适应融合的多种网络环境,可以有更广阔的使用空间。
4 实时动态信息发布系统发展前景
与传统媒体相比,这种实时动态信息发布系统的传播行为更有针对性,可提高受众群体覆盖率,节约时间和资源,传播成本只是传统媒体的十几分之一。同时,由于完全基于网络平台实现网络传输和管理,使数字媒体显示不再受地域的限制,随时随地发布高清晰视频和多媒体信息,充分发挥了高清时代数字信息显示的技术优势。
实时动态信息发布系统广泛应用于信息化社会的各个行业领域:应用于广告业、零售业的广告产品介绍等;金融业、企事业单位等企业文化宣传,服务信息发布等;医院门诊的医生介绍、患者排队信息等;酒店、机场、车站等引导指示信息等等;也可以发布实时新闻、天气预报、紧急疏散通知等公众信息。综上所述,可以看出实时动态信息发布系统具有比较大的市场需求和社会效益。
参考文献:
[1] 赵晓珺,张永胜.基于SVG的动态产品信息演示系统的研究与设计[J].信息技术与信息化,2008(2):30-32.
[2] 严峻,戴琼海.基于IPv6的流媒体播放器的设计与实现[J].有线电视技术,2007(3):85-88.
[3] A Nagasaka, et al. Automatic Video Indexing and Full Video Search for Object Appearances[C]. Second Working Conference on Visual Database Systems. IFIP WG2.6. 1991:119-133.
[4] 黄升民.数字化时代的中国广电媒体[M].北京:中国轻工出版社,2003.
[5] 宁敬.简化整合传播[EB/OL].[2008-09-10].http://www.emkt.com.cn/article/66/6649.html.
[6] Lars-Ingemar Lundstrom.Digital Signage Broadcasting.Focal Press.
[7] 赵静,周明全.DCT and SVD Based Audio Digital Watermarking Method[J].微机发展,2005(2):51-53.
关键词:信息发布;网络;多媒体
中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)33-1472-02
An implementation and Development of Real-time Dynamic Information Distribution System
CAO Hui-long
(Government Offices Administration, Baoshan District, Shanghai 201900, China)
Abstract: Real-time dynamic information distributionsystem is against this background environment of the birth of a new type of media distribution applications. And building through advertising and copy discs such "non-real-time" means to release the information difference is that real-time dynamic information distributions through the system is a digital audio, video, multimedia processing, network remote multi-point play and centralized management of distributed control The system, the information is broadcast real-time dynamic systems; an operator can concentrate on establishing, and distribution of editorial content to the network environment to the large number of display terminals, that is to achieve a centralized server management, a number of different places to place the display terminal Published real-time dynamic multi-media information.
Key words: information distribution; multimedia; network
1 前言
随着通信技术、计算机技术、微电子技术和多媒体技术的发展,给网络技术和设备带来了革命性的变化。网络正向宽带化、智能化、多媒体化、个性化方向前进,新技术、新系统、新业务不断涌现并逐渐融合与分化,极大地推动着网络技术的发展,迅速地拓展着网络应用的领域。
实时动态信息发布系统正是在这种背景环境下诞生的一种新型的媒体发布应用系统。和楼宇广告通过刻盘和拷贝这样的“非实时”手段发布信息不同的是,实时动态信息发布系统是一种通过数字化音、视频多媒体处理,通过网络实现远程多点分布式播放和集中管理控制的系统,播放的信息是实时动态系统;一个操作员可以集中建立、编辑和分配内容给网络环境中的数量庞大的显示终端,即实现一台服务器集中管理,向多个不同场所地点的显示终端发布实时动态的多媒体信息。
2 系统结构
2.1 系统拓扑结构
通过建立资源库,利用编辑子系统调用资源库资源,将所要播放的不同多媒体资源(流媒体、图片、Flash、文字)制作成终端播放的模板项目文件,完成资源的重新组织与整合。通过资源发布管理子系统进行发布模板项目文件,终端显示子系统将根据发布管理子系统的任务编排下载和播放相关模板中的资源文件,实现了各种媒体资源的整合,发布和显示。实时动态发布能够轻松的构建运行于公司的内部网络,也能够满足任何具有互连网络应用部署需求的用户,资源整合,发布,系统的使用,不受地域的限制。
2.2 软件模块组成图
实时动态信息发布系统开发采用面向组件编程方式,将应用程序的接口与数据流实现分离,充分使用预定义接口或者定义新的接口,能够让开发应用程序最大程度重用现存的组件。相对与传统的面向对象的开发方式,采用面向组件的模型设计,用户通过我们提供的开放式接口,能够非常方便的做二次开发,利用我们的平台拓展自己的需求。比如,我们提供的即时通讯的接口,客户可以定制自己的即时信息系统或者相关的一些业务需求。
图2为软件模块组成图。
![](/img/pic.php?url=http://img1.qikan.com/qkimages/dnjl/dnjl200833/dnjl20083381-2-l.jpg)
图2 软件模块组成图
![](http://img1.qikan.com/qkimages/dnjl/dnjl200833/dnjl20083381-3-l.jpg)
图3 基于内容的视频检索系统框图
3 系统功能
传统的实时动态信息发布系统,用户只作为一个被动的观众角色参与,在当前客户应用需求多变,竞争激烈的商业环境下,不停的变革就意味着进步与超越,当前互连网正在进行一场革命,WEB2.0概念风靡网络,强烈的冲击着人们的体验方式,其核心就是用户参与,双向互动。实时动态信息发布系统正是迎合这种趋势,用户除了能够体验到传统媒体带来的视觉冲击,同时也能够通过我们媒体交互功能便捷的获取自己所需的信息资源。
1) 一种创新的媒体发布形式:
通过网络实现远程多点分布式播放和集中管理控制的系统,实现音视频、图片、flash、PPT、字幕等各种媒体资源统一发布。
a.支持多种图片格式:如BMP、GIF、JPG、JPEG格式;
b.支持交互式媒体如Flash、SWF、HTML及PPT;
c.支持多种视频格式如MPEG1、MPEG2、MPEG4、AVI、WMV、ASF、RMVB等;
e.支持的视频传输协议:RTP/RTSP/RTCP,UDP,TCP等;
f.支持滚动字幕等信息插播功能。
2) 终端播放内容浏览器分窗显示技术:
播放的项目模板下载到终端以后,我们采用浏览器分窗技术实现项目模板内容的显示播放,首先建立不同资源类型的脚本文件,定以好参数变量,当需要显示某一个项目模板时,则根据项目模板包含的媒体资源类型分别调用不同的脚本文件,复制脚本文根据每个资源的相关属性替换脚本中的参数变量,产生可以运行的网页,并且保存,利用一定规则显示这些生成的网页。使用浏览器分窗显示技术,相对于传统的显示方式,具有模板制作简单,灵活,显示样式丰富,运行稳定,容易维护的特点。
3) 设置播放节目内容和时间:
传统的数字发布系统不能按照地点、时间对播放内容进行准确控制,播放节目只能按照播放机本地存储的节目进行循环播放。本系统中我们采用基于标准地点和时间的精准播放方式,实现定点播放终端播放内容按照管理中心指定时间段进行播放,管理人员可以随时根据需要调整播放内容。
4) 任意分区播出管理:
传统采用人工更换盘片、电子存储介质等方式实现每个屏幕不同的播放内容,存在人为因素误差,变更分区非常困难成本比较大,尤其是区域跨度比较大实现寄来可能性比较低。采用管理中心统一分区模式,可以对每个播放终端进行分组,每个分区的播放内容一致性不存在人为误差。
5) 分时文件传输:
传统的数字发布系统采用即时下载方式,或人工更换播放内容。本系统中采用管理端统一管理的文件下载传输方式,播放内容的更新可以根据用户实际使用情况进行随时调整,最大化有效利用网络资源。在商业环境有很好的应用,让有限的带宽资源用于正常的业务,非营业时间用于传输需要分发的文件资源。
6) P2P点对点文件传输技术:
采用通讯集中控制技术(服务器/客户)和利用P2P进行文件、流媒体传输技术相结合的方式,避免使用单一服务器/客户端模式下网络负载过大的问题。对于大容量媒体文件的分发,我们在设计系统时考虑到实际网络的架构, 合理使用P2P技术,系统将根据网络资源利用情况,智能选择最快路由进行文件传输,而不受服务器带宽的制约,提高整个系统网络传输的速度和稳定性,达到现有硬件网络资源最大化利用。
7) 直播功能:
传统的媒体信息发布系统,利用编辑模板整合媒体资源,通过互连网络分发媒体资源,利用终端发布平台向用户展示了丰富多彩媒体信息,带来了前所未有的视觉冲击体验和形式多样的信息内容。实时动态信息发布系统引入了强大的流媒体直播功能,通过建立流媒体服务器,利用现有成熟的多种网络媒体传输技术,例如FTP方式与P2P传输方式合理结合。将媒体资源以文件流的形式实时向终端传输,实时播放,使用户对于需要实时播放,紧急处理的媒体信息发布与传统媒体发布方式比较更具有时效性,方便性,灵活性。
8) 基于内容的视频检索技术:
视频在多媒体信息发布系统中重要的数据类型,其特点是数据量大、信息量也大。对这些海量的而且包含大量非结构化信息的数据进行组织、表达、管理、查询和检索成为迫切的需求。
我们采用基于内容的视频检索技术基于内容的视频检索来实现检索目的。 基于内容的视频检索系统如图3所示。
首先进行视频结构分析,将视频序列分割为镜头,并在镜头内选择关键帧,然后提取镜头的运动特征和关键帧中的视觉特征,作为一种检索机制存入视频数据库。最后根据用户提交的查询按照一定特征进行视频检索,将检索结果按相似性程度交给编辑人员,当编辑人员可根据查询结果灵活地优化检索结果。
9) 基于IOCP高性能通讯技术,实时录像记录监控:
播放端采用播放内容保存录像在本地的方式,远程通过IOCP传输技术实时获取播放录像的方式来查看终端播放的内容,系统安全保障更真实,更有效,更具体。数字信息发布系统的数据中心管理所有在整个网络上运行的播放终端、节目内容及其编排和用户操作。它是一个面向网络的系统,一个授权用户可以在任何有网络接入的地方进入到该系统,并对所负责的内容进行管理和监视。
10) 支持各种通信技术,使播放终端有更广阔的使用空间:
支持各种网络传输线路:以太网、DDN专线、无线局域网(WLAN)、ADSL、CDMA、GPRS、3G 、微波、卫星线路等。一个研究方向是使播放终端适应融合的多种网络环境,可以有更广阔的使用空间。
4 实时动态信息发布系统发展前景
与传统媒体相比,这种实时动态信息发布系统的传播行为更有针对性,可提高受众群体覆盖率,节约时间和资源,传播成本只是传统媒体的十几分之一。同时,由于完全基于网络平台实现网络传输和管理,使数字媒体显示不再受地域的限制,随时随地发布高清晰视频和多媒体信息,充分发挥了高清时代数字信息显示的技术优势。
实时动态信息发布系统广泛应用于信息化社会的各个行业领域:应用于广告业、零售业的广告产品介绍等;金融业、企事业单位等企业文化宣传,服务信息发布等;医院门诊的医生介绍、患者排队信息等;酒店、机场、车站等引导指示信息等等;也可以发布实时新闻、天气预报、紧急疏散通知等公众信息。综上所述,可以看出实时动态信息发布系统具有比较大的市场需求和社会效益。
参考文献:
[1] 赵晓珺,张永胜.基于SVG的动态产品信息演示系统的研究与设计[J].信息技术与信息化,2008(2):30-32.
[2] 严峻,戴琼海.基于IPv6的流媒体播放器的设计与实现[J].有线电视技术,2007(3):85-88.
[3] A Nagasaka, et al. Automatic Video Indexing and Full Video Search for Object Appearances[C]. Second Working Conference on Visual Database Systems. IFIP WG2.6. 1991:119-133.
[4] 黄升民.数字化时代的中国广电媒体[M].北京:中国轻工出版社,2003.
[5] 宁敬.简化整合传播[EB/OL].[2008-09-10].http://www.emkt.com.cn/article/66/6649.html.
[6] Lars-Ingemar Lundstrom.Digital Signage Broadcasting.Focal Press.
[7] 赵静,周明全.DCT and SVD Based Audio Digital Watermarking Method[J].微机发展,2005(2):51-53.