0
我想從示例運行streamutil.c和playfile,但是我在運行它們時遇到了錯誤。 在運行streamutil,我得到這個錯誤:從pjsip-app示例運行streamutil.c和playfile
19:07:43.822 os_core_unix.c !pjlib 2.1 for POSIX initialized
PJLIB INIT COMPLETE
19:07:43.825 pa_dev.c PortAudio sound library initialized, status=0
19:07:43.825 pa_dev.c PortAudio host api count=1
19:07:43.825 pa_dev.c Sound device count=0
19:07:43.825 pjlib select() I/O Queue created (0x7c87b8)
a.out: ../src/pjmedia/codec.c:53: pjmedia_codec_param_clone: Assertion `pool && src' failed.
以及運行playfile,我得到了以下錯誤:
19:08:35.703 os_core_unix.c !pjlib 2.1 for POSIX initialized
19:08:35.705 pa_dev.c PortAudio sound library initialized, status=0
19:08:35.705 pa_dev.c PortAudio host api count=1
19:08:35.705 pa_dev.c Sound device count=0
19:08:35.706 pjlib select() I/O Queue created (0x13db7b8)
19:08:35.706 wav_player.c File player '/home/udit/pjsip/alarma.wav' created: samp.rate=22050, ch=1, bufsize=4KB, filesize=265KB
19:08:35.706 playfile.c Unable to open sound device: Unable to find default audio device (PJMEDIA_EAUD_NODEFDEV) [code=420006]
我尋覓了很多,嘗試了多種解決方案,但他們沒有工作。我認爲我的音頻設備存在一些問題,但音頻設備沒問題(使用aplay-l等命令進行檢查)。 請別人告訴我該怎麼辦才能讓它運行。