[Q] Android 3 and WMA Video - Android Software Development

I have a Samsung S2 and it plays WMA files from BBC Iplayer fine - But the Asus Transformer tab will not play these files and I have seen Android 3 drops support for WMA. Is there any way for me to play iplayer files without the laborious process of converting. I changed the file extension to MP4 and that does not work either.
Any suggestions gratefully received.

Seems like the people at BBC have done something to stop conversion. If I download for portable device and copy to my android Sansung Galaxy s2 it plays fine. Try to play on main PC - picture slow and audio out of sync.

Related

2.2 (froyo) users and DLNA (allshare)

Currently 2.1 "All Share" will not play mkv's via lan.
Can a froyo user test the following methods.
Using a network file manager app like Astro, are you able to play a MKV from lan?
Via Allshare can you play a MKV from lan?
My Synology 107+ contains 3 small test files : one avi(Xvid), one mpg(MPEG2) and og one mkv(x264)
My I9000 JPK with OCLF could not play any of them!!!
I think they all worked on JM8!!!
Regards,
JKay
I tried avi format with my Philipf 46PFL9704, and it works fine!
But Mkv and default video it doesen't open 'cos it hasn't good codecs..
No luck with mkv or xvid (avi) through allshare on jpk.
Also its worth mentioning that the same files I tested play perfectly directly on the phone..
Trinitronik said:
I tried avi format with my Philipf 46PFL9704, and it works fine!
But Mkv and default video it doesen't open 'cos it hasn't good codecs..
Click to expand...
Click to collapse
It has nothing to do with codecs. Copy the same file to your device and it will play fine. It is a problem with AllShare, and it seems like it is still broken in the Froyo update. Which doesn't surprise me since AllShare is not part of Android.
Guys, as I understand, Allshare is only used to transfer files to a player. Playing mkv or anything has to do with the player's capability. Firmware won't change the experience!
Sent from my GT-I9000 using XDA App
I rename my .mkv files to .avi.
Media Player 11 then picks them up as shareable, and I can stream them without problems via AllShare to my i9000.
Only problem is, you cannot seek, so you have to watch from the beginning.
I've streamed MKVs from my phone to my Western Digital TV box, with JF3 and JM2...
my allshare cannot find my laptop after I upgraded to 2.2 JPM.. anyone else have this issue?
I have reflashed and it still has this problem..
I also have a problem where the phone will connect to one of my routers at home, but will not connect to the repeater bridge router in my room which has identical settings as my main router..
Along with Allshare not working, these two features were working fine before, and now after I flashed froyo JPM, it stopped working..
When I tried going back to stock firmware, it still didnt work..
Any ideas guys? Thanks!
I'm having same problems.
Upgraded my Samsung Galaxy to Froyo and now can't play .mkv files via allshare anymore. This is so frustrating, I thought Froyo was all singing and going to make the Android device the ultimate weapon. I have tried other andriod .mkv players and all have the same problem <media not recognised>
Hi,
actually, after the update, AllShare is more or less completely broken. First of all, a firmware upgrade will most likely not help, because AllShare is not part of android at all.
Regarding another post: A media server does not only offer the video to a network source, it obeys to a certain standard (DLNA), which is why you will always find your MKVs being transcoded to some sort of MPEG stream before playing. The Media SERVER has all the work providing ready-to-go video, most likely with as little compression as possible. DLNA ist not just a samba share. It is way more than that.
Can anyone confirm the MP3 behavior I am experiencing? MP3s play fine for the first 30 seconds, somewhere around that they start skipping around and finally stop when played through my PS3 media client.
Samsung Galaxy S i9000, lagfixed, JPO.
Cheers.
Andreas
This is a real pain in the bum.. there must be a way to get the mkv files to stream from my server to my phone. It worked perfectly on the Android 2.1 version : (
I wonder who makes Allshare and if they are aware of the problem? Alternatively does anyone know any other program that can stream .mkv files to the Galaxy? I really don't want to start having to load an 8gb file on to the card to play it : /
There's another thread on this in the Vibrant forum. No news there either.
http://forum.xda-developers.com/showthread.php?p=10387971#post10387971
Hmm never tried Allshare but regarding Astro I've never gotten it to play anything from a network share, always had to copy to the SD card first. That does take an annoyingly long time so I'll watch for progress on this as well (for whenever I actually get a working SGS back in my hands ).
Try using ES File Explorer as it seems better than Astro and has its own video player which streams from FTP and file shares OK for me.
Sent from my GT-I9000 using XDA App
thegadgetman said:
Try using ES File Explorer as it seems better than Astro and has its own video player which streams from FTP and file shares OK for me.
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
Yes, but it lacks tracking (skipping in a file) and also doesn't support MKV.
Is there a way stream my Nas media in allshare, I can only play pc files?
Sent from my GT-I9000 using XDA App
sonci said:
Is there a way stream my Nas media in allshare, I can only play pc files?
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
AllShare is a DLNA program. It is capable of functioning both as a client and as a server. It sounds like you want to play back PC files on your phone. For this you would need something acting as a DLNA server. If your NAS doesn't support this then you could install a server program on something else and point it to your NAS for content. This could be a spare computer, a device specifically made for this, or even some routers.
Try to use another media server like PS3 Media server or tvirsity. DNLA will not support MKV files.
Using PS3 Media server I can stream mkv to my ps3 and my Samsung LCD tv that supports DNLA.

No audio on movie

Hi, I recently transferred an mkv file to my Galaxy Tab 2 P3110, video plays perfectly fine but there's no audio. All other videos play fine, including other mkv files, but this doesn't play. Is it just this file, or there's something wrong? The mkv file plays perfectly fine on my computer, audio included.
EDIT: Solved by using BSPlayer. Just installed it, and played the movies well, didn't need to install anything extra.
It probably has DTS audio... Because of licensing issues android players no longer support this audio codec.
To play that you need to get Dice Player and to copy the file libffmpeg.so on the SD card (and then go to settings -> enable custom plug-in). See more details here.
Is there any way to get that to work on the stock player as well?
http://forum.xda-developers.com/showthread.php?t=1831111

[Q] Stream/Watch 1080p .ts file

I am trying to stream media from my Humax HDR-FOX T2 through DLNA.
I can stream SD stuff fine through DLNA however HD(1080p) either lags or doesn't even make it onto the 2nd frame dependant what video player app I try, so I was wondering if anyone knew a combination that works well on the nexus 7?
Leading on from the last question, i'm wondering if its possibly just the data rate over WiFi being too much? I've copied the file I was trying to view and the data rate is 7233kbps at 25fps so I would have thought there should be no reason for it to not work.
So I went ahead tried copying it onto the actual nexus and it plays much smoother but still not the full 25fps and i've only managed to get 10 seconds into the video before the player(DICE player and MX Player both seem to do this) backs out to the media list again, then there is V player which simply refuses to load it at all and just gets stuck on loading.
Anyone got any advice? My device isn't rooted but if it means I can stream from my humax or at least watch 1080p copied onto it then I'm willing to root.
The file type I'm trying to watch is a .ts mpeg 2 file
Thanks in advance

[Q] Stream/Watch 1080p .ts file

I am trying to stream media from my Humax HDR-FOX T2 through DLNA.
I can stream SD stuff fine through DLNA however HD(1080p) either lags or doesn't even make it onto the 2nd frame dependant what video player app I try, so I was wondering if anyone knew a combination that works well on the nexus 7?
Leading on from the last question, i'm wondering if its possibly just the data rate over WiFi being too much? I've copied the file I was trying to view and the data rate is 7233kbps at 25fps so I would have thought there should be no reason for it to not work.
So I went ahead tried copying it onto the actual nexus and it plays much smoother but still not the full 25fps and i've only managed to get 10 seconds into the video before the player(DICE player and MX Player both seem to do this) backs out to the media list again, then there is V player which simply refuses to load it at all and just gets stuck on loading.
Anyone got any advice? My device isn't rooted but if it means I can stream from my humax or at least watch 1080p copied onto it then I'm willing to root.
The file type I'm trying to watch is a .ts mpeg 2 file
Thanks in advance

[Guide] How to play smooth 1080p MKV with DTS audio on the HTC One

I have been experiencing persistent difficulties playing high definition 1080p MKV rips on my HTC One, since day one. The video playback frame-rate always drops and the lag was apparent. My HTC One is rooted, so i was able to install FPS Meter to test the frame-rate during playback and it would always oscillate rapidly between 10 and 30. I always used MX Player Pro for video playback on Android, so i stuck to the latter and in order to enable DTS audio support, there's the settings option in-app to download the required custom codec (it's the ARMv7 NEON for the HTC One), which coincidentally opens up a link on XDA where a developer has been compiling the DTS audio codec. Here's the link: http://forum.xda-developers.com/showthread.php?t=2156254. You can download and extract the libffmpeg.mx.so to any folder on your phone. Then, in the MX Player Pro settings, point it to the location of the libffmpeg.mx.so file. But in my case, even after all that, the lag wasn't solved. I thought that maybe the Snapdragon 600 SoC wasn't powerful enough to handle these bulky (around 10 GB) 1080p MKV files. That is, until i came across the following FREE media players which solved the lag completely!
DicePlayer
1. Download and Install the FREE DicePlayer app from the Play Store: https://play.google.com/store/apps/details?id=com.inisoft.mediaplayer.a
Try to play your video file. For me, the DTS audio was supported right out of the box. Maybe it was due to the custom DTS audio file that i had already installed previously for the MX Player Pro? In any case, you should first try to play your video file to see if it's fully supported.
But if you get no audio, follow these steps:
2. Download the DTS Audio Codec to your PC: https://dl.dropbox.com/u/7909146/DicePlayer-DTS-AudioCodec-libffmpeg.zip
3. Extract the downloaded zip file.
4. Transfer the extracted libffmpeg.so file to the root of the internal SD card on your Android device. DO NOT transfer it to a folder or sub-folder. Make sure to place it in the directory of your phone's internal storage.
5. Launch Dice Player on your Android device and open the Settings Menu
6. Scroll down to Custom Plugin and check the box
7. Go back to the main menu.
8. Select your video file. You should now be able to play DTS audio on your HTC One!
Archos Video Player
1. Download and Install the FREE Archos Video Player app from the Play Store: https://play.google.com/store/apps/details?id=com.archos.mediacenter.video
2. Download the Archos Video All Codecs Plugin to make sure that you have all the required video and audio codecs: https://play.google.com/store/apps/details?id=com.m4rk3t.libcopy2
3. From the main menu, select "All Videos" and then choose the video file that you want to play.
(Credits to @spawndk for suggesting the Archos Video Player and its codecs pack)
VLC for Android
1. Download and Install the FREE VLC for Android app from the Play Store: https://play.google.com/store/apps/details?id=org.videolan.vlc.betav7neon
2. From the main menu, just select the video you want to play.
3. Enjoy!
Note: The video file tested has been copied onto the phone's internal memory via USB, so if you stream the video file from your PC or online, the result might differ. If your video contains embedded subtitles, the video playback might lag in VLC and the image itself might appear corrupt (that would also depend on your video file). Since the VLC for Android player is currently in beta, some bugs still need to be ironed out. However, in DicePlayer and Archos Video Player, the subtitles play without any issue. Conclusion: use DicePlayer or Archos Video Player if you need subtitles. I tested the smoothness of the playback with power save mode on and off - it made no difference, so you can leave power saver mode on (when enabled, the power save option lowers your Snapdragon 600 CPU frequency which could cause lagging and stuttering if there is a high-enough CPU load).
Since there are many different types of codecs and bit rates used in 1080p MKV files, here is the exact video file that i've used for this guide (just in case anyone wants to replicate the steps in this guide to verify if they get identical results with the exact same video file):
Pacific.Rim.2013.1080p.BluRay.DTS.x264-PublicHD.mkv
Runtime ............: 2:11:17
Size ...............: 13.8 GB
Video ..............: 1920x1080
Bitrate ............: 13300 kbps (H264 [email protected] CBR)
Audio 1.............: English DTS 5.1 Ch 1510 kbps
Audio 2.............: English OGG 2.0 Ch 64 kbps -Commentary By Director Guillermo Del Toro
Chapters............: Yes
Source .............: 1080p Blu-ray AVC DTS-HD MA 7.1-PublicHD
Subs ...............: English French Spanish Portuguese
Using MX Player Pro, that same video file would lag all the time. No amount of tweaking in the settings would fix it.
Disclaimer: I own that movie on original Bluray disc, but instead of re-encoding it myself (my PC is too slow and i'm far from being an encoding wizard to know the best settings for optimal compression while preserving image quality) to play on my mobile devices, i got it from torrents. I am in no way promoting piracy. If you like a movie, definitely buy it.
I also tried playing the same thing with mx player .. it played video but no idea .. then added dts codec from xda and now no hiccups at all
Dts is patented and the company that has the patent doesn't want to license it to any Android player, last year most players played Dts out of the box until they got trouble from the patentholder.
Software patents suck but to ban reverse engineered playback
Good post Electronical
Still, Id like to suggest to try my favourite player Archos Video
https://play.google.com/store/apps/details?id=com.archos.mediacenter.video
And the free codecs that give support for AC3 and DTS audio
https://play.google.com/store/apps/details?id=com.m4rk3t.libcopy2
Plays all my mkv's 100% smooth not only on my HTC One but also on other devices I own.
And it grabs movie info, coverart, auto download subtitles etc. etc.
spawndk said:
Good post Electronical
Still, Id like to suggest to try my favourite player Archos Video
https://play.google.com/store/apps/details?id=com.archos.mediacenter.video
And the free codecs that give support for AC3 and DTS audio
https://play.google.com/store/apps/details?id=com.m4rk3t.libcopy2
Plays all my mkv's 100% smooth not only on my HTC One but also on other devices I own.
And it grabs movie info, coverart, auto download subtitles etc. etc.
Click to expand...
Click to collapse
I tested that app and its codecs pack with the same full hd movie and there was no lag. Thanks for the suggestion. I'll add it to the main post. :victory:
I have found that es file explorer plays 1080p mkv better than anything else.
1080p mkv files play fine for me on mx player. at first audio did not work but that was fixed by using hw+ decoder or even sw decoder (battery hog).
~dumbo.
an0ther said:
I have found that es file explorer plays 1080p mkv better than anything else.
Click to expand...
Click to collapse
I just tried it. I never thought about using ES File Explorer for playing media before. :laugh: But using the video file mentioned in the first post, there is some lag, i can't select the audio track and the embedded subtitle doesn't load. In fact, there are no options on-screen.
HD mkv on HTC One
Hi, would just like to ask all poster above the following:
When playing this large HD mkv / 1080hp file where are you actually playing it from?
1. Are you streaming from PC to phone?
2. Is it stored on the phone itself?
3. Are you streaming it from the internet?
I ask this because I have been pulling my hair out over the last 3 days trying to get a 1080hp HD mkv rip of several different movies (between 3 and 5 gigabytes in size) to play successfully on my HTC One (M7). Movies are being streamed from a Synology NAS DS213j
NAS is connected to a VirginMedia SuperHub router.
This problem only happens when I try to stream over the internet via 3g to the HTC One.
Streaming over Wi-Fi over my LAN works perfect - can stream from NAS to Windows Laptop, my HTC One, the wifes iPhone, the kids P.C running XP four different movies at once or the same movie to all devices.
Tried bucket loads of different Video player for the HTC but nothing will play these movies stored on my NAS without buffer, lag, stuttering, choppyness whatever you want to call it.
I have done lots of research over the last few days and I am not sure whether it has something to do with Transcoding the movie on the NAS before being sent over 3g internet - really would like some clarification on this from an expert please!
According to a speed test, I am averaging 2mbps upload speeds on the virgin router - would an HD movie require more than this?
Thanks.
Terry1968 said:
Snip
Click to expand...
Click to collapse
... I don't think 3G will be fast enough to keep up. What speeds do you usually get with 3G? There's also the horrendous latency as well which could be causing the problem...
KiraYahiroz said:
... I don't think 3G will be fast enough to keep up. What speeds do you usually get with 3G? There's also the horrendous latency as well which could be causing the problem...
Click to expand...
Click to collapse
Not really sure how to measure my 3g speed or about latency?
I don't seem to have problems with mpeg4 or avi up to 1.5gb haven't tried anything larger though yet?
Terry1968 said:
Hi, would just like to ask all poster above the following:
When playing this large HD mkv / 1080hp file where are you actually playing it from?
1. Are you streaming from PC to phone?
2. Is it stored on the phone itself?
3. Are you streaming it from the internet?
I ask this because I have been pulling my hair out over the last 3 days trying to get a 1080hp HD mkv rip of several different movies (between 3 and 5 gigabytes in size) to play successfully on my HTC One (M7). Movies are being streamed from a Synology NAS DS213j
NAS is connected to a VirginMedia SuperHub router.
This problem only happens when I try to stream over the internet via 3g to the HTC One.
Streaming over Wi-Fi over my LAN works perfect - can stream from NAS to Windows Laptop, my HTC One, the wifes iPhone, the kids P.C running XP four different movies at once or the same movie to all devices.
Tried bucket loads of different Video player for the HTC but nothing will play these movies stored on my NAS without buffer, lag, stuttering, choppyness whatever you want to call it.
I have done lots of research over the last few days and I am not sure whether it has something to do with Transcoding the movie on the NAS before being sent over 3g internet - really would like some clarification on this from an expert please!
According to a speed test, I am averaging 2mbps upload speeds on the virgin router - would an HD movie require more than this?
Thanks.
Click to expand...
Click to collapse
I updated the post to add that the video file tested in this case is copied onto the phone's internal memory via USB. I haven't tested any of these video apps relative to streaming from PC or online but the limitation is not set on the HTC One in this case. It's most likely a bandwidth throttling or low performance decoding issue.
Thank You so much!
I am so glad to have found this. I actually used new MX Player Pro and downloaded their custom Codec directly from them and configured.
I have DTS and am streaming over my network on 2.4ghz on Shield Tablet (5ghz is an issue). Beautiful and stutter free.
I use ES File Explorer to browse my SMB shares and it launches MXPlayer to play the files. Everything is instant! I tried Dice Player because I own it from my first Transformer Tablet. It is painfully slow browsing SMB shares and crashes on file launch if using ES File Explorer. A shame really, back in the day it was great app.
I actually switched to a Win 8 Tablet just because I wanted to be able to watch ANY file on my shares on the tablet. Well that Win 8 tablet is now getting given to my daughter (who keeps "borrowing" it anyway) and I am getting a Samsung Galaxy Tab Pro 12.2 to replace it.
Thanks again XDA-developers!!
Somtimes you may meet some problems, some MKV files playback without sound, while some MKV files even can not be recognized even with popular Android MKV players like BSPlayer FREE, Dice Player and MX Video Player.
The real reason behind that is MKV can be encoded by different codecs, some of those codecs are not compatible with your Android tablet or phone, so you are unable to play MKV videos on Android successfully. To get those MKV files to play nicely on your Android phone or tablet, the easy option is to convert MKV to Android commonly supported file format (H.264 encoded MP4 is highly recommended).
Can anywhere die codec Pack for archos Player codex pack mod for Digital 5.1 for 5.1 Toshlink output add?
i have only 5.1 by ac3 files and so by bluray Digital 5.1 only Stereo 2.0 .
can it any inofficell Mod or hack the codec Pack as Mod Edtion whit as Soundfiles support for 5.1 outfut too for all more channel Sounds?
Install BSPlayer. Done

Categories

Resources