<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Message</TITLE>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2800.1170" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=171040317-03092003><FONT face=Arial size=2>I have been trying
to stream a particular ASF (loacted at mms://radio.sermonaudio.com/channel2) so
my command line looks like this:</FONT></SPAN></DIV>
<DIV><SPAN class=171040317-03092003></SPAN> </DIV>
<DIV><SPAN class=171040317-03092003></SPAN><SPAN class=171040317-03092003><FONT
face=Arial size=2> mplayer
mms://radio.sermonaudio.com/channel2</FONT></SPAN></DIV>
<DIV><SPAN class=171040317-03092003><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=171040317-03092003><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=171040317-03092003><FONT face=Arial size=2>This plays just
fine, but only for a little while. I was able to get it to play for about 3.5
min once, but that has been the longest. Sometimes the file plays for less than
30 seconds. </FONT></SPAN><SPAN class=171040317-03092003><FONT face=Arial
size=2>If I watch the readout, I can see that the file buffers just as I would
expect it to, however, at some point it stops buffering and when the buffer is
empty, mplayer stops. I can usually use Ctrl-C to exit, but that is about
it.</FONT></SPAN></DIV>
<DIV><SPAN class=171040317-03092003><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=171040317-03092003><SPAN class=171040317-03092003><FONT
face=Arial size=2>When I turned on verbose mode (-v), I discovered what I think
is the culprit, but I don't know what to do about it. Toward the end of the
output the message '=====> Transafer Complete' is given and at that point the
file stops buffering.</FONT></SPAN></SPAN></DIV>
<DIV><SPAN class=171040317-03092003><SPAN class=171040317-03092003><FONT
face=Arial size=2></FONT></SPAN></SPAN> </DIV>
<DIV><SPAN class=171040317-03092003><SPAN class=171040317-03092003><FONT
face=Arial size=2>Is there a way to tell mplayer that this is a continuous
stream and that it shouldn't ever stop tranasfering it? Or maybe reconnect at
the point that it thinks the transafer is complete?</FONT></SPAN></SPAN></DIV>
<DIV><SPAN class=171040317-03092003><SPAN class=171040317-03092003><FONT
face=Arial size=2></FONT></SPAN></SPAN> </DIV>
<DIV><SPAN class=171040317-03092003><SPAN class=171040317-03092003><FONT
face=Arial size=2>Following is the output of the command: mplayer
mms://radio.sermonaudio.com/channel2 -quiet -v > mplayer.dump
2>&1</FONT></SPAN></SPAN></DIV>
<DIV><SPAN class=171040317-03092003><SPAN class=171040317-03092003><FONT
face=Arial size=2></FONT></SPAN></SPAN> </DIV>
<DIV><SPAN class=171040317-03092003><SPAN class=171040317-03092003><FONT
face=Arial size=2>MPlayer dev-CVS-030902-10:50-3.2.2 (C) 2000-2003 MPlayer
Team</FONT></SPAN></SPAN></DIV>
<DIV> </DIV>
<DIV><SPAN class=171040317-03092003><SPAN class=171040317-03092003><FONT
face=Arial size=2>CPU: Intel Pentium P54C (Family: 5, Stepping: 12)<BR>Detected
cache-line size is 32 bytes<BR>CPUflags: MMX: 0 MMX2: 0 3DNow: 0 3DNow2: 0
SSE: 0 SSE2: 0<BR>Compiled for x86 CPU with
extensions:</FONT></SPAN></SPAN></DIV>
<DIV> </DIV>
<DIV><SPAN class=171040317-03092003><SPAN class=171040317-03092003><FONT
face=Arial size=2>Reading config file /usr/local/etc/mplayer/mplayer.conf: No
such file or directory<BR>Reading config file /root/.mplayer/config<BR>Reading
/root/.mplayer/codecs.conf: Can't open '/root/.mplayer/codecs.conf': No such
file or directory<BR>Reading /usr/local/etc/mplayer/codecs.conf: Can't open
'/usr/local/etc/mplayer/codecs.conf': No such file or directory<BR>Using
built-in default codecs.conf<BR>CommandLine:
'mms://radio.sermonaudio.com/channel2' '-quiet'
'-v'<BR>get_path('font/font.desc') ->
'/root/.mplayer/font/font.desc'<BR>font: can't open file:
/root/.mplayer/font/font.desc<BR>font: can't open file:
/usr/local/share/mplayer/font/font.desc<BR>Using X86 Optimized
OnScreenDisplay<BR>Using Linux hardware RTC timing
(1024Hz).<BR>get_path('input.conf') -> '/root/.mplayer/input.conf'<BR>Can't
open input config file /root/.mplayer/input.conf: No such file or
directory<BR>Can't open input config file /usr/local/etc/mplayer/input.conf: No
such file or directory<BR>Falling back on default (hardcoded) input
config<BR>get_path('channel2.conf') ->
'/root/.mplayer/channel2.conf'</FONT></SPAN></SPAN></DIV>
<DIV> </DIV>
<DIV><SPAN class=171040317-03092003><SPAN class=171040317-03092003><FONT
face=Arial size=2>Playing mms://radio.sermonaudio.com/channel2<BR>Trying
ASF/HTTP...<BR>Failed to create AF_INET6 socket:<BR>Resolving
radio.sermonaudio.com for AF_INET...<BR>Connecting to server
radio.sermonaudio.com[64.208.234.201]:80 ...<BR>=====> ASF Live
stream<BR>=====> ASF header chunk follows<BR>Failed to create AF_INET6
socket:<BR>Resolving radio.sermonaudio.com for AF_INET...<BR>Connecting to
server radio.sermonaudio.com[64.208.234.201]:80 ...<BR>=====> ASF Live
stream<BR>Cache size set to 64 KBytes<BR>Connected to server:
radio.sermonaudio.com<BR>CACHE_PRE_INIT: 0 [0] 0 pre:0 eof:0
<BR>Cache fill: 0.00% (0 bytes) =====> ASF header
chunk follows<BR>Cache fill: 0.00% (0 bytes) <BR>Cache
fill: 0.00% (0 bytes) <BR>Cache fill: 0.00% (0
bytes) <BR>Cache fill: 0.00% (0 bytes)
<BR>Cache fill: 0.00% (0 bytes) <BR>Cache fill:
0.00% (0 bytes) <BR>Cache fill: 0.00% (0
bytes) <BR>Cache fill: 0.00% (0 bytes)
<BR>Cache fill: 0.00% (0 bytes) <BR>Cache fill:
0.00% (0 bytes) <BR>Cache fill: 0.00% (0
bytes) <BR>Cache fill: 0.00% (0 bytes)
<BR>Cache fill: 0.00% (0 bytes) <BR>Cache fill:
0.00% (0 bytes) <BR>Cache fill: 0.00% (0
bytes) <BR>Cache fill: 0.00% (0 bytes)
<BR>Cache fill: 0.00% (0 bytes) <BR>Cache fill:
0.00% (0 bytes) <BR>Cache fill: 0.00% (0
bytes) <BR>Cache fill: 0.00% (0 bytes)
<BR>Cache fill: 0.00% (0 bytes) <BR>Cache fill:
0.00% (0 bytes) <BR>Cache fill: 0.00% (0
bytes) <BR>Cache fill: 0.00% (0 bytes)
<BR>Cache fill: 0.00% (0 bytes) <BR>Cache fill:
0.00% (0 bytes) <BR>Cache fill: 12.50% (8192
bytes) <BR>Cache fill: 12.50% (8192 bytes)
<BR>Cache fill: 12.50% (8192 bytes) <BR>Cache fill: 12.50%
(8192 bytes) <BR>Cache fill: 12.50% (8192
bytes) <BR>Cache fill: 12.50% (8192 bytes)
<BR>Cache fill: 12.50% (8192 bytes) <BR>Cache fill: 12.50%
(8192 bytes) <BR>Cache fill: 12.50% (8192
bytes) <BR>Cache fill: 12.50% (8192 bytes)
<BR>Cache fill: 12.50% (8192 bytes) ASF file format
detected.<BR>ASF: packets: 543 flags: 3 max_packet_size: 959
min_packet_size: 959 max_bitrate: 16400 preroll: 567<BR>stream type:
guid_audio_stream<BR>stream concealment: guid_audio_conceal_none<BR>type: 30
bytes, stream: 9 bytes ID: 1<BR>unk1: 0 unk2:
0<BR>FILEPOS=0x102<BR>==> Found audio stream: 1<BR>======= WAVE Format
=======<BR>Format Tag: 85 (0x55)<BR>Channels: 1<BR>Samplerate: 16000<BR>avg
byte/sec: 2000<BR>Block align: 1<BR>bits/sample: 0<BR>cbSize:
12<BR>mp3.wID=1<BR>mp3.fdwFlags=0x2<BR>mp3.nBlockSize=72<BR>mp3.nFramesPerBlock=1<BR>mp3.nCodecDelay=0<BR>===========================<BR>ASF:
audio scrambling: 1 x 1 x 1</FONT></SPAN></SPAN></DIV>
<DIV> </DIV>
<DIV><SPAN class=171040317-03092003><SPAN class=171040317-03092003><FONT
face=Arial size=2> Title: East of Eden<BR> Author: New York
Pops<BR> Copyright: 1589, 1992<BR> Comment:
</FONT></SPAN></SPAN></DIV>
<DIV> </DIV>
<DIV><SPAN class=171040317-03092003><SPAN class=171040317-03092003><FONT
face=Arial size=2>Found movie at 0x1CB - 0x7F3EC<BR>ASF: 1 audio and 0 video
streams found<BR>ASF: Searching for audio stream (id:-1).<BR>Invalid plen type!
assuming plen=0<BR>Auto-selected ASF audio ID = 1<BR>Invalid plen type! assuming
plen=0<BR>Clip info:<BR> name: East of Eden<BR> author: New York
Pops<BR> copyright: 1589, 1992<BR> comments:
<BR>==========================================================================<BR>Opening
audio decoder: [mp3lib] MPEG layer-2, layer-3<BR>dec_audio: Allocating 4608 +
65536 = 70144 bytes for output buffer<BR>mp3lib: using Pentium optimized
decore!<BR>MP3lib: init layer2&3 finished, tables done<BR>MPEG 2.0, Layer
III, 16000 Hz 16 kbit Single-Channel, BPF: 72<BR>Channels: 1, copyright: Yes,
original: Yes, CRC: No, emphasis: 0<BR>AUDIO: 16000 Hz, 2 ch, 16 bit (0x10),
ratio: 2000->64000 (16.0 kbit)<BR>Selected audio codec: [mp3] afm:mp3lib
(mp3lib MPEG layer-2,
layer-3)<BR>==========================================================================<BR>Checking
audio filter chain for 16000Hz/2ch/16bit -> 16000Hz/2ch/16bit...<BR>[libaf]
Adding filter dummy <BR>[dummy] Was reinitialized, rate=16000Hz, nch = 2, format
= 0x00000001 and bps = 2<BR>AF_pre: af format: 2 bps, 2 ch, 16000 hz, little
endian signed int <BR>AF_pre: 16000Hz 2ch Signed 16-bit (Little-Endian)<BR>ao2:
16000 Hz 2 chans Signed 16-bit (Little-Endian)<BR>audio_setup: using
'/dev/dsp' dsp device<BR>audio_setup: sample format: Signed 16-bit
(Little-Endian) (requested: Signed 16-bit (Little-Endian))<BR>audio_setup: using
2 channels (requested: 2)<BR>audio_setup: using 16000 Hz samplerate (requested:
16000)<BR>audio_setup: frags: 16/16 (4096 bytes/frag)
free: 65536<BR>AO: [oss] 16000Hz 2ch Signed 16-bit (Little-Endian) (2
bps)<BR>AO: Description: OSS/ioctl audio output<BR>AO: Author: A'rpi<BR>Building
audio filter chain for 16000Hz/2ch/16bit -> 16000Hz/2ch/16bit...<BR>[dummy]
Was reinitialized, rate=16000Hz, nch = 2, format = 0x00000001 and bps =
2<BR>[dummy] Was reinitialized, rate=16000Hz, nch = 2, format = 0x00000001 and
bps = 2<BR>Video: no video<BR>Freeing 0 unused video chunks<BR>Starting
playback...<BR>Invalid plen type! assuming plen=0 [This error is repeated over
500 times. I have taken the repeats out.]<BR></FONT></SPAN></SPAN><SPAN
class=171040317-03092003><SPAN class=171040317-03092003><FONT face=Arial
size=2>Invalid plen type! assuming plen=0</FONT></SPAN></SPAN></DIV>
<DIV><SPAN class=171040317-03092003><SPAN class=171040317-03092003><FONT
face=Arial size=2><SPAN class=171040317-03092003><SPAN
class=171040317-03092003><FONT face=Arial size=2>Invalid plen type! assuming
plen=0</FONT></SPAN></SPAN><BR>=====> Transfer complete<BR>Invalid plen type!
assuming plen=0<BR>Invalid plen type! assuming plen=0<BR>Invalid plen type!
assuming plen=0<BR>Invalid plen type! assuming plen=0<BR>Invalid plen type!
assuming plen=0<BR>Invalid plen type! assuming plen=0<BR>Invalid plen type!
assuming plen=0<BR>Invalid plen type! assuming plen=0</FONT></SPAN></SPAN></DIV>
<DIV> </DIV><SPAN class=171040317-03092003><SPAN
class=171040317-03092003><FONT face=Arial size=2>
<DIV><BR>MPlayer interrupted by signal 2 in module: decode_audio<BR>Uninit audio
filters...<BR>[libaf] Removing filter dummy <BR>uninit audio: mp3lib<BR>DEMUXER:
freeing demuxer at 0x8239928 <BR>DEMUXER: freeing sh_audio at
0x823a558 </DIV>
<DIV> </DIV>
<DIV><BR>MPlayer interrupted by signal 11 in module:
free_demuxer<BR></FONT></SPAN></SPAN></DIV></BODY></HTML>