Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
I have been working on an iOS application, in my application I have recorded .mov file using AVCaptureSession, however when I tried to play in any Android devices it is not supporting in their default player. What should I do now, Do I need to record only mp4 type file for Android, Or is there any way to play .mov file itself in Android using their default player?
thanks for your suggestions
See Android Supported Media Formats
.MOV files are not a standard video format supported by Android. Depending on what Android versions you're targeting, you'll need to change your format most likely to .mp4 (H.263).
If you can't change the way you are encoding the video recorded in iOS, then maybe you can do a conversion on your server-side from .mov to .mp4, before sending it to Android. (Assuming you have a server-side)
Related
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 4 years ago.
Improve this question
I need to implement a requriment of adjust play speed when playing a video, how can I do that using Android API (MediaPlayer) or other 3rd-party library? I google it, and no any idea by far. Any suggestions welcome, thank you.
Media player does not provide what you want.
You have to use some other android api.
check link. Speed Control of MediaPlayer in Android
Or you can use media player with PlaybackParams(added in 23 api)
https://developer.android.com/reference/android/media/PlaybackParams.html
You can also use different media playback library than android built in, for example ExoMedia that also works below android 23 ,has same api as video view and allow you to set the PlaybackParams including speed.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 4 years ago.
Improve this question
Hi i developed the application to cast my videos to TV via Chromecast.Now trying to play m3u8 videos via Chromecast is it possible as m3u8 videos buffering is good and control is good compare to mp4 any links will also do i cannot find how to stream m3u8 using Chromecast.
The .m3u8 format is for HLS (HTTP Live Streaming). To play .m3u8 formats you need to host your media content on a server. Make sure CORS is enabled. Then have your sender load the url, where your content is hosted, onto the receiver. This documentation has much more details and sample code. If the problem was with your application, check out the sample apps on GitHub as a reference.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I was STREAMING a video to a Chinese Tablet without Flash
from Youtube in HTml5 format and the quality was very poor.
It plays fine without flash, but I would like a higher quality video
in this .3gp format for the tablet.
I think this was meant for a mobile phone that isn't on Wifi, and
only using a network under 3g
rtsp://v6.cache5.c.youtube.com/CjYLENy73wIaLQkNCW3rSEjLahMYDSANFEIJbXYtZ29vZ2xlSARSBXdhdGNoYJqAoPHTrZmFTww=/0/0/0/video.3gp
Is there a way to specify quality of the .3gp file via rtsp
like:
highres, hd1080, hd720, large, medium and small
Or is there any other way to get a high quality video back
to play on android that doesn't require flash installed on the tablet.
ANSWER:
For anyone looking for the answer I found this link:
https://developers.google.com/youtube/2.0/reference#formatsp
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
Just finished my code to use the default Media Player from Android, pretty pleased with the media player untill I saw the supported file-extensions.
No wmv, no flv etc. etc.
So I'm wondering, does somebody knows a library for Android to view the video's...
If not, could you give me a little advice how to continue...
Vitamio looks pretty good, wmv and flv are on their support format list, though I've never used it myself.
Media formats
Many audio and video codecs are packed into Vitamio beside the default media format built in Android platform, some of them are listed below.
divx/xvid
wmv
flv
ts
rmvb
mkv
mov
m4v
avi
mp4
3gp
Here is the new link for Vitamio: http://vitamio.org/
Edit: as yorkw said you can get (partial) source here
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
The native Media Player coming with the android SDK doesnt play most of the MPEG4 format video files. Is there an alternate 3rd party media players that I can use? If yes how can i use then? Will it be a jar that I can add to my lib directory or shd redirect the users to Android Market and ask them to install the FREE app ? which is the best approach?
Thanks in advance
Vitamio is a library you can use and supports a range of formats. E.g.
divx/xvid
wmv
flv
ts
rmvb
mkv
mov
m4v
avi
mp4
3gp
We use the HLS Android player library from Nexstreaming.
It works pretty well in all android devices. For us, it was too complicated to use FFMPEG and impossible to forecast the future/roadmap of the code so, we gave up on that path.