【发布时间】:2012-01-22 03:25:10
【问题描述】:
我发现大多数流式音频讨论都是关于来自 http 服务器的流媒体,例如来自 cocoa 的 AudioStreamer 或 MPMoviePlayerController。他们都以NSURL 初始化。但我的情况并非如此。我使用 SMB 访问某些窗口共享服务器上的媒体文件。媒体内容通过 SMB 消息(通过 socket)获取并在内存中累积(NSMutableData)
那么有没有办法在下载完成之前播放它们(那些NSMutableData)?
更新,所以对于流式音频,我知道我需要音频队列服务。
除了 http 之外的流视频呢?我认为这是可行的,因为有一个名为 TIOD 的免费应用程序,它不仅可以流式传输音频,还可以从 SMB 服务器传输视频。
顺便说一句,我从不指望别人为我工作。我检查了所有我能找到的文件,但找不到办法(视频)。我曾想过,嗯,这可能意味着它无法完成。但后来我发现 TIOD 可以做到这一点。这就是为什么我首先提出这个问题,看看其他人是否有经验。
【问题讨论】:
标签: iphone audio video video-streaming audio-streaming