QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4512|回复: 4

ppstream 工作原理

[复制链接]
发表于 2010-11-7 11:39:27 | 显示全部楼层 |阅读模式
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自己写的那个?
回复

使用道具 举报

发表于 2010-11-7 13:20:51 | 显示全部楼层
nihui 自己写的 KDE4 简化桌面。
回复

使用道具 举报

发表于 2010-12-7 15:06:21 | 显示全部楼层
謝謝分析
這樣多少解決的每次都要 root 的原因
不然播放還要 root 很恐怖 = ="
回复

使用道具 举报

发表于 2010-12-9 11:39:59 | 显示全部楼层
权限问题的确需要有一个机制,而软件运行超越权限也需要一个授权管理的工具,这个其实有现成的编程例子,只要稍加修改就可以用。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-22 17:05 , Processed in 0.080514 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表