LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1953|回复: 4

如何将MPlayer嵌入界面呢?类似于Windows下在自己的窗口内建立一个IE或MediaPlay的控

[复制链接]
发表于 2004-3-11 10:19:00 | 显示全部楼层 |阅读模式
如何将MPlayer嵌入界面呢?类似于Windows下在自己的窗口内建立一个IE或MediaPlay的控件?

目前很难找到Linux下的多媒体编程的书籍,找不出如何下手。
发表于 2004-3-11 19:33:28 | 显示全部楼层
MPlayer能支持CORBA吗?要象windows那样作为控件嵌入恐怕有困难。把他作为后台程序运行,让前台来显示运行结果如何?
发表于 2004-3-11 23:53:41 | 显示全部楼层

mplayer 有一个启动参数。

可以把mplayer做为一个内嵌启动。
 楼主| 发表于 2004-3-12 09:10:42 | 显示全部楼层

回复: mplayer 有一个启动参数。

最初由 baif 发表
可以把mplayer做为一个内嵌启动。


呵呵,未能找到。有个 -slave 可以把MPlayer的Stdin转到其他程序中,但还是个独立的程序。

MPlayer能支持CORBA吗?要象windows那样作为控件嵌入恐怕有困难。把他作为后台程序运行,让前台来显示运行结果如何?


MPlayer有不少输出驱动,比如X11、xv等等,因此猜想认为MPlayer是设计了多个解码器的运行环境(比如for dll的和for so的),并取解码器的输出通过这些驱动发送声音和图像。也就是说,要达到目的,可能需要在自己的窗口中建立这些驱动的一个实例。 对于Linux多媒体原理并不清楚,不知道如何下手啊。 有没有什么书籍或者简单一点的示例代码可以推荐一下么? 不胜感激!
 楼主| 发表于 2004-3-17 10:39:22 | 显示全部楼层
Just found one method.

gtk_socket

but terrible performance and look.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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