案例,spss,数据分析

基于C++的CDMA无线视频网络系统设计


全文字数:22000字左右  原创时间:<=2022年

【内容摘要】

随着时代的发展和技术的进步,人们对实时系统的要求越来越高。而传统的监控设备在执行时都要繁琐的铺设电线,影响了工作的效率并且对于突发事件的突然性来说根本没有时间去架线,这就要求我们找出一个解决的办法。

基于CDMA无线视频传输系统摆在了我们的面前。通过对流媒体和CDMA网络的了解和DirectShow、WindowsSocket等技术的应用,使系统可以让监控用户进行实时、快速、准确掌控现场情况,实现异地远程监控,更有效的工作。并且可以把整个监控过程记录下来,大大提高了资料的保存的效率和真实性。此系统已经在军队指挥作战、城市管理、经常处理紧急突发状况等单位投入使用,用户们对系统十分满意。
本课题是CDMA无线视频网络系统的重要组成部分,主要负责音视频的采集和发送,目的是利用有限的窄带资源进行实时同步发送接收数据不造成延迟。CDMA无线视频网络传输系统主要是运用VC++作为主要设计的语言,如何将音视频数据实时采集和同步发送是本课题的重点。
 

关键词:  流媒体;CDMA;视频数据采集;DirectShow; Wndows socket; 多线程传输
                    

 

 

 

Abstract

Along with the development of the era and advances in technology, real-time system for the increasingly high demand. The traditional monitoring equipment in the course of implementation should cumbersome cables. affect the efficiency and for the unexpected suddenness of the incident simply does not have time to lines, This requires us to find a solution. Based on the CDMA wireless video transmission system in the front of us. Convection through the media and the CDMA network of understanding and DirectShow. WindowsSocket technology application, the system allows users to conduct real-time surveillance, rapid, accurate control of the situation and realizing ex situ remote monitoring, more effective work. And can control the whole process of recording, which has greatly enhanced the preservation of the authenticity and efficiency. This system has been in the military command operations and management, often deal with sudden emergency units put into use. Users were very satisfied with the system.
    The topic is the CDMA wireless video network system an important component of the primarily responsible for audio and video acquisition and delivery, purpose is to use the limited resources can narrow this to receive real-time data synchronization is not caused the delay. CDMA wireless video transmission system is mainly used in VC + + as the main language, how audio and video data acquisition and real-time synchronization this is the focus of this issue .

Key words: Streaming Media ; CDMA ; video data acquisition ; DirectShow ; Wndows socket ; Multithreading transmission

 

 

目 录

第一章 系统概述
1.1 流媒体技术简介 1
1.1.1 流媒体定义 1
1.1.2 主流流媒体技术特点、性能介绍 1
1.1.2.1 RealMedia 1
1.1.2.2 QuickTime 1
1.1.2.3 Windows Media 2
1.1.2.4 三种技术的比较 2
1.2 CDMA无线视频传输的概论 2
1.2.1 CDMA无线视频传输系统及系统的优点 2
1.2.2 CDMA无线视频传输系统的发展 3
1.2.2.1 视频编码 4
1.2.2.2 MPEG-4标准 4
1.3 本论文研究的目的和创新点 4
1.4 本论文的主要内容及选题意义 5
1.4.1主要内容 5
1.4.2选题意义 5

第二章 基于DirectShow技术的音视频采集
2.1 DirectShow技术概述 6
2.1.1 DirectX技术简介 6
2.1.2 DirectShow系统简介 7
2.1.3 DirectShow对硬件的支持 10
2.2 DirectShow程序开发 10
2.3 设备枚举 13

第三章 基于Windows Socket技术的音视频数据传输
3.1 Windows Socket 技术简介 19
3.1.1 什么是Windows Socket 19
3.1.2 TCP协议和UDP协议下的 WinSocket 19
3.2 Winsock API工作流程 20
3.2.1 服务器端 20
3.2.2 利用多线程解决窄带问题 24
3.2.2.1 解决窄带问题 24
3.2.2.2 建立线程 24
3.2.3 客户端 26

 

第四章 无线视频传输系统构架以及业务流程
4.1.1 DirectX SDK 9.0介绍 27
4.1.2开发平台、开发环境及配置 27
4.1.2.1 开发平台及工具 27
4.1.2.2 开发环境的配置 28
4.2 系统总体构架以及业务流程 29
4.2.1系统总体构架图 29
4.2.2客户端业务流程图 29
4.3 客户机----服务器程序工作流程 30
4.3.1命令数据及媒体数据的区分发送 30
4.3.1.1 为什么要区分 30
4.3.1.2 具体设计 31
4.3.2字节顺序问题的解决办法 31

第五章   系统客户端设计与开发说明
5.1 设计模式 32
5.1.1设计模式简介 32
5.1.2观察者模式 32
5.2 类与接口的设计 33
5.2.1 主要C++类及其作用 33

第六章  系统监控服务器端使用说明
6.1配置 34
6.1.1配置前的准备工作 34
6.1.2串口设置程序进行配置 34
6.2 通讯测试 36
6.3 系统拓扑图 38
6.3.1 定点探头拓扑图 38
6.3.2 车载系统拓扑图 38

第七章 结束语
7.1小结 39
7.2 致谢 40
7.3参考文献 40

 

 

*若需了解更多与协助请咨询↓→[电脑QQ][手机QQ]【数据协助】