[Bug Report], NEXT Video button not working for LAN Mounted Files. - MX Player

I can not advance to the Next Video using the advance button on remote LAN mounted files. Ok for local files.
When I press the Next button when playing a video it advances to the next file for local directories. If I do the same for a remote mounted directory (on my PC) the button does not work except for one specific condition described below
I am using Android 4.2 also tested on 4.1 and 4.4. My File Explores is "ES3 File Explore" but also tested on two others. I have MX Player Pro. My devices are Stick /TV devices for primary use as media player.
The only except is if the File names are in sequence by number it is OK. Movie012.mp4 will advance to Movie013.mp4. It will not advance to Movie014.mp4(if Movie013.mp4 is missing.) It wil not advance to different suffix Movie013.AVI or any other file that is not named Movie..
Victor

Well, what/how are your files named?

CDB-Man said:
Well, what/how are your files named?
Click to expand...
Click to collapse
Locally on the device any names are OK.
On my Windows PC I use as a file server files named,
Movie001.mp4
Movie002.mp4
Movie003.mp4 Work ok
Movie001.mp4
Movie003.mp4 Wont work
Movie001.mp4
Movie002.avi
Movie003.mp4 wont work
Movie.mp4
SCIfiMovie.MP4
xxMovie.mp4 wont work
So 99% of the time it wont work. Only if you have a perfect sequence of file names will it work. And remember this is not a problem for local files. It is really a strange situation and probably not a high priority.

[email protected] said:
Locally on the device any names are OK.
On my Windows PC I use as a file server files named,
Movie001.mp4
Movie002.mp4
Movie003.mp4 Work ok
Movie001.mp4
Movie003.mp4 Wont work
Movie001.mp4
Movie002.avi
Movie003.mp4 wont work
Movie.mp4
SCIfiMovie.MP4
xxMovie.mp4 wont work
So 99% of the time it wont work. Only if you have a perfect sequence of file names will it work. And remember this is not a problem for local files. It is really a strange situation and probably not a high priority.
Click to expand...
Click to collapse
The problem is that MX Player doesn't has native SMB support. So, MX Player will not be aware of the list of files on that directory. It will try the next file based on the previous files name. If there is no similar files with next number, it will decide that it has reached the end of the file list & will quiet. This is to avoid infinite request. This is why the first sequence of your example works & others won't.
It will be resolved when MX Player gets SMB support.

Related: http://forum.xda-developers.com/apps/mx-player/video-folders-network-folders-t2906996

Related

Moodio Streaming Radio

I stumbled across this site recent (moodio.fm), but can't get it working on my HTC touch. I downloaded HTC Streaming Media player, which can stream m.youtube videos, but can't seem to open moodio.fm radio stations. Anyone else come across this?
I'm on the Bell network btw, maybe Bell blocks certain ports?
Any help is appreciated.
I have an HTC Fuze and would also like an answer to this question. The streaming medial player won't seem to open Moodio links. Moodio is a great site with tons of great stations. Anyone have a fix to opening these links?
some times use mediaplayer streaming or realplayer or quicktime so being able to play youtube matters little in those cases
I would mess around with different browsers to see both on the computer and the pda
The Moodio site says the link should open with the streaming media application, and when you click the link it does bring up the streaming media player, but it does not load and gives a message that "media file type not supported".
The Moodio site says the link should open with the streaming media application, and when you click the link it does bring up the streaming media player, but it does not load and gives a message that "media file type not supported".
anyone figure this out yet? I recall it working with some othe streaming app on the diamond, but since I've reflashed the ROM I lost the app.
Hello. I've been searching for a solution to this for quite some time and finally found a way to stream Moodio, from a totally unrelated thread here on XDA-Developers. It's a bit complicated, mind you, but so far it's worked for me every time both over WiFi and HSDPA on my Xperia X1.
Try the following:
1. Go to m.moodio.fm and log in.
2. Click on a station you wish to play. At this point, the HTC Streaming Player will launch and you will receive the "unsupported media type" error. You will also now have a file downloaded by Moodio in your My Documents folder called Listen.sdp.
3. Rename the .sdp file to .txt (either on the PC or with something like Resco Explorer so that it can be opened in Word Mobile. Alternatively you can install the HouMing File Explorer extension, select the Open With Program option, and open the file with Word Mobile, so as not to have to rename the file.
4. Look for the entry that begins with the string 'a=control:' and contains the 'rtsp://'. Example: 'a=control:rtsp://moodio-3.seeas.nl/3938994'.
5. Ignore the 'a=control:' and copy the part of the string that begins with 'rtsp//'. Example: 'rtsp://moodio-3.seeas.nl/3938994'.
6. Open your media player (in my case, the HTC Streaming Media player), and paste this text in the URL field. The station should then play as expected. (Note that you can also play the station by pasting this text into the address bar of your browser like Pocket IE, which will then automatically launch the Streaming Media Player and play it. At this point I save the file to Favorites in the HTC Streaming Media Player so I can play it any time I wish.
I thought I would post this since I have searched and searched and have not seen anyone mention this alternative with respect to Moodio.
Hope this helps those of you who, like me, have had no luck in streaming Moodio on your Windows Mobile device up to now.
Hi,
I'm the developer behind moodio.fm. I used an Xperia X1 myself for sometime last year and i'm very sure Moodio played on it without the need for this trick.
Have you tried different browsers? As far as i remember it only worked in IE.
If you provide me with your Moodio user name i can check the exact user agent string the phone sends and add an exception in our system to redirect these phones to the direct rtsp url instead of returning an SDP file.
regards
Oele
Oelej said:
Hi,
I'm the developer behind moodio.fm. I used an Xperia X1 myself for sometime last year and i'm very sure Moodio played on it without the need for this trick.
Have you tried different browsers? As far as i remember it only worked in IE.
If you provide me with your Moodio user name i can check the exact user agent string the phone sends and add an exception in our system to redirect these phones to the direct rtsp url instead of returning an SDP file.
regards
Oele
Click to expand...
Click to collapse
Hello Oele. Wow, that would be fantastic! I can tell you that I joined Moodio some time back (I believe perhaps June or July of last year), and I have always received the .sdp file on my Xperia X1A since day one. I tried to find a solution back then and couldn't, so gave up for a while and didn't use Moodio. I recently decided to search once more to see if I could find something and this is when I came across the workaround described in my prior post. But if you can make it so that my device is automatically redirected to the rtsp URL, that would be wonderful. I have only tried this with IE, BTW, as that is the only browser I use. My Moodio username is queenv. If you need any additional information, please let me know. Thanks again!
Could you try again? You should now get a redirect to the RTSP url.
Oelej said:
Could you try again? You should now get a redirect to the RTSP url.
Click to expand...
Click to collapse
Yes! I just tried it and I certainly do! Now it just plays and I no longer have to do my workaround. Thanks a million!!!!

RockPlayer Divx, avi, mkv, mp4 and rmvb

Has anyone got this to work on the Hero?
http://www.xperiax10.net/2010/06/15/rockplayer-divx-android-media-player-hands-on-video/
http://forum.xda-developers.com/showthread.php?t=702737
FrAsErTaG said:
To get placebo streaming working do the following (my ftp transfers at around 3mb per second to my phone so YMMV)
1. Setup filezilla server on pc (or another ftp app)
1.1 Adjust windows firewall if running it.
2. Install ANDFTP from market and punch in details for your ftp server
3. Log into ftp server select the file to transfer, if encountering errors like I was change the mode from "passive" to "active"
4. Once transfer has started click HOME so the transfer continues, if you hit back it will end the transfer
5. Open the Divx Player
6. Launch the .avi you are currently transferring
7. Sit back and enjoy!!!
I am also trying to get cifs share on my sdcard working so can stream direct but having no luck, would love someone with more experience to provide some feedback.
Click to expand...
Click to collapse
....
10char
Yea that is for streaming of you ftp server, I cannot get it work with any file type on my sdcard let alone like that.
No Dice!
Looks like a no go for the HERO, Dang!!!
Read it under general android forum, would post link but am a noob here!
WhiteWidows said:
Yea that is for streaming of you ftp server, I cannot get it work with any file type on my sdcard let alone like that.
Click to expand...
Click to collapse
i dl'd from blackdroid.net, no issues so far with mp4, trying avi now....
Edit: doesnt work with avis
This doesn't work.
Requirements: Android 1.6 - 2.2. ARMV6 、ARMV7 .device must support VFP (NOT Support: HTC G1 G2 G3 )

Basic PC-Android Streaming Over WiFi

Hello all,
I'm looking for a way to simply open a Windows shared folder (SMB) and open an AVI file for playback on my Android phone (HTC EVO). I've read a bunch of tutorials on the web, and almost all of them involve setting up streaming software with something like VLC. I'm not going to be streaming over the Internet, just WiFi.
On two Windows PCs, I just normally go to Run -> \\MYSERVER\D$\Videos\ and then double click an AVI and bam... it's playing back. Can't I have the same ease on my phone? I don't want to do any transcoding or anything. Logic tells me that if two Windows PCs can do this, then a PC and Android phone can too.
I already have ASTRO file manager with the SMB plug-in. If I should go about this a different way, let me know.
Thanks!
Download a program from the market called blam blam bloom, it does exactly what you are looking for, I accept paypal donations as thanks for this valuable information.
Cifsmanager in the market
Sent from my Nexus One
probers1 said:
Cifsmanager in the market
Sent from my Nexus One
Click to expand...
Click to collapse
+1 use cifs manager and cifs.ko module that support for your device
Where can I get cifs.ko that works with kernel 2.6.32.15-g59b9e50?
This isn't exactly the most SIMPLE solution, but Subsonic is absolutely phenomenal, and you can stream pretty much anything, with any settings you want, from your PC to your Android...anywhere.
http://www.subsonic.org/pages/index.jsp
ooops, i just came to pc and saw this thread now after i made a one asking the same thing... my bad...
i tried cifsmanager, it does exactly what i wanted, but it's really slow ... a normal xvid video pauses every other second, same video reads fine from sdcard...
and i can't get rockplayer to read those folders either cause it's reading only from sdcard mount ... can we go back a directory level in rockplayer?
You can try Gmote, but if you have a samsung phone, get AllShare
Elusivo said:
ooops, i just came to pc and saw this thread now after i made a one asking the same thing... my bad...
i tried cifsmanager, it does exactly what i wanted, but it's really slow ... a normal xvid video pauses every other second, same video reads fine from sdcard...
and i can't get rockplayer to read those folders either cause it's reading only from sdcard mount ... can we go back a directory level in rockplayer?
Click to expand...
Click to collapse
It's not that cifsmanager is slow, it just that some videos are too large to be 'streamed' to your phone without any sort of further compression. You're really just maxing out the bandwidth of the wifi I believe. I've been using cifsmanager for months and this my experience and opinion.
And if you can't get rockplayer to work with cifsmanager you're doing something wrong lol. I mount my shafe in cifsmanager, then click on the share again to launch Astro to take me directly to the shared folder. Then I just pick my file and tell it what video player to launch (stock, rock player, or vplayer). You can also change the path of cifsmanager to mount the share on your SD card.
Still looking for cifs.ko for kernel 2.6.32.15-g59b9e50? Can someone help? HTC EVO 4G.
ah deathsled lol i mounted it to a folder in sdcard now, hadn't really notice we could do it.
dunno about the videos being too large, cause the same videos, using mplayer in my wii, i can play them flawlessly without buffering, just by opening them from my computer folders through mplayer's smb connection, which i believe is same thing that cifsmanager does, and the wii only has wifi 54mbps too... so something is definitely really slow in either android or my dell streak
Astro with the SMB plugin works just fine for me...
ASTRO with SMB didn't work when launching other video players. I could browse and do file operations, but since it didn't mount the folder, other programs couldn't access the files.
However, I ended up moving to KiNgxKernel, which has CIFS build-in. I couldn't find a good, easy guide to compile my own CIFS.KO, and couldn't find one already made for my previous kernel version.

Here's how to playback Tunein Pro recordings on your PC

I have a Droid Bionic but I'm sure this will apply to many devices
I uploaded a bunch of Tunein Pro recordings from my phone to my PC using AndSMB but I couldn't play them back. The files have no file extension and are labeled as a group of numbers (ex. 20120804-163017). After searching quite a bit most people were saying to simply rename the files by adding the ".mp3" extension which didn't work for me. I had a feeling that the problem is that Tunein is adding its own meta data to the file making other audio players not recognize it.
In order to get these files to play on my PC I downloaded a free program called MP3 Repair Tool v1.5 from Dr. Tag. You can get it here:
Just google "dr tag mp3 repair tool" and it will probably be the first link.
What you need to do is rename the file to end in ".mp3" and navigate to the folder within the repair tool. Select the file, check "Remove" and select to remove anywhere from 75 - 100 frames from the beginning of the file. You can play around with other values but this range worked for my files. It will create a "repaired" file and it should play.
Have fun! I hope this proves useful to anyone else.
Wish I could do that right on the device...

Android 6.0 and USB OTG devices

Does anyone know how MX Player can "Scan" or access a mounted USB OTG drive?
It looks like the drive is mounted in /mnt/media_rw/, but MX Player can't access that directory.
Yes, I know there is a workaround by browsing to the individual videos and hitting play one-at-a-time. But I'd really like to be able to see the list of videos natively within MX Player, so that I can jump to the next video without having to go back into a file manager.
kent1146 said:
Does anyone know how MX Player can "Scan" or access a mounted USB OTG drive?
It looks like the drive is mounted in /mnt/media_rw/, but MX Player can't access that directory.
Yes, I know there is a workaround by browsing to the individual videos and hitting play one-at-a-time. But I'd really like to be able to see the list of videos natively within MX Player, so that I can jump to the next video without having to go back into a file manager.
Click to expand...
Click to collapse
In which device..?
Needs proper mount point information.
Open the OTG drive in any file manager & check the property.
In most of the devices media_rw is uaed to raw storage access & will no be available for third party apps. The same partition is remounted as sdcardfs file system under /storage to manage write access to external storage.
Sent from my SM-G900H using Tapatalk
This is a Moto X Pure, running Android 6.0.
The USB OTG drive is mounted as what looks like a URL. USB://CORSAIR/
The drive does not have a true representation in /storage, except for whatever symbolic link that might have been placed there by a 3rd party app like StickMount (which I've tried). The true mount point of the USB OTG storage device looks like it's in /mnt/media_rw/XXX-YYYY/.
The issue is that MX Player seems to require scanning of a true directory structure, and can't use a symbolic link as a target for media scanning.
Same issue here running Android 6.0.1 (Resurrection Remix v5.6.0) on Asus ZenPhone 2 ZE551ML.
When going to Settings -> List -> Scan Folders -> Add, the starting location is internal storage (/storage/emulated/0). Navigating up seems to freeze the folder content list below, again one folder upwards (/storage) it lists xxxx-xxxx folders for external SDcard and OTG storage. Navigating into the OTG directory freezes the list again (as it could not read its contents while showing the contents of the previous folder). Tapping 'Add' adds the folder, but back on the main view, it does not actually scan the newly added folder.
kent1146 said:
Does anyone know how MX Player can "Scan" or access a mounted USB OTG drive?
It looks like the drive is mounted in /mnt/media_rw/, but MX Player can't access that directory.
Yes, I know there is a workaround by browsing to the individual videos and hitting play one-at-a-time. But I'd really like to be able to see the list of videos natively within MX Player, so that I can jump to the next video without having to go back into a file manager.
Click to expand...
Click to collapse
From Android 6, OTG drive is officially supported by Android but in completely different way.
In fact, OTG drive is not mounted in file system but can only be access via Android's unique Storage Access Framework(SAF).
Unfortunately, listing files on SAF is not yet supported, but will be supported in the future.
OK. Thank you very much for the response
Sent from my XT1575 using Tapatalk
bleu8888 said:
From Android 6, OTG drive is officially supported by Android but in completely different way.
In fact, OTG drive is not mounted in file system but can only be access via Android's unique Storage Access Framework(SAF).
Unfortunately, listing files on SAF is not yet supported, but will be supported in the future.
Click to expand...
Click to collapse
I hope you add support soon. man!! Love you!
Sent from xt1096 with Marshmallow!
Just for information, I have a Nvidia Shield Tablet K1 with Marshmallow. If i try to open a file from the stock android file manager it works fine, except for the external subtitles that are not loaded (I have to load them once the video is started from a internal folder and not from the OTG video folder), If I open a video file with ES File Explorer (right now the only file manager that can load USB otg on 6.0) it loads also the subtitles but when I try to reload it after a break or when I exit the program I have a black screen and the video doesn't start (it seems that ES file create a fake network address that goes to //usb:/....).
I hope you'll fix this soon! Keep up the great work!
Hey guys sorry for necro post but just wanted to share you the solution i made, for those with similar problems:
http://forum.xda-developers.com/general/rooting-roms/guide-usb-otg-support-media-players-t3343706
this way you can solve your problem too. Cheers
gaferreira13 said:
Hey guys sorry for necro post but just wanted to share you the solution i made, for those with similar problems:
http://forum.xda-developers.com/general/rooting-roms/guide-usb-otg-support-media-players-t3343706
this way you can solve your problem too. Cheers
Click to expand...
Click to collapse
Thanks for your sharing, but my G5 cannot be rooted at this moment. Hope the next update MX player can support OTG in Marshmallow again.
OTG drive support via Android SAF
bleu8888 said:
From Android 6, OTG drive is officially supported by Android but in completely different way.
In fact, OTG drive is not mounted in file system but can only be access via Android's unique Storage Access Framework(SAF).
Unfortunately, listing files on SAF is not yet supported, but will be supported in the future.
Click to expand...
Click to collapse
@bleu8888, first off, awesome app! This is a really robust media player, and is super helpful to have!
I'm just curious if OTG drive support via Android SAF is still on your roadmap? Or has it been implemented in a recent version and I just haven't figured out how to use it?
Thanks!
MY guess is that the pen's filesystem is FAT32 which doesn't support linux permissions so MX Player tries to check if it has permissions and it can't so it freezes.
Which could be fixed if you tried to format the pendrive as ext4 or something like that.
Good luck
You could also try a bind or remount command from the pen to a certain folder. But there are so many filesystems on android so i can't help on that part either.
DA6030;69350053 [user=3850543 said:
@bleu8888[/user], first off, awesome app! This is a really robust media player, and is super helpful to have!
I'm just curious if OTG drive support via Android SAF is still on your roadmap? Or has it been implemented in a recent version and I just haven't figured out how to use it?
Thanks!
Click to expand...
Click to collapse
gaferreira13 said:
MY guess is that the pen's filesystem is FAT32 which doesn't support linux permissions so MX Player tries to check if it has permissions and it can't so it freezes.
Which could be fixed if you tried to format the pendrive as ext4 or something like that.
Good luck
You could also try a bind or remount command from the pen to a certain folder. But there are so many filesystems on android so i can't help on that part either.
Click to expand...
Click to collapse
In Fact SAF is required to rename/delete file on Lollipop and above. MX uses SAF implementation to rename/delete files & to write subs.
Even if it's implemented for OTG in future, What's the real challenge is is everytime you have to Grant access.
The Current OTG support purely depends on the mount point used in your ROM. For Example in most of the Samsung devices USB OTG is mounted under /Storage/<some ID>. In this case just refreshing the media list will bring the files in list.
What I am thinking is USB host implementation. The best part is that, It can support even NTFS partitions even if it's not supported by the device natively. I have already discussed about this with @bleu8888. But, it won't be a part of 1.9.0. He may implement in future after finishing 1.9.0 to everyone.
Sent from my Samsung Galaxy S5 using XDA Labs
ktsamy said:
The Current OTG support purely depends on the mount point used in your ROM. For Example in most of the Samsung devices USB OTG is mounted under /Storage/<some ID>. In this case just refreshing the media list will bring the files in list.
What I am thinking is USB host implementation. The best part is that, It can support even NTFS partitions even if it's not supported by the device natively. I have already discussed about this with @bleu8888. But, it won't be a part of 1.9.0. He may implement in future after finishing 1.9.0 to everyone.
Click to expand...
Click to collapse
Cool -- super helpful!
In my case it's mounted only at /mnt/media_rw/<some ID>, and media_rw doesn't show up in /mnt/ within the MX Player directory browser. Although passing URIs to MX Player from the native Android file browser (from within Settings->Storage) works fine, so maybe I can mess with the permissions to find a workaround.
DA6030 said:
Cool -- super helpful!
In my case it's mounted only at /mnt/media_rw/<some ID>, and media_rw doesn't show up in /mnt/ within the MX Player directory browser. Although passing URIs to MX Player from the native Android file browser (from within Settings->Storage) works fine, so maybe I can mess with the permissions to find a workaround.
Click to expand...
Click to collapse
It's in the same path for me...
ktsamy said:
What I am thinking is USB host implementation. The best part is that, It can support even NTFS partitions even if it's not supported by the device natively. I have already discussed about this with @bleu8888. But, it won't be a part of 1.9.0. He may implement in future after finishing 1.9.0 to everyone.
Click to expand...
Click to collapse
I'd buy MX player if it supported using USB host natively... I have the pen on NTFS which seems to work fine through the Paragon NTFS mounter app.
gaferreira13 said:
I'd buy MX player if it supported using USB host natively.
Click to expand...
Click to collapse
Definitely would buy as well.
I know Titanium Backup is a terrible comparison, because TB has root permissions, but just taking a look at their directory-selection implementation (that lets you choose your method), including DocumentProvider, I think is a very slick catch-all that will cover everyone. In my case I used DocumentProvider just to identify the right storage device, and then all further file management happens within the app.
DA6030 said:
Cool -- super helpful!
In my case it's mounted only at /mnt/media_rw/<some ID>, and media_rw doesn't show up in /mnt/ within the MX Player directory browser. Although passing URIs to MX Player from the native Android file browser (from within Settings->Storage) works fine, so maybe I can mess with the permissions to find a workaround.
Click to expand...
Click to collapse
gaferreira13 said:
It's in the same path for me...
I'd buy MX player if it supported using USB host natively... I have the pen on NTFS which seems to work fine through the Paragon NTFS mounter app.
Click to expand...
Click to collapse
Infact /mnt/media_rw/<some ID> is used for rw access to the storage. But, it's not accessible to the third party apps.
If you changed it's permissions it may be scanned by MX. By default it's excluded since it causes duplicate entries in some devices with improper implementation. In MX Player 1.8.9, Goto Settings > List > Folders. Select /mnt/media_rw & unhide it. Then back to the list screen and tap on refresh button or pull down the list to refresh.
Sent from my Samsung Galaxy S5 using XDA Labs
ktsamy said:
Infact /mnt/media_rw/<some ID> is used for rw access to the storage. But, it's not accessible to the third party apps.
If you changed it's permissions it may be scanned by MX. By default it's excluded since it causes duplicate entries in some devices with improper implementation. In MX Player 1.8.9, Goto Settings > List > Folders. Select /mnt/media_rw & unhide it. Then back to the list screen and tap on refresh button or pull down the list to refresh.
Sent from my Samsung Galaxy S5 using XDA Labs
Click to expand...
Click to collapse
Please someone confirm this so that i don't format my pen for nothing
gaferreira13 said:
Please someone confirm this so that i don't format my pen for nothing
Click to expand...
Click to collapse
It doesn't harm anything. You are just forcing MX Player to scan it. If you have root access & fixed the permissions, it will scan without any issues. Else, MX Player will not scan the mountpoints under media_rw.
Sent from my SM-G900H using Tapatalk
ktsamy said:
It doesn't harm anything. You are just forcing MX Player to scan it. If you have root access & fixed the permissions, it will scan without any issues. Else, MX Player will not scan the mountpoints under media_rw.
Sent from my SM-G900H using Tapatalk
Click to expand...
Click to collapse
Oh sorry, I wanted to say "Please someone confirm this works", I'm not really 'afraid'.

Categories

Resources