linux下mplayer slave 模式播放视频
atcc 2013-09-05 10:13:07 按照网上说的mplayer slave开发播放器的方法,我实现了一个远端控制的播放器,因为最开始看到的资料不是使用qt的方式,所以我也就没有用到qt有关的,直接用c开发的。
现在遇到个棘手的问题,先说下我的情况:
操作系统:ubuntu 13.04
首先是控制台程序,打算以后作为一个后台进程执行,接收到远程的命令后开始播放视频,根据输出的信息可以看出来视频图像的渲染调用的是sdl库,video驱动是fbcon
遇到的问题是:
1、在一台笔记本上开发测试,播放、停止等其他功能都正常可用
2、把程序移植到一台pc上,程序没有变化,编译通过,运行后不能播放视频,错误信息显示sdl创建窗口失败,错误信息是:
[VO_SDL] Set_fullmode: SDL_SetVideoMode failed:couldn't set console screen info
[VO_SDL] failed to set video mode: couldn't set console screen info
FATAl: cannot initialize video driver
FATAl: could not initialize video filters (-vf) or video out (-vo).
不确定导致出现这种差异的原因,会不会是因为少安装了哪个依赖包什么的,期待大侠帮助解决