首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS、RTSP后台直播超过3分钟

iOS、RTSP后台直播超过3分钟
EN

Stack Overflow用户
提问于 2015-12-19 00:07:34
回答 1查看 459关注 0票数 0

我正在尝试将RTSP stream从一个IP摄像头上传到Server。我正在使用uploading.Is的"FFmpeg“第三方c库可以在后台继续上传吗?目前直播在后台3分钟后断开。如果用户锁定了iPhone.I,我想继续直播而不中断。我已经启用:

项目目标->功能,->Background模式,->External附件通信和后台获取。

有没有可能在用户锁定iPhone 3分钟后继续流媒体而不中断?

代码语言:javascript
复制
let queue:dispatch_queue_t = dispatch_queue_create("streaming", DISPATCH_QUEUE_SERIAL)

                    dispatch_async(queue, { () -> Void in
                        self.startStreaming()
                    })

_

代码语言:javascript
复制
func startStreaming()
{
    let taskId = UIApplication.sharedApplication().beginBackgroundTaskWithExpirationHandler { () -> Void in }

    start_stream()   // This will call FFmpeg code for live streaming

    if(taskId != UIBackgroundTaskInvalid)
    {
        UIApplication.sharedApplication().endBackgroundTask(taskId)
        self.clearStreamingDefaults()
    }
}
EN

回答 1

Stack Overflow用户

发布于 2015-12-19 00:23:11

不是的。

唯一允许继续在后台运行的应用程序是VoIP应用程序,但如果您滥用该后台模式,您的应用程序将在提交时被拒绝。

为什么需要iOS设备站在摄像头和服务器之间?为什么不让摄像头直接发送到服务器?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34359604

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档