Video player for xamarin forms - xamarin

Hello can anyone provide me good plugin or sample for video player implementation in xamarin forms?
Req:
1) Player should have built in controller.
2) Should be able to show the video loading symbol
3) Video should have the video image with play button.
Can anyone help me pls?

This is the one that I use and it supports Video source from file as well as stream source. So far, this is the best I found for Xamarin forms.
https://components.xamarin.com/gettingstarted/video-player

Have a look at LibVLCSharp. Official VLC bindings for Xamarin/.NET.
Samples here: https://code.videolan.org/mfkl/libvlcsharp-samples
Disclaimer: I am the maintainer.

Related

How can I play all videos in a play list in turn?

I use Xamarin.Forms VideoPlayer. How can I implement playing all videos in a youtube playlist in turn? It would be also good to be able to display the videos' thumbnails as carousel to let the user switch from video to video.
I tried this:
<video:VideoPlayer x:Name="videoPlayer"
Source="https://www.youtube.com/watch?v=Jwcgm5VYV-
U&list=PLyjPaKJQuCEzqQKdA8FsQdsJ77XbjKkBH" />
But got an error:
Error: Unsupported video type or invalid file path.
I found plugin.youtube on NuGet, but it doesn't seem to work with .Net Standard.
What would be the right approach?
Thank you.
VideoPlayer does not support to play the video with video list address automatically.
The better way is that you need to get all the video source url such as http://littlevideo/TestVideo.mp4 from video list address then pass the video source url to VideoPlayer source property.

Video Recording in Xamarin Forms

How can I record Videos in xamarin forms? I need a portable library plugin. I had already used Plugin.MediaManager and the recorded video with quality medium and compression low is having a size more than 500MB. Also if i try with a qulaity less than this, it will not play in iOS. Can anyone please help me to provide a solution on alternate plugins(cross platform) for recording video.

Share videos camera roll wp 8

I tired to googling that how share videos form camera roll in windows phone 8 like in Nokia video upload and facebook app. I used to try this
http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff967563(v=vs.105).aspx
Only share picture but I want to share only videos for my app e.g. when my app show in list when share a video by camera roll of windows phone in sharing
To quote the link you included in your question:
Note that this extensibility is only available when the photo is a JPG
file.
And from my experience, I can confirm that it is not possible to register your app as a share target for a video file.
In other words, if a user tries to share a video from the camera roll or another app, there is no way to make your app appear as one of the options in that list.
Did you try using the share media task function?
Check this article out from the msdn :
http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj207027(v=vs.105).aspx
You can use MediaLibrary and there is already an answer for your question in this link. As said, there is no way to select existing sound media and video files through default choosers. Thank you.

how to create a video for iPod touch app video ?

for ppt presentation i want to create video for ipod touch app.
is their any possibility to create video
from Xcode using simulator
or directly from device
or any other possibility
thank you very much
Please see: Is there a way I can capture my iPhone screen as a video?
This post describes many ways to capture video. It looks like there isn't a completely intuitive way to record the video, but this post lists some of the options others have used for their applications.

Capture Youtube player event in GWT app

I'm building an app using GWT with an embedded Youtube player. I intend to do some stuff when the video ends. How do I capture that event?
By the way, I'm using gwt2swf to embed the player.
Reference:
gwt2swf
Youtube player events
I found this project that does what I want.
http://code.google.com/p/hotforcode/
Will look into the source code to figure it out.
I'm not answering your question specifically, but seemingly this BST Player project does that (bridge a flash video player and GWT).
Hope it helps.
http://code.google.com/p/bst-player/
If it doesn't help, I believe you'll have to find out if the Flash component you are using has javascript callbacks, and capture them through GWT's javascript native invocation.

Resources