Firefly开源社区
标题: kernel4.4 aplay 默认参数只能播放一次问题 [打印本页]
作者: erain 时间: 2018-3-13 18:10
标题: kernel4.4 aplay 默认参数只能播放一次问题
使用aplay 默认参数播放声音,只能播放一次,之后声音播放不出,或堵塞或卡死 stream : PLAYBACK
access : MMAP_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 44100
exact rate : 44100 (44100/1)
msbits : 16
buffer_size : 22052
period_size : 5513
period_time : 125011
tstamp_mode : NONE
tstamp_type : MONOTONIC
period_step : 1
avail_min : 5513
period_event : 0
start_threshold : 22052
stop_threshold : 22052
silence_threshold: 0
silence_size : 0
boundary : 1445199872
appl_ptr : 0
hw_ptr : 0
解决方法:
使用aplay播放时加上参数: aplay -fcd --period-size=1024 1.pcm -v
stream : PLAYBACK
access : MMAP_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 44100
exact rate : 44100 (44100/1)
msbits : 16
buffer_size : 22528
period_size : 1024
period_time : 23219
tstamp_mode : NONE
tstamp_type : MONOTONIC
period_step : 1
avail_min : 1024
period_event : 0
start_threshold : 22528
stop_threshold : 22528
silence_threshold: 0
silence_size : 0
boundary : 1476395008
appl_ptr : 0
hw_ptr : 0
作者: erain 时间: 2018-3-13 19:09
判断错误: 应该是非root用户可以播放声音,而root用户打开没有打开pulseaudio 而不能播放声音,在~/.profile 中增加即可播放声音了pulseaudio --start --log-target=syslog
欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) |
Powered by Discuz! X3.1 |