Mediastreamer2 是一个支持多种平台的轻量级的流技术引擎,主要适合于开发语音和视频电话应用程序。该引擎主要为 linphone
Oreka是录制和检索音频流的模块化系统。它目前支持的VoIP SIP协议、Cisco Skinny(SCCP)、Raw RTP和声音设备的数据捕获。
这是一套基于ActionScript 3.0和Flash 10平台的3D引擎。感谢大家的建议和帮助,希望诸位给与更多的支持,我会与大家一道努力将其发展成一款成熟的引擎。
OSMF 是 Adobe 公司发布的开源项目,目的是为客户端基于Flash的媒体播放器建立标准。它包括API插件,允许第三方广告、报告、报表等利用视频播放器的特征,比如缓冲、动态流、影像浏览。
Freeverb3 是一个声音处理库,其中包括采样率缩放功能的一些修复的freeverb版本,NReverb延长执行CCRMA,对脉冲响应混响,FIR滤波器构造带分离器,softknee执行/
libplayer是一个多媒体的A / V抽象层的API。其目的是互动的Enna 媒体中心。 libplayer提供了一个通用的A /
Tom’s lossless Audio Kompressor(TAK) 是 一種無損音質的音樂編解碼器。不但具有近似於Monkey’s
ansoply是一个基于Direct3D和DirectShow的视频,图片,文字叠加COM组件,用于户外各种LED屏幕的视频,图片和文字的
midi合成算法 FluidSynth ,FluidSynth 是最好的开源midi合成算法,最初命名为iiwu, 后来改名fluidsynth,这是个浮点算法.使用 Perl 和 FluidSynth 创建系统状态的实时音乐组合。
PAD(Project! Another Displayer)是一个开源的免费的支持多段缓冲流的flash弹幕播放器,包含基于google app
Ogg Theora 是 Xiph.Org 第一个公开发布的视频编解码器,在 Ogg 项目和 Ogg 流媒体服务器中使用。
JUCE (Jules’ Utility Class Extensions)是由Raw MaterialSoftware发布的一套基于C的跨平台应用程序框架类库(Windows,
VP8:高质量的视频编码,以BSD式的免费授权形式提供给所有人使用
JFlvLib 是一个用来生成 Flv Flash视频的Java类库。
SlimDX是一个MDX替代品,用于.NET平台上的DX应用开发,提供了绝大部分DX C++API的一一对应功能,其中包括了DX10、Xinput、XAudio、XACT的接口。目前已经成熟稳定
CELT (Constrained Energy Lapped Transform) 是一个超低延迟的音频编码器,主要用在实时高质量的语音传输应用上。测试过celt编码器,效果不错。它可以编码人声、音乐声等等。音质达到mp3的音质,但是编码率很高,
Perl Audio Converter 是一个音频格式转换工具,它支持多种音频类型,如:MP2、MP3、Ogg
FFmpegPHP 是一个纯面向对象的 ffmpeg 的 PHP封装。提供一些简单易用、面向对象的API用以访问视频和音频文件的信息,可直接从视频中获取帧的图片,这常用来做视频的缩略图。支持的视频格式包括:
WebM 项目旨在为对每个人都开放的网络开发高质量、开放的视频格式。 相对于苹果支持的H.264标准,Google提出的WebM标准实际上就是VP8视频编码加上Vorbis(一种开源且无专利限制的音 频压缩格式)。
aseqmm 是一个使用 Qt4 的方法实现的 ALSA 库的 C++ 封装,ALSA 为 Linux 提供了软件方式实现的MIDI技术。
libmtag 是一个 C 语言库用来获取 MP3、OGG 和 Flac 文件的元信息。同时也提供 Python 和 Ruby 语言绑定的版本。
Drumstick 是一个ALSA的音序器 (MIDI 接口)的C++封装库 示例代码: #include <QApplication>
MIDIUtil 是一个 Python 包,用来生成 MIDI 音乐文件。 示例代码: Import the library from midiutil.MidiFile import MIDIFile
libvpx 是一个开源的VP8编码解码器
DVBlast是一个简单而强大的流媒体应用,基于Linux的DVB API开发。它打开一个DVB设备进行调整,放置PID过滤器,配置CAM的模块,组合数据包以输出RTP数据。DVBlast被设计为一个定制IRD或CID的核心,基于支持DVB的Lin
Photo Booth是一个基于AS3 + PHP5开发,能够从摄像头获取图像的开源项目。
mkclean 是一个用来清理和优化 Matroska (.mkv / .mka / .mks) 文件的命令行工具。 Matroska,很多人把它当作为MKV,其实MKV只是Matroska媒体系列的其中一种文件。
pyMIDI 是 Python 在 Windows 平台上用来生成MIDI音乐的开发包。
libvalhalla 是一个 C 语言编写的多媒体扫描器,使用 ffmpeg 解析多媒体文件并将信息存储在 SQLite 数据库中。
QtitanMultimedia 是一个强大的 Qt 应用多媒体组件库,该库完全与 Qt Designer 和 Visual Studio 集成,允许添加对
英特尔证实HDCP(高频宽数字内容保护)主密钥已经泄漏,现在研究人员在BSD许可证下发布了HDCP加密/解密算法的开源实现。他们表示公布软件的目的是帮助其他人研究或实现HDCP协议。
pySonic 是封装了高性能、跨平台的FMOD声音库 Python 开发包。 示例代码: import pySonic
Sencha的PhiloGL是首个WebGL开发工具之一,提供了高水准的功能,来构建WebGL应用。Sencha创建了几个演示,来描述框架交互式3D虚拟化的能力,比如3D
FMOD 音频引擎是一个非常不错的音频引擎,其使用也比较简单,下面做一些简单介绍:
Video4Linux2是Linux系统下进行音影图像开发的应用编程接口.本文采用了Video4Linux2提供的数据结构、应用函数等,实现了在Linux环境下USB摄像头图像教据的采集功能,并运用GTK库显示和播放了其视频图像.
frei0r 是一个 C库,主要用来提供一些常用的视频效果处理,通过一些简单参数来控制过滤器和混合器以实现不同的视频效果。