摘要:
http://www.pmtsolution.net/articles/files/open source多媒体软件.pdf
open source多媒体软件第一版 2002年12月
pmt 吴昊
本文是“pmt files”的一部分,收集、整理和汇编了open source的多媒体软件。最新版本可以从http://www.pmtsolution.net获得。
一、 音频/视频编辑1. ......
摘要:
数据库存取测试在这一部分,我们将用c++和c#代码来测试两者对数据库的存取和处理。方法是对同一个数据库表进行操作。表结构如下: create table testtable
(
col1 integer,
col2 varchar(50),
primary key (col1)
) 测试将分三个部分,第一部分和第三部分集中对数据处理,第二部分集中对数据存取。数据处理和数据存取......
DirectShow技术描述与应用
directshow技术描述与应用
directshow是我最早接触一项微软技术,比com技术还早,真不知道当时我是怎么学的.directshow是一个基于com组件技术的多媒体控制组件.它能够进行媒体的捕捉.格式转换以及播放等等功能.实际上,mediaplayer就是在directshow基础上搭建起来的.功能可以说非常的强大.此次我将directx 8.1中的directshow的使用说明部分翻译出来,与大家分享.出于个人英语水平,必有错译及误漏之处,还请不吝指正,于此万谢.blue_atlantis400@hotmail.com 【程序编程相关:
我的Hook学习笔记】
―――释雪 【推荐阅读:
Microsoft Windows 20】
directshow系统概述 【扩展信息:
我的Dll(动态链接库)学习笔记 】
多媒体面临的挑战:
现今多媒体技术主要面临的技术有如下几点:
1.多媒体数据流一般包含了很大的数据信息,如何才能更好处理这些数据.
2.由于音频与视频必须同步播放,那么就需要解决它们如何同时开始与停止,并且拥有同样播放速率(rate).
3.数据流可以来自很多地方,如本地文件,网络,电话广播与数码相机等.如何解决它们,使能够同样地播放与处理.
4.数据流可以是不同的格式,如avi,asf还可以是mpeg等.如何解决它们,使能够同样地播放与处理.
5.在实施java/j2me/code/ target=_blank>程序设计时,并不了解使用者的硬件配置与性能.如何使得应用程序具有机器无关性.
directshow解决方案
directshow设计初衷就是要解决以上所涉及到种种技术问题.它主要设计目的是简化建立基于windows®平台的数字媒体应用程序的设计任务.并使它无需涉及数据传输,硬件通用性,媒体同步等等诸多复杂问题.
为了完成所需的音视频流的处理,directshow应用了directdraw®与directsound®技术.这些技术可以有效率将数据图像与音频还原(render)到用户的显卡与声卡上去.directshow通过压缩媒体流上的时间标记(time-stamped)来实现媒体同步重放.为了能够处理不同可能出现的数据源.数据格式以及硬件系统,directshow采用了一种标准化结构体系....
下一页 摘要:
c#目前是微软.net平台首推的应用程序开发语言。c#编写的应用程序必须运行在一个特殊的环境中,即受控环境(managed)。与以往非受控(unmanaged)的c++相比,c#应用程序的性能到底如何呢?经过几个方面的性能测试,我们发现c#应用程序的运行速度远远不如非受控c++应用程序。在这场速度的大比拼中,非受控c++具有明显的优势。它将一如既往地成为大多数程序员的最爱。 本文拟通过一些正统的......