[Q] May This Be a Solution for the Videoplayer-Problem on Android? - Android Apps and Games

I just thought about the thing that there's no good video player for android, that decently plays .mkv files in 720p, even on the Desire HD.
But what about Archos? They have also Android as OS, and use a 1 GHz Processor ( ARM8 I think) in their newer devices.
But even the Archos 5 IT could playback 720p with its 800 MHz CPU. May it be possible to implement the ARCHOS media player on other Android devices?
Or is it coded too specifically, using the graphics accelerator so only the Archos can work with that app?
Would love to here ur oppinion about this
Sorry if this question is too dumb,

Hi Dr lele
I recently started work on my DHD and found a program called arkMedia. You can download it from your app store for free. It works very well for me right accross my varied media including avi, flv, mp4 etc...
I believe this is the tcpmp equivalent for android.
I hope it works for you as well as it is working for me.
Kind regards,
J

maybe arcmedia?

Thank You I'll try it
But I'll also try to get the app from the archos to the DHD maybe the video player works. That would be pure awesomeness

Dr. lele said:
I just thought about the thing that there's no good video player for android, that decently plays .mkv files in 720p, even on the Desire HD.
But what about Archos? They have also Android as OS, and use a 1 GHz Processor ( ARM8 I think) in their newer devices.
But even the Archos 5 IT could playback 720p with its 800 MHz CPU. May it be possible to implement the ARCHOS media player on other Android devices?
Or is it coded too specifically, using the graphics accelerator so only the Archos can work with that app?
Would love to here ur oppinion about this
Sorry if this question is too dumb,
Click to expand...
Click to collapse
No software player will help you overcome what hardware can't do , 800 MHz to 1000 MHz is not the issue here. Alot of things make a CPU package for phones, CPU is just a general purpose hardware not fast enough for 3D games or 720p+ video decoding.. . There are several software players out there with their own codecs that will use your cpu in software mode , you will be able to play avi,divx,xvid if your phone can't already do so, but to playback 720p you need alot more horsepower or specialized hardware. Your Desire HD has Snapdragon CPU
Archos 5 does have slower general purpose CPU less MegaHertz but ! that CPU happens to be Cortex-A8 it is more geared for media has "NEON™technology for multi-media and SIMD processing".
Same CPU but slightly faster is in my AT&T Captivate and or any other Samsung Galaxy S phone.
I can playback 720p video no problem high bitrate H264,x264 ect. Amongs many video containers it can also playback MKVs and with some help from players like "mVideoPlayer" it can even render internal and external subtitles.
You can only blame marketing and low education of general population , where everyone thinks all CPUs are equal and only MegaHertz that matters
Hope that was educational for you , in case it was not short answer , Player from Archos 5 will not help you play 720p video. It is not the player that does the hard work.

Ah thx... thats sad news, but i feel a little bit smarter now and somehow I expected that there's a reason for the DHD's original Media Player not to playback mkv containers
So with a Samsung Galaxy phones i could playback more media files... thats really interesting because I looked for an Android Phone which combines the powers of the Archos PMPs and an Android Phone

Related

divx support ported from new samsung phone?

according to http://www.engadget.com/2009/11/15/samsung-unveils-android-equipped-galaxy-spica-i5700/
the new spica comes equipped with built in divx support. Is this a codec or is it an app that needs ported?
Anyone have any idea?
Nobody knows yet, as there hasn't been a dump from this device made available yet. Also, this should probably be moved to the Q&A area (or general) until there's something development wise that can happen.
Mi|enko said:
Nobody knows yet, as there hasn't been a dump from this device made available yet. Also, this should probably be moved to the Q&A area (or general) until there's something development wise that can happen.
Click to expand...
Click to collapse
What about the LG Eve dump that popped up a few days ago? Now I'm no dev, but I did a little bit of peeking around in it, and there is a bunch of stuff referencing DivX and mpeg4, h264, etc.
Am I wrong in assuming something can be done with those?
Moot
Whether it's a program to be ported or a codec to be included plays no real part in the answer to your question. The simple fact of the matter is that the G1 is too underpowered to do justice to DivX, h.264 or any other high capacity codec. The Spica is coming out with an 800 MHz processor, enabling it to jump through graphical hoops that we can't.
I agree that either way, just codecs or a (hopefully) simple port of a program, that we can at least try watching DivX, but I'm not getting my hopes up.
I bet it's got the decoder in hardware. That'd be a much easier, cheaper way to do it.
zapyourit said:
Whether it's a program to be ported or a codec to be included plays no real part in the answer to your question. The simple fact of the matter is that the G1 is too underpowered to do justice to DivX, h.264 or any other high capacity codec. The Spica is coming out with an 800 MHz processor, enabling it to jump through graphical hoops that we can't.
I agree that either way, just codecs or a (hopefully) simple port of a program, that we can at least try watching DivX, but I'm not getting my hopes up.
Click to expand...
Click to collapse
My 200mhz T-Mobile Wing with 64MB of ram did DivX just fine with TCPMP media player. The G1 can easily handle it if it can bypass the java interpreter.
Sumanitu said:
My 200mhz T-Mobile Wing with 64MB of ram did DivX just fine with TCPMP media player. The G1 can easily handle it if it can bypass the java interpreter.
Click to expand...
Click to collapse
Agreed, especialy if there swap running and other tweaks. Playback shouldn't be a problem but encoding and decoding would not be practical. But I guess we will see. But why not just encode to a format the g1 can handle that's what I do, so there is no need for other codec support.
marixsmith said:
according to http://www.engadget.com/2009/11/15/samsung-unveils-android-equipped-galaxy-spica-i5700/
the new spica comes equipped with built in divx support. Is this a codec or is it an app that needs ported?
Anyone have any idea?
Click to expand...
Click to collapse
The LG dump has divx support as well it looks like an entire media center, video editor and everything. From what i saw its hard coded libraries.
Libmmp_divxreg.so
zapyourit said:
Whether it's a program to be ported or a codec to be included plays no real part in the answer to your question. The simple fact of the matter is that the G1 is too underpowered to do justice to DivX, h.264 or any other high capacity codec. The Spica is coming out with an 800 MHz processor, enabling it to jump through graphical hoops that we can't.
I agree that either way, just codecs or a (hopefully) simple port of a program, that we can at least try watching DivX, but I'm not getting my hopes up.
Click to expand...
Click to collapse
My G1 plays back x.264 video just fine (all of my videos I encode for my phone are x.264 with AAC audio), and when I check on my PC (without hardware acceleration enabled) x.264 takes a little more juice than a similarly encoded MPEG4 ASP codec such as DivX or XviD would. Your argument is flawed.
jmotyka said:
Playback shouldn't be a problem but encoding and decoding would not be practical.
Click to expand...
Click to collapse
And how would playback without decoding the DivX video be carried out?
/Mats
Has anybody tried the yxflash app in the market? It does wmv pretty well and does do DivX video although not convinced how well. Sometimes it's kind of jerky but not sure if that's because it's the trial version. They want $20 on their web site for the full version and I'm not going to pay that without being sure it works all the time every time. But it still gives me hope that we will be able to play DivX on our G1s one day.
Charlie
Have the phone on hands but need help of some specialist to take out rom and player from there.
pls contact me ICQ 7120916
gtalk: [email protected]
Managed to install adb drivers, but because of idiotic rom could not install any apps on it...
Have tried to play divx file- http://www.hpc.ru/soft/software.phtml?id=20980 it did, my htc magic didn't
viewing a "divx" file is simple;
1) you need to switch out the fourcc tag to one that is reconized properly (and compatible -- mpeg4-asp i.e. H263) since nobody in the real world has heard of or cares about "divx",
2) use a recognized CONTAINER format (i.e. 3gp)
3) stick to resolutions and bitrates and other encoding parameters that make sense for the particular device.
Note: The device HAS an mpeg4 decoder chip capable of mpeg4-asp (h263/divx) and mpeg4-avc (h264). The CPU is IRRELEVANT since the decoding is all done in a dedicated video decoder chip.
lbcoder said:
viewing a "divx" file is simple;
1) you need to switch out the fourcc tag to one that is reconized properly (and compatible -- mpeg4-asp i.e. H263) since nobody in the real world has heard of or cares about "divx",
2) use a recognized CONTAINER format (i.e. 3gp)
3) stick to resolutions and bitrates and other encoding parameters that make sense for the particular device.
Note: The device HAS an mpeg4 decoder chip capable of mpeg4-asp (h263/divx) and mpeg4-avc (h264). The CPU is IRRELEVANT since the decoding is all done in a dedicated video decoder chip.
Click to expand...
Click to collapse
Apologies. I did not realize the G1 had a dedicated chip for such things.
zapyourit said:
Apologies. I did not realize the G1 had a dedicated chip for such things.
Click to expand...
Click to collapse
Even if it didnt have the mp4 decoder it still has enough power for divx, every windows phone I had has lower specs or the same processor and played them fine.
The G1 def has enough power I am not sure where you got the information, not being cocky but thats some bad information to spread around.
1Way
lbcoder said:
viewing a "divx" file is simple;
1) you need to switch out the fourcc tag to one that is reconized properly (and compatible -- mpeg4-asp i.e. H263) since nobody in the real world has heard of or cares about "divx",
2) use a recognized CONTAINER format (i.e. 3gp)
3) stick to resolutions and bitrates and other encoding parameters that make sense for the particular device.
Note: The device HAS an mpeg4 decoder chip capable of mpeg4-asp (h263/divx) and mpeg4-avc (h264). The CPU is IRRELEVANT since the decoding is all done in a dedicated video decoder chip.
Click to expand...
Click to collapse
So, having some kind of app decoding h263 when fourcc is divx or dx5 ecc instead, the main problem reduces to the support of common PC "containers" like avi, i'm right?
1wayjonny said:
Even if it didnt have the mp4 decoder it still has enough power for divx, every windows phone I had has lower specs or the same processor and played them fine.
The G1 def has enough power I am not sure where you got the information, not being cocky but thats some bad information to spread around.
Click to expand...
Click to collapse
Agreed.
My Windows Mobile 2003 Samsung SCH-i730 played any video file I threw at it flawlessly.
Flawlessly.
Saying that the G1 is too underpowered is just complete and utter misinformation.
1wayjonny said:
Even if it didnt have the mp4 decoder it still has enough power for divx, every windows phone I had has lower specs or the same processor and played them fine.
The G1 def has enough power I am not sure where you got the information, not being cocky but thats some bad information to spread around.
1Way
Click to expand...
Click to collapse
Every windoze phone you had also had a decoder chip. So what?
fl3xo said:
So, having some kind of app decoding h263 when fourcc is divx or dx5 ecc instead, the main problem reduces to the support of common PC "containers" like avi, i'm right?
Click to expand...
Click to collapse
No, the trick is to simply *change* the fourcc to h263 and/or be able to RECOGNIZE divx AS h263. Adding in more DEMUXERS (not decoders) would also help with dealing with additional containers, HOWEVER, there really isn't much point in supporting avi, since it is a terrible container that doesn't take A/V synchronization into account, AND it is typically used for video's that are over the resolution and bitrate limits.
Note: there may be licensing issues when dealing with certain container formats. I suggest staying as far as possible away from anything that carries a microshaft label on it (like avi, wmv, etc.).
lbcoder said:
Every windoze phone you had also had a decoder chip. So what?
Click to expand...
Click to collapse
What? Man you do not even make sense pfff
The point was a phone with less or equal to hardware specs could play the video fine.
Oh and BTW you should also know that the Windows Mobile Platform never optimized ANYTHING for the decoders built in the phones.
Most recent windows phone for the past a few years has a 3D accelerator that was NEVER used nor optimized expect by a Sony game released for the xperia. (which other phone could run with the correct DLL copied over as well, showing microsoft was lazy on 3D acceleration)
So much for not using the decoders eh?
The point in case you missed it is that WITH or WITHOUT the decoder the G1 has enough power to play the video.
Please use google if you need spoon fed information ...

Need all your Help to push MS / avi transcoding issue

Hi Everyone,
I m kindly asking you to help me push MS into fixing the avi/xvid issue since conversion times are too long.
edit Several members have also raised concern that the Zune software transcodes videos where there is really no need!
ruscik said:
a 720p Family guy blue harvest in divx (my own copy) was converted to mp4 but resolution was not lowered.
A 720p family guy something dark side in mp4 was converted to mp4 but resolution was not lowered or audio adjusted.
Click to expand...
Click to collapse
I have created a post on the official MS support forums and the fellow users have supported the post but MS is trying not to give a proper answer on the issues unless people reply enough or click the "I would like an answer too" button. The post seems to be ending up unanswered and pushed back. I need to let the post grab MS attention!
I would like MS to escalate the issue internally but I need more input! So please be so kind!
I suggest that we could do this for other issues as well!!!
Their forum relies on Live IDs so it is just about entering your username. (Doesn't take long)
http://social.answers.microsoft.com...7/thread/b71af2ac-9f72-4b10-a5ee-eaa29c1933e7
It can be fixed quite easily.
1) Write down the spec of your computer on a piece of paper.
2) Go to your local PC shop
3) Hand them the piece of paper and ask for something faster at encoding video
4) Happiness
Yep. Crap computers suck at transcoding video. Even a better graphics card would work much better, since lots of GPUs these days can offload much of the conversion.
Some notebooks were sold without multi-core processors (but are still 64-bit, some people assume 64-bit = multi-core), and lots of consumers have things like mismatched ram sticks and the like that can reduce their computer performance for these types of tasks.
Thanks a lot guys!!!! Appreciated!
It looks like they are still ignoring the issue. I think I might try to upvote the thread tomorrow again.
My general issue is that I am accessing different PCs all the time. Let it be work, uni, friends, or my home laptop. So I generally just need a fast way to get stuff onto the device.
Maybe we get lucky and they enable it again
I personally don't think this issue should have a high priority, as Zune software reencode your file on the fly.
Even at Microsoft, ressources are limited, and there are lots a other stuff I would like first (custom ringtones, multitask, silverlight and flash on the browser...)
My 2 cents.
(nico) said:
Even at Microsoft, ressources are limited,
Click to expand...
Click to collapse
The issue here is that it works on the Zune HD without re encoding or demuxing and the same applied to the wp7 emulator until they decided to take the feature out...
Maybe it will be a OEM specific feature?!
Name one reason for DivX /XviD support, except that you want to play your pirated movies...
Transcoding XviD shouldn't take much time with a modern computer.
Why do they have to be pirated? There are those of us who have huge DVD/BD libraries ripped to xvid (and later on MKV). Personally I have several hundred DVDs that I have painstakingly converted to xvid for digital storage and easy access from my HTPCs.
Sir. Haxalot said:
Name one reason for DivX /XviD support, except that you want to play your pirated movies...
Transcoding XviD shouldn't take much time with a modern computer.
Click to expand...
Click to collapse
You could make the same assumption about mp3s. I started ripping in 99.. I don't have the resources to rerip my music into something better now. And in a real case scenario I don't want to be told 2 years from now that an MP3 player doesn't play mp3s anymore because they are "all" considered to be pirated .....
I have pleny of DVD's/BD that on top of normal movie have a digital copy that can be used with portable players. They come in many formats on those discs and all require to enter a code before 1st play so it can check if it is valid copy.
I do that and then can play them on my PC even via Zune. Formats I have are WMV, AVI, MP4 and DIVX.
My death race in wmv that works on windows 7 fresh install (with no extra codes and net access) is converted by zune. Annoying as zune officially supports WMV and even plays that movie.
Two mp4 movies (Mummy and Mummy 2) from the same Box set one just copies and works one is converted from mp4 to mp4. Some Divx movies are "converted" but it lasts 1 to 2 min aka it only changes extension while some are properly reconverted but resolution or quality are the same afterwards (720p or standard resolution no matter). There is a problem there.

[Q] Linux on Droid: Virtualized and hardware options.

I have seen other posts related to these programs. However, none address the ideas/question I have.
chroot = full linux on android = "daddy likes" or in my terms, "awesome, i can convert, compile and port android applications on a bus, plane, work break/lunch etc. But, hmm... I rather would like to attempt to do more... for absolutely no other reason than 'because i can'" So brainstorm with me people.
1st: What settings would be the absolute least CPU intensive to encode/decode on Xvfb?
2: How does one change the refresh(fps)
3: Can it be encoded to mp4, perhaps invoking hardware decoding on an android device? If so, do any *droid* happen to have a hardware encoding option (perhaps because of camera) that can be made use of to improve Xvfb(or clone) performance?
4: What about Kill-android video processes ; link -> chroot or startx?
5: how about a virtualized application container? Something more efficient than vnc, which could execute a process, with hardware supporting inside a "window" that knows what to do with it, rather than emulate a complete frame buffer?
If you are one of those people that read this and want to say something negative: I am ignorant to many things, this is something i realize more with every thing i learn.
Welcome to science.
"Take chances, make mistakes, get messy!" -Miss. Frizzle
Nothing? You realize i will heavily read up on any suggestions you make. Im not looking for directions, im looking for ideas.
I don't really know what are you talking about, take this as a BUMP to your thread
tardisguy said:
3: Can it be encoded to mp4, perhaps invoking hardware decoding on an android device? If so, do any *droid* happen to have a hardware encoding option (perhaps because of camera) that can be made use of to improve Xvfb(or clone) performance?
Click to expand...
Click to collapse
mp4 is just a container, am I right? So you should be looking for what codecs can be encoded/decoded by hardware.
MuF123 said:
I don't really know what are you talking about, take this as a BUMP to your thread
mp4 is just a container, am I right? So you should be looking for what codecs can be encoded/decoded by hardware.
Click to expand...
Click to collapse
Begging your pardon sir, I will be more specific: Yes mp4 is a container format with includes MPEG-4 video compression method. Which when played by most androids is accelerated by an auxilary core processor, which gives you the smooth video playback with far less cpu use.
I, having never thought to actually loop up the hardware features of the powerVR compatable core, theorized the possibility that the acceleration core, might have depreciated encoding abilities in parallel to the decoding. (like maybe the chip encodes because directly encoding video from your phones camcorder, would be highly taxing on the cpu.) But then, if they hadnt thought of that, then the people who designed this core... well ill be nice.
Maybe you need to ask on Droid Development forum, not on Milestone forum, because we have a locked bootloader and we can't use custom kernels or do any bigger modifications.

[Q] Android TV Stick to watch live hq flash streams

Hallo everybody,
I am looking for an Android TV Stick to watch 720p flash livestreams on my TV.
Now I am a bit confused if a rk3066 is fast enough to play Adobe flash streams (need 6000k bandwidth) without problems (no juddering/stuttering (I hope its the right word for it)). Or if it is better to wait for sticks with a rk3188 as CPU. Or could also the Mali GPU be to slow?
As you can see I need your help.
I read alot but couldn´t find a good answer.
Maybe you have experience with this topic and can help me.
Thank you for your help,
Niob24

[Q] Shield Android TV 3D support

Hi guys,
Just order for myself a Shield Android TV pro. Does anyone know if its support BD3D iso play?
I have 3D projector Optoma 1080P and wanna know if I can use it to watch a 3D movies with shield.
The Archos Video Player with the codec pack installed says it'll play 3D movies, but I haven't tried it yet. It also lets you stream video and audio from a DLNA server on your network.
Kodi is 3d compatible is it not?
Sent from my SM-N910F using Tapatalk
i believe ive seen settings saying 3d in kodi, for what it's worth
kodi = 100% 3d compatible including sbs, top/bottom and interlaced (if your device supports it) and even has 3d options for the interface.
It also playes 3d content in 2d if you need to
Nobody really answered your question because people still have a hard time understanding that BD3D or 3D ISO are 100% different than 3D MKV files. Most of these players and Kodi have no issue with 3D videos using SBS or TAB, but those are also half HD resolution and just blow hardcore on a big screen. I am using a BenQ W1070 on a 100" Studio 4K Reference screen, and even with the 80% improvement in picture quality over a standard screen, SBS and TAB is unteachable. You need to get a player like a HiMedia Q10 4k or a KD Links A300 (just a US modded version), or a similar type player with a HARDWARE 3D capability. The reason being is Kodi does not understand 48hz video files and just plays them as a single image 24hz file. ALL 3D ISO files are Framepacked in 48Hz. The players hardware needs to be able to render the left (24hz) and right (24hz) eye images (every other frame), sync them together stacked aka framepacking, and play them back at 24hz to your projector. It is a hardware process and no software can do it (at this time). Even PC's with PowerDVD still depend on the video card to render the 3D image from a hardware decode. That being said, it is a Nvidia product, and the APU itself is technically capable of it, but someone will need to compile the framework/instruction into a "native" through player. I am currently investigating if the Nvidia Shield can be rooted with a custom rom to do this, because other Android based Chinese made players tend to have a 6 month lifespan and are NEVER resolved. The player you bought is no doubt better hardware, just more commercially accepted meaning no 3rd party movie experience due to copyright issues.

Categories

Resources