基于Davinci的IP机顶盒的研究与开发

基于Davinci的IP机顶盒的研究与开发

论文摘要

嵌入式机顶盒以电视机为显示设备,以因特网为传输网络,给用户提供多媒体信息服务。它是为了让广大普通家庭通过电视机享受到网络、数字媒体、计算机技术所带来的丰富应用,特别是让那些不习惯于操作PC的儿童或中老年人,充分享受网络所带来的乐趣。随着宽带网络和数字电视的普及和发展,嵌入式机顶盒也将在功能上进一步扩展和完善,并得到更加广泛的应用,因此对机顶盒系统的研究具有重要的理论意义和实际价值。嵌入式系统和流媒体成为计算机和网络通信技术中两个新的发展方向。嵌入式系统具有体积小、性能强、功耗低、可靠性高等优点,目前它已经广泛地应用于消费电子、网络通信、工业控制等领域。而流媒体技术则在互联网信息服务上取得了广泛应用,如视频点播、在线影院、远程教育、交互式电视、实时视频会议等。机顶盒则是信息家电中嵌入式和流媒体两种技术结合最为典型的应用产品。本文设计的基于Davinci的IP机顶盒融合了计算机、通信、多媒体等先进技术,硬件平台采用了德州仪器(TI)公司基于ARM+DSP的双核处理器架构的TMS320DM6446片上系统,软件设计采用了嵌入式Linux操作系统以及基于Davinci技术的多媒体编解码引擎结构。论文的主要工作如下:(1)介绍嵌入式流媒体机顶盒的概念、发展前景及结构功能,分析机顶盒设计中所用到的相关技术,给出系统设计的整体方案。(2)描述了Davinci的软硬件结构及其嵌入式开发环境的建立步骤,阐述了基于Davinci技术的多媒体编解码引擎结构的算法建立和实现流程。(3)详细论述了网络传输层和用户应用层的设计和实现过程,包括流媒体协议、红外遥控器控制及屏上用户界面(OSD)的显示,并给出了系统测试的结果。本机顶盒的测试结果表明,视频显示效果清晰,播放流畅,并具有较好的实时性,这为将来机顶盒的功能扩展如:邮件收发、信息咨询等奠定了良好的基础。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究背景及意义
  • 1.2 国内外发展状况
  • 1.3 论文的研究工作及特色
  • 1.4 论文的结构安排
  • 第二章 嵌入式机顶盒的结构功能和相关技术
  • 2.1 嵌入式机顶盒的结构功能
  • 2.1.1 系统结构
  • 2.1.2 功能概述
  • 2.2 机顶盒的相关技术
  • 2.2.1 音视频的编解码算法
  • 2.2.2 图形图像显示技术
  • 2.2.3 流媒体技术
  • 2.2.4 达芬奇(Davinci)技术
  • 2.2.5 嵌入式操作系统
  • 2.3 本章小结
  • 第三章 Davinci结构及其嵌入式开发环境的建立
  • 3.1 Davinci硬件结构
  • 3.2 Davinci软件结构
  • 3.3 基于Davinci的嵌入式开发环境的建立
  • 3.3.1 嵌入式Linux操作系统
  • 3.3.2 建立基于Davinci的嵌入式开发环境
  • 3.3.3 设置uBoot环境变量来启动Davinci板
  • 3.4 本章小结
  • 第四章 Davinci编解码引擎(Codec Engine)的配置和使用
  • 4.1 Codec Engine的工作原理
  • 4.2 Codec Engine算法的创建和配置
  • 4.2.1 创建一个xDM的Codec算法
  • 4.2.2 创建一个non-xDM的Codec算法
  • 4.3 Codec Server的配置
  • 4.4 Codec Engine API的使用
  • 4.5 本章小结
  • 第五章 网络传输层的设计与实现
  • 5.1 ISMA体系结构介绍
  • 5.2 RTP/RTCP协议及其实现
  • 5.2.1 RTP数据报文结构及实现
  • 5.2.2 RTCP数据包结构及协议实现
  • 5.3 RTSP/SDP协议及实现
  • 5.3.1 RTSP/SDP协议规范
  • 5.3.2 客户端RTSP/SDP的实现
  • 5.4 本章小结
  • 第六章 用户应用层的方案设计及实现
  • 6.1 OSD功能模块设计及实现
  • 6.1.1 OSD相关概念及原理分析
  • 6.1.2 Davinci的OSD设计及实现
  • 6.2 Linux下的多线程编程
  • 6.2.1 线程的创建和终止
  • 6.2.2 互斥量
  • 6.2.3 条件变量
  • 6.3 用户应用层的各接口线程设计
  • 6.4 系统测试与结论
  • 6.5 本章小结
  • 第七章 总结与展望
  • 7.1 论文总结
  • 7.2 研究展望
  • 致谢
  • 参考文献
  • 附录一: 读研期间发表和录用论文目录
  • 附录二: 读研期间参加的项目
  • 相关论文文献

    • [1].Davinci机器人辅助腹腔镜对宫颈癌根治术患者应激反应及术后康复效果的影响[J]. 实用医院临床杂志 2020(01)
    • [2].基于DaVinci平台的智能相机系统[J]. 杭州电子科技大学学报 2011(01)
    • [3].采用DaVinci技术的智能监控系统设计与实现[J]. 华侨大学学报(自然科学版) 2011(05)
    • [4].基于DaVinci双核芯片的网络视频服务器的设计技术研究[J]. 云南大学学报(自然科学版) 2009(S1)
    • [5].基于DaVinci平台的四通道视频编码器系统设计[J]. 电子设计工程 2020(20)
    • [6].基于Davinci技术视频监控系统的设计与实现[J]. 工业仪表与自动化装置 2018(01)
    • [7].基于DM6446的高效Linux启动方案设计[J]. 信息技术 2014(08)
    • [8].使用DaVinci技术的便携式视频电子肛门诊断仪[J]. 中国医疗器械杂志 2017(02)
    • [9].基于DaVinci技术的高清网络视频监控系统的设计[J]. 电子设计工程 2019(12)
    • [10].基于DaVinci平台的计算机网络和4G网络视频监控系统[J]. 自动化与仪器仪表 2015(11)
    • [11].基于DaVinci的自动对焦算法研究及实现[J]. 通信技术 2012(01)
    • [12].基于DaVinci技术的视频监控系统设计[J]. 电脑知识与技术 2011(08)
    • [13].DAVINCI Resolve高端调色系统试用体验[J]. 影视制作 2011(04)
    • [14].基于DaVinci技术的3G移动视频监控系统设计与实现[J]. 网络安全技术与应用 2010(01)
    • [15].基于DaVinci技术的3G移动视频监控系统设计与实现[J]. 安防科技 2010(02)
    • [16].基于DM365的多线程视频采集和网络传输[J]. 工业控制计算机 2013(10)
    • [17].基于DaVinci技术数字对焦重构算法研究与实现[J]. 现代电子技术 2012(04)
    • [18].基于Davinci平台视频缩放操作的改进[J]. 电视技术 2008(08)
    • [19].基于DaVinci~(TM)的360°全景泊车影像系统的设计与实现[J]. 电子技术应用 2014(10)
    • [20].基于Davinci平台的数字视频技术分析[J]. 电子世界 2020(01)
    • [21].基于DaVinci技术的视频监控系统设计[J]. 电脑知识与技术 2011(15)
    • [22].基于DaVinci技术的嵌入式Web视频监控系统的设计[J]. 天津工业大学学报 2016(02)
    • [23].基于DaVinci~(TM)平台的网络视频解码系统分析与设计[J]. 电子产品世界 2014(11)
    • [24].Davinci平台下大页面NAND Flash上的系统构建问题[J]. 微型机与应用 2011(02)
    • [25].DaVinci技术在便携式视频侦察系统中的应用[J]. 数据采集与处理 2008(S1)
    • [26].德州仪器 达芬奇(DaVinci~(TM))视频处理器[J]. 自动化博览 2013(01)
    • [27].基于DaVinci和Gstreamer技术的视频播放系统设计[J]. 电视技术 2011(04)
    • [28].基于DaVinci技术的嵌入式智能监控系统[J]. 计算机测量与控制 2014(09)
    • [29].基于达芬奇平台嵌入式视频处理系统设计[J]. 中国新通信 2013(22)
    • [30].基于DaVinci技术的H.264解码系统[J]. 兵工自动化 2012(04)

    标签:;  ;  ;  ;  ;  ;  

    基于Davinci的IP机顶盒的研究与开发
    下载Doc文档

    猜你喜欢