用于媒体的框架

Posted

技术标签:

【中文标题】用于媒体的框架【英文标题】:Which framework to use for media 【发布时间】:2011-08-31 09:06:54 【问题描述】:

我有一个项目,其中必须使用某些功能录制和播放视频,例如播放、暂停、重置,并且必须与其他一些过程同步。

现在另一个进程已经用 Java 开发了,我必须将视频嵌入其中。所以当我开始探索这些选项时,我遇到了 JMF 和 FMJ。我开始分析利弊,而我担心的 FMJ 项目已经死了 3-4 年。 JMF 我发现很难获得教程。

我应该选择这两个框架中的哪一个?

【问题讨论】:

JMF 的死亡时间比 FMJ 长。 感谢 Andrew,我查看了他们的网站,但 Java 人员在任何地方都没有提到该项目已死。 不,他们没有。任何声称可以控制 JMF 的人都没有提供任何信息,这令人沮丧。 【参考方案1】:

您可以从 jitsi.org 借用框架,它们扩展了 JMF。有关详细信息,请参阅源代码。有很多关于 JMF 的好教程,您可以将其用于 jitsi。 祝你好运

【讨论】:

【参考方案2】:

Java 的 QuickTime 也已经死了,但似乎已经牢牢地固定在它的位置上,在短期内仍然有用。

【讨论】:

【参考方案3】:

我想我会从 JavaFx 开始 - 2.0 处于测试阶段,看起来是未来的最佳选择。

【讨论】:

【参考方案4】:

这个答案是 1 年后的,但对于任何寻求帮助的人来说,这都会很有用。

以下库目前已启动并运行

Xuggler - 视频编辑库。有文章和视频教程

JavaCV - OpenCV 的包装器。可以比 OP 要求的多 1000%。但仍然缺乏文档和帮助。

【讨论】:

以上是关于用于媒体的框架的主要内容,如果未能解决你的问题,请参考以下文章

Android媒体播放框架MediaSessionCompat介绍实践

HTML5的媒体元素及iframe框架的使用

Android车载应用开发与分析- 车载多媒体- 多媒体应用架构与MediaSession框架

爬虫学习笔记—— Scrapy框架:媒体管道

部分流媒体协议及流媒体开发框架vitamio

Java单体应用 - 常用框架 - 01.Bootstrap - 媒体查询