谁能告诉我如何使用 C/C++ 打开 mms:// 实时媒体流。我试图这样做好几天。但找不到任何关于这些信息的书。请推荐任何书籍或任何有用的网站。或者如果你知道怎么做,请教我。
谢谢 一个测试流
mms://a1926.l1856941925.c18569.g.lm.akamaistream.net/D/1926/18569/v0001/reflector:41925
Stream 是由 akamai 提供的 NASATV。
在 VLC 媒体播放器中有一个很好的例子来解决这个问题。从http://download.videolan.org/pub/videolan/vlc/2.0.1/下载源代码(它是 .xz 文件),然后从 .\vlc-2.0.1\modules\access\ 获取源代码mms\(如果您在 Windows 7z 上打开 xz 文件)。mmstu.c 文件是您的信息来源。
更多信息见:http : //get.to/sdp(地址取自 mms.c)
由于这是 Microsoft 特定的协议,可以在http://msdn.microsoft.com/en-us/library/cc251059%28v=prot.10%29找到进一步阅读
检查 live555 项目,这可以完成这项工作。