首页--工业技术论文--无线电电子学、电信技术论文--电视论文--电视中心、电视设备论文--电视发射、接收设备论文--接收设备论文

基于linux的多功能IPTV机顶盒软件设计

摘要第4-5页
Abstract第5-6页
第1章 引言第10-18页
    1.1 课题来源及研究依据第10-11页
    1.2 国内外研究现状以及存在的问题第11-13页
        1.2.1 IPTV国内外研究现状第11-12页
        1.2.2 IPTV存在的问题第12-13页
    1.3 IPTV的音视频编解码技术第13-15页
        1.3.1 MPEG简介第14页
        1.3.2 H.264简介第14-15页
        1.3.3 AAC简介第15页
    1.4 本文研究的主要内容及组织结构第15-18页
第2章 系统方案设计及开发环境搭建第18-26页
    2.1 系统软件设计第18-19页
    2.2 嵌入式Linux操作系统介绍第19-20页
    2.3 嵌入式Linux开发环境搭建第20-21页
    2.4 交叉编译工具第21页
    2.5 GNU Make项目管理第21-25页
        2.5.1 Make工具简介第21-22页
        2.5.2 Makefile简介第22页
        2.5.3 项目Makefile编写第22-25页
    2.6 小结第25-26页
第3章 对等网络升级第26-40页
    3.1 对等网络及其特点第26-27页
    3.2 增量文件格式设计第27-28页
    3.3 增量文件解析第28-29页
    3.4 PEER与服务器通信及协议设计第29-32页
    3.5 文件传输第32-39页
        3.5.1 服务器子线程设计第33-36页
        3.5.2 客户端子线程设计第36-39页
        3.5.3 消息处理子线程设计第39页
    3.6 小结第39-40页
第4章 应用程序管理第40-49页
    4.1 应用管理系统服务进程设计第40-42页
        4.1.1 应用管理系统服务进程工作流程第40-42页
        4.1.2 按键事件的消息传递第42页
    4.2 建立服务进程与应用程序间的通信第42-44页
    4.3 应用程序管理第44页
    4.4 多线程程序设计第44-45页
    4.5 异步通知第45页
    4.6 状态机第45-48页
        4.6.1 状态机原理第45-46页
        4.6.2 状态机设计实现第46-48页
    4.7 小结第48-49页
第5章 直播系统体系结构及具体实现第49-60页
    5.1 直播系统功能设计第49页
    5.2 播放系统体系结构第49-50页
    5.3 直播系统实现第50-58页
        5.3.1 直播系统工作流程设计第50-51页
        5.3.2 客户端DNS请求子模块设计第51-52页
        5.3.3 解析播放列表实现第52-53页
        5.3.4 RTMP传输协议实现第53-58页
    5.4 直播系统可扩展性设计及系统集成第58-59页
    5.5 小结第59-60页
第6章 点播体系结构及具体实现第60-73页
    6.1 HLS播放系统结构及工作原理第60-61页
    6.2 点播系统实现第61-70页
        6.2.1 JOSN文件解析第61-62页
        6.2.2 DVB业务信息第62-64页
        6.2.3 TS流解析第64-66页
        6.2.4 HTTP收发数据第66-68页
        6.2.5 PES包读取第68-69页
        6.2.6 快退与快进第69页
        6.2.7 获取视频真实地址第69-70页
    6.3 点播系统工作流程第70-72页
    6.4 小结第72-73页
第7章 播放系统测试第73-77页
    7.1 测试环境第73页
    7.2 测试结果第73-77页
结论第77-78页
致谢第78-79页
参考文献第79-82页
攻读学位期间取得学术成果第82页

论文共82页,点击 下载论文
上一篇:多级孔氧化铝的制备及其在长链烷烃脱氢催化剂中的应用
下一篇:查干凹陷白垩系储层油气包裹体特征、流体分析及其应用