天嵌 ARM开发社区

 找回密码
 注册
查看: 5032|回复: 2

移植mplayer到tq2440板子,播放流媒体的时候无声音

[复制链接]
shruger 发表于 2012-8-8 16:29:22 | 显示全部楼层 |阅读模式
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%
 楼主| shruger 发表于 2012-8-9 09:25:46 | 显示全部楼层
果然是没人成功过:(
CConan 发表于 2012-9-14 11:27:03 | 显示全部楼层
我用mplayer播放mp3,没有声音,楼主能不能指点一下:)
一下是我在SecureCRT终端上的输出:
[root@utu-Linux]\$ mplayer -ac mad -ao oss 1.mp3
MPlayer 1.0rc3-3.4.1 (C) 2000-2009 MPlayer Team

Playing 1.mp3.
Audio only file format detected.
Clip info:
Title: 轻音乐慢摇-是忧伤还是快乐 www.
Artist: 带倒 www.show160.com 中华演出
Album:
Year:
Comment:
Genre: Blues
======================================================audio device in utu2440 is open
init_s3c2410_iis_bus
====================
Forced audio codec: mad
Opening audio decoder: [libmad] libmad mpeg audio decoder
AUDIO: 44100 Hz, 2 ch, s16le, 192.0 kbit/13.61% (ratio: 24000->176400)
Selected audio codec: [mad] afm: libmad (libMAD MPEG layer 1-2-3)
==========================================================================
AO: [oss] 44100Hz 2ch s16le (2 bytes per sample)
Video: no video
Starting playback...
A:  24.8 (24.7) of 230.0 (03:50.0) 15.6%  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-3-28 18:45 , Processed in 1.078125 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表