Log in

View Full Version : Troublesome MPEG2-TS playback with mplayer


mocham
16th July 2013, 06:36
I need some help with this. I can't get mplayer (or VLC or any other players) to playback the transport stream here at http://212.79.96.134:8024/

I've tried -demuxer lavf and other options like -tskeepbroken and -framedrop and cache options. Nothing is helping, I just keep getting output like this:

Starting playback...
[VD_FFMPEG] XVMC-accelerated MPEG-2.
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [vdpau] 720x576 => 768x576 MPEG2 VDPAU acceleration
[mpegvideo_vdpau @ 0xb64281c0]warning: first frame is no keyframe
A:37453.1 V:37453.1 A-V: -0.000 ct: -0.379 0/ 0 4% 23% 0.3% 2 0 1%
[mpegts @ 0xb6b7aee0]PES packet size mismatch
A:37453.2 V:37453.2 A-V: -0.000 ct: -0.379 0/ 0 4% 23% 0.3% 2 0 0%
[mp2float @ 0xb64281c0]incomplete frame
A:37453.4 V:37453.9 A-V: -0.493 ct: -0.432 0/ 0 4% 23% 0.3% 2 0 0%

Is there any way to use avconv to transcode first and then pipe it into mplayer? For example on m3u8 playlists I use a method like this:

avconv -i http://xxxxxx/playlist.m3u8 -bsf h264_mp4toannexb -f mpegts - | mplayer - -cache 8192

How can I craft a similar transcoding pipe for the TS URL above? Thanks.

SeeMoreDigital
16th July 2013, 21:33
The link to VH1 Classic works fine for me using VLC media player version 2.0.7

mocham
17th July 2013, 07:39
The link to VH1 Classic works fine for me using VLC media player version 2.0.7

Okay thanks, I only have 2.0.5 in my distro's package manager. Do you have any tips on using mplayer to view it?

SeeMoreDigital
17th July 2013, 09:13
Do you have any tips on using mplayer to view it?
Sorry no... I don't use mplayer.

Darksoul71
20th July 2013, 21:29
Hm...under Xubuntu 12.04 this command works fine:
mplayer http://212.79.96.134:8024

I can see VH1 without issues....

I am running this version:
MPlayer svn r34540 (Ubuntu), built with gcc-4.6 (C) 2000-2012 MPlayer Team

HTH,
D$