基于MPEG-4-BIFS交互技术的嵌入式流媒体播放器

发布时间:2021-06-08

信息终端

文章编号:!VVM&DE^M(MVVS)!!&VVEV&VS

基于!"#$%&%’()*

交互技术的嵌入式流媒体播放器

陈宁江,曾勇勤

(飞利浦东亚研究实验室,上海MVVV_V)

【摘

产品介绍

要】介绍一个在飞利浦多媒体处理器(上实现的嵌入式9:;<播放器。该嵌入式播放器以电视或监视器作为终A*("0B(1)

端,将成为基于计算机的9:;<播放器的重要补充,以满足不同用户群对终端的要求。作为其应用之一,还介绍了一个基于该播放器的网络教育系统。

【关键词】"#$%&’标准;9:;<播放器;交互式;网络教育;嵌入式系统

【+,-./01.】:7.Q(,H1H0*40(7.*+BO)0170?\0BB0B9:;<H21>0*(?H20?07.0B+7.Q0#Q(2(H,?O2.(?0B(1H*+)0,,+*=A*("0B(J

1@‘4Q()QO,0,1A6+*?+7(.+*1,.Q0B(,H21>17B(,17(?H+*.17.,OHH20?07.-+*)+?HO.0*.0*?(712,.+?00.*0aO(*0?07.,

-*+?B(--0*07.O,0*P*+OH,WI,+70+-(.,1HH2()1.(+7,‘4012,+(7.*+BO)0170.4+*50BO)1.(+7,>,.0?\1,0B+7.Q(,H21>0*W

【23456/7-】"#$%&’;9:;<#21>0*;:7.0*1).(8(.>;30.4+*5$BO)1.(+7;$?\0BB0B<>,.0?

!引言

最近几年随着因特网在我国的普及,多媒体技

的方式在网络上传输。物体集包括音频、视频、图像和二维R三维图形。此外,用户可使用鼠标与场景交互,这和6/"N非常相似,有很强的交互性。

对于网络教育上的应用,9:;<播放器可以作为一个插件与浏览器捆绑在一起,将其交互功能与浏览器的在线讨论和在线练习等功能结合在一起,提供给用户一个易用的交互式学习平台。

术在网络上的应用正在全国迅速推广。一方面高效的编解码技术(例如"#$%&’)成为在网络应用中首选的多媒体压缩技术,以最有效地利用网络带宽。另一方面,随着因特网基础设施的进一步建设,网络带宽逐步得到改善,这就要求有更好的宽带应用以提供更好的服务给用户。同时网络用户,特别是教育用户,对交互性、媒体丰富性提出了越来越高的要求。然而现有的流媒体应用,例如基于"()*+,+-.和/01230.4+*5,的多媒体技术的流媒体应用,只是提供简单的视音频流及其与网页或者图像的同步,而没有提供更多的交互功能。有一些专门致力于例如(61,.和$78(8(+,虽"#$%&’技术应用的公司,

然提供了端到端的交互式流媒体服务产品,但其播放器只能在计算机上运行,这就限制了它们的应用范围。笔者在深入研究了"#$%&’&9:;<=9:71*>将其功能实现在多;+*?1.-+*<)070@技术的基础上,

媒体处理器A*("0B(1加上一片通用CDEF#G所组成的平台上,其运行在通用F#G的部分可以方便地例如":#<。它是被移植到任何一个嵌入式F#G上,

在嵌入式终端上实现交互式网络应用的雏形。该嵌入式播放器可以与电视或监视器一起组成易普及、低成本、易用和易维护的用户终端。

MA*("0B(1处理器的软硬件体系结构

处理器是飞利浦公司专为消费电A*("0B(1(A")

子产品设计的一款超长指令集SM位T<#F#G。由于对其指令集进行了专门的优化,因此在处理多媒体数据时优于一般的T<#。此外它还包含了一些特殊的部件用来加速应用,例如和数据格式无关的以

T"I驱动的输入输出单元,用来处理图像尺度变

化、颜色空间转化的图像协处理器和用在"#$%解码的6NT解码协处理器。它也包含丰富的外围单元,如视频输入R输出,音频输入R输(#0*(HQ0*12)

出。其芯片系列#3U!SVV采用VWMX!?F"Y<工艺,主频最高达MVV"Z[,而即将推出的#3U!XVV系列采用VW!S!?工艺,主频包括MEE"Z[和SVV"Z[。

A"的软件结构采用一种非常适合媒体处理的

架构,称为A<<I(A*("0B(1<.*01?(7P<+-.41*0I*J

KSL

。类似于FY"()Q(.0).O*0)F+?H+707.Y\]0)."+BJK’L

,02)A<<I定义了一套接口规范,凡是按照此规范

"#$%&’的<#(<(?H20#*+-(20)和I<#(IBJ

编解码器K!L在低码率的情况817)0B<(?H20#*+-(20)

同下具有比"#$%&!和"#$%&M更高的编码效率。时"#$%&’系统部分定义了一种叫9:;<的技术。

KML

设计的软件模块,可以彼此连接,由A"软件包提供的模块管理库自动管理它们之间的数据流动和控一个解码应用程序就是制消息传递。如图!所示,

由一组A<<I模块组成的以数据驱动的自治系统。模块间根据配置,由管理库建立双向数据队列用来循环传输数据,每个模块从与前一个模块连接的满数据队列读入数据,处理完数据后把结果写入与后一个模块连接的空数据队列中去。应用程序可以通

9:;<是6/"N=6(*.O12/012(.>"+B02(7PN17PO1P0@

的一个超集,它提供了把多个不同的物体合成为一,并且动态地更新和控制各物个场景(<)070%*1HQ)体的功能。所有的数据都是和视音频数据一样以流

!"

电视技术

!""#年第$$期总第!%&期

基于MPEG-4-BIFS交互技术的嵌入式流媒体播放器.doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219