我想通过wifi将视频从iOS设备上的视频流传输到接收器,实际上将设备转换为无线网络摄像头。有没有办法构建一个小应用程序,可以在iOS应用程序上捕获视频输入并通过RTSP流或类似方式发送它?
由于这是一项临时实验,我并不关心App Store指南,如果有必要可以越狱。
答案 0 :(得分:3)
如果我正确地解释了你的问题,你或多或少需要解决四个问题:
第一个相当简单,Apple一直提供良好的文档和示例 - > API link。确保最后查看他们的示例,因为您将获得CMSampleBufferRef
数据对象。
对于第二部分和第三部分,您应该使用FTP查看CFNetwork framework和特别CFFTPStream以进行流式传输。
如果您只为自己构建此功能,则可以随时关闭设置中的自动锁定功能。另一方面,如果您想将此分发给其他用户,您可以使用技巧每10秒播放一次静音。这或多或少都是所有闹钟在App Store中的工作方式。这是a tutorial。 =)
我希望我至少得到一点帮助。 祝你好运和最好的问候!
答案 1 :(得分:3)
我做同样事情的方式有70%。我是这样做的:
上次我触摸代码时,我试图调试Live Streaming无法正常工作。如果您想看一下,我会在本周末尝试将我的源代码发布在github上。