請教播放音效權限的問題 - Linux

By Skylar Davis
at 2015-05-05T00:09
at 2015-05-05T00:09
Table of Contents
自己興趣寫了一些自己在家裡玩的服務,碰到了關於音樂播放的問題
(我是覺得跟權限有關係)
想請教一下,
利用自己架設的web App執行mpg123播放音樂時都會出現下面所附錯誤訊息
但是如果是root或是normal_user執行mpg123時卻可以正確播放。
錯誤訊息如下:
Directory: /srv/http/Mysite/static/mp3/
Playing MPEG stream 1 of 1: XXXX.mp3 ...
Home directory not accessible: Permission denied
ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
ALSA lib conf.c:4260:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4260:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:4260:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4739:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2267:(snd_pcm_open_noupdate) Unknown PCM default
[sdl.c:76] error: Couldn't open SDL audio: No available audio device
[audio.c:643] error: failed to open audio device
[mpg123.c:547] error: failed to reset audio device: No such file or directory
/etc/group檔案中,已有如下設定
audio:x:92:normal_user,daemon
OS是ArchLinux,希望有經驗的高手能指點一下。
謝謝
--
(我是覺得跟權限有關係)
想請教一下,
利用自己架設的web App執行mpg123播放音樂時都會出現下面所附錯誤訊息
但是如果是root或是normal_user執行mpg123時卻可以正確播放。
錯誤訊息如下:
Directory: /srv/http/Mysite/static/mp3/
Playing MPEG stream 1 of 1: XXXX.mp3 ...
Home directory not accessible: Permission denied
ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
ALSA lib conf.c:4260:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4260:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:4260:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4739:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2267:(snd_pcm_open_noupdate) Unknown PCM default
[sdl.c:76] error: Couldn't open SDL audio: No available audio device
[audio.c:643] error: failed to open audio device
[mpg123.c:547] error: failed to reset audio device: No such file or directory
/etc/group檔案中,已有如下設定
audio:x:92:normal_user,daemon
OS是ArchLinux,希望有經驗的高手能指點一下。
謝謝
--
Tags:
Linux
All Comments

By Connor
at 2015-05-09T03:31
at 2015-05-09T03:31

By Emily
at 2015-05-12T20:41
at 2015-05-12T20:41
Related Posts
git reset

By Hamiltion
at 2015-05-03T21:49
at 2015-05-03T21:49
灌完Ubuntu15.04後找不到開機選項

By Rebecca
at 2015-05-03T19:12
at 2015-05-03T19:12
RPi的負載平衡 bond-mode broadcast 範例

By Ula
at 2015-05-03T08:13
at 2015-05-03T08:13
Linux愛好者對現在微軟的觀感

By Elma
at 2015-05-03T03:00
at 2015-05-03T03:00
DD-WRT使用LOG會不會容量爆掉?

By Doris
at 2015-05-02T20:20
at 2015-05-02T20:20