下载此文档

基于VC++和WMF SDK的视频播放器的实现的论文.doc


文档分类:IT计算机 | 页数:约2页 举报非法文档有奖
1/2
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/2 下载此文档
文档列表 文档介绍
基于VC++和WMF SDK的视频播放器的实现的论文.doc基于VC++和WMF SDK的视频播放器的实现的论文摘要: f sdk 是微软 edia 技术的重要组成部分,它基于技术,可以方便地开发具有高性能要求的多媒体应用程序。对 f sdk 关键技术作了概括介绍,并给出了采用 visual c++ 编程语言开发视频播放器的软件实现过程。关键词: f sdk; 视频播放器; visual c++ 1f sdk 简介 edia 是 microsoft 公司开发的流媒体技术,已经成为一个数字媒体的专业平台。 edia format sdk 是一组底层应用程序编程接口(api) ,它处理使用 asf 结构的数据。 edia format sdk 是 edia 的核心, edia player 、 edia encoder 和 edia services 均使用它来提供核心文件 i/o 、联网和数字版权管理(drm) 支持。 2f sdk 体系结构 f sdk 采用了面向对象的设计,是一套完全基于组件模型的高级开发包。它引入的生成器,读取器,编辑器等对象屏蔽了 asf 数据格式、网络传输控制等较为底层的流媒体技术实现细节,留下比较上层的编程接口给开发者使用。 edia format sdk 具有许多处理 asf 文件的功能,但其核心功能是读写文件。. 本文主要介绍这两大基本任务体系结构。 生成器结构使用 edia format sdk 构建的应用程序将源媒体样本传递给生成器。生成器使用配置文件对象中指定的设置对文件进行编码。配置文件对象定义已编码文件的格式,包括每个流的详细信息以及应如何处理流的信息。大多数音频和视频流由一种 edia 编码解码器来处理。但是,编码管理器首先用一种转换器来处理数据,为压缩做准备。当样本可以放入文件时,先传递给多路复用器,多路复用器根据演示时间从所有流中隔行扫描样本并将数据打包。多路复用器创建的位流被传送到一个接收器,接收器为最终目的地处理 i/o ,不管它是磁盘上的文件还是 inter 或其他网络广播。 读取器结构读取过程与数据写入过程基本上相同,不过顺序是相反的。读取器连接到源,源可以是文件、网络连接或自定义源。拆分器处理文件的数据部分,将数据分成单个流样本,然后将样本解压缩(如果启用了 drm 保护),并通过相应的 edia 编码解码器来处理。默认情况下,读取器内部会自动选择合适的解码器对 asf 流数据进行解压缩。 3f sdk 编程开发环境配置 f sdk 仅适合 c/c++ 编程语言,开发平台可以是 vc++ 或 visual studio.. 本文介绍 的设置方法。打开 vc ++ ,选择菜单命令的 tools → options, 单击 directories, 在 和 文件添加到 object/library modules 中,并选中 ignore all default libraries 。 4 流媒体播放器的设计①用 vc++ 应用程序向导建立一个

基于VC++和WMF SDK的视频播放器的实现的论文 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数2
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小博士
  • 文件大小51 KB
  • 时间2017-05-29