[英]IOS. Streaming internet radio
我需要播放不同格式的網絡廣播。 我嘗試使用MPMoviePlayerController播放廣播,但在3-4秒后停止播放。
var urlAddress = "http://streaming.radionomy.com/Elium-ClubDance";
var url = NSURL( string:urlAddress);
var player = MPMoviePlayerController(contentURL: url)
player.movieSourceType = MPMovieSourceType.Streaming;
player.prepareToPlay();
player.play();
有人知道如何解決嗎?
根據您的問題,我創建一個新項目並嘗試以下代碼:
import UIKit
import MediaPlayer
class ViewController: UIViewController {
var moviePlayer:MPMoviePlayerController!
override func viewDidLoad() {
super.viewDidLoad()
var url:NSURL = NSURL(string: "http://streaming.radionomy.com/Elium-ClubDance")!
moviePlayer = MPMoviePlayerController(contentURL: url)
moviePlayer.view.frame = CGRect(x: 0, y: 0, width: self.view.frame.size.width, height: self.view.frame.size.height)
moviePlayer.view.sizeToFit()
moviePlayer.movieSourceType = MPMovieSourceType.Streaming
self.view.addSubview(moviePlayer.view)
moviePlayer.fullscreen = true
moviePlayer.prepareToPlay()
moviePlayer.play()
moviePlayer.controlStyle = MPMovieControlStyle.Embedded
}
}
對我來說工作正常。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.