0
我试图从一台IP摄像机上传RTSP stream
至Server
。我正在使用“FFmpeg
”第三方c库进行上传。是否可以继续在后台上传?目前,在后台播放3分钟后,直播已断开连接。如果没有任何中断,我想继续进行直播。用户锁定了他的iPhone.I已启用:iOS,RTSP在后台进行直播3分钟以上
项目目标 - >功能 - >背景模式 - >外部辅助通信和后台提取。
3分钟后,用户可以锁定他的iPhone吗?
let queue:dispatch_queue_t = dispatch_queue_create("streaming", DISPATCH_QUEUE_SERIAL)
dispatch_async(queue, {() -> Void in
self.startStreaming()
})
_
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()
}
}