首页--工业技术论文--无线电电子学、电信技术论文--电视论文--电视中心、电视设备论文--电视中心管理系统论文

基于M-JPEG over HTTP协议的实时监控系统

摘要第4-5页
ABSTRACT第5-6页
第一章 引言第10-13页
    1.1 课题背景及意义第10页
    1.2 国内外研究现状第10-11页
    1.3 论文内容及章节安排第11-13页
第二章 课题相关技术介绍第13-22页
    2.1 HTTP协议与M-JPEG OVER HTTP协议介绍第13-14页
        2.1.1 HTTP协议介绍第13页
        2.1.2 M-JPEG over HTTP协议介绍第13-14页
    2.2 开源硬件BEAGLEBONE及相关知识介绍第14-15页
        2.2.1 BEAGLEBONE简介第14页
        2.2.2 UVC和V4L2编程接口介绍第14-15页
        2.2.3 JPEG编码以及开源编码库LIBJPEG介绍第15页
    2.3 LINUX下编程技术介绍第15-19页
        2.3.1 Linux下多线程编程以及相关C语言接口介绍第15-17页
        2.3.2 Linux下Socket编程C语言接口介绍第17-18页
        2.3.3 Linux下I/O复用机制和Epoll接口介绍第18-19页
        2.3.4 Linux C程序项目开发工具介绍第19页
    2.4 PHP+APACHE+MYSQL架构以及集成环境WAMPSERVER介绍第19-21页
        2.4.1 APACHE简介第19-20页
        2.4.2 PHP脚本语言介绍第20页
        2.4.3 MYSQL数据库介绍第20页
        2.4.4 WAMPSERVER介绍第20-21页
    2.5 本章小节第21-22页
第三章 课题目标与框架设计第22-31页
    3.1 课题目标第22页
    3.2 对开源项目M-JPEG STREAMER的分析第22-24页
        3.2.1 M-JPEG STREAMER简介第22-23页
        3.2.2 M-JPEG STREAMER模块框架第23页
        3.2.3 M-JPEG STREAMER工作流程第23-24页
        3.2.4 M-JPEG STREAMER的适用场景第24页
    3.3 实时监控系统整体框架设计第24-28页
        3.3.1 视频传输协议的选取第24-25页
        3.3.2 多客户多终端需解决的问题第25-26页
        3.3.3 多用户多终端的解决方案第26-27页
        3.3.4 权限管理与安全性管理的设计第27-28页
        3.3.5 摄像头接入、变动和删除第28页
        3.3.6 非法访问的类型以及应对方案第28页
    3.4 系统模块间通信交互过程设计第28-30页
        3.4.1 摄像头终端与管理服务器的交互第28-29页
        3.4.2 客户端与管理服务器之间的交互第29页
        3.4.3 管理服务器与中转服务器的交互第29页
        3.4.4 用户与中转服务器的交互第29页
        3.4.5 中转服务器与摄像头终端的交互第29-30页
    3.5 监控系统整体框架图第30页
    3.6 本章小节第30-31页
第四章 系统各模块具体实现第31-45页
    4.1 摄像头终端的具体实现第31-35页
        4.1.1 采集图像数据第31-33页
        4.1.2 与中转服务器通信第33-34页
        4.1.3 与管理服务器通信第34-35页
    4.2 管理服务器的架构与实现第35-38页
        4.2.1 管理服务器的应用设计模式第35页
        4.2.2 用户管理与用户组的实现第35-36页
        4.2.3 用户权限控制的实现第36-37页
        4.2.4 用户申请入组的具体实现第37页
        4.2.5 与中转服务器的交互实现第37-38页
    4.3 中转服务器的具体实现第38-44页
        4.3.1 网络模块及实现第38-40页
        4.3.2 消息分发模块实现第40-41页
        4.3.3 视频中转模块实现第41-42页
        4.3.4 读写同步机制的实现第42-43页
        4.3.5 实时增添和删除客户端的实现第43页
        4.3.6 监测客户端网络状况和跳帧的实现第43-44页
    4.4 本章小结第44-45页
第五章 系统测试与成果演示第45-67页
    5.1 HTTP报文抓取软件FIDDLER介绍第45页
    5.2 摄像头终端的测试第45-48页
        5.2.1 摄像头终端测试环境第45页
        5.2.2 图像采集功能的测试第45-46页
        5.2.3 与中转服务器交互的测试第46-47页
        5.2.4 与管理服务器交互的测试第47-48页
    5.3 管理服务器的测试第48-58页
        5.3.1 管理服务器测试环境第48页
        5.3.2 用户注册以及登录功能测试第48-50页
        5.3.3 用户组创建功能测试第50-51页
        5.3.4 用户入组功能测试第51-54页
        5.3.5 查看视频功能测试第54-56页
        5.3.6 接收摄像头终端信息测试第56-57页
        5.3.7 接受中转服务器查询IP请求测试第57-58页
    5.4 中转服务器的测试第58-64页
        5.4.1 中转服务器测试环境第58页
        5.4.2 网络模块测第58-61页
        5.4.3 分发模块测试第61-63页
        5.4.4 视频中转模块测试第63-64页
    5.5 成果演示第64-66页
        5.5.1 用户登录界面第64-65页
        5.5.2 用户中心页面第65页
        5.5.3 查看视频页面第65页
        5.5.4 申请入组页面第65-66页
        5.5.5 审核页面第66页
    5.6 本章小节第66-67页
第六章 总结与展望第67-70页
    6.1 论文的主要工作第67页
    6.2 系统不足之处第67页
    6.3 展望第67-70页
参考文献第70-72页
致谢第72页

论文共72页,点击 下载论文
上一篇:频谱认知光网络资源优化算法研究
下一篇:基于ARM的嵌入式平台的智能视频监控系统