nihui 发表于 2010-11-7 11:39:27

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 编辑 ]

绿色圣光 发表于 2010-11-7 12:09:08

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

haulm 发表于 2010-11-7 13:20:51

nihui 自己写的 KDE4 简化桌面。

ppc52776 发表于 2010-12-7 15:06:21

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

haulm 发表于 2010-12-9 11:39:59

权限问题的确需要有一个机制,而软件运行超越权限也需要一个授权管理的工具,这个其实有现成的编程例子,只要稍加修改就可以用。
页: [1]
查看完整版本: ppstream 工作原理