

下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、个人资料整理 仅限学习使用一种基于有线电视网的多媒体广播系统的研究与实现中国传媒大学信息工程学院蓝善祯徐品1、MPEG-4 多媒体系统架构 简要概述)2、多媒体广播系统框架2、有线电视网,带宽)3、实现a 本地交互思想b、多媒体流的同步未来技术发展趋势多核 cpu 对多媒体广播的影响摘要本文设计并实现了一种基于有线电视网的多媒体广播系统, 提供了一种从发送端到 接收端的解决方案。该系统实现了 MPEG-4 最具特色的本地交互方式,即用户终端对传 送到本地数据流中的对象自由提取和控制,可以任意摆放对象的空间位置、修改对象的 尺寸大小甚至取消对象。该系统在上传输 4 路节目内容和节目内容描述信息,
2、以及手语 和广告通道。最后,针对多线程编程,作者通过实验分析了多核CPU 在性能上的提升。关键词MPEG-4 基于内容的编码多媒体传送综合框架 一 DMIF 场景描述对象同步1 引言2008 年,国家广播电影电视总局有关人士指出了广播电视行业下一步发展的重点。 从中可以看出,发展数字电视及其增值业务,努力提升用户体验,让电视机最终成为一 个 全信息”的媒体终端,是摆在我们面前的迫切任务。其中,如何为电视台特别是有线台)开展数字电视增值业务一直是人们的关注的热点。为此,本文介绍了一种基于有线电视网的多媒体广播系统,在一个电视频道内同时 为用户传送多路多媒体信息,如视频、静止图象、超文本、音频等,
3、使用户可同时观看 电视节目和多媒体内容。该系统还具有丰富的本地交互功能,用户可以自己控制和选择 多媒体节目内容。该个人资料整理 仅限学习使用系统提供了一种增值业务的具有实现方式,具有一定的实用参考意 义。2 多媒体广播系统架构1999 年 3 月 MPEG 公布了多媒体压缩编码标准 MPEG-4ISO/IEC 14496。MPEG-4 是一个庞大的有关交互多媒体编码与通信的标准,它能全部满足通信、计算机和广电业 的迅速融合所提出的要求。2.1 场景描述一 BIFSMPEG-4 特有的内容是场景描述,它规定了多媒体元素对象的表示和统一描述形 式。场景描述用于描述场景的布置、对象位置、大小和透明度
4、等。场景描述的分级结构 还包括对象描述子,用于描述各个逻辑对象,含有对象基本流识别信息、解码规定信息 和原始对象解码标准等信息。多媒体广播系统可以利用场景描述来实现本地交互功能, 在场景描述中可设置事件 触发节点,感知点击,触发对象变化。场景描述可采用二进制编码,因而称为BinaryIn formation For Seen esW称 BIFS )。2.2 多媒体传送整体框架一 DMIFISO/IEC 提出多媒体传送整体框架 DMIF,主要面对的是网络、广播和本地存储三 种环境下的多媒体传输问题。DMIF 位于同步层和传输层之间,它对同步层提供了一个 透明的、统一的接口 DAlvDMIF Ap
5、plieation Interfaee),对传输层提供了复用功能,定 义了一个抽象接口DNIvDMIF Network Interfaee)。面对不同的网络传送技术和操作场 景, DMIF 都有一个相同的调用接口。DMIF 的工作流程为:1)系统编码元成后,将原始的视音频流压缩为基本流 ESvElementary Streams。在这些 ES 中包含基本的视频信息、BIFS 信息和 ODvObject Descriptor)信息。这些信 息统称为AUvAccess Unit),然后把 AU 传送到同步层。2)同步层提供媒体间的同步,和压缩层的接口是ESI,AU 被加上同步信息,圭寸 装播出服务
6、器播出服务器接收端播放器接收端播放器AT个人资料整理 仅限学习使用成一个分组 SLSy nchro ni zatio n Layer),通过 DAI 接口发送到 DMIF 层。3) DMIF 层也叫 FlexMux Layer)提供了复用工具,把具有相同 Qos 要求或是较 低编码速率的 ES 复用,以充分利用网络资源。再通过 DNI 接口传送到传输层。4)传输层使用的现有的各种协议,对视频采用RTP/RTCP 是较好的解决方案,既保证了低时延,又有好的可靠性。2.3 同步层 是否需要? ?)3 系统设计 也就是具体实现)3.1 系统总体设计在 MPEG-4 系统架构基础上,采用合适的硬件和软
7、件结构可构建一套多媒体广播系 统。下图所示是实验室搭建的基于有线电视网的多媒体广播系统平台结构图。其中的物 理传输层采用的是 ASI 发送/接收卡。该系统实现了多媒体广播功能,同时具有本地交 互功能。用户可以自己控制和选择多媒体节目内容。根据多媒体广播系统的设计要求, 整个基于有线电视网的多媒体软件系统主要由播 出服务系统和客户端实时播放系统组成。实验系统软件设计采用面向对象的程序设计方 法,在 VisualC+6.0 环境中实现。客户端采用 DirectDraw 技术进行显示。3.2 媒体流管理类的设计如下图所示为系统中的数据流向图,从中可以看到,对于每一个数据流的管理非常服务器端通过 DM
8、IF 层将多媒体数据流复用后,再利用 ASI 发送卡输出到有线电视 网上,经过分支器进行衰减,客户端的 PC 机使用 ASI 接收卡接收数据。A 丰富的本地交互功能利用场景描述 BIFS,实现对象交互操作的关键机制。 MPEG-4 系统的交互方式分为 本地交互和服务器端交互。本地交互是 MPEG-4 最具特色的方式,这是在 MPEG-4 用户 终端对传个人资料整理 仅限学习使用送到本地数据流中的对象自由提取和控制,某些对象也可以通过网络装载到终 端;服务器端交互是,用户终端以点播的方式从前端服务器获取自己所需对象,可控制 服务器的进、退和播放。电视数字化和网络化必然大力发展增值业务和新媒体,而
9、交互和个性化服务是增值 业务最具魅力的业务。视频点播已是众所周知的一种交互方式,而基于对象的交互方式 是一种最新的具有挑战性的方式,我们选择研究后者。我们首先研究模拟有线电视网中 实现本地交互的多媒体广播应用系统,以电脑为显示终端,使用户不是被动地收看电视 台导演合成的画面内容,而是可以自己布置画面结构,自由选择显示对象和信息,同时 又不间断收看主节目。MPEG-4 丰富的交互功能有很大吸引力,对于网上游戏、信息交流、远程教育、数 字电视的增值业务和生动的 EPG 等交互内容具有特殊的效果,对数字电视和多媒体传 输有广阔的应用前景。现在国际上已有电视的体育节目、电视增值业务、远程教育、电 视购
10、物、企业网络业务等许多应用。在我们的实验系统中是一个体育比赛节目,有四路MPEG-4 视频流播出比赛现场情况,终端用户可以自由选择观看其中任何一路;一路信息流介绍运动队和得分情况,终 端用户随时可以获取运动员信息;两路QCIF 视频画面分别作为广告和虚拟主持人画面。3.2 媒体流的同步由于 MPEG-4 只定义了同步层语法,没有给出具体方案,因此我们必须自己来定出 与实际应用相适应的同步方案。个人资料整理 仅限学习使用图多媒体广播系统软件结构图一般地,一个多媒体广播系统主要分为为五个部分:媒体数据采集、编码压缩、网 络传输、解码、媒体表现。为了在各个媒体流间取得良好的同步效果,需要分别对每个
11、部分采取相应策略。而后面三个部分是同步处理时所要考虑的重点。2.1 网络传输的同步策略我们采用的是 ASI 卡+PC 机来模拟有线电视网络。有线电视网中不存在网络拥塞问 题,不存在因网络拥塞导致数据不能及时到达而被丢弃的现象。视音频数据先复用打包后,再使用 ASI API 函数打包成 TS 传输流。我们把 ASI 的 发送和接收模块分别圭寸装成动态库,使外部调用更加方便。2.2 解码部分的同步策略视频流到达解码器时,通常不会马上就解码,需要进入缓冲区,直到 DTS 时刻才开始解码。 一般而言,如果某帧在 DTS 已经小于当前时刻,则说明它已经超过了解码时刻,从而被 弃。2.2 媒体播放的同步策
12、略4 具体实现 在哪儿加一个系统流程图或者数据流向图)4.1 对 ASI 卡的封装个人资料整理 仅限学习使用4.2 媒体流管理类4.3 编解码插件技术4.4DirectDraw 显示5 实验结果 系统界面五未来技术的发展趋势 多核 cpu 对多媒体广播系统的影响)CPU 技术发展非常迅速,双核、四核 CPU 已经被广泛使用。多核必将是 CPU 的未 来发展方向。 另外, 本文的多媒体广播系统采用了多线程编程技术。 广播系统中线程数 量非常多,特别在用户接收端线程数量最高达到100 个。为此,我们通过具体实验分析了多核 CPU 对多媒体广播系统的影响,进而研究多核 CPU 对多线程编程性能的提升。 以下是实验数据和对比结果。测试条件: 操作系统:Win dows XP sp2)ABCCPU内存【播出服务器包括以下主要功能模块:1)DMIFvDelivery Multimedia Integration Framework )接收模块:为服务器提供用 于播出的媒体数据,其可能来自网络或本地存储介质。2)播出控制:将各种媒体数据组合,形成对象描述子流图中的 0D 流)、场景 描述流 图中的 BIFS 流)、以及各种媒体数据流。3) 同步层:根据各种基本流的配置信息,即相应的对象描述符,将各种基本流打
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 考试心态调整特许金融分析师考试试题及答案
- 证券投资中的人机结合分析试题及答案
- 2025年财务报告标准变动试题及答案
- 2025年CFA考试资本市场操作试题及答案
- 微生物分析报告的撰写技巧试题及答案
- 2024年项目管理新挑战及应对策略试题及答案
- 预备工作2025年证券从业资格证试题及答案
- 矿山安全应急预案与演练-石墨滑石考核试卷
- 2025年审计审查重点试题及答案
- 矿山环境管理与生态断层监测考核试卷
- 广东省2024-2025学年佛山市普通高中教学质量检测物理试卷及答案(二)高三试卷(佛山二模)
- 【9数一模】2025年安徽合肥市第四十五中学九年级中考一模数学试卷(含答案)
- 电网工程设备材料信息参考价(2024年第四季度)
- 北师大版数学六年级下册-总复习课件(精编版)
- 经济效益证明(模板)
- 汽车总装车辆返工返修作业标准管理办法
- D建筑消防设施故障维修记录表
- DB43∕T 497-2009 博落回果-行业标准
- 黑龙江省哈尔滨市恒泰石材有限公司(扩大区)建筑用凝灰岩
- 创意综艺风脱口秀活动策划PPT模板
- 枣树桃小食心虫
评论
0/150
提交评论