[MPlayer-dev-eng] GSM RTP streams are still not working

Ross Finlayson finlayson at live.com
Fri Aug 30 19:21:55 CEST 2002


FYI, GSM audio RTP streams are still not working.  When I mentioned this a 
few weeks ago, Arpi said that he thought that the problem lay with the 
existing mplayer code, rather than with the new RTP/RTSP interface code.

For example, the following example does not work
     mplayer -V rtsp://darwin.horizonlive.com/finlayson/sample-gsm-8000.mov

Here's the output:

MPlayer CVS-020821-21:00-2.95.3 (C) 2000-2002 Arpad Gereoffy (see DOCS!)

CPU: Intel Celeron A Mendocino/Pentium II Dixon (Family: 6, Stepping: 10)
CPUflags:  MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: MMX

Reading /home/rsf/.mplayer/codecs.conf: 38 audio & 104 video codecs
CommandLine:get_path('font/font.desc') -> '/home/rsf/.mplayer/font/font.desc'
  '-V' 'rtsp://darwin.horizonlive.com/finlayson/sample-gsm-8000.mov'
Using MMX Optimized OnScreenDisplay
font: can't open file: /home/rsf/.mplayer/font/font.desc
font: can't open file: /usr/local/share/mplayer/font/font.desc
Linux RTC init error: No such device
Using usleep() timing
get_path('input.conf') -> '/home/rsf/.mplayer/input.conf'
Can't open input config file /home/rsf/.mplayer/input.conf : No such file 
or directory
Can't open input config file /usr/local/share/mplayer/input.conf : No such 
file or directory
Falling back on default (hardcoded) input config

Playing rtsp://darwin.horizonlive.com/finlayson/sample-gsm-8000.mov
Connected to server: darwin.horizonlive.com
Stream not seekable!
Sending request: DESCRIBE 
rtsp://darwin.horizonlive.com/finlayson/sample-gsm-8000.mov RTSP/1.0
CSeq: 1
Accept: application/sdp
User-Agent: mplayer (LIVE.COM Streaming Media v2002.08.30)


Received DESCRIBE response: RTSP/1.0 200 OK
Server: DSS/3.0.1 [v338]-Linux
Cseq: 1
Last-Modified: Mon, 08 Oct 2001 14:57:51 GMT
Cache-Control: must-revalidate
Content-length: 233
Date: Fri, 30 Aug 2002 16:46:57 GMT
Expires: Fri, 30 Aug 2002 16:46:57 GMT
Content-Type: application/sdp
x-Accept-Retransmit: our-retransmit
Content-Base: rtsp://darwin.horizonlive.com/finlayson/sample-gsm-8000.mov/

v=0
s=/finlayson/sample-gsm-8000.mov
u=http:///
e=admin@
c=IN IP4 208.185.32.22
a=control:*
a=range:npt=0- 211.28667
m=OTHER 0 RTP/AVP 96
a=rtpmap:96 X-QT/10000
a=control:trackID=3
m=audio 0 RTP/AVP 3
a=control:trackID=4

Initiated "audio/GSM" RTP subsession
Sending request: SETUP 
rtsp://darwin.horizonlive.com/finlayson/sample-gsm-8000.mov/trackID=4 RTSP/1.0
CSeq: 2
Transport: RTP/AVP;unicast;client_port=1026-1027
User-Agent: mplayer (LIVE.COM Streaming Media v2002.08.30)


Received SETUP response: RTSP/1.0 200 OK
Server: DSS/3.0.1 [v338]-Linux
Cseq: 2
Last-Modified: Mon, 08 Oct 2001 14:57:51 GMT
Cache-Control: must-revalidate
Session: 5955112061735624988
Date: Fri, 30 Aug 2002 16:46:57 GMT
Expires: Fri, 30 Aug 2002 16:46:57 GMT
Transport: 
RTP/AVP;unicast;client_port=1026-1027;source=208.185.32.22;server_port=6972-6973


Sending request: PLAY 
rtsp://darwin.horizonlive.com/finlayson/sample-gsm-8000.mov/trackID=4 RTSP/1.0
CSeq: 3
Session: 5955112061735624988
Range: npt=0-
User-Agent: mplayer (LIVE.COM Streaming Media v2002.08.30)


Received PLAY response: RTSP/1.0 200 OK
Server: DSS/3.0.1 [v338]-Linux
Cseq: 3
Session: 5955112061735624988
RTP-Info: url=trackID=4;seq=20537;ssrc=572059674;rtptime=1902636651


==> Found audio stream: 0
Detected audio codec: [msgsmacm] afm:4 (MS GSM)
Initializing audio codec...
Opening audio decoder: [acm] Win32 ACM audio decoder
======= Win32 (ACM) AUDIO Codec init =======
get_path('registry') -> '/home/rsf/.mplayer/registry'
Input format:
   wFormatTag 49
   nChannels 1
   nSamplesPerSec 8000
   nAvgBytesPerSec 1650
   nBlockAlign 33
   wBitsPerSample 16
   cbSize 0
Output fmt:
   wFormatTag 1
   nChannels 1
   nSamplesPerSec 8000
   nAvgBytesPerSec 16000
   nBlockAlign 2
   wBitsPerSample 16
   cbSize 0
Loading DLL: 'msgsm32.acm'
get_path('registry') -> '/home/rsf/.mplayer/registry'
Loading DLL: 'msgsm32.acm'
get_path('registry') -> '/home/rsf/.mplayer/registry'
Loading DLL: 'msgsm32.acm'
ACM_Decoder: Unappropriate audio format
Could not load/initialize Win32/ACM AUDIO codec (missing DLL file?)
ADecoder preinit failed :(
Couldn't initialize audio codec! -> nosound
Audio: no sound!!!
Freeing 0 unused audio chunks
Video: no video!!!
Freeing 0 unused video chunks

DEMUXER: freeing demuxer at 0x8396bf0
DEMUXER: freeing sh_audio at 0x83989a0
vo: x11 uninit called but X11 not inited..

Exiting... (End of file)

%ls /usr/lib/win32
3ivxdmo.dll
acelpdec.ax
asusasv2.dll
asusasvd.dll
ativcr2.dll
avimszh.dll
avizlib.dll
divx.dll
divx_c32.ax
divxa32.acm
divxc32.dll
divxdec.ax
huffyuv.dll
i263_32.drv
iccvid.dll
icmw_32.dll
imaadp32.acm
imc32.acm
ir32_32.dll
ir41_32.dll
ir50_32.dll
ivvideo.dll
l3codeca.acm
l3codecx.ax
lhacm.acm
m3jpeg32.dll
m3jpegdec.ax
mcdvd_32.dll
mcmjpg32.dll
mpg4c32.dll
mpg4ds32.ax
msadp32.acm
msg711.acm
msgsm32.acm
msh261.drv
msms001.vwp
msnaudio.acm
msrle32.dll
msscds32.ax
msvidc32.dll
mvoiced.vwp
pclepim1.dll
qdv.dll
tm20dec.ax
tssoft32.acm
ubv263d+.ax
vivog723.acm
voxmsdec.ax
vp31vfw.dll
wmv8ds32.ax
wmvds32.ax




More information about the MPlayer-dev-eng mailing list