相关疑难解决方法(0)

从iOS流式传输音频

我如何将音频从iOS设备流式传输到另一台设备,如Mac或其他iOS设备?我只能在谷歌上找到像AirPlay这样的解决方案,而在你自己的应用程序中找不到如何做到这一点.我认为你必须通过某种服务器.

为了清楚起见,我不打算复制AirPlay.我期待做非常基本的VoIP.

iphone audio

20
推荐指数
1
解决办法
6893
查看次数

在iOS客户端上使用HTTP Live Streaming播放音频文件流,而不会将UI丢失到Quick Time

我有一个HTTP Live流媒体服务器设置,提供分段的mp3音频内容(URL指向playlist.m3u8索引文件).我需要构建一个iOS客户端应用程序来使用此音频流,而无需使用任何标准的Apple控件/ UI.它应该在后台播放流,我想使用我自己的自定义UI来提供控件.

由于内容纯粹是音频,我不想在接管UI时使用MPMoviePlayerController类.我尝试过使用AVAudioPlayer,虽然它不适用于网络流,但不出所料地无法使用错误代码"-43"播放:NSOSStatusErrorDomain.

我还尝试创建一个高度和宽度为1像素的UIWebView,并将其指向服务器上的playlist.m3u8文件.这很有效,但不幸的是我仍然失去了UI,因为UIWebView只是将播放的任务委托给QuickTime播放器,该播放器在我的应用程序中以iOS 3.xx设备全屏启动.

基本上,在我看来,Apple没有提供任何客户端API来消费HTTP Live Streaming 音频流,开发人员被迫放弃用户界面到QuickTime播放器,该播放器播放带有QT徽标的流播放屏幕.ughh ...

我很想知道是否有人有建议来帮我解决上述问题.否则,我的计划B是放弃HTTP Live Streaming并使用着名的Matt Gallagher 经典流媒体实现.但是,我有点担心苹果指南明确暗示,对于预计会通过蜂窝网络(我的应用程序)发送大量音频或视频内容的应用程序需要使用HTTP Live流媒体.这是否意味着我的计划B实施容易被Apple拒绝?有什么方法可以绕过这个指南吗?

iphone audio-streaming http-live-streaming

14
推荐指数
2
解决办法
3万
查看次数

是否有可能在iPhone上传输mms,ASX,RTSP流?

我正在开发一个音乐流应用程序.

我可以使用这里描述的方法流式传输mp3 .有没有人知道使用Core Audio或其他框架流式传输其他格式(ASX,RTSP或mms)的方法.

提前致谢.

iphone stream core-audio asx

7
推荐指数
1
解决办法
2万
查看次数