[Bug] Odd / poor network streaming behavior.

Search This thread

dafunk60

Senior Member
Jul 12, 2008
526
135
I've been a fan of MX Player as it plays anything I ask. I purchased the pro version some time ago. Unfortunately, network streaming has taken a turn for the worse as of late on all my devices. I've done the usual stuff like uninstalling & reinstalling, clearing app data, wiping the android cache's ect but nothing seemed to help. Almost all my usage is network streaming so this is causing me some frustration.

I ran some tests and found that when playing the same test file from either my DLNA Server or SMB Share, MX Player would pull a constant 40-60 Mbps while other media players (VLC, VideoPlayer, VLC on PC) would only pull 40Mbps bursts of data every 8-10 seconds. I'm wondering if this could be causing the stuttering playback & very long seek times I'm experiencing with with MX Player. I can let MX Player sit there and try to play for 5 minutes and it will pull enough data to have downloaded the test file several times. MX Player does play the test file wonderfully from my SD card.

I've attached graphs of the network traffic, each represent a 120 second portion of time beginning with the start of playback. I see the same results with a Nexus 10 running Android 4.2.2, HTC M8 running 4.4.2, and HTC One X (Evita) running 4.1.1.

View attachment 2761682

View attachment 2761683

View attachment 2761684

View attachment 2761685

The MediaInfo data for the test file is:
Code:
Complete name                            : C:\Users\Dev\Desktop\test.mp4
Format                                   : MPEG-4
Format profile                           : QuickTime
Codec ID                                 : qt  
File size                                : 333 MiB
Duration                                 : 14mn 52s
Overall bit rate mode                    : Variable
Overall bit rate                         : 3 128 Kbps
Encoded date                             : UTC 2011-09-28 04:27:34
Tagged date                              : UTC 2011-09-28 04:28:12
Writing library                          : Apple QuickTime

Video
ID                                       : 2
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : Baseline@L3.1
Format settings, CABAC                   : No
Format settings, ReFrames                : 1 frame
Format settings, GOP                     : M=1, N=33
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 14mn 52s
Bit rate                                 : 2 999 Kbps
Width                                    : 1 280 pixels
Height                                   : 720 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 29.970 fps
Standard                                 : NTSC
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.109
Stream size                              : 319 MiB (96%)
Title                                    : Module de gestion vidŽo / Gestionnaire dÕalias Apple
Language                                 : English
Encoded date                             : UTC 2011-09-28 03:40:21
Tagged date                              : UTC 2011-09-28 04:28:12

Audio
ID                                       : 1
Format                                   : AAC
Format/Info                              : Advanced Audio Codec
Format profile                           : LC
Codec ID                                 : 40
Duration                                 : 14mn 52s
Bit rate mode                            : Variable
Bit rate                                 : 126 Kbps
Maximum bit rate                         : 292 Kbps
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 44.1 KHz
Compression mode                         : Lossy
Stream size                              : 13.4 MiB (4%)
Title                                    : Module de gestion sonore / Gestionnaire dÕalias Apple
Language                                 : English
Encoded date                             : UTC 2011-09-28 03:40:21
Tagged date                              : UTC 2011-09-28 04:28:12

I really like the variety of file types that MX Player can play but if it can't play them smoothly over the network it isn't of much use to me.

Does anyone have any suggestions?
 

CDB-Man

Senior Member
May 29, 2013
881
267
What are you using for DLNA? If you're using something like BubbleUPNP, I would expect that app and it's server software to be able to give MX a complete stream without problems. SMB share lag is a known issue of MX player, as highlighted in my list of bugs and feature requests sticky thread.

 

dafunk60

Senior Member
Jul 12, 2008
526
135
What are you using for DLNA? If you're using something like BubbleUPNP, I would expect that app and it's server software to be able to give MX a complete stream without problems. SMB share lag is a known issue of MX player, as highlighted in my list of bugs and feature requests sticky thread.

I am using bubbleUPNP & Mezzmo. I see this behavior from xbmc & wmp as well.

Sent from my HTC One_M8 using XDA Free mobile app
 

bleu8888

Senior Member
Mar 24, 2011
526
322
Does it happen on all decoders? HW decoder typically uses more traffic if software audio or embedded subtitle is used.
 

Top Liked Posts