Xamarin.forms youtube视频

Xamarin.forms youtube视频,youtube,xamarin.forms,Youtube,Xamarin.forms,我知道以前有人问过这个问题,但我似乎找不到满意的答案。首先,我对Xamarin.forms和移动应用程序开发一般来说都是新手。我在做一个时间敏感的小项目。其中一项要求是在iOS和Android应用程序中播放youtube视频。youtube视频的链接来自DB。我使用了WebView,但它在Android中似乎不太好用。我在另一篇文章中也遇到了以下问题: 在iOS和Android上播放流式视频时,无论是否使用Xamarin.Forms,在Webview控件中播放这些内容都是不正确的选择。每个设备的

我知道以前有人问过这个问题,但我似乎找不到满意的答案。首先,我对Xamarin.forms和移动应用程序开发一般来说都是新手。我在做一个时间敏感的小项目。其中一项要求是在iOS和Android应用程序中播放youtube视频。youtube视频的链接来自DB。我使用了WebView,但它在Android中似乎不太好用。我在另一篇文章中也遇到了以下问题:

在iOS和Android上播放流式视频时,无论是否使用Xamarin.Forms,在Webview控件中播放这些内容都是不正确的选择。每个设备的网络视图各不相同,它们对HTML5和H264视频的编解码器支持也各不相同。iOS和Android都有自己的本地视频播放器,可以播放和流式播放视频

对于iOS,您有几个选项,如AVPlayer或MPMoviePlayerController:

对于Android,您可以简单地使用默认的VideoView,也可以在新的ExoPlayer周围使用绑定:

您只需要一个定制的渲染器就可以将这些内容导入到Xamarin.Forms中,这将非常简单


我以前从未做过Xamarin.iOS和Xamarin.Android的开发。如果有人能提供一个简单的原型,那就太好了。

看看Xamarin.Forms视频播放器提供的富媒体体验。Github:

我确实遇到了Adam Fisher制作的组件。有免费版本吗?没有,没有免费版本,只有试用版,但它值美元。请注意,视频播放器控制现在是OSS!