打印

ppstream 工作原理

ppstream 工作原理

PPStream 调用 gksudo 来删除 /tmp/fuse/*、/tmp/PPStream.domain 和 /tmp/ppsnetwork.ini
PPSDaemon 挂载 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 编辑 ]
附件: 您所在的用户组无法下载或查看附件

TOP

截图里的面板就是nihui自己写的那个?

TOP

nihui 自己写的 KDE4 简化桌面。
http://haulm.clanmark.com
自古多情空余恨,几人独潇洒。
问君相伴何所思,唯叹红叶飞。
凭栏窗外一皓月,冷风抚面,寒星如冰。
回想前事独伤感,难分难离,倒是山峦草芥,依旧青。

TOP

謝謝分析
這樣多少解決的每次都要 root 的原因
不然播放還要 root 很恐怖 = ="

TOP

权限问题的确需要有一个机制,而软件运行超越权限也需要一个授权管理的工具,这个其实有现成的编程例子,只要稍加修改就可以用。
http://haulm.clanmark.com
自古多情空余恨,几人独潇洒。
问君相伴何所思,唯叹红叶飞。
凭栏窗外一皓月,冷风抚面,寒星如冰。
回想前事独伤感,难分难离,倒是山峦草芥,依旧青。

TOP