网站地图
范文同学网


自动化 模具 机械 电子 通信 动画 英语范文 工程管理 金融范文 旅游管理 工业工程 生物工程 给排水范文 西门子PLC 历史学 三菱PLC
单片机 财务 会计 法律 行政 物理 物流范文 电子商务 制药工程 包装工程 土木工程 材料科学 汉语言范文 欧姆龙PLC 电压表 松下PLC
计算机 化工 数电 工商 食品 德语 国贸范文 人力资源 教育管理 交通工程 市场营销 印刷工程 机电一体化 数控范文 变电站 文化产业

  • 网站首页|
  • 文档范文|
  • 人工降重|
  • 职称文章发表|
  • 合作期刊|
  • 范文下载|
  • 计算机范文|
  • 外文翻译|
  • 免费范文|
  • 原创范文|
  • 开题报告

联系方式

当前位置:范文同学网 -> 范文下载 -> 电气工程范文 -> 基于DirectShow的网络音视频通信系统的开发
自动化文档范文| 电子机电范文| 测控技术范文| 通信专业范文| 电气工程范文| 通信工程范文| 电子信息工程范文| 免费自动化范文| 免费电子范文| 免费电气范文| 通信范文
·电气自动化原创文章范文 ·学前教育专业原创文章范文 ·国际经济贸易原创文章范文 ·药学专业原创文章范文 ·英语专业原创文章范文 ·公共事业管理原创文章范文
·金融专业原创文章范文 ·广播电视编导原创文章范文 ·电子商务专业原创文章范文 ·法律专业原创文章范文 ·工商管理原创文章范文 ·汉语言文学原创文章范文
·人力资源管理原创文章范文 ·摄影专业原创文章范文 ·心理学专业原创文章范文 ·教育管理原创文章范文 ·市场营销原创文章范文 ·计算机专业原创文章范文
·物流管理专业原创文章范文 ·小学教育专业原创文章范文 ·行政管理专业原创文章范文 ·土木工程管理原创文章范文 ·财务会计专业原创文章范文 ·信息管理信息系统原创范文
·新闻学专业原创文章范文 ·眼视光技术原创文章范文 ·播音与主持原创文章范文 ·广告学专业原创文章范文 ·表演专业原创文章范文 ·动画专业原创文章范文
·视觉传达设计原创文章范文 ·数控技术专业原创文章范文 ·录音艺术原创文章范文 ·光机电应用技术原创范文 ·机电一体化原创文章范文 ·印刷技术专业原创文章范文
·动漫设计与制作原创范文 ·软件技术专业原创文章范文 ·书法学专业原创文章范文 ·应用电子技术原创文章范文 ·电子信息工程技术原创范文 ·机械专业原创文章范文
·酒店管理专业原创文章范文 ·旅游管理专业原创文章范文 ·文化产业管理专业原创范文 ·体育教育专业原创文章范文 ·通信工程专业原创文章范文 ·护理专业原创文章范文

本专业推荐:带PLC源程序的文档设计范文     原创文档范文点击进入 → 电气工程自动化单片机原创文档范文

基于DirectShow的网络音视频通信系统的开发

本文ID:LW16982 字数:21922,页数:48 ¥128
范文编号:DQ097范文字数:21922,页数:48 摘 要 个人电脑和各种网络电子产品(手提电脑、智能手机、MP4等)的空前繁荣伴随着因特网的普及,使得流媒体在网络上的广泛应用,于是流媒体处理的复杂性和技术性使怎样处理流媒体变得简单而富有成效逐渐成为了焦点问题。选择一种合适的应用方案处理媒体流,事半功倍。微软的Dir..

范文编号:DQ097   范文字数:21922,页数:48

摘  要
 
    个人电脑和各种网络电子产品(手提电脑、智能手机、MP4等)的空前繁荣伴随着因特网的普及,使得流媒体在网络上的广泛应用,于是流媒体处理的复杂性和技术性使怎样处理流媒体变得简单而富有成效逐渐成为了焦点问题。选择一种合适的应用方案处理媒体流,事半功倍。微软的DirectShow给了我们一个不错的选择。DirectShow是微软公司提供的一套在Windows平台上进行流媒体处理的开发包,与DirectX开发包一起发布。
  DirectX是一套基于Windows平台的编程接口,它能出色的完成高速的实时动画渲染、交互式音乐和环境音效、高效多媒体数据处理等一般API很难完成的任务。
  DirectShow为在Windows平台上处理各种格式的媒体文件的回放、音视频采集等高性能要求的多媒体应用,提供了完整的解决方案。
    多媒体应用开发所面临的众多挑战:需要高效的处理巨大的数据量,音频和视频时刻保持同步,还需用简单的方法处理复杂的媒体源问题,还需处理各种各样不同的媒体格式,支持系统中不可预知的硬件等。
  Directshow的设计初衷就是尽量要让应用程序开发人员从复杂的数据传输、硬件差异、同步性等工作中解脱出来,总体应用框架和底层工作由Directshow来完成,这样,基于Directshow框架开发多媒体应用程序就会变得非常简单。
 
关键词 DirectShow; 流媒体; 音视频; API

Abstract

along with the popularity of Internet,personal computers and networks of electronic products (laptops, smart phones, MP4, etc.) become unprecedented prosper, so streaming media is on the network everywhere,which makes how to deal with easy and effective streaming media a focal point,with extensive use of streaming media handling the complexity and technical nature. Selecting an appropriate media stream processing applications is more efficiently. Microsoft's DirectShow, gives us a good choice. DirectShow provides a set of the development of streaming media processing package on Microsoft Windows platform, released with DirectX SDK.
DirectX is a Windows-based platform programming interface, it can outstanding in completing the high-speed real-time animation rendering, interactive music and environment sound, efficient processing of multimedia data, which the general API is difficult to accomplish.
DirectShow provides a complete solution for handling playback of various formats of media file , multimedia applications of high-performance requirements such as capturing audio and video on Windows platform.
Multimedia application development faces many challenges: the need for efficiently handling of huge amount of data, audio and video time synchronized, a simple way to deal with the complex issue of media source, also need to address a variety of different media formats, support unpredictable hardware in system.
Directshow is designed is to try to let the application developer freed from the complexity of the data transmission, hardware differences, synchronization, the general application framework and the underlying work to be completed by the Directshow, so the development of multimedia applications based on Directshow framework becomes very simple.

Keywords  DirectShow ;  streaming;  audio and video;   API


目录
 
摘  要 I
Abstract II
前  言 1
1  DirectShow简介 2
1.1 COM基础 2
1.1.1 COM组件标准 2
1.1.2 COM组件类型 3
1.2 DirectShow体系结构 3
1.3 DirectShow的 Filter 4
1.3.1 注册Filter 5
1.3.2Filter的媒体类型 5
1.3.3 连接Fliter 6
1.3.4 Filter重组 6
1.3.5 数据传输 8
1.4关于Filter Graph Manager 10
1.5 GraphEdit的使用 10
2 音视频编码标准 13
2.1 MPEG系列编码 13
2.1.1 MPEG-2 13
2.1.2 MPEG-4 14
3  网络传输协议 18
3.1网络协议 18
3.1.1TCP/IP协议 18
3.1.2 UDP协议 19
3.1.3 UDP协议的特性 20
3.1.4 TCP协议和UDP协议的区别 21
3.2 Socket介绍 22
3.2.1常用的Socket类型 22
4 音视频系统开发 23
4.1 Filter组件的开发 23
4.1.1VC环境设置 23
4.1.2 创建工程以及Filter的入口函数 24
4.1.3 实现Filter 的类厂对象 26
4.1.4 实现自己的 Filter 28
4.1.5 开发Filter需要的条件 30
4.2 DirectShow应用开发 32
4.2.1 开发环境的配置 32
4.2.2 Filter Graph Manager接口 32
4.2.3创建 Filter Graph Manager接口 33
4.2.4创建 Filter Graph 34
4.2.5使用 DirectShow的事件响应机制 34
4.3音视频系统开发 35
4.3.1实现原理 35
4.3.2开发网络发送、接收Filter 38
4.3.3设备自检 40
4.3.4角色控制 40
5总结 42
致 谢 43
参考文献 44


下载地址 《基于DirectShow的网络音视频通信系统的开发》WORD格式全文下载链接

基于DirectShow的网络音视频通信系统的开发相关范文
上一篇:智能LED点阵显示屏设计(上位机) 下一篇:智能断路器的电气设计
点击查看关于 基于 DirectShow 网络 视频通信 系统 开发 的相关范文题目 【返回顶部】
电气工程自动化原创范文  电子商务原创文章范文
人力资源专业原创文章范文 土木工程原创文章范文
工商管理专业原创范文    药学专业原创范文
汉语言文学专业原创范文  会计专业原创文章范文
计算机技术原创文章范文  金融学原创文章范文
法学专业原创文章范文   市场营销专业原创范文
信息管理专业原创文章范文 学前教育专业原创范文
公共事业管理专业原创范文 英语专业原创范文
教育管理专业原创范文   行政管理专业原创范文

关于我们 | 联系方式 | 范文说明 | 网站地图 | 免费获取 | 钻石会员 | 硕士文章范文


范文同学网提供文档范文,原创文章范文,网站永久域名www.lunwentongxue.com ,lunwentongxue-范文同学网拼音首字母组合

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2024 范文同学网 版权所有