我的应用程序运行正常,但是一旦屏幕保护程序打开或在iPhone上执行其他操作,流就会停止.我激活后台模式"正在播放音频"但它没有帮助.
这是我的ViewController.swift
import UIKit
import MediaPlayer
class ViewController: UIViewController {
let player: MPMoviePlayerViewController = MPMoviePlayerViewController(contentURL: NSURL(string: "http://url to my stream"))
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
player.moviePlayer.movieSourceType = .Streaming
self.presentViewController(player, animated: true, completion: nil)
loadAddressURL()
}
func stop() {
player.moviePlayer.stop()
}
@IBAction func Hitplay(sender: AnyObject) {
player.moviePlayer.play()
}
@IBAction func Hitpause(sender: AnyObject) {
player.moviePlayer.stop()
}
@IBOutlet var Nowplay: UIWebView!
var URLPath = "http://url to on air now"
func …Run Code Online (Sandbox Code Playgroud)