一、项目介绍
mplayer:开源的播放软件
mplayer -slave -quiet 1.flv 打开控制1.flv视频
pause 暂停/播放
stop 结束
speed_set 2 2倍速播放
seek<value>[type] 定位电影的某些地方 例:<value>% 或者 <value>秒
mkfifo ./fifofile
mplayer -slave -input file =./myfifo
cat > myfifo 向管道里写内容
二、项目要求
1.具备用户人机交互界面
2.对mplayer的控制应该具备以下功能
查看播放列表
开始/暂停
停止播放
上一曲
下一曲
倍速播放
减速播放
播放定位 请输入定位位置:50
播放模式设置:顺序播放、单曲播放、随机播放
3.需要以多文件方式实现,用Makefile进行多文件管理
4.语言控制
三、项目思考
1.如何在程序中播放mplayer
2.怎么去控制mplayer
3.歌单如何加载,以什么存储歌单