【问题标题】:MonoTouch: Problems downloading and playing video from external URLMonoTouch:从外部 URL 下载和播放视频时出现问题
【发布时间】:2012-03-27 15:59:36
【问题描述】:

我可以从本地文件系统播放视频,但无法从外部 URL 播放。没有错误信息。只是一片空白的黑屏。有任何想法吗?

var movieFile = NSUrl.FromString("http://apps.focusonsound.com/demo/AppleVideos/Xylophone.mp4");
mp = new MPMoviePlayerController(movieFile);
mp.AllowsAirPlay = false;
this.View.AddSubview(mp.View);              
mp.SetFullscreen(true, true);                   
mp.ShouldAutoplay = true;
mp.PrepareToPlay();
mp.Play();

【问题讨论】:

    标签: ios video xamarin.ios mpmovieplayercontroller nsurl


    【解决方案1】:

    您的代码有效 - 但只有当我将您的网址替换为可以下载 .mp4 文件的网址时(例如,使用 Safari)。

    你的 URL 会不会是死的/过时的?

    【讨论】:

    • 谢谢。原来是服务器上的 MIME 设置。需要设置为允许播放 mp4 和 m4v 电影。
    猜你喜欢
    • 1970-01-01
    • 2019-02-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多