如何使用MonoTouch在iPhone上播放視頻?我從服務器獲取視頻作爲二進制格式,並且需要播放該視頻的所有控件,如暫停,播放,停止。它有可能如何?如何使用MonoTouch在iPhone上播放視頻?
2
A
回答
5
您需要將播放器的視圖添加到視圖層次結構中。例如,假設你已經添加了一個名爲_someView視圖,您可以添加的MPMoviePlayerController的觀點是這樣的:
UIView _someView;
MPMoviePlayerController _moviePlayer;
public override bool FinishedLaunching (UIApplication app, NSDictionary options)
{
_someView = new UIView();
_someView.Frame = window.Bounds;
_moviePlayer = new MPMoviePlayerController (new NSUrl ("file.m4v"));
_moviePlayer.View.Frame = _someView.Frame;
_someView.AddSubview(_moviePlayer.View);
window.AddSubview(_someView);
_moviePlayer.Play();
window.MakeKeyAndVisible();
return true;
}
我添加了一個簡單的示例項目位置:https://docs.google.com/leaf?id=0B4a6jzbuiwbeOWQ5Y2JhZmQtMTNiYi00NWFiLTk3YmMtMTU1MjM2MjQxNTY4&hl=en_US
2
試過嗎?
using MonoTouch.MediaPlayer;
var moviePlayer = new MPMoviePlayerController (new NSUrl ("file.m4v"));
moviePlayer.Play();
我從這裏得到它 - http://wiki.monotouch.net/HowTo/Video/HowTo%3A_Playback_a_Video。 - 並且有對MediaPlayer示例的引用。
相關問題
- 1. 在iPhone上播放視頻
- 2. 使用MonoTouch播放視頻的問題
- 3. 使用ffmpeg在視頻轉換後在iPhone上播放視頻
- 4. 在iPhone上播放在線視頻
- 5. 如何使用MonoTouch在iPhone上播放聲音?
- 6. 如何在iphone中播放視頻,xcode
- 7. 如何在iphone中播放視頻?
- 8. 播放視頻流在iPhone
- 9. 在iPhone上播放YouTube視頻,全屏
- 10. 幫我在iPhone上播放視頻
- 11. 視頻不能在iPad/iPhone上播放
- 12. 需要在iPhone上播放Flash視頻
- 13. 在iphone上播放vimeo視頻
- 14. 使用Monotouch在iPhone中播放MJPEG流
- 15. 如何在iPhone上播放射頻
- 16. 如何使用iphone sdk中的mpmovieplayer播放直播視頻?
- 17. 直播iPhone視頻播放iPhone SDK
- 18. 在iPhone上播放頻率
- 19. 在iPhone上播放音頻
- 20. 如何從iPhone播放實況視頻
- 21. html5視頻 - 在桌面上播放,iPhone 6s不會播放5s?
- 22. QR碼在iPhone上播放視頻但不播放聲音
- 23. 視頻在陣列中如何播放該視頻。 iphone
- 24. 如何在iphone sdk中播放視頻時錄製視頻?
- 25. 在iphone中播放視頻播放器中的視頻播放器
- 26. 在iphone應用中播放youtube視頻
- 27. iPhone上的HTML5視頻自動播放
- 28. iPhone框架視頻播放
- 29. iPhone視頻播放大小
- 30. iphone視頻播放編碼
感謝例如,工作得很好。 – 2011-07-26 20:13:22
如果要播放的視頻存在於內存流中,並且必須直接從流中播放而不將其保存在本地文件中,該怎麼辦? – Kartik 2013-12-24 10:15:09
鏈接被破壞,你從哪裏獲得'window'? – 2014-07-30 14:59:40