Xamarin.forms .NetStandard如何播放视频?

时间:2018-04-15 15:45:32

标签: c# xamarin video xamarin.forms .net-standard

我目前正在开发一个使用 .NetStandard 作为代码共享技术的 Xamarin.form 应用。 在应用中的某个点上,应用必须显示来自网址的视频。视频可以最多5分钟。 我目前无法找到如何在我的Xamarin.Forms应用程序中播放视频的方法。 Web上的大多数示例都使用PCL和.NET Framework。

我尝试了这个插件,但它并不完全支持.NetStandard,因为它是为.Net Framework编写的: https://github.com/martijn00/XamarinMediaManager

按照本教程,我已经设法在Android和iO上播放视频: https://blog.xamarin.com/delivering-rich-media-experiences-xamarin-forms-video-player/

然而,它只能免费播放15秒内的视频,而在UWP中,它似乎有点破碎。

我根本无法弄清楚如何使用.Net Standard播放长达5分钟的视频。

有人可以一步一步地解释如何使用 .NetStandard 作为代码共享技术在 Xamarin.Form 应用中显示视频吗?

或者,如果有人能够详细解释如何制作我自己的视频控制,这在每个平台上都有效,那就太棒了。

非常感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

您可以在应用中找到如何实施视频(本地或网络)的完整教程  Xamarin documentation手动 要么有sample

答案 1 :(得分:0)

您可能想看看LibVLCSharp,它为每个平台提供了netstandard目标以及本机控件。

免责声明:我是维护者。