ppstream 工作原理
PPStream 调用 gksudo 来删除 /tmp/fuse/*、/tmp/PPStream.domain 和 /tmp/ppsnetwork.iniPPSDaemon 挂载 fuse 设备指定到 /tmp/fuse
播放启动时与 /tmp/PPStream.domain 套接字读写<--- 这一步可能需要 root 权限,如果提示权限问题,建议直接修改此文件权限为 srwxr-xr-x 500 500,以便从普通账户也能正常播放。
调用 mplayer 播放 /tmp/fuse/stream
/tmp/fuse/ctl 和 /tmp/fuse/version 两个文件一个控制 stream,一个检查版本
利用 gksudo 自动更新播放器组件
先研究到这,备忘。
[ 本帖最后由 nihui 于 2010-11-7 11:48 编辑 ] 截图里的面板就是nihui自己写的那个? nihui 自己写的 KDE4 简化桌面。 謝謝分析
這樣多少解決的每次都要 root 的原因
不然播放還要 root 很恐怖 = =" 权限问题的确需要有一个机制,而软件运行超越权限也需要一个授权管理的工具,这个其实有现成的编程例子,只要稍加修改就可以用。
页:
[1]