我正在使用xamarin格式。我試圖在視頻播放器中播放視頻。出於同樣的我用從GitHub如何在Xamarin表單中播放視頻播放器中的視頻?
此示例代碼,但問題是,當我把「http://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4」鏈接VideoPlayer_CustomRender.cs文件視頻正常播放。但是當我把任何youtube鏈接這是行不通的,並告訴我錯誤「不能播放這個視頻」。 我想在android中專門實現此功能。
我不明白髮生了什麼?
我正在使用xamarin格式。我試圖在視頻播放器中播放視頻。出於同樣的我用從GitHub如何在Xamarin表單中播放視頻播放器中的視頻?
此示例代碼,但問題是,當我把「http://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4」鏈接VideoPlayer_CustomRender.cs文件視頻正常播放。但是當我把任何youtube鏈接這是行不通的,並告訴我錯誤「不能播放這個視頻」。 我想在android中專門實現此功能。
我不明白髮生了什麼?
您可以查看Xamarin Forms組件商店中的視頻播放器組件。它允許您在iOS,Android和Windows Phone上呈現原生視頻播放器。
它還允許您使用名爲YouTubeVideoIdExtension
的附帶的XAML擴展模塊播放YouTube視頻,以便。請注意,這是實驗性的,因爲您應該使用官方Google API集成並獲取正確的源URL。
下面的代碼片段顯示了將它放入並使用它的最簡單示例。您還可以連接到播放,暫停,停止,完成等事件。您可以控制音量,自動播放以及重複播放其他內容。
https://github.com/adamfisher/Xamarin.Forms.VideoPlayer
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:o="clr-namespace:Octane.Xam.VideoPlayer;assembly=Octane.Xam.VideoPlayer"
x:Class="VideoPlayerSamples.VideoPlayerBasicExamplePage"
Title="Basic Video Player">
<o:VideoPlayer Source="http://vjs.zencdn.net/v/oceans.mp4" />
</ContentPage>
免責聲明:這是我的組件。
感謝您的重播,我已經看過此鏈接,但我不想購買它。 –
如果其他人有興趣,該項目已移到這裏:https://github.com/adamfisher/Xamarin.Forms.VideoPlayer – Adam