[MPlayer-users] MMS server side playlists?

Kevin DeKorte kdekorte at yahoo.com
Fri May 14 20:15:02 CEST 2004


Here is a demo stream output

I guess when the server side is switching media mplayer fails.

mplayer -v 
"mms://195.219.160.100/mcp?chid=2&pid=19&vid=423490&br=100&tid=2&brid=3"
MPlayer dev-CVS-040514-08:53-3.3.2 (C) 2000-2004 MPlayer Team

CPU: Intel Pentium 4/Xeon/Celeron Foster 1994 MHz (Family: 8, Stepping: 7)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2

Reading config file /usr/local/etc/mplayer/mplayer.conf: No such file or 
directory
Reading config file /home/kdekorte/.mplayer/config
Reading /home/kdekorte/.mplayer/codecs.conf: Can't open 
'/home/kdekorte/.mplayer/codecs.conf': No such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: Can't open 
'/usr/local/etc/mplayer/codecs.conf': No such file or directory
Using built-in default codecs.conf.
CommandLine: '-v' 
'mms://195.219.160.100/mcp?chid=2&pid=19&vid=423490&br=100&tid=2&brid=3'
init_freetype
get_path('font/font.desc') -> '/home/kdekorte/.mplayer/font/font.desc'
font: can't open file: /home/kdekorte/.mplayer/font/font.desc
font: can't open file: /usr/local/share/mplayer/font/font.desc
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Linux RTC init error in ioctl (rtc_irqp_set 1024): Permission denied
Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system 
startup scripts.
Using usleep() timing
get_path('input.conf') -> '/home/kdekorte/.mplayer/input.conf'
Can't open input config file /home/kdekorte/.mplayer/input.conf: No such file 
or directory
Can't open input config file /usr/local/etc/mplayer/input.conf: No such file 
or directory
Falling back on default (hardcoded) input config
get_path('mcp?chid=2&pid=19&vid=423490&br=100&tid=2&brid=3.conf') -> 
'/home/kdekorte/.mplayer/mcp?chid=2&pid=19&vid=423490&br=100&tid=2&brid=3.conf'

Playing 
mms://195.219.160.100/mcp?chid=2&pid=19&vid=423490&br=100&tid=2&brid=3.
Filename for url is now 
mms://195.219.160.100/mcp?chid=2&pid=19&vid=423490&br=100&tid=2&brid=3
Filename for url is now 
mms://195.219.160.100/mcp?chid=2&pid=19&vid=423490&br=100&tid=2&brid=3
Trying ASF/HTTP...
Connecting to server 195.219.160.100[195.219.160.100]:80 ...
=====> ASF Live stream
=====> ASF header chunk follows
Stream bitrate properties object
Max bandwidth set to 0
Connecting to server 195.219.160.100[195.219.160.100]:80 ...
=====> ASF Live stream
Cache size set to 190 KBytes
Connected to server: 195.219.160.100
CACHE_PRE_INIT: 0 [0] 0  pre:0  eof:0
Cache fill:  0.00% (0 bytes)    =====> ASF header chunk follows
Cache fill: 16.84% (32768 bytes)    ASF file format detected.
ASF: packets: 2673  flags: 9  max_packet_size: 1250  min_packet_size: 1250  
max_bitrate: 106486  preroll: 3000
stream type: guid_audio_stream
stream concealment: guid_audio_conceal_interleave
type: 28 bytes,  stream: 8 bytes  ID: 1
unk1: 0  unk2: 12FEFE00
FILEPOS=0x991
==> Found audio stream: 1
======= WAVE Format =======
Format Tag: 353 (0x161)
Channels: 1
Samplerate: 22050
avg byte/sec: 2003
Block align: 651
bits/sample: 16
cbSize: 10
Unknown extra header dump: [0] [44] [0] [0] [f] [0] [2d] [a] [0] [0]
===========================
ASF: audio scrambling: 1 x 1 x 651
stream type: guid_video_stream
stream concealment: unknown guid 0057fb20-555b-cf11-a8fd00805f5c442b
type: 55 bytes,  stream: 0 bytes  ID: 2
unk1: 0  unk2: 71C8DD0
FILEPOS=0xA03
==> Found video stream: 2
======= VIDEO Format ======
  biSize 44
  biWidth 192
  biHeight 144
  biPlanes 1
  biBitCount 24
  biCompression 861293911='WMV3'
  biSizeImage 0
Unknown extra header dump: [84] [1c] [1a] [1]
===========================
============ ASF Stream group == START ===
 object size = 38
 stream count=[0x2][2]
   stream id=[0x1][1]
   max bitrate=[0x4403][17411]
   stream id=[0x2][2]
   max bitrate=[0x15bf3][89075]
============ ASF Stream group == END ===
Found movie at 0xA92 - 0x330654
ASF: 1 audio and 1 video streams found
Auto-selected ASF video ID = 2
Auto-selected ASF audio ID = 1
VIDEO:  [WMV3]  192x144  24bpp
ASF: Searching for audio stream (id:1).
[V] filefmt:6  fourcc:0x33564D57  size:192x144  fps:1000.00  ftime:=0.0010
get_path('sub/') -> '/home/kdekorte/.mplayer/sub/'
get_path('default.sub') -> '/home/kdekorte/.mplayer/default.sub'
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
dec_audio: Allocating 131072 + 65536 = 196608 bytes for output buffer.
FFmpeg's libavcodec audio codec
INFO: libavcodec init OK!
AUDIO: 22050 Hz, 1 ch, 16 bit (0x10), ratio: 2003->44100 (16.0 kbit)
Selected audio codec: [ffwmav2] afm:ffmpeg (DivX audio v2 (ffmpeg))
==========================================================================
X11 opening display: :0.0
vo: X11 color mask:  FFFF  (R:F800 G:7E0 B:1F)
vo: X11 running at 1400x1050 with depth 16 and 16 bpp (":0.0" => local 
display)
[x11] Detected wm supports NetWM.
[x11] Detected wm supports FULLSCREEN state.
[x11] Detected wm supports ABOVE state.
[x11] Detected wm supports BELOW state.
[x11] Detected wm supports STAYS_ON_TOP state.
[x11] Current fstype setting honours FULLSCREEN STAYS_ON_TOP ABOVE BELOW X 
atoms
Disabling DPMS
DPMSDisable stat: 1
==========================================================================
Opening video decoder: [dmo] DMO video codecs
External func OLEAUT32.dll:8
get_path('registry') -> '/home/kdekorte/.mplayer/registry'
DMO dll supports VO Optimizations 0 1
DMO dll might use previous sample when requested
GetOutput r=0x0   size:82944  align:1
StreamCount r=0x0  1  1
Decoder supports the following YUV formats: YV12 YUY2 UYVY YVYU   ▒
Decoder is capable of YUV output (flags 0x1b)
VDec: vo config request - 192 x 144 (preferred csp: Packed YUY2)
Trying filter chain: vo
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO Config (192x144->192x144,flags=0,'MPlayer',0x32315659)
VO: [xv] 192x144 => 192x144 Planar YV12
VO: Description: X11/Xv
VO: Author: Gerd Knorr <kraxel at goldbach.in-berlin.de> and others
Xvideo image format: 0x32595559 (YUY2) packed
Xvideo image format: 0x59565955 (UYVY) packed
Xvideo image format: 0x32315659 (YV12) planar
Xvideo image format: 0x30323449 (I420) planar
using Xvideo port 69 for hw scaling
[xv] dx: 0 dy: 0 dw: 192 dh: 144
INFO: Win32/DMOhow video codec init OK!
Selected video codec: [wmv9dmo] vfm:dmo (Windows Media Video 9 DMO)
==========================================================================
Checking audio filter chain for 22050Hz/1ch/16bit -> 22050Hz/2ch/16bit...
[libaf] Adding filter dummy
[dummy] Was reinitialized, rate=22050Hz, nch = 1, format = 0x00000001 and bps 
= 2
AF_pre: af format: 2 bps, 1 ch, 22050 hz, little endian signed int
AF_pre: 22050Hz 1ch Signed 16-bit (Little-Endian)
AO: [arts] Connected to sound server
AO: [arts] Stream opened
AO: [arts] buffer size: 20480
AO: [arts] packet size: 2048
AO: [arts] 22050Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
AO: Description: aRts audio output
AO: Author: Michele Balistreri <brain87 at gmx.net>
Building audio filter chain for 22050Hz/1ch/16bit -> 22050Hz/2ch/16bit...
[dummy] Was reinitialized, rate=22050Hz, nch = 1, format = 0x00000001 and bps 
= 2
[libaf] Adding filter channels
[channels] Changing number of channels to 2
[dummy] Was reinitialized, rate=22050Hz, nch = 1, format = 0x00000001 and bps 
= 2
Starting playback...
[libaf] Reallocating memory in module channels, old len = 0, new len = 20478

avg. framerate: 10 fps
*** [vo] Allocating mp_image_t, 192x144x12bpp YUV planar, 41472 bytes
get_path('subfont.ttf') -> '/home/kdekorte/.mplayer/subfont.ttf'
New_Face failed. Maybe the font path is wrong.
Please supply the text font file (~/.mplayer/subfont.ttf).
subtitle font: load_sub_face failed.
[xv] dx: 0 dy: 0 dw: 192 dh: 144
Ahhhh, stream_chunck size is too small: 4 563/563   0%  0%  0.3% 0 0 16%
Error while parsing chunk header
ds_fill_buffer: EOF reached (stream: audio)  /600   0%  0%  0.3% 0 0 0%%
ds_fill_buffer: EOF reached (stream: video)  /605   0%  0%  0.2% 0 0 0%
EOF code: 1  52.9 A-V: -0.315 ct: -2.509  605/605   0%  0%  0.2% 0 0 0%

Uninit audio filters...
[libaf] Removing filter dummy
[libaf] Removing filter channels
uninit audio: ffmpeg
uninit video: dmo
DEMUXER: freeing demuxer at 0x864f930
DEMUXER: freeing sh_audio at 0x864f540
DEMUXER: freeing sh_video at 0x864f5e8
Successfully enabled DPMS
vo: uninit ...

Exiting... (End of file)
[kdekorte at localhost kdekorte]$


On Friday 14 May 2004 09:45 am, Kevin DeKorte wrote:
> Hi All,
>
> Does the mplayer mms input support Windows Media Server 9 server side
> playlists?  High.tv and I believe SPRAYdio.com both use this.
>
> Thanks,
>
> Kevin
>
> _______________________________________________
> MPlayer-users mailing list
> MPlayer-users at mplayerhq.hu
> http://mplayerhq.hu/mailman/listinfo/mplayer-users




More information about the MPlayer-users mailing list