联合开发网   搜索   要求与建议
                登陆    注册
排序按匹配   按投票   按下载次数   按上传日期
按分类查找All 多媒体编程(530) 

[多媒体编程] JVIDEODEMO1

Java多媒体视频播放器,基于程序较小,并不需要使用到数据库、Java媒体框架(JMF)是你能够编写出功能强大的多媒体播放程序,却不用关心底层复杂的实现细节。JMF、API的使用相对比较简单,但是能够满足几乎所有多媒体编程的需求,本程序要求如下:媒体播放器使用Java编写一个程序实现多媒体播放器的功能,此次设计在Microsoft Windows 7系统下,以Java为开发语言,在Eclipse开发平台上进行的设计与实现。
Java Multimedia Video Player (2014-04-24, Java, 1048KB, 下载18次)

http://www.pudn.com/Download/item/id/2521450.html

[多媒体编程] TMS320C6416T-MPEG-4code

:MPEG-4是当前最具影响的多媒体数据压缩编码国际标准。针对视频编码过程中计算复杂度高,系统运算量大等 特点,本文提出了在TMS320C6416T上实现MPEG-4编码的优化方法。为使MPEG-4编码器达到实时应用的要求,结 合C64x DSP的特点,采取了一系列软件优化方法,包括合理分配存储器,在内存开辟双缓冲区结构,用汇编程序实现 MPEG-4的核心算法以及对整个程序流程进行C语言级优化等。实验结果表明,该编码器可以对768 pixel×576 pixel, 25 frame/s的视频图像进行实时编码。
MPEG-4 iS one of the most important and influential international multimedia data compression encorders.To meet the demands of a video encoding for the large computation load and strong computing power,a optimized encoding method of MPEG-4 based on TMS320C6416T is presented. According to the characteristics of C64x DSP,severaI kinds of methods for software optimization are proposed,which includes allocating memories in reason,setting two buffers in a memory based on the characteristic of EDMA.realizing a core code by linear assembly language and optimizing C language for whole programs.Experimental results show that the encoder CaR realize real—time encoding for rid— eo images with 768 pixel X 576 pixel,in 25 frame/s。 (2011-03-28, PDF, 471KB, 下载5次)

http://www.pudn.com/Download/item/id/1470547.html

[多媒体编程] VisualCvideoandaudioDevelop

利用Visual C++进行网络及多媒体(视频/音频)开发的书籍。书中精选了大量的具有商用价值的工程案例,包括视频捕捉系统、视频会议系统和远程视频监控系统的开发技术;网络、多媒体技术的底层实现,如MPEG-4的播放技术、编码技术和解码技术,XvidQP系统的开发等;MP3深入编程技术。另外,还对流行的网络、多媒体开发工具——微软的DirectX9.0进行了介绍,具体包括DirectShow、Direct3D、DirectSound和DirectMusic。在本书的最后一章,详细介绍了基于IBM ViaVoice的语音识别系统在上位机和下位机之间的通信的架构及实现,并给出了系统的关键技术与算法。. 并有每一章节的源代码,可直接编译,非常好的资料
Using Visual C++ for network and multimedia (video/audio) development books. The book featured a large number of cases with the commercial value of the works, including video capture systems, video conferencing and remote video surveillance system development technology network, the underlying implementation of multimedia technology, such as MPEG-4 playback techniques, coding techniques and decoding technology, XvidQP system development, etc. MP3-depth programming. In addition, the popular Internet, multimedia development tools- Microsoft DirectX9.0 were introduced, specifically including DirectShow, Direct3D, DirectSound and DirectMusic. In the book s final chapter, detailing the IBM ViaVoice speech recognition-based system in the upper and lower machine communication between the structure and implementation, and gives the key technologies and algorithms. . And have each section of source code, can be directly compiled, very good information (2010-08-04, Visual C++, 52743KB, 下载27次)

http://www.pudn.com/Download/item/id/1259629.html

[多媒体编程] CutScene90

镜头切换<media文件名 描述 =========== 镜头切换,是一个简单的全屏电影播放器样品,可让您 添加到应用程序中播放影片,而无需学习 DirectShow的编程细节。 应用程序的WinMain()调用PlayCutscene(),一个一般的函数, 你可以用它来添加电影或简单的过场动画开始播放 您的游戏。为电影回放所需的所有代码中 在cutscene.cpp和cutscene.h,可添加到您的项目。 镜头切换,创建一个隐藏的窗口来处理键盘输入。用户可以 按空格键,Enter键,或逃脱键导致播放结束。 当播放完,窗口被销毁。
Usage: =========== cutscene <media filename> Description =========== Cutscene is a simple fullscreen movie player sample that enables you to add movie playback to your application without needing to learn the specifics of DirectShow programming. The application s WinMain() calls PlayCutscene(), a generic function that you can use to add easy playback of movies or cutscenes to the beginning of your game. All of the code needed for movie playback is contained within cutscene.cpp and cutscene.h and can be added to your project. Cutscene creates a hidden window to handle keyboard input. A user can press SPACE, ENTER, or ESCAPE keys to cause the playback to end. When playback ends, the window is destroyed. (2010-05-06, Visual C++, 12KB, 下载8次)

http://www.pudn.com/Download/item/id/1158502.html

[多媒体编程] 004401

1 声音的采集: 将声音信号送入计算机,我们利用了声卡录音的低层操作技术,即对winmm.lib进行API调用。具体编程时这一部分被写在一个类中(Soundin类)。 在构造函数中设定包括最大采样率(11025),数据缓存(作为程序一次性读入的数据,2048),声卡本身所带的一些影响采样数据等的各种参数; 调用API函数waveInGetNumDevs(返回UNIT,参数为空)检察并打开声音输入设备,即声卡;并进而使用waveInGetDevCaps得到声卡的容量(在waveInCaps中存有该数据,对其进行地址引用,从DWORD dwFormats得到最大采样率、声道数和采样位);
A sound collection: the sound signal into the computer, we took advantage of low-level operation of sound recording technology, that is winmm.lib to API calls. This part of the specific programming is written in a class (Soundin category). Set in the constructor, including maximum sampling rate (11025), data cache (as a program and a one-time read data, 2048), sound card itself is carried by some of the effects of various parameters such as sampling data call the API function waveInGetNumDevs (return UNIT , the parameter is empty) Attorney and open sound input device, or sound card and thus the use of waveInGetDevCaps get sound card capacity (in the waveInCaps exist in the data, address reference to them from the DWORD dwFormats get the maximum sample rate, channel number and Sampling bit) (2010-02-23, Visual C++, 45KB, 下载25次)

http://www.pudn.com/Download/item/id/1068174.html

[多媒体编程] vfw-learn

VFW VFW是微软公司1992年推出的关于数字视频的一个软件包,它能使应用程序通过数字化设备从传统的模拟视频源得到数字化的视频剪 辑。VFW的一个关键思想是播放时不需要专用硬件,为了解决数字视频数据量大的问题,需要对数据进行压缩。它引进了一种叫AVI的文件标准,该标准未规定 如何对视频进行捕获、压缩及播放,仅规定视频和音频该如何存储在硬盘上,以及在AVI文件中交替存储视频帧和与之相匹配的音频数据。VFW给程序员提 供.VBX和AVICap窗口类的高级编程工具,使程序员能通过发送消息或设置属性来捕获、播放和编辑视频剪辑。在Windows 9x系统中,当用户在 安装VFW时,安装程序会自动地安装配置视频所需要的组件,如设备驱动程序、视频压缩程序等。 VFW主要由以下6个模块组成: ●AVICAP.DLL:包含执行视频捕获的函数,它给AVI文件的I/O处理和视频、音频设备驱动程序提供一个高级接口; ●MSVIDEO.DLL:包含一套特殊的DrawDib函数,用来处理屏幕上的视频操作; ..........
err (2008-10-10, Visual C++, 3KB, 下载78次)

http://www.pudn.com/Download/item/id/558869.html

[多媒体编程] GameOfLife

生命游戏是由英国剑桥大学数学家Conway提出的,游戏的规则是这样的,在一个正方的棋盘格上,每格只有两个状态,”生”和”死”,分别表示是否被一个棋子所占有.每个方格有八个邻格,游戏的规则如下: 1. 对于处在”生态的格,若八个邻居中有2个或3个”生”,则继续存活,否则将因过于孤独或过于拥挤而死亡. 2. 对于处在”死”态的空格,若八个邻格中有3个”生”,则该格转变为”生”(代表繁衍过程),否则继续空着. 规则讲完了,看到这里,相信掌握了任何一种开发工具的图形编程的朋友应该都有能力去尝试相应的摸拟了,我这里给出我用AS2在Flash中的实现(PS:由于最近几天我的用来展示的个人空间登陆不上,所以放不到网上了,你可以下载回去看,需装FalshPlayer7.0若以上版本)
err (2008-03-02, FlashMX, 198KB, 下载139次)

http://www.pudn.com/Download/item/id/408891.html

[多媒体编程] vc++shipinkaifa

vc++视频开发实例集锦,包括“远程视频监控”"语音识别系统"等13个经典例子。是VC++源码。
vc Video Collection development example, "Remote Video Surveillance", "Speech Recognition System" 13 classic examples. VC is the source. (2007-02-19, Visual C++, 13695KB, 下载2400次)

http://www.pudn.com/Download/item/id/250000.html

[多媒体编程] IPGateDll

正如大家所感受到的,INTERNET是一个令人兴奋的信息传播媒体。兴奋之余,人们不禁开始担心由此而产生的一些负面问题:一些本不应该得到的信息在INTERNET上面唾手可得,这会对某些人的群体产生直接或间接的不良影响。所以一些限制INTERNET访问的软件应运而生,但大多具有较强的针对性,比如说反色情、反暴力和反反动等等,而且大多需要付费购买。当我意识到这些问题的时侯,正巧在探索系统编程,于是动手写了一个通用的管理某台电脑(运行于WINDOWS 9X/NT/2000/XP操作系统)允许或不允许访问的那些网站的软件,它像是电脑和INTERNET之间的一道有门卫的大门,所以我把它取名为IPGate。运行它以后,每次它会在电脑启动的时候自动运行,在使用电脑期间它会根据管理员预先设置好的限制方案进行INTERNET访问控制,除了管理员之外,谁也不能修改和取消限制,直至关机。它的优点是简单易用,能够方便地对不同的应用场合制订不同的限制方案,而且它是完全免费的,是我们大家可以一起共享的。快下载了试试吧!(关于其中的技术要点,在“研究研究”栏目里有介绍)
err (2006-11-09, Visual C++, 70KB, 下载19次)

http://www.pudn.com/Download/item/id/225205.html

[多媒体编程] DigitalImageT

visual c++ 是功能强大的编译器,本人在带本科生的毕业设计中,利用VFW32.LIB编写了USB摄像头的AVI图像采集,并对图像进行AVI格式到BMP的解析和提取,并对图像进行分析提取信息。这是学习数字图像和多媒体编程的绝好素材。本代码可在visual c++6.0下运行。
visual c is a powerful compiler, I would bring the number of undergraduate graduation design, VFW32.LIB prepared using USB camera AVI image acquisition, also AVI format images to BMP analytical and extraction and image analysis retrieve information. This is the learning and multimedia digital images of excellent programming material. The code in visual c running under 6.0. (2006-07-04, Visual C++, 4197KB, 下载407次)

http://www.pudn.com/Download/item/id/200743.html