C++ 是否有开源音频流客户端或框架?
我正在寻找如何以以下格式播放音频流:C++ 是否有开源音频流客户端或框架?,c++,c,objective-c,audio,C++,C,Objective C,Audio,我正在寻找如何以以下格式播放音频流: MP3 Ogg/Vorbis WMA over MMS/ASF AAC/AAC+ 目标是mac和iPhone。也许有一个开源库,我可以看看,了解它是如何工作的,然后以某种方式将它移植到cocoa框架。我不确定iPhone,但gstreamer是非常便携的。我不确定iPhone,但gstreamer是非常便携的。你看过或吗?我个人都没有使用过,但这是一个很好的起点。你看过或吗?我个人也没有使用过,但这是一个很好的起点。我想看看。它是使用最广泛的开源编解码器
- MP3
- Ogg/Vorbis
- WMA over MMS/ASF
- AAC/AAC+
目标是mac和iPhone。也许有一个开源库,我可以看看,了解它是如何工作的,然后以某种方式将它移植到cocoa框架。我不确定iPhone,但gstreamer是非常便携的。我不确定iPhone,但gstreamer是非常便携的。你看过或吗?我个人都没有使用过,但这是一个很好的起点。你看过或吗?我个人也没有使用过,但这是一个很好的起点。我想看看。它是使用最广泛的开源编解码器库,可以为iPhone编译。它支持RTSP(Microsoft在2003年不推荐使用MMS流,而大多数当前的MMS://流实际上只是RTSP) <> P>你不需要将CO/A/C+库移植到COCOA,可以使用COCOA/ObjtoV.C,可以直接使用C库和Objul-C++或C++包装器。 还是担心许可证?FFmpeg的许多部分都是LGPL,可以从专有应用程序中使用。我来看看。它是使用最广泛的开源编解码器库,可以为iPhone编译。它支持RTSP(微软在2003年不推荐使用彩信流,而目前大多数彩信流实际上只是RTSP。) <> P>你不需要将CO/A/C+库移植到COCOA,可以使用COCOA/ObjtoV.C,可以直接使用C库和Objul-C++或C++包装器。
或者您担心许可证?FFmpeg的许多部分是LGPL,可以从专有应用程序中使用。TuneIn Radio使用FFmpeg和LibMMS的代码,这两个库都是根据LGPLv2.1许可的。可以在此处下载这两个库的源代码,包括修改
TuneIn Radio使用FFmpeg和LibMMS的代码,这两个库都是根据LGPLv2.1许可的。可以在此处下载这两个库的源代码,包括修改