【问题标题】:Java Framework for applet that plays video streams/files (mjpeg/divx/h.264)用于播放视频流/文件的小程序的 Java 框架 (mjpeg/divx/h.264)
【发布时间】:2011-06-18 16:35:28
【问题描述】:

你能告诉我今天制作播放 mjpeg/divx/h.264 的小程序的最佳解决方案吗? 我需要它在不安装任何其他软件(如 jmf)的情况下在系统上工作。

客户端只需进入网页,加载小程序并查看视频流/文件。

感谢您的帮助。

【问题讨论】:

  • 有什么理由不想使用 Flash 播放器?
  • Xuggler 是呈现这些格式的好方法。但是它依赖于本地代码,因此除非您将其安装在所有目标上,否则它将无法工作。
  • @Bengt:当 Plug-In 2 架构“下一代”JRE(Sun 的 1.6.0_10)发布时,用于小程序的 Natives 变得更易于使用。 Plug In 2 允许使用 JWS 启动嵌入式小程序。一切都需要进行数字签名,但除此之外,JWS 可以轻而易举地将本机添加到应用程序的运行时类路径中。 @TRA 我同意。 Java 并不处于媒体处理的“前沿”。 Flash 是一个更简单的选择。 @OP H264 不可协商吗? H261/263 不适用于您的应用。?
  • @Andrew T.:mjpeg/divx 是最重要的。我只想使用java(没有actionscript ..)而不是flv。我的项目是一个 DVR 小程序。 @Bengt:不幸的是,Xuggler 不适用于 Applets。

标签: java video applet streaming


【解决方案1】:

您是否只想提供内容或在网络浏览器中拥有类似播放器的东西,用户可以在其中选择他们的文件(或类似的东西?)因为如果您只是提供内容,最好的方法是使用 ffmpeg 之类的东西在服务器端将其转换为 FLV,然后只使用 Flash 播放器。如果您不想使用 Flash,也可以选择 HTML5 视频。

如果您确实想走小程序路线,那么您可以将 VLCj 之类的东西包装在小程序中并使用它。您需要包含 libvlc.dll/so,并且您需要确保它已签名,但如果您这样做,它应该可以工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-03
    • 1970-01-01
    • 2018-06-27
    • 2015-11-26
    • 2018-02-06
    • 1970-01-01
    相关资源
    最近更新 更多