我曾使用过流式HTTP实时流。现在我想尝试RTSP直播。
但没有太多的教程或任何示例代码可以开始。
还得到了projec-dropCam的Github链接,但它没有运行,所以我可以看到如何流式传输RTSP。
也可以浏览Stackoverflow问题1、问题2,但仍然为空。
直到现在我已经尝试了,
NSURL *url = [NSURL URLWithString:@"rtsp://video3.americafree.tv/AFTVComedyH2641000.sdp"];
//NSURL *url = [NSURL URLWithString:@"rtsp://10.2.216.228:554/2G/LIVE/STARPLUS_QCIF.sdp"];
mpVC = [[MPMoviePlayerViewController alloc] initWithContentURL:url];
[self.view addSubview:mpVC.view];
但不玩。
任何带有示例代码或详细信息的优秀教程都会有所帮助。
也许Iphone不支持rtsp流媒体协议
您应该使用第三方库(如FFmpeg)进行尝试
FFmpeg库有一些功能可以帮助您播放rtsp流媒体。
我将发布有用的url,指定如何使用FFmpeg播放mms流媒体协议。
这个