Document the Story of Your Social Life with 8tory

The different forms of social media are growing every day. It’s hard to imagine a day … more

Make Calling Your Loved Ones Easier and Cheaper this Diwali

Diwali, or Deepawali as some Indians call it, is the pride and joy of Indian … more

Big Android BBQ 5.0 Recap – XDA TV

This fifth annual Big Android BBQ has come and gone. The speakers have spoke, the sponsors have … more

Microsoft to Counter “OK Google” with Bing Torque

When Microsoft is making apps for Android, users should be aware that something … more
Post Reply

[Bug] Odd / poor network streaming behavior.

OP dafunk60

25th May 2014, 04:29 AM   |  #1  
OP Senior Member
Thanks Meter: 78
 
392 posts
Join Date:Joined: Jul 2008
More
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.

Attachment 2761682

Attachment 2761683

Attachment 2761684

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?
25th May 2014, 07:28 AM   |  #2  
CDB-Man's Avatar
Senior Member
Thanks Meter: 90
 
404 posts
Join Date:Joined: May 2013
More
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.

25th May 2014, 07:00 PM   |  #3  
OP Senior Member
Thanks Meter: 78
 
392 posts
Join Date:Joined: Jul 2008
More
Quote:
Originally Posted by CDB-Man

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
26th May 2014, 05:14 AM   |  #4  
CDB-Man's Avatar
Senior Member
Thanks Meter: 90
 
404 posts
Join Date:Joined: May 2013
More
Quote:
Originally Posted by dafunk60

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

Interesting; @bleu8888 could you take a look please?
26th May 2014, 07:20 PM   |  #5  
Senior Member
Thanks Meter: 167
 
241 posts
Join Date:Joined: Mar 2011
Does it happen on all decoders? HW decoder typically uses more traffic if software audio or embedded subtitle is used.
26th May 2014, 07:24 PM   |  #6  
OP Senior Member
Thanks Meter: 78
 
392 posts
Join Date:Joined: Jul 2008
More
Quote:
Originally Posted by bleu8888

Does it happen on all decoders? HW decoder typically uses more traffic if software audio or embedded subtitle is used.

HW+ and SW decoders were the only ones available with the test file I used. The bandwidth consumption was the same on both.
26th May 2014, 07:25 PM   |  #7  
Senior Member
Thanks Meter: 167
 
241 posts
Join Date:Joined: Mar 2011
I will check it out.

The Following 2 Users Say Thank You to bleu8888 For This Useful Post: [ View ]
Post Reply Subscribe to Thread

Tags
mx player, network, poor, stutter
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes