这样的程序包括两个部分,一个是播放部分,一个是控制部分,它们是独立的两个进程,或者线程。
你需要做的是先编写一个播放的程序
然后你再编写一个控制的程序
最后你需要把这两个程序(准确的说应该是进程)连接起来,连接的方式有很多,socket, signal, share memory, 等等,
这取决于两个进程之间需要通信的内容,如果仅仅仅仅是启动、暂停、继续,signal就足够了
如果需要指定播放文件,signal显然不够,你需要发送一个文件名过去,所以可能就需要一个socket。
你可以学习一下关于IPC(进程间通信)的有关知识。
【 在 javame (javame) 的大作中提到: 】
: 我已经有了编译好的ffmpeg库,可以做到吗?
: ffplay必须依赖sdl。如果不用sdl可以做到吗?
--
FROM 111.200.145.*