[MPlayer-users] purevoice audio

Raphael Clifford drraph at gmail.com
Fri Feb 22 19:19:51 CET 2008


I am trying to play the lecture at
rtsp://129.7.38.97:80/streaming/Sec_pt_10935_4fpsB.mov . By doing

 mplayer  -v -rtsp-stream-over-tcp
rtsp://129.7.38.97:80/streaming/Sec_pt_10935_4fpsB.mov  I can get the
video to play but I get no audio. It complains that

Failed to initiate "audio/X-PUREVOICE" RTP subsession: RTP payload
format unknown or not supported

There are two problems it seems.

The first is that live555 doesn't support the payload. I reported it
to their mailing list and got a reply that I was right they didn't
support it :)

 However...Rathan on #mplayer tried the SVN daily snapshot of 11 Feb
2008 as well with libnemesi. libnemesi does appear to support it but
mplayer can't play the audio so it would be great if at least the
mplayer problem could be fixed.  You might have thought that on 32 bit
intel the qcelp codec would do it but I can't see how to get that to
work.

The full output from mplayer rc2 with live555 is below.

Best wishes.
Raphael

 mplayer  -v -rtsp-stream-over-tcp
rtsp://129.7.38.97:80/streaming/Sec_pt_10935_4fpsB.mov
MPlayer 1.0rc2-4.1.3 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Pentium(R) M processor 1.30GHz (Family: 6, Model: 13, Stepping: 8)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
get_path('codecs.conf') -> '/home/raph/.mplayer/codecs.conf'
Reading /home/raph/.mplayer/codecs.conf: Can't open
'/home/raph/.mplayer/codecs.conf': No such file or directory
Reading /etc/mplayer/codecs.conf: Can't open
'/etc/mplayer/codecs.conf': No such file or directory
Using built-in default codecs.conf.
Configuration: --target=i586-linux --prefix=/usr
--confdir=/etc/mplayer --mandir=/usr/share/man
--win32codecsdir=/usr/lib/win32 --enable-runtime-cpudetection
--enable-largefiles --disable-libdvdcss-internal --enable-smb
--enable-ftp --enable-cdparanoia --enable-radio --enable-lirc
--enable-joystick --enable-xf86keysym --disable-tremor-internal
--enable-liba52 --enable-musepack --enable-speex --enable-libvorbis
--enable-mad --enable-mp3lib --enable-theora --enable-libdv
--enable-libmpeg2 --enable-tv-v4l2 --enable-alsa --enable-ossaudio
--enable-esd --enable-arts --enable-pulse --enable-nas
--enable-xinerama --enable-menu --enable-xv --enable-vm --enable-gl
--enable-xmga --enable-mga --enable-3dfx --enable-tdfxfb --enable-sdl
--enable-aa --enable-caca --enable-dxr3 --enable-xvmc
--with-xvmclib=XvMCW --enable-ggi --enable-fbdev --enable-freetype
--enable-gif --enable-png --enable-jpeg --enable-liblzo
--enable-fribidi --enable-ladspa --enable-gui --enable-mencoder
CommandLine: '-v' '-rtsp-stream-over-tcp'
'rtsp://129.7.38.97:80/streaming/Sec_pt_10935_4fpsB.mov'
init_freetype
get_path('font/font.desc') -> '/home/raph/.mplayer/font/font.desc'
font: can't open file: /home/raph/.mplayer/font/font.desc
font: can't open file: /usr/share/mplayer/font/font.desc
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
get_path('fonts') -> '/home/raph/.mplayer/fonts'
Using nanosleep() timing
get_path('input.conf') -> '/home/raph/.mplayer/input.conf'
Can't open input config file /home/raph/.mplayer/input.conf: No such
file or directory
Parsing input config file /etc/mplayer/input.conf
Input config file /etc/mplayer/input.conf parsed: 81 binds
Setting up LIRC support...
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
get_path('Sec_pt_10935_4fpsB.mov.conf') ->
'/home/raph/.mplayer/Sec_pt_10935_4fpsB.mov.conf'

Playing rtsp://129.7.38.97:80/streaming/Sec_pt_10935_4fpsB.mov.
get_path('sub/') -> '/home/raph/.mplayer/sub/'
STREAM_RTSP, URL: rtsp://129.7.38.97:80/streaming/Sec_pt_10935_4fpsB.mov
Filename for url is now rtsp://129.7.38.97:80/streaming/Sec_pt_10935_4fpsB.mov
Filename for url is now rtsp://129.7.38.97:80/streaming/Sec_pt_10935_4fpsB.mov
Resolving 129.7.38.97 for AF_INET6...
Couldn't resolve name for AF_INET6: 129.7.38.97
Connecting to server 129.7.38.97[129.7.38.97]: 80...
SDP:
v=0
o=StreamingServer 3411741951 1134166329000 IN IP4 129.7.38.97
s=/streaming/Sec_pt_10935_4fpsB.mov
u=http:///
e=admin@
c=IN IP4 0.0.0.0
b=AS:47
t=0 0
a=control:*
a=mpeg4-iod:"data:application/mpeg4-iod;base64,AoIbAE/////z/wOBKgABQIxkYXRhOmFwcGxpY2F0aW9uL21wZWc0LW9kLWF1O2Jhc2U2NCxBVXdCU2dVZkEwWUF5UUFFTHlBUkFBQUFBQUFBQUFBQUFBQUZJQUFBQWJEekFBQUJ0UTdnUU1EUEFBQUJBQUFBQVNBQWhFRDZLSUFoZ0tJZkJoQUFSQUFBQWxnQUFBSllJQ0FBQUFBRAQNAQUAAMgAAAAAAAAAAAYJAQAAAAAAAAAAA2UAAkBCZGF0YTphcHBsaWNhdGlvbi9tcGVnNC1iaWZzLWF1O2Jhc2U2NCx3QkFTWVFRZndBQUFIOEFBQUVRb0lvS2ZnQT09BBICDQAAZAAAAAAAAAAABQMAAGAGCQEAAAAAAAAAAA=="
a=isma-compliance:1,1.0,1
a=range:npt=0- 551.00000
m=video 0 RTP/AVP 96
b=AS:40
a=rtpmap:96 MP4V-ES/90000
a=control:trackID=3
a=cliprect:0,0,384,512
a=fmtp:96 profile-level-id=1;config=000001B0F3000001B50EE040C0CF0000010000000120008440FA28802180A21F
a=mpeg4-esid:201
m=audio 0 RTP/AVP 97
b=AS:6
a=rtpmap:97 x-Purevoice/11025/1
a=control:trackID=4

A single media stream only is supported atm.
rtsp_session: unsupported RTSP server. Server type is 'QTSS/5.5.3
(Build/489.0.4; Platform/MacOSX; Release/Update; )'.
Filename for url is now rtsp://129.7.38.97:80/streaming/Sec_pt_10935_4fpsB.mov
Filename for url is now rtsp://129.7.38.97:80/streaming/Sec_pt_10935_4fpsB.mov
STREAM_LIVE555, URL: rtsp://129.7.38.97:80/streaming/Sec_pt_10935_4fpsB.mov
STREAM: [RTSP and SIP] rtsp://129.7.38.97:80/streaming/Sec_pt_10935_4fpsB.mov
STREAM: Description: standard RTSP and SIP
STREAM: Author: Ross Finlayson
STREAM: Comment: Uses LIVE555 Streaming Media library.
Stream not seekable!
 file format detected.
Sending request: DESCRIBE
rtsp://129.7.38.97:80/streaming/Sec_pt_10935_4fpsB.mov RTSP/1.0
CSeq: 1
Accept: application/sdp
User-Agent: MPlayer (LIVE555 Streaming Media v2007.02.20)


Received DESCRIBE response: RTSP/1.0 200 OK
Server: QTSS/5.5.3 (Build/489.0.4; Platform/MacOSX; Release/Update; )
Cseq: 1
Last-Modified: Fri, 09 Dec 2005 22:12:09 GMT
Cache-Control: must-revalidate
Content-length: 968
Date: Mon, 11 Feb 2008 18:05:39 GMT
Expires: Mon, 11 Feb 2008 18:05:39 GMT
Content-Type: application/sdp
x-Accept-Retransmit: our-retransmit
x-Accept-Dynamic-Rate: 1
Content-Base: rtsp://129.7.38.97:80/streaming/Sec_pt_10935_4fpsB.mov/


Need to read 968 extra bytes
Read 968 extra bytes: v=0
o=StreamingServer 3411741952 1134166329000 IN IP4 129.7.38.97
s=/streaming/Sec_pt_10935_4fpsB.mov
u=http:///
e=admin@
c=IN IP4 0.0.0.0
b=AS:47
t=0 0
a=control:*
a=mpeg4-iod:"data:application/mpeg4-iod;base64,AoIbAE/////z/wOBKgABQIxkYXRhOmFwcGxpY2F0aW9uL21wZWc0LW9kLWF1O2Jhc2U2NCxBVXdCU2dVZkEwWUF5UUFFTHlBUkFBQUFBQUFBQUFBQUFBQUZJQUFBQWJEekFBQUJ0UTdnUU1EUEFBQUJBQUFBQVNBQWhFRDZLSUFoZ0tJZkJoQUFSQUFBQWxnQUFBSllJQ0FBQUFBRAQNAQUAAMgAAAAAAAAAAAYJAQAAAAAAAAAAA2UAAkBCZGF0YTphcHBsaWNhdGlvbi9tcGVnNC1iaWZzLWF1O2Jhc2U2NCx3QkFTWVFRZndBQUFIOEFBQUVRb0lvS2ZnQT09BBICDQAAZAAAAAAAAAAABQMAAGAGCQEAAAAAAAAAAA=="
a=isma-compliance:1,1.0,1
a=range:npt=0- 551.00000
m=video 0 RTP/AVP 96
b=AS:40
a=rtpmap:96 MP4V-ES/90000
a=control:trackID=3
a=cliprect:0,0,384,512
a=fmtp:96 profile-level-id=1;config=000001B0F3000001B50EE040C0CF0000010000000120008440FA28802180A21F
a=mpeg4-esid:201
m=audio 0 RTP/AVP 97
b=AS:6
a=rtpmap:97 x-Purevoice/11025/1
a=control:trackID=4

Initiated "video/MP4V-ES" RTP subsession on port 32846
Increased video socket receive buffer to 2000000 bytes
Sending request: SETUP
rtsp://129.7.38.97:80/streaming/Sec_pt_10935_4fpsB.mov/trackID=3
RTSP/1.0
CSeq: 2
Transport: RTP/AVP/TCP;unicast;interleaved=0-1
User-Agent: MPlayer (LIVE555 Streaming Media v2007.02.20)


Received SETUP response: RTSP/1.0 200 OK
Server: QTSS/5.5.3 (Build/489.0.4; Platform/MacOSX; Release/Update; )
Cseq: 2
Last-Modified: Fri, 09 Dec 2005 22:12:09 GMT
Cache-Control: must-revalidate
Session: 2668027263539477650
Date: Mon, 11 Feb 2008 18:05:52 GMT
Expires: Mon, 11 Feb 2008 18:05:52 GMT
Transport: RTP/AVP/TCP;unicast;interleaved=0-1;ssrc=6A14BC9B


Failed to initiate "audio/X-PUREVOICE" RTP subsession: RTP payload
format unknown or not supported
Sending request: PLAY
rtsp://129.7.38.97:80/streaming/Sec_pt_10935_4fpsB.mov/ RTSP/1.0
CSeq: 3
Session: 2668027263539477650
Range: npt=0.000-
User-Agent: MPlayer (LIVE555 Streaming Media v2007.02.20)


Received PLAY response: RTSP/1.0 200 OK
Server: QTSS/5.5.3 (Build/489.0.4; Platform/MacOSX; Release/Update; )
Cseq: 3
Session: 2668027263539477650
Range: npt=0.00000-551.00000
RTP-Info: url=rtsp://129.7.38.97:80/streaming/Sec_pt_10935_4fpsB.mov/trackID=3;seq=56472;rtptime=1211651079


==> Found video stream: 0
video stream has been synchronized using RTCP
demux_rtp: Guessed the video frame rate as 2 frames-per-second.
       (If this is wrong, use the "-fps <frame-rate>" option instead.)
VIDEO:  [mp4v]  0x0  0bpp  2.000 fps    0.0 kbps ( 0.0 kbyte/s)
[V] filefmt:21  fourcc:0x7634706D  size:0x0  fps: 2.00  ftime:=0.5000
get_path('sub/') -> '/home/raph/.mplayer/sub/'
X11 opening display: :0.0
vo: X11 color mask:  FFFFFF  (R:FF0000 G:FF00 B:FF)
vo: X11 running at 1024x768 with depth 24 and 32 bpp (":0.0" => local display)
[x11] Detected wm supports layers.
[x11] Using workaround for Metacity bugs.
[x11] Detected wm supports NetWM.
[x11] Detected wm supports ABOVE state.
[x11] Detected wm supports BELOW state.
[x11] Detected wm supports FULLSCREEN state.
[x11] Current fstype setting honours FULLSCREEN ABOVE BELOW X atoms
Disabling DPMS
DPMSDisable stat: 1
xscreensaver_disable: Could not find XScreenSaver window.
GNOME screensaver disabled
[xv common] Drawing colorkey manually.
[xv common] Using colorkey from Xv (0x0101fe).
[xv common] Maximum source image dimensions: 1920x1088
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
INFO: libavcodec init OK!
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
Audio: no sound
Freeing 0 unused audio chunks.
Starting playback...
[ffmpeg] aspect_ratio: 1.333333
VDec: vo config request - 512 x 384 (preferred colorspace: Planar YV12)
Trying filter chain: vo
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO Config (512x384->512x384,flags=0,'MPlayer',0x32315659)
VO: [xv] 512x384 => 512x384 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: 0x32315659 (YV12) planar
Xvideo image format: 0x30323449 (I420) planar
Xvideo image format: 0x59565955 (UYVY) packed
using Xvideo port 73 for hw scaling
[xv] dx: 0 dy: 0 dw: 512 dh: 384
*** [vo] Allocating (slices) mp_image_t, 512x384x12bpp YUV planar, 294912 bytes
[xv] dx: 6 dy: 27 dw: 512 dh: 384
*** [vo] Allocating (slices) mp_image_t, 512x384x12bpp YUV planar, 294912 bytes
get_path('subfont.ttf') -> '/home/raph/.mplayer/subfont.ttf'
Unicode font: 255 glyphs.
Uninit video: ffmpeg  0%  0.0% 0 0
Sending request: TEARDOWN
rtsp://129.7.38.97:80/streaming/Sec_pt_10935_4fpsB.mov/ RTSP/1.0
CSeq: 4
Session: 2668027263539477650
User-Agent: MPlayer (LIVE555 Streaming Media v2007.02.20)



More information about the MPlayer-users mailing list