[英]Is that possible to stream mms,ASX,RTSP stream on iPhone?
I am developing one music streaming application. 我正在开发一个音乐流应用程序。
I can stream mp3 using a method described here . 我可以使用这里描述的方法流式传输mp3。 Does anybody know approach to stream other formats(ASX, RTSP or mms) using Core Audio or other framework.
有没有人知道使用Core Audio或其他框架流式传输其他格式(ASX,RTSP或mms)的方法。
Thanks in advance. 提前致谢。
mms, ASX, and RTSP are historically somewhat proprietary protocols (by microsoft and real, in particular), so you may have trouble finding an official apple implementation. mms,ASX和RTSP在历史上是一些专有协议(特别是微软和实际协议),因此您可能无法找到官方的苹果实现。
There's a LGPL implementation of the mms protocol here: https://launchpad.net/libmms Or you can get the documentation for the protocol from microsoft here: http://download.microsoft.com/download/9/5/E/95EF66AF-9026-4BB0-A41D-A4F81802D92C/%5BMS-MMSP%5D.pdf 这里有一个mms协议的LGPL实现: https : //launchpad.net/libmms或者你可以从microsoft获取协议的文档: http : //download.microsoft.com/download/9/5/E/ 95EF66AF-9026-4BB0-A41D-A4F81802D92C /%5BMS-MMSP%5D.pdf
ASX is just a metadata format in XML; ASX只是XML中的元数据格式; you'd use it to get a mms or http URL to stream from.
你用它来获取流式传输的mms或http URL。 The official reference for it is on microsoft's site: http://msdn.microsoft.com/en-us/library/bb249663.aspx
它的官方参考是在microsoft的网站上: http : //msdn.microsoft.com/en-us/library/bb249663.aspx
RTSP has an LGPL implementation here: http://www.live555.com/liveMedia/ It's a standard protocol ( RFC 2326 and RFC 3550 ) but is apparently often used with proprietary extensions such as Real's RDT transport, so again it might be easier to just use a library if you're able. RTSP在这里有一个LGPL实现: http : //www.live555.com/liveMedia/它是一个标准协议( RFC 2326和RFC 3550 ),但显然经常与Real的RDT传输等专有扩展一起使用,因此它可能更容易如果你能够,只需使用一个库。
试试可以处理mms,asf,wmv,asx和ogg的免费FStream iPhone应用程序http://www.sourcemac.com/?page=fstream
FStream is good for audio. FStream非常适合音频。 You can also use Streamer for video streaming.
您还可以使用Streamer进行视频流传输。 It is a good app except that it is not friendly at all.
这是一个很好的应用程序,除了它不友好。 Type the URI mms://server/ in your favorites.
在收藏夹中键入URI mms:// server /。 Then click on it.
然后点击它。 You will find a button that says: "Pause".
你会发现一个按钮,上面写着:“暂停”。 Click that again to read: "Unpause".
再次单击以阅读:“取消暂停”。 Then wait for 10-15 seconds, the video will start streaming after that.
然后等待10-15秒,视频将在此之后开始流式传输。 Make sure that you choose a URI that you know works for sure.
确保您选择了一个您知道可行的URI。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.