论文部分内容阅读
随着科技的不断发展与进步,继PC手机平板电脑之后,家庭中最大的的一块显示屏--电视机成为了人们关注的焦点它由最初只有电视台推送节目的传统电视发展到后来可以相对自由地选择节目的数字电视与网络电视,再发展到现在可任意选择观看内容的智能电视目前,大多数电视厂商都致力于智能电视开放式平台的研发苹果谷歌微软等软件龙头公司也都进入到这个领域来因此,智能电视操作系统与其应用的开发必将是未来几年内的发展趋势基于3D智能电视的桌面控制系统通过对近年来流行的屏幕触控操作方式与其界面设计的研究,结合电视机用户的遥控操作习惯,设计一种新的智能电视内容展现方式与操控方式——基于上中下三个滚动条的操控方式文章主要论述了控制系统的核心组件实现,多种动画表现效果的实现方法,以及提高动画执行效率的方法通过对OpenGL mplayer以及共享内存技术的深入研究,该桌面控制系统以共享内存为桥梁,为mplayer扩展新的视频输出方式——视频输出到共享内存中;以OpenGL的动态纹理贴图技术为依托,将视频输出到3D场景中这种播放器不同于传统播放器只是将视频输出到窗口上,而是利用OpenGL强大的3D图形处理能力,来实现视频输出的硬件加速以及更多的画面表现效果,如视频叠加alpha透明3D变换在模型上输出视频等使用这种技术播放的视频效果将带给人们更真实更美观的感觉