MX Player, MPEG-TS and chunked transfer encoding - MX Player

Good afternoon,
MX Player (Pro, latest version on a A8 under oreo) skips several seconds of the beginning of MPEG-TS videos streamed from a HTTP server using chunked transfer encoding. I have tried with many contents, and different video and audio codecs, and each time, between a few and a dozen of seconds were not played. Remuxing the file to mp4 or distributing it from a server using another method of transfer solved the issue.
I have checked that there was no problem with the files or the server, as they all play fine on a PC under any software.
So the problem is likely to be specific to MX Player and .ts videos (it is the container used by DVB broadcasting in the country where I live) read from a server relying on chunked transfer encoding.
Thanks in advance.

Related

Playing (mpeg-4) files on PC

Sorry if this is not strictly on topic, but I am having problems playing video files on my PC which were recorded on my TC. Has the format been changed/tweaked since the Trinity (my last device)? I can't get the files to play using latest versions of WMP, RealPalyer, Quicktime or DivX player (all with -I think- appropriate Codecs; Sherlock utility lists bucket loads of Codecs residing on my PC).
The videos play OK on WMP mobile on the TC and the files were copied direct to the PC using a card reader in order to keep ActiveSync out of the equation.
Thanks
For me, the only way too see videos on my PC is to use Media Player Classic.
I've tried with VLC: video plays but...without sound.
@+
MP4 is now a fairly common video format on the net, and is now becomming a standard format for mobile video recording, takeing over the place of 3gp. If you have troubles whith it, you have several options.
1. You can download the VLC Player, a free, open-source player that plays all videofiles whithout the usage of installed codecs (plays *.flv files as well).
2. If you do some video coding too, then you can install a Codec pack... I recommend K-Lite for that, but ofcourse there are several choices.
3. WMP11 supports it...
All solutions are free... but next time try this:
1. Google
2. In the search field: "How to play MP4 files"
Jules Winnfield said:
I've tried with VLC: video plays but...without sound.
Click to expand...
Click to collapse
I recomend checking your settings, because VLC works for me. Did you try the latest version? Does this no sound occur whith other file types aswell?
Installed VLC, but like Jules got no sound?
I do however get sound from MP4 files (and other video formats) from sources other than the TC.
So what comes out of the TC does not seem to be normal? (Hence me posting here.... yes I googled (lots) before)
The source of the problem is, that VLC does not recognize the audio stream of the mp4 files created by the TC. The coding of the Audio stream is GSM AMR-NB... so the only option is to get the AMR codec.
The reason VLC plays it for me is because K-Lite is installed (and it contains the audio codec for that).
@gnick666
I use the last Vlc version and KLite Standard version.
And no sound, just with Cruise's MP4. No problem with others MP4.
But Media Player Classic plays these videos with sound.
@+
Klite Mega Codec Pack is the magic solution. Playing TC recorded video fine in WMP11 and BSPlayer Pro

[Q] 1080p WMV file streaming

Hello All,
I'm trying to stream a few 1080p wmv files on my tf101 (originally present on my laptop and accessing them over LAN through ASTRO file manager and then playing on my tf101) using a lot of video players such as Moboplayer, Yxplayer, aVia player, etc. However, none of these video player apps seem to play the videos seamlessly. All of the player start to lag once 30 secs of the video is played.
Any suggestions please? Have checked for this question in the forums and couldn't find any exact one. Sorry if I have repeated the question.
Thanks in advance.
Nanda.
I've had the best results streaming 1080p wmv files using MXplayer. All the other players would have the audio out of synch.

[Q] MX player cannot play video format 'Flv' on Samsung Galaxy Mini GT-S5570I

Hi,
I have setup the digitel media streaming on a Windows Media Player on Laptop with Windows 7(WMP Network Svc(Windows 7 Media Player Network Sharing Service (wmpnetwk)) to let other devices on the same wireless network to access media streaming. I have installed AnDLNA player on Android mobile to receive the Media Streaming. And also, I installed the latest of MX player since the AnDLNA client player couldn't read the vidoes files which is listed in it.
WMP is working as remote server on which digitel media are saved
AnDLNA is functioning as Client Player which will access the digitel media streaming on Windows Media Player which is functioning as server. When running any video in the AnDLNA client player, then I am prompted as to which player I should use, then I choose 'MX player'.
MX player played all video formats, except 'FLV' video format, although it is the latest version.
.
Although I have read on the top of the forum, this Discuss MX Player, the versatile media player for Android, capable of playing most types of video formats.
However, my problem is that when I have running FLV files, I don't find that MX player recognises them.
I hope that made my thread clear.
Any suggetions would be highly appreicated.
Could anyone please reply to me to finish this pending problem?
a) do these FLV files play properly in MX if you copy them to the device?
b) SW, HW, or HW+ mode?
c) What ROM?
CDB-Man said:
a) do these FLV files play properly in MX if you copy them to the device?
b) SW, HW, or HW+ mode?
c) What ROM?
Click to expand...
Click to collapse
Thank you so much indeed.
Yes, MX player can play the FLV files if they are copied to my device. However, I am accessing file via a WMP Network Svc(Windows 7 Media Player Network Sharing Service (wmpnetwk)) If I want to copy them to my device, then this would need about 80GB of Memory card on my device.
As said before that I am using AnDLNA client to access the video files shared on the Windows Media player on my Laptop. And once the files are listed on the AnDLNA client, then when I cliced on any video files, I was prompted as to which player can play this file, then I chose MX player.
Can I install any Video codecs for supporting FLV video format on MX player on my device. I know there are codecs available but the developer says you shouldn't need a codec unless the player asks for one on startup.
I hope you understand me.

No HW-decoding when streaming mkv with subtitles

Hi,
I'm having a pretty strange problem with MX Player Pro and .mkv-files (AVC/H264) with subtitles. I tried streaming them over DLNA recently which does work fine on my Samsung TV but not on my Android device (Sony Xperia Z3 Compact) or to be precise it does work but only without HW-decoding (or HW+ even). But when I remove the subtitle file from the folder and then stream the file, HW+-decoding works like a charm. It also works even WITH subtitles and HW-decoding when playing the file locally. So I just don't see what the problem is here. Not even sure this problem is related to MX Player at all but i figured i gotta start asking somewhere so here i am. Btw I'm using Serviio (latest version) to stream from my Windows computer.
Craphead said:
Hi,
I'm having a pretty strange problem with MX Player Pro and .mkv-files (AVC/H264) with subtitles. I tried streaming them over DLNA recently which does work fine on my Samsung TV but not on my Android device (Sony Xperia Z3 Compact) or to be precise it does work but only without HW-decoding (or HW+ even). But when I remove the subtitle file from the folder and then stream the file, HW+-decoding works like a charm. It also works even WITH subtitles and HW-decoding when playing the file locally. So I just don't see what the problem is here. Not even sure this problem is related to MX Player at all but i figured i gotta start asking somewhere so here i am. Btw I'm using Serviio (latest version) to stream from my Windows computer.
Click to expand...
Click to collapse
Similar problem here. I have the movie Go encoded using Handbrake to mp4 without subtitles (go.mp4) and also encoded mkv with subtitles (go.mkv), served from my Win 8 machine over the local network. MX Player on my android phone can play the mp4 encoding fine as a network stream, but not the .mkv file (MX Player simply reports "Can't play this link").

[Q] Weird continuous back and forth seeking while streaming through HTTP

I have been knowing that MX Player stutters when playing some video file through HTTP streaming from a file manager app that converts SMB to HTTP, but not when playing the same file from local storage. I posted a question about that [Q]Stutters only while streaming (probably NOT the bandwidth issue).
I have been so annoyed by this problem, and tried to find out why. So, I created my own streaming application that launches MX Player or VLC Player. For some files, VLC had no problems but MX Player stuttered. The problem seems to be that MX Player is continuously making a lot of HTTP requests with back and forth ranges. For example, the requested ranges are like the following.
Range: bytes=0-
Range: bytes=308216864-
Range: bytes=36-
Range: bytes=31734357-
Range: bytes=555441-
Range: bytes=31734374-
Range: bytes=557632-
...and so on
Click to expand...
Click to collapse
MX Player sent about 400 range requests during about 15 seconds. These requests seem very unnecessary and caused CPU usage spike. I think the high CPU usage might be the cause of the stuttering. When the SMB to HTTP server was runing on my computer, not on the Android device, MX Player made the same amount of range requests but did not stutter. The HTTP server in either case is the same thing because I wrote it from scratch using Java.
VLC did not make these back and forth range requests for the same video file. VLC only made 3 range requests during the same period.
Please see the attached logs for full request/response details. I started playing the mp4 file from the beginning, and left it for about 15 seconds, and I did NOT manually seek the video.
Why is MX Player doing this?

Categories

Resources