基于MPEG-4-BIFS交互技术的嵌入式流媒体播放器(3)
发布时间:2021-06-08
发布时间:2021-06-08
信息终
端
所对应的视频段。而当用户点击视频中的“热点”(例如男主人公身体上的矩形符号)时,就会跳出一个描述视频中相应人物的文字框。同步网页将自动随着视频流不断更新和它相关的文字信息。在线讨使论和在线练习是用C2D2和动态网页实现的工具,用户可以在上课时和其他学生、老师讨论,以及作课堂练习。当用户点击“和“这两8EF5>”72FGH.E541”个按钮时,将在7+8,播放器中触发另外两段视频流的播放,它们分别介绍课程简介和语言学习相关的背景资料。
!"!嵌入式设计
如图)所示)是考虑到了7+8,播放器的设计(
在嵌入式设备上的实现。它有以下几个特点。
(9)3/456系统只负责7+8,流解码和场景图的建立和管理,主要集中在控制和浮点计算,易于移植到像*+$,这样的通用嵌入式处理器上。
(合成))-*上集中处理和媒体有关的解码、和显示。主要涉及大量的整形计算。这样整个系统的计算被平衡地分配到两个子系统中。
(:)整个系统可方便地被移植到由一个通用处理器及一个多媒体处理器平台上,例如移植到
这个系统的核心7+8,播放器已在第:部分作了介绍。现在很多嵌入式设备都采用嵌入式3/456操作系统,因此本系统运行在个人计算机上的部分很容易移植到嵌入式产品上。另外3/456是开放源代码的操作系统,可以减少最终产品成本。
$;/</=>%06=0./2$%&’()(!注"#上。
媒体处(")使控制和媒体处理部分分工合作,理易于利用硬件加速模块。
(()-*上的应用程序只使用按照-,,?架构设计的模块。
(总结
本文介绍了基于*$@AB"B7+8,交互技术实现
的播放器,并在以3/456为操作系统的$I加上一个
-*处理器的平台上实现了嵌入式终端的雏形。它
提供了丰富的交互功能,适合于以电视或监视器作为显示的嵌入式用户终端。它将成为基于计算机的以满足不同用户群对终端7+8,播放器的重要补充,
的要求,为进一步拓宽网络应用提供技术基础。
"基于*$@AB"B7+8,网络教育系统
本文系统是完全基于公开的*$@AB"标准而
设计的,并使用7+8,技术向用户提供丰富的交互功能。系统的视音频解码器支持*$@AB"标准中制定的*$"格式。这意味着本系统支持的媒体内容可以很容易地和所有兼容*$@AB"标准的系统共享。
在图(中显示的是基于图"而设计的系统的用户界面图。其中,左上部分是7+8,播放器显示的合成后的视频、图像和图形,右上部分是在线讨论,左下部分对应的是同步网页,右下部分则是在线练习,而底部的长条是超级链接工具条。在7+8,播放器部分中显示了9个英语学习的视频流、"幅索引图像和)个矩形“热点”。当用户用鼠标点击不断上下循环滚动的索引图像时,视频流就会跳进到索引
参考文献
!9#+,JK+@IC-I9K,I)LKMA99%:(9(N*$@AB"O/10EO0./P/F2Q/E4*E10<D0.>/E49RSTSC5<U)TTTS
!)#+,JK+@IC-I9K,I)LKMA99%:’(TN*$@AB",U>Q0VSJFQEW0.)TTTS
!:#-./*01/2-0F;4E<EH/0>+4FS-./*01/2,X@D)S)XEF5YV04QSJFQEW0.)TTTS
!"#*/F.E>EPQS*,X%3/JFQEW0.)TTTS
!(#+,*?S+4Q0.40Q,Q.02V/4H*01/2?<</24F0+V=<0V04Q2Q/E4,=0F/P/F2Q/E49STS
责任编辑:哈宏疆
?5H5>Q)TT9S!
收稿日期:!""#$"%$&"
!注"#飞利浦半导体的$%&’()(处理器集成了*+$,和-./*01/2两个核,嵌入式3/456已经移植到*+$,上,这样本系统很容
易移植到$%&’()(上,应用在嵌入式产品中。
!"
电视技术
!""#年第$$期总第!%&期
下一篇:应聘时漂亮的回答,一生受益的语言