当前版本: 2.1.0
Dreamlink Quark Player是运行在服务器端的播放器程序,主要实现功能如下
- 网络广播输出
- 声卡输出
- 标准输入输出通讯
- 支持通过管道输入外部音频数据
_ 缩写 -u _
设置媒体资源的网络地址或者本地文件的路径,如果是本地路径必须是绝对路径,不能使用相对路径
qplayer -u http://mp3.baidu.com/sample.mp3
qplayer -u file:///home/qplayer/sample.mp3
缩写 -s
禁止输出运行时参数信息
qplayer --silent
qplayer -s
缩写 -o
输出模式有两种,分别是通过网络输出和通过通过本地声卡输出,对应参数分别是,默认的输出方式是网络输出(net)
--output net 网络输出
--output local 本地声卡输出
qplayer --output net # 输出到网络
qplayer --output local # 输出到本地声卡
设置播放器初始的音量,范围从1到100,默认音量数值为60
qplayer --volume 30
缩写 -q
设置网络播放模式下输出的质量,有low``normal
和high
--quality low 低品质输出,虽然音质最低,但是延迟也能降到最低 --quality normal 一般品质输出 --quality high 最高品质输出,对网络环境有更高的要求,有可能会发生不同步的情况
qplayer --quality low
设置声音渐入的时间,单位是<秒>,默认是 0 表示没有渐入效果,最大为 30
qplayer --fade 10 # 10秒时间渐入效果
通过标准错误输出
输出播放器状态数据,数据通过[前缀]:[数据]
这样的格式输出
前缀 | 解释 | 示例 |
---|---|---|
E | 错误消息 | E:invaild resource |
T | 媒体总时间 | T:100000 |
C | 媒体当前播放时间 | T:123 |
S | 播放器状态信息 | T:0 (使用数字代替字符串) |
I | 媒体信息 | I:%s=%s (使用键值的方式输出) |