I am using google chromeCast for casting the video. I have successfully cast a video from my app to TV but not able to find any solution for controlling that video like play pause and move forward. Is this possible with Xamarin?
I have created a small video streaming application in Ionic 3 using Cordova streaming media plugin.
It is working good, now I want to customize the skin of the streaming player and its buttons.
How to change skin of the player?
Is there any option to change or should I use media player plugin for customization?
I created video streaming app using this sample below:
https://ionicacademy.com/ionic-media-streaming/
We don't currently offer skinning of the player. You're welcome to open an issue in the repo and see if someone will get it developed for you.
I have a few app to watch live streams and video clips.
The applications use embeded android video player.
After a search, i recongnized that these apps using VideoView class.
But i want to choice an external player to watch videos which triggered from this apps. (like MX Player or GP Player.)
I think i have to override the videoview class in android. Is this possible?
Or are there any other way to implement this?
Thanks.
May be i can override the Android source files. Is this possible?
No.
Moreover, it would not necessarily work, as there is no requirement that the video be available for viewing in a third-party app. Just because an app can play a video itself does not mean that the same video is accessible by other apps.
Android has a built in VideoPlayer which would seem to be the goto option, but just wondering if there might be even better open source video players for Android? This is for playing video within a commercial non-rooted android tablet.
http://code.google.com/p/dolphin-player/
Can someone please explain the steps I need to take in order to add a
new codec to Android?
Also, I would like the codec to be installed as part of an application
installation (or first launch) and NOT as part of a full Android OS
build.
The reason I want to do this is that I have an application that needs
to show a video of a non supported codec (HLS or TS), but I wouldn't
want to build a full blown video player - just integrate with the
existing, built-in, player.
Thanks,
Alik.
Can someone please explain the steps I need to take in order to add a new codec to Android?
Build your own firmware, or build your own media player (like VLC for Android).
Also, I would like the codec to be installed as part of an application installation (or first launch) and NOT as part of a full Android OS build.
That is not possible, unless you build your own media player.
The reason I want to do this is that I have an application that needs to show a video of a non supported codec (HLS or TS), but I wouldn't want to build a full blown video player - just integrate with the existing, built-in, player.
VLC for Android is due out (at least for some phones) shortly, so it may be able to play your format.
I think it maybe possible to add custom codec(though I have not tried) by referring to the android developer page Adding custom codec to android.
You can try out adding your codec through openMAX IL layer then call up the android media player to play it(I believe vlc has done in this way but uses its own player). The awesome player, the android default player, just fetch a list of codecs available through openMAX API and if there is a codec, it plays. So it is worth to try adding your codec during initialization of your app, and call up media player.