As you can tell I am not as familiar with Android as I would like to be. I have a question. I know that there are some pmp's out there that run android such as the archos media player. Would it be possible to port the actual movie player/codecs from an archos android build? Or are the kernels too different and the hardware too different for something like this to work?
ElAguila said:
As you can tell I am not as familiar with Android as I would like to be. I have a question. I know that there are some pmp's out there that run android such as the archos media player. Would it be possible to port the actual movie player/codecs from an archos android build? Or are the kernels too different and the hardware too different for something like this to work?
Click to expand...
Click to collapse
It's entirely possible, but one of the things about movies on a phone is resources... it takes a lot of effort to decode those things and we don't have a high horse power piece of machinery. It's one of the reasons VLC hasn't been pursued on Android, that and running native byte code is difficult. Not impossible but difficult.
It's definely not going to be as simple as ripping the apk from their media player. You are probably better off trying to find a Dev capable of porting a VLC player to Android, I have looked into it but judging from the VLC Forums it would be really difficult - too it would probably be like a lot of Android stuff and Handset specific because of the hardware differences.
Thanks for the explanation. Most times I can watch movies with A1 or Meridian but sometimes I have to reboot and make sure no other apps are running. This is almost my answer to a phone/music player/movie player that isn't made by apple. The winmo devices can do that well but the battery life sucks. The TP I had was great with movies if you wanted to plug in after 20 minutes. I can watch a full movie on the hero and use much less battery.
Related
My Droid Dev Challenge 1 is going so well ($650 in donations, about 20+ devs working on it) that I am starting to wonder what I will do for the second contest. While I will probably post a thread asking for ideas and allow them to be voted on, I had an idea I would love to see on the list. I want to make sure its possible before I throw it in though. I have heard that ppl turn down the idea saying it is too hard, but could divx/xvid player be made for android? From what I have heard it would require the codec to be written in java (which I know nothing about) but is that even possible? Please let me know if this sounds viable.
I know this is not necessarily a app but I remember a thread a week back that was talking about the possibility of revamping the bootloader to multiboot seperate builds. If this became the objective for one of these contests I'd definitly donate.
I think we would need bootloader source for that to begin.
The possibility of writing a MPEG4 decoder in Java using Canvas to draw is pretty much out of the question. However i'd settle for an app that could parse mkvs or other containers and pass the h.264 stream to opencore. Dunno if that's possible in 1.5 or not.
The question you should be asking is whether the project goal should be for all Androids or rooted Androids only.
Edit: However, acceptable performance video decoding using a custom-written native binary library could be possible.
Archos just released it's android Pmp and has downloadable HD WMV and MPEG2 plugins. I guess they have to be purchased, but was wondering if this could be ported to G1 as it seems it would be pretty cool just to get a working mpeg2 codec.
It is a little difficult to decipher what they are saying here, but it almost seems like they are intimating that the Android pmp can read mkv too.
Now formats are usually the keys that are ruling the Video world. Some video services provide H.264-encoded videos, some provide WMV encoded ones, while others choose MKV as a format. It can be standard format (SD), or High-Definition (HD). It can be a maze to get through. With the extensive codec support of the ARCHOS 5, all it takes is a drop and drag to watch the video files you want, taking the tedium out of converting video files. You can then experience your favorite movies in super quality with finer details and richer colors with support of the most popular High Definition video formats.
Click to expand...
Click to collapse
If only we could get a dump of this Andoid OS
Well apart from not being legal, their codecs will come without source code and be coded for acceleration on that hardware.
I've wanted an Archos PMP for a while, but now I REALLY want one!
Do I need one? Nah.
But I am drooling over this one.
As stated above, would be impossible.
I would be impossible (or rather, infeasible) to write any HD codecs in Java, so the chances of it strictly using the stock Android SDK is out the window. It's more than likely using the NDK, or worse, a highly customized version of Android, to do HD decoding.
Then, the ONLY chance of it working on the Dream, is if the hardware matches. I can't find the exact specs of it, but it's using an OMAP3 CPU, which throws any chance of it working out the window.
^^ Ahhh well. Makes sense, thanks for the input.. one can always dream
pixel-painter said:
^^ Ahhh well. Makes sense, thanks for the input.. one can always dream
Click to expand...
Click to collapse
And so we have the HTC Dream
I would assume they ported already done codecs from C to C using the NDK.
Hi all,
I'm considering buying a logitech revue to avail of Google TV.
I'm having trouble getting opinions on it.
Is it worth getting?
I see it run's on Eclair does it mean that If I want to stream a video that I cant watch it as it wont have full flash player?
I suppose what i'm asking is can you watch pirate copy's of TV shows?
I have the logitech revue. There are several ups and downs, mostly with the fact that there's not an app store or market on the GTV builds yet. You're basically stuck with the netflix/pandora apps you have. The streaming interface is pretty nice if you wanna stream from a computer to the device (I personally run from an external HD, cuz I love me some 1080p and the router I have just can't keep up). Flash wise, you're running 10,1,107,198 unless they've done some further hacking. I was reading some forums where developers were pushing honeycomb onto GTV, so read up. Overall, a very nice setup.
ok, So maybe if you can clear this up for me.
If I was followed a TV show and for whatever reason it wasnt on this week on TV would GTV support me on searching for a set season & episode?
Or if I seen an advert for something thats coming out on DVD soon that I could search around one of the many video sites to find a copy someone has uploaded?
Sorry for all of the questions but I don't want to spend that sort of money on something that is to save me time when Its not going to do that.
Also will this work with Sky Digital set top box?
Hi there,
I noticed that the Nexus S did not play all of the DVIX films I have that would play with the Samsung Galaxy i9000. I used mVideoPlayer. I presume that it is missing codecs.
Is there a way to install missing codecs, that would not have been included by default in Android 2.3?
Regards, F.
Try Rockplayer, its free in the market.
I know of RockPlayer, but this was not my question (although its clear that Rockplayer has the codecs in it)
I want to install the codecs so that any app can play the video whether its stock, mVideoPlayer or others.
Looks like RockPlayer that might use libavcodec. Did anyone attempt to compile this for Android 2.3.4?
For those interested, there is an article here about compiling this.
http://odroid.foros-phpbb.com/t338-ffmpeg-compiled-with-android-ndk
OP i came from a galaxy S i know what you're talking about
use Dice Player it new and it supports most vid/audio codecs with hardware support
like in the galaxy S
I don;t think this is the best way forward. Compiling, and making generally available, the correct libraries would better serve us.
FFmpeg is available as per my link. I'll check what it really can decode, and then try and compile this. This'll take a week or so (min) as I have lots of other work to do At least the library is available fro Android. I think it strange that even Debian can install the proprietary codecs within a few clicks, yet stock Android cannot.
forgetmyname said:
I don;t think this is the best way forward. Compiling, and making generally available, the correct libraries would better serve us.
Click to expand...
Click to collapse
What do you want everything for free
he freely released his source if you actually looked
Devs have to put food on their plate also
$3 is pocket change especially considering the caliber of the apps capabilities until you put forth something to this caliber and freely distribute you have no right to complain
And FYI if you looked at Dice player source you would know it was compiled with FFmpeg
http://vpn.inisoft.co.kr:8000/public/DicePlayer/
demo23019 said:
What do you want everything for free
he freely released his source if you actually looked
Devs have to put food on their plate also
$3 is pocket change especially considering the caliber of the apps capabilities until you put forth something to this caliber and freely distribute you have no right to complain
And FYI if you looked at Dice player source you would know it was compiled with FFmpeg
http://vpn.inisoft.co.kr:8000/public/DicePlayer/
Click to expand...
Click to collapse
Your comments have no place in this thread. This is a discussion about missing codecs, that are freely available with the majority of all modern operating systems. Neither is this a complaint thread. It is about seeking information and taking action. I advise that you read the thread once more.
An analogy: When I purchase a telephone I expect it to be able to be able to hear the called party not only connect the call. I should not have to pay extra for the missing sound; The same is applicable to a built-in video player.
Your statement "what do you want everything for free" is clearly misinformed, when I would have to pay, and am willing to pay, 550 EUROs (775 USD) for a Nexus S. I might suggest that you take this up with Google.
This thread went down the path of compiling ffmeg: I was going to do this myself, and making this freely available. It would follow that I might write the front-end player myself. If I did this, and sell it myself on the Market, then according to you I am a free-tard. I suppose that this is true of all other developers out there. Arguably there would now be another player on the market - I don't think this would really help as others have more experience in this.
It is my opinion that Google should make all codecs easily available. It is not a lot to ask, especially as the likes of Canonical and Debian can do the same.
This is a continuation of the original thread on Google Groups.
Link to original thread: https://groups.google.com/d/topic/mx-videoplayer/Xgb6KKj95vg/discussion
Thanks for starting this up here. Any updates on Chromecast support?
captbunzo said:
Thanks for starting this up here. Any updates on Chromecast support?
Click to expand...
Click to collapse
THIS is the Chromecast solution I feel I have been waiting an eternity for. Best of luck with ongoing development...
Well, Miracast accomplishes a similar result, but as it's live transcoding of your entire screen, it would only have decent video playback on higher-end devices. That and Miracast means you can't do a 2nd task on the phone when the video plays.
From my understanding of Chromecast support right now, Google is slowly rolling out support for different formats and file containers. Not sure how long this will take. MX Player transcoding should mean that anything would be playable, assuming your device can handle live transcoding.
CDB-Man said:
From my understanding of Chromecast support right now, Google is slowly rolling out support for different formats and file containers. Not sure how long this will take. MX Player transcoding should mean that anything would be playable, assuming your device can handle live transcoding.
Click to expand...
Click to collapse
Google is slowly rolling out support for different formats and file containers
Where is the proof or where did you find that
ALSo. I wanted to ask.
Could you please not do one step at a time?
E.g add Chromecast support but for NORMAL. E.g. Basic support. For normal formats which work. Like avia media player.
Thank you
Supported formats: https://developers.google.com/cast/docs/media
As to your question about adding Chromecast support, that would be a question for the developer to answer. @bleu8888
Hopefully we will see this happening any time soon.
Thank you in advance, because we all know MX is the best out there.
Sent from my SM-N900 using Tapatalk
Ok, so what exactly does this mean? Is the developer working on Chromecast support? Any ETA for when it should be expected?
Yes he is working on it; no an ETA has not yet been indicated. Thing is, the developer wants ALL videos to work on Chromcast; this means MX Player must do live transcode on any format that Chromecast doesn't support.
CDB-Man said:
Yes he is working on it; no an ETA has not yet been indicated. Thing is, the developer wants ALL videos to work on Chromcast; this means MX Player must do live transcode on any format that Chromecast doesn't support.
Click to expand...
Click to collapse
Any update to the progress or challenges? eagerly awaiting any news on this, as it would be super to unlock these features through MX player and ChromeCast!
CDB-Man said:
This is a continuation of the original thread on Google Groups.
Link to original thread: https://groups.google.com/d/topic/mx-videoplayer/Xgb6KKj95vg/discussion
Click to expand...
Click to collapse
What I don't understand is WHY don't you do 1 step at a time?
Why cant you simply right now, add the NORMAL chrome cast features, just MP4 files first.
and then later work on every single file format and transcoding?
Im sure many people would like this option?
Is it possible for a modern quad-core ARM phone/tablet to transcode video formats on the fly? I love MX because it literally plays anything I throw at it, but I don't know if this is the same as transcoding these different formats for casting.
Sent from my SGP511 using Tapatalk
@Krisshp Don't know; it was the developer's decision.
@CAL7 well, for 10-bit I would assume it can't handle it, considering only the more recent phones were able to decode it. For 8-bit, it might be possible if the bitrate isn't too high.
CDB-Man said:
@Krisshp Don't know; it was the developer's decision.
@CAL7 well, for 10-bit I would assume it can't handle it, considering only the more recent phones were able to decode it. For 8-bit, it might be possible if the bitrate isn't too high.
Click to expand...
Click to collapse
Cant you give this suggestion (which many ACTUALLY want) to the developer? and take it 1 step at a time?...
Thanks
there are many different options out there to use at the moment if you want to stream to chromecast. I agree with the developer having his standards of exactly what he wants his app to be able to do before releasing it... Kudos to him! :good:
I echo the same sentiment of playya.
I agree with you guys, no need to rush, it must come out when ready... But it would be very nice to be updated about the progress, just to know if we can expect it this month or in december 2015
JerryBels said:
I agree with you guys, no need to rush, it must come out when ready... But it would be very nice to be updated about the progress, just to know if we can expect it this month or in december 2015
Click to expand...
Click to collapse
...... Or just leave us in the dark, alone, crying about our insecurities, struggling to overcome our fear of the unknown, but in the end doomed to the abysses of hell. That's cool too.
Glad to see that there is a possibility of seeing a Chromecast compatible MX Player in the future. Kudos to the devs for wanting to keep the standards up. If you need a beta tester count me in. I have helped with other apps in development. Do love MX Player the best I 've found. Just updated to pro to hopefully help with Chromecast development.