|
mplayer版本:MPlayer-1.1
live555 版本:live.2006.03.17
mplayer 配置如下:
./configure \
--prefix=/usr \
--disable-vm \
--disable-xf86keysym \
--enable-radio \
--enable-radio-capture \
--enable-live \
--disable-ftp \
--disable-real \
--disable-xanim \
--disable-libopenjpeg \
--disable-tremor-internal \
--disable-tv \
--disable-tv-v4l1 \
--disable-tv-v4l2 \
--disable-tv-bsdbt848 \
--disable-pvr \
--disable-unrarexec \
--disable-sortsub \
--disable-vidix \
--disable-vidix-pcidb \
--disable-matrixview \
--disable-xss \
--disable-tga \
--disable-pnm \
--disable-md5sum \
--disable-yuv4mpeg \
--disable-corevideo \
--disable-quartz \
--disable-mencoder \
--disable-w32threads \
--disable-win32dll \
--disable-arts \
--disable-esd \
--disable-pulse \
--disable-jack \
--disable-openal \
--disable-nas \
--disable-sgiaudio \
--disable-sunaudio \
--disable-kai \
--disable-dart \
--disable-xss \
--disable-inet6 \
--disable-os2threads \
--disable-vcd \
--disable-bluray \
--disable-dvdnav \
--disable-dvdread \
--disable-dvdread-internal \
--disable-libdvdcss-internal \
--disable-cdparanoia \
--disable-cddb \
--disable-win32waveout \
--disable-fastmemcpy \
--enable-cross-compile \
--host-cc=gcc \
--cc=arm-linux-gcc \
--target=arm-linux \
--enable-static \
--extra-cflags="-I/src/mplayer/dependent_install/include -I/src/mplayer/dependent_install2/include/include" \
--extra-libs="-L/src/mplayer/dependent_install2/lib -lliveMedia -lgroupsock -lBasicUsageEnvironment -lUsageEnvironment"
编译成功后挂载NFS,板上测试:
播放mp3 没问题,有声音出来
播放流媒体:
1. ./mplayer mms://202.177.192.111/radio1
能够成功获取音频流,但是没有发出声音。终端输出内容为:
----------------------------------------------------------------------------------
MPlayer 1.1-4.3.3 (C) 2000-2012 MPlayer Team
Playing mms://202.177.192.111/radio1.
STREAM_ASF, URL: mms://202.177.192.111/radio1
Connecting to server 202.177.192.111[202.177.192.111]: 1755...
Connected
file object, packet length = 773 (773)
unknown object
stream object, stream ID: 1
unknown object
data object
mmst packet_length = 773
Cache size set to 64 KBytes
Cache fill: 19.63% (12862 bytes)
ASF file format detected.
[asfheader] Audio stream found, -aid 1
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
libavcodec version 54.23.100 (internal)
AUDIO: 22050 Hz, 2 ch, s16le, 20.0 kbit/2.84% (ratio: 2503->88200)
Selected audio codec: [ffwmav2] afm: ffmpeg (DivX audio v2 (FFmpeg))
==========================================================================
AO: [oss] 22050Hz 2ch s16le (2 bytes per sample)
Video: no video
Starting playback...
A:1815565.5 (504:19:25.6) of 0.0 (unknown) 29.1% 21%
---------------------------------------------------------------------------------------
2. ./mplayer rtsp://221.212.177.248:554/broadcast/jrt.rm
同样也是能够成功获取音频流,但是没有发出声音。终端输出内容为:
MPlayer 1.1-4.3.3 (C) 2000-2012 MPlayer Team
Playing rtsp://221.212.177.248:554/broadcast/jrt.rm.
Connecting to server 221.212.177.248[221.212.177.248]: 554...
Cache size set to 640 KBytes
Cache fill: 18.75% (122880 bytes)
libavformat version 54.6.101 (internal)
REAL file format detected.
Stream description: Audio Stream
Stream mimetype: audio/x-pn-realaudio
[real] Audio stream found, -aid 0
Clip info:
copyright: (C) 2002
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
libavcodec version 54.23.100 (internal)
AUDIO: 44100 Hz, 2 ch, floatle, 32.0 kbit/1.14% (ratio: 4005->352800)
Selected audio codec: [ffcook] afm: ffmpeg (FFmpeg COOK audio)
==========================================================================
AO: [oss] 44100Hz 2ch s16le (2 bytes per sample)
Video: no video
Starting playback...
A:89659.4 (24:54:19.3) of 0.0 (unknown) 58.2% 23% |
|