使用 C/C++ 打开实时媒体流

Opening a live media stream using C/C++

本文关键字:实时 媒体 C++ 使用      更新时间:2023-10-16

谁能告诉我如何使用 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 项目,这将完成这项工作。