[Q]Stutters only while streaming (probably NOT the bandwidth issue). - MX Player

I use a file manager like ES File Explorer to locate a video file on a Windows Network Share and open it with MX Player. The file manager seems to convert Windows Network protocol into HTTP, and then passes the address to MX Player.
I have the following problems:
* For some files, streaming by the aforementioned configuration makes the video stutter. When the same file is copied to local storage and played it plays fine. This is irrelevant of whether HW or SW decoding is used.
* For some files, HW decoding does not work at all when streaming or works but stutters and sometimes stops. When the same file is copied to local storage and played, HW decoding works fine.
First of all, I think it is not a bandwidth problem. It is a 300Mbps home Wi-Fi network, and the actual PC to Android copy speed is over 7MB/s (megabytes ) in ES File Explorer.
Secondly, to be fair, it does not seem only the problem of MX Player. For those problematic files, I tried VLC, Gom Player, Good Player, etc and they all had the same symptom.
Thirdly, it does not seem to be a problem of specific device, manufacturer, or low-end CPU. This happens on all my android devices, some of which are quite high-end devices.
Fourthly, it does not seem a problem of a specific streaming software (this case, ES File Explorer), because it happened with other file manager applications or direct HTTP/FTP streaming from a computer in my home network.
Finally, it does not seem to be the problem of video resolution either. Some 1080p/720p video files do not have this problem, but some 1080p/720p files do. For example, one video file that stutters when streaming is just a small 720p video whose video bandwidth is only about 2Mbps and audio bnadwidth is about 160Kbps. This is far below my 7MB/s copy speed.
This problem has been bugging me for more than a few years and I still cannot get a solution. It could be Android's problem because, even a low-end Windows laptop and an old Macbook can play those problematic files just fine. But those are not tablets, and I want to play them on tablets.
Does anyone of you have the same problem? Is there any solution to this other than transcoding or copying those files?

I have the exact same problem as you. I've started a thread earlier this year and I didn't get any replies. The problem is that MX Player does not support what called "multi-threaded transfer". The streaming speed when using MX Player would be around 10-12MB/s as stated by the Network Speed Indicator Xposed module. I know that is not the maximum speed of the wi-fi because when I enable Multithreaded transfer in ES file explorer, the file transfers would go to like almost 20MB/s.
Old Thread: http://forum.xda-developers.com/apps/mx-player/video-streaming-speed-10mb-s-t3110308

There's that, and SMB streaming buffering issues in general that MX has. The developer is planning on some sort of SMB fix... in his next major release.

Related

[Q] Video Streaming From Pc

What possible solutions are there for streaming content whether it music or video from a PC to the htc Sensation, i have a lot of movie content and would like it if i could choose video files and play them (stream) so i dont have to download it to the sd card via USB.
Thanks.
I use VLC Stream & Convert, VLC Direct seemed to be very choppy when I played avi's from my PC.
You open VLC on your computer and add a Web Interface for it to work.
The buildin video stream player worked out of the box with my home NAS. I can stream 720p avi's over wifi. All I needed was ES File Explorer for access to NAS.
That is using standard UPnP protocols I think, so it should work with your windows media centre. You will have to enable sharing of your files and actually point the WMC to the folders that you want to share.
Try it and report back,
rio
PS: if you have lots of MKV files, I'm still looking for streaming options...
Thanks for the info, using es explorer did just what i needed, it does play choppy like you said but i think its to do with the player and not with the connection. I am able to play high quality blu ray files 10-20gb but its even more slower so will need to find a better video player i would say...
Whats the best video player out there ??
we need vlc for android

[Q] How does the TF700 handle 1080p MKV files played from an SMB share?

Hey everyone. I recently bought a Nexus 10, only to find out that it can't play 720p, let alone 1080p mkv video files with hardware acceleration. So I've been looking into using the TF700 for playing video files shared over my local network. Does anyone have any experience with this? How does the TF700 handle 1080p mkv files? I've used BSPlayer on the N10, but I want to be able to actually watch 1080p videos. Thanks!
I use MX Player Pro because it's HW+ mode handles 1080p hi10 MKV videos; However, I typically copy files over before playing. I suppose as long as the connection is good enough you could use CIFS manager (Needs root, maybe additional drivers) to map the network share so that the tablet only sees it as another local folder if it's not able to play them through a network browser like ES file explorer.
ive watched 1080p videos from my PC using BS Player on my device. what was the issue?
I've been looking for the best way to setup the tf700t to play movies from my pc. Most seem to be a bit laggy or the sound goes out of sync. Is it due to the tf700t not having dual band capability? Is that something an update later on could fix, or is it hardware? Any advice you all have would be great. The fastest connection I get to my router is 65mbps, is that enough for HD videos?
Here is a vid of me streaming HD from my local network to my tablet. No lags or desyncs. I use cleanrom 2.7.2 and clemsyns 1.3.1.5 kernel. The BS Player is the only player that works for that :/
There must be an issue with your setup.
richarrp said:
I've been looking for the best way to setup the tf700t to play movies from my pc. Most seem to be a bit laggy or the sound goes out of sync. Is it due to the tf700t not having dual band capability? Is that something an update later on could fix, or is it hardware? Any advice you all have would be great. The fastest connection I get to my router is 65mbps, is that enough for HD videos?
Click to expand...
Click to collapse
i have no issues streaming mkv from BS player. Sound syncs perfectly. I also have 65mbps
Hi,
I`ve found not only player is important.
Using normal ROM (rooted but not unlocked) I use Built-In player to play HD content. Also good choice will me MX Player.
Found some sync and delay issues but I know reason now...
It was not player issue, guilty was application with SMB/CIFS support.
Using now Solid Explorer Beta2 (v1.4.0 - last cracked version with license activation .apk file ---> available to download through BlackMarket apk
SMB or CIFS works great, all sync problems gone now, plays 1080p with high bitrate with no prob
Interesting, my TF700 is as stock as it comes (stock rom, no root), and I'm not able to play any 1080p mkv's over wifi (yes, connected @ 65mbps).
The combo Wifi + ES File Exporer + BS Player (HW decode modus) works for files up to 720p, but not for 1080p (not even 6gig files).
I'll give Solid Explorer a try (there's a 14-day trial version in the Play store) and see if that solves anything..
Ofcourse it plays the same files just fine from internal memory or (micro)SD card, it has the power.
If there are any more tips, I'd like to hear them for streaming 1080p mkv's Not quite ready to root although CIFS maanger would make life easier, won't it?
You can watch with bsplayer, it handles mkv files, i watched battleship in 1080p so it does work
Sent from my Galaxy Nexus using xda app-developers app
ray3andrei said:
i watched battleship in 1080p so it does work
Click to expand...
Click to collapse
Over wifi?
I stream my re-encoded blurays in 1080p x264 mkv format with DTS, subtitle tracks and whatnot all over my network to laptops, mediaplayers, wired and wireless..
So I think it's not my network or my wireless router and/or my two other access points (objective was maximum wifi-speeds coverage in entire house).
I tried l3v's suggestion to access my files on the NAS with Solid Explorer instead of ES File Explorer and stream again using BS Player, but unfortunately no difference in jerkyness and framedrops when using ES File Explorer..
Maybe I should be looking at BS player settings (or perhaps WIFI settings)? Anyone care to share or are you just using default settings?
So I'm not sure what makes others stream without issues and I can't (but all other devices in the house can)... Kind of annoys me, makes me jealous :silly:
:good::good: for Dice Player, and VLC for my backup!
I use ES for all my everyday share access and Cleanrom ( even on ICS with Zeus worked nice! )
try that combo
Based in my experience with devices way slower than TF700 (so my experience might not translate), I've found it much easier to share my videos through a web site set up with IIS (Internet Information Server) which is free in many versions of Windows. MX Player handles http with ease (even for fast seeking), no username/password required (although supported), and http is a much better streaming protocol than SMB (Windows share), so if your network is slow or has many collisions it will perform a little better. If your Windows version doesn't include IIS, you can download XAMP (free) or better yet Cherokee (google cherokee web server), which is fast and lightweight.
JM2¢
SMB is highly un-optimized on android, It;s all going to depend on your bitrate(not your resolution). DLNA is a far more efficient mechanism for streaming on android.
If you are trying to stream full bitrate Blu-ray content I would avoid SMB.

What is the best (fastest) video streaming app? (similar to iOS AirVideo)

What's the best, fastest, video streaming app for Android? (using it on a local 802.11ac network)
I'm using ES File Explorer to browse my SMB network shares and after selecting a video, and using MX Player, it takes several seconds to start and then if I skip around in the video it also takes several seconds.
On iOS there was an application called Air Video that streamed videos (lossless, if the device supported the video format) and it was incredibly fast. After selecting a video, playback would start almost instantly.
I've tried using Emit (but had bugs,crashed alot, etc), ES Player + MX Player, BubbleUPNP + MX Player, and most of them are very slow.
Are there any other options?
DicePlayer!
Hi...
You should try DicePlayer, you could add Samba server(s) and it's working great with both Linux (Ubuntu at least) and Windows (7,8).
If your hardware support the format and definition of the video you want to play it's start almost instantly.
Hope I helped you.

[Q] ftp video streaming probmem

Hello,
Recently I bought HTC one s for my wife and we encountered the following problem:
I have NAS (network attached storage) and there I store all of my home made videos. If I download a video from the NAS to the
local storage of the phone it can be played fluently without any issues (1080p .mov format) with mx player. The problem is
if I want to stream the video using es file explorer and mx playerv it cannot be played fluently, actually it stutters like hell and the audio is tottaly
unsynchronised and also stuttering. I tried maybe all video players on the market but to no avail-all of them were stuttering. I also tried software and hardware decoding-the difference is very small and the playback is still unacceptable.
Please give me some advise how to fix this issue

[Bug Report] No subtitles when streaming over LAN

I use ES file explorer to access folders on my NAS and PC, and previously this has worked perfectly for MX player playback.
In a recent update in the last few months, subtitle support was broken while doing this.
If i copy the file locally to the player, the subtitle menu appears and works fine - but running it over the SMB share, it behaves as if the file has no subtitles present.
This bug is present on all my devices, so its not a localised glitch - definitely happened as a result of an MX player update.
@bleu8888 did something change regarding SMB predictive requests for external subs in one of the updates?
I have an update for this.
Enabling hw+ decoding makes the subtitle button appear and it remains even if I change back to hw or sw.
The reason I hasn't noticed this before is that hw+ doesn't work on many of my videos due to them being 10 bit h264 (hi10p), so I had hw+ disabled in settings.
If my terrible accent can be ignored, heres a very brief video demonstrating the problem.
www.youtube.com/watch?v=O1lihO1-Zsc&list=UUgbORRfPfCYQb8wRW1plCUg
This workaround is far from perfect, as various videos will crash MX player if i try and force them to use HW+
If copied to the internal SD card, the subtitle icon appears without needing HW+.
Curious now, what is the naming format of the video and sub files?
CDB-Man said:
Curious now, what is the naming format of the video and sub files?
Click to expand...
Click to collapse
.MKV with internal subtitles. That example video above has the following stats as read from MPC-HC on my PC.
Video: MPEG4 Video (H264) 1280x720 23.81fps [V: h264 high L4.0, yuv420p, 1280x720 [default,forced]]
Audio: AAC 44100Hz stereo [A: aac, 44100 Hz, stereo [default,forced]]
Subtitle: Advanced SubStation Alpha [S: ass [default,forced]]
Subtitle: UTF-8 [S: No subtitles]
An oddity has shown up with some files where subtitles appear, but i cant turn them OFF without doing this trick. Only happens over SMB shares, never happens locally with the same files.
... based on your original problem question, I thought you had external subs. Now that it's internal subs... I have no idea why, except perhaps that on HW, the android internal mediacodec broke something regarding embedded .ssa subtitles (that's only a guess). Unless this also coincided with a ROM update on xKat, I'm not sure that anything on MX specifically changed. It'll have to be @bleu8888 that would look into this.
CDB-Man said:
... based on your original problem question, I thought you had external subs. Now that it's internal subs... I have no idea why, except perhaps that on HW, the android internal mediacodec broke something regarding embedded .ssa subtitles (that's only a guess). Unless this also coincided with a ROM update on xKat, I'm not sure that anything on MX specifically changed. It'll have to be @bleu8888 that would look into this.
Click to expand...
Click to collapse
not related to Xkat, the video showed this on my kogan HDMI dongle device, running its stock ICS 4.0 rom. Definitely internal subs, only over SMB.
Changing to software decoding also seems to bring the subtitle option back, although at first i didn't think that was the case.
Well, I don't think I can add any more value, so I'll just let the dev work on this
Same problem here: MKV file with embedded subtitles. Running Finless Bobs ROM 2.1 on an MK808.
When I play the file from a local directory, no problem, all subtitles are shown independent of HW or HW+ mode. When I try to play the SAME file from my NAS drive (accessing it with ES file explorer), the embedded subtitles do not show up, as if they were not existing.
The HW+ workaround above does work, but is not a satisfactory solution: Switching to HW+ does make the subtitles appear and selectable, video plays but stutters. You can then switch back to HW with the subtitles on, video plays smooth but freezes after ~5 seconds. So no working solution for NAS.
Hope this helps to reproduce the issue - please fix it!
markust68 said:
Same problem here: MKV file with embedded subtitles. Running Finless Bobs ROM 2.1 on an MK808.
When I play the file from a local directory, no problem, all subtitles are shown independent of HW or HW+ mode. When I try to play the SAME file from my NAS drive (accessing it with ES file explorer), the embedded subtitles do not show up, as if they were not existing.
The HW+ workaround above does work, but is not a satisfactory solution: Switching to HW+ does make the subtitles appear and selectable, video plays but stutters. You can then switch back to HW with the subtitles on, video plays smooth but freezes after ~5 seconds. So no working solution for NAS.
Hope this helps to reproduce the issue - please fix it!
Click to expand...
Click to collapse
try software mode, it also seems to bring them back. Often i change to software, enable subs, then change back to hardware and it remains working - as long as i use software audio, or the audio goes out of sync.
Mussels84 said:
try software mode, it also seems to bring them back. Often i change to software, enable subs, then change back to hardware and it remains working - as long as i use software audio, or the audio goes out of sync.
Click to expand...
Click to collapse
Tried SW mode, but same behavior: Video gets stuck when switching back to HW mode with subtitles on after about 15 seconds. Then turning off subtitles in HW mode makes video continue smooth.
So switching to HW+ or SW mode makes the subtitles appear and stay even when switching back to HW mode, but video gets stuck in HW mode with subtitles on. Issue only via LAN, HW mode works fine with subtitles when the file is local. I also don´t think it´s a bandwidth issue to my NAS, as the video plays fine via LAN without subtitles.
markust68 said:
Tried SW mode, but same behavior: Video gets stuck when switching back to HW mode with subtitles on after about 15 seconds. Then turning off subtitles in HW mode makes video continue smooth.
So switching to HW+ or SW mode makes the subtitles appear and stay even when switching back to HW mode, but video gets stuck in HW mode with subtitles on. Issue only via LAN, HW mode works fine with subtitles when the file is local. I also don´t think it´s a bandwidth issue to my NAS, as the video plays fine via LAN without subtitles.
Click to expand...
Click to collapse
I'd say our slight differences there would be because we're using different hardware. Hopefully this bug gets some attention, i feel that using network shares isn't as popular as other methods so its a low priority fix.
Mussels84 said:
I'd say our slight differences there would be because we're using different hardware. Hopefully this bug gets some attention, i feel that using network shares isn't as popular as other methods so its a low priority fix.
Click to expand...
Click to collapse
That may well be. It´s a pity this issue doesn´t get a higher priority as playing videos from a NAS should become increasingly popular. It´s so convenient to have a big NAS drive to store all your music and video on and have it available for all devices in your network...
movie01.mp4 (streaming smb)
movie01.srt ( )
two file same folder, streaming play video perfect not show subtitle, Can I do ? which change option see subtitle ?
----
sory my bad english
dene18 said:
movie01.mp4 (streaming smb)
movie01.srt ( )
two file same folder, streaming play video perfect not show subtitle, Can I do ? which change option see subtitle ?
Click to expand...
Click to collapse
It depends on the SMB client that is used to stream. The behaviour changes from app to app. Some apps are acting as content providers. In that case, Player can access only the video files. Some apps act as a local host (like Solid Explorer). In such cases, MX might be able to detect the subtitles when either it allows the file listing or by a simple brute force check.
MXPlayer said:
It depends on the SMB client that is used to stream. The behaviour changes from app to app. Some apps are acting as content providers. In that case, Player can access only the video files. Some apps act as a local host (like Solid Explorer). In such cases, MX might be able to detect the subtitles when either it allows the file listing or by a simple brute force check.
Click to expand...
Click to collapse
thanks for info
update mxplayer, poblem was solved.Thank mxplayer team
My phone samsung E7 lollipop mx player v1.10.33 installed Myanmar to teach how to gain please.
Htetpaing Soe said:
My phone samsung E7 lollipop mx player v1.10.33 installed Myanmar to teach how to gain please.
Click to expand...
Click to collapse
It seems that you are having some difficulties with our app. Unfortunately, we couldn't get your feedback well. Can you please contact us at [email protected] along with detailed steps to reproduce the issue or a screen record? It will help us to assist you better.
having the same issue, when streaming on lan it doesnt load the srt file loaded on the same folder, with the same file name, it used to work for quite some time, but now it no longer works, used es file explorer to browse through the NAS.
but if the folder is saved locally, the player can read it, using the es file explorer to access it as well.

Categories

Resources