首页--工业技术论文--无线电电子学、电信技术论文--通信论文--数据通信论文--图像通信、多媒体通信论文

iOS系统上基于P2P的视频直播功能的设计与实现

摘要第4-5页
ABSTRACT第5-6页
第一章 绪论第9-14页
    1.1 课题研究背景及意义第9-11页
        1.1.1 研究背景第9-10页
        1.1.2 研究意义第10-11页
    1.2 本文的研究内容第11-12页
    1.3 论文内容结构安排第12-13页
    1.4 本章小结第13-14页
第二章 技术背景及方案现况第14-22页
    2.1 技术背景第14-19页
        2.1.1 iOS操作系统第14-16页
        2.1.2 QuickTime媒体文件格式第16-17页
        2.1.3 H.264编码格式第17-18页
        2.1.4 P2P技术介绍第18-19页
    2.2 视频直播技术方案现状第19-21页
        2.2.1 以图片序列形式拼接的视频流技术第19页
        2.2.2 使用FFmpeg开源技术的视频编码第19-21页
        2.2.3 IM通讯软件Skype中采用的P2P技术第21页
    2.3 本章小结第21-22页
第三章 视频直播功能总体设计第22-34页
    3.1 相关技术背景第22-29页
        3.1.1 Grand Center Dispatch第22-24页
        3.1.2 Objective-C中单例模式的实现第24-27页
        3.1.3 AV Foundation框架第27-28页
        3.1.4 C++和Objective-C混编技术第28-29页
    3.2 视频直播功能关键技术点第29-32页
        3.2.1 视频数据采集模块第29页
        3.2.2 视频编解码模块第29-32页
    3.3 视频直播整体方案设计第32页
    3.4 本章小结第32-34页
第四章 视频直播功能的详细设计与实现第34-48页
    4.1 顶层模块的设计与实现第34-35页
    4.2 视频模块的设计与实现第35-42页
        4.2.1 视频采集模块的设计与实现第35-38页
        4.2.2 视频流编解码模块的设计与实现第38-41页
        4.2.3 视频回放模块的设计与实现第41-42页
        4.2.4 视频文件迁移模块的设计与实现第42页
    4.3 网络模块的设计与实现第42-46页
        4.3.1 HTTP服务器的设计与实现第43-44页
        4.3.2. P2P子模块的设计与实现第44-46页
    4.4. 本章小结第46-48页
第五章 视频直播功能的测试第48-59页
    5.1. 测试环境第48-49页
    5.2. 视频模块的测试第49-54页
        5.2.1. 视频采集子模块的测试第49页
        5.2.2. 视频采集过程的实时反馈测试第49-50页
        5.2.3. 视频采集过程中的设备旋转测试第50-51页
        5.2.4. 视频流编码子模块的测试第51-52页
        5.2.5. 视频流回放子模块的测试第52-53页
        5.2.6. 视频文件迁移子模块的测试第53-54页
    5.3. 网络模块的测试第54-57页
        5.3.1. HTTP服务器的测试第54-55页
        5.3.2. Game Kit框架实现P2P络的测试第55-56页
        5.3.3. Multipeer Connectivity框架实现P2P网络的测试第56-57页
    5.4. 视频直播功能的系统集成测试第57-58页
    5.5. 本章小结第58-59页
第六章 总结与展望第59-61页
    6.1. 总结第59-60页
    6.2. 展望第60-61页
参考文献第61-63页
致谢第63-64页
攻读学位期间发表的学术论文目录第64页

论文共64页,点击 下载论文
上一篇:面向WebJoin的服务器集群监控系统的设计与实现
下一篇:语音识别中区分性训练的研究