编译openresty时我用了--user=zhen --group=zhen 配置参数,所以应该不存在权限问题。
我刚才用luaposix fork了子进程,可是在子进程中我的声卡还是不发声,我实在搞不懂为神马,难道是nginx worker进程让子进程熟睡了?不懂哈不懂。
我发现fork子进程编程实在难,搞不好子进程就退不出。
我把我的mp3播放脚本上传了,脚本中还差两个关闭mpg123和alsa的函数没有实现,因为卡在声音上面,也就暂时没有实现,哪位有兴趣可以试一试哈。
我现在发现我的思路可能不对,播放音频可能要换用mpd(music player daemon), 而不能直接做成一个nginx中的轻线程。改天在折腾吧!
Attachment:
pa.lua
Description: Binary data