用于播放视频流/文件的小程序的Java框架(mjpeg/divx/h.264)

用于播放视频流/文件的小程序的Java框架(mjpeg/divx/h.264),java,video,applet,streaming,Java,Video,Applet,Streaming,你能告诉我今天制作一个播放mjpeg/divx/h.264的小程序的最佳解决方案吗。 我需要它在不安装任何附加软件(如jmf)的情况下在系统上工作 客户端只需转到网页,加载小程序并查看视频流/文件 感谢您的帮助。您是否希望只提供内容,或者在web浏览器中使用类似于播放器的东西,用户可以在其中选择他们的文件(或类似的内容?),因为如果您只提供内容,最好的方法是在服务器端使用ffmpeg之类的东西将其转换为FLV,然后使用flash播放器。如果你不想使用flash,HTML5视频也是一种选择 如果您

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

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


感谢您的帮助。

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


如果您确实想使用applet,那么您可以将类似VLCj的东西封装在applet中并使用它。您需要包括libvlc.dll/so,并且您需要确保它已签名,但如果您这样做,它应该会起作用。

您是否希望只提供内容,或者在web浏览器中使用类似于播放器的东西,用户可以在其中选择其文件(或类似的内容?),因为如果您只是提供内容,最好的方法是在服务器端使用ffmpeg之类的东西将其转换为FLV,然后使用flash播放器。如果你不想使用flash,HTML5视频也是一种选择


如果您确实想使用applet,那么您可以将类似VLCj的东西封装在applet中并使用它。您需要包括libvlc.dll/so,并且您需要确保它已签名,但如果您这样做,它应该会工作。

您不想使用Flash player的任何原因?Xugler是呈现这些格式的一种好方法。但是,它依赖于nativecode,因此除非您在所有目标上安装它,否则它将无法工作。@Bengt:Plug-In 2体系结构“下一代”JRE发布后(Sun的1.6.0_10),小应用程序的本机使用变得简单多了。插件2允许使用JWS启动嵌入式小程序。所有内容都需要数字签名,但除此之外,JWS可以轻松地将本机添加到应用程序的运行时类路径中@我同意。Java不是媒体处理的“前沿”。闪存是一个简单得多的选项@OP H264是否不可协商?H261/263不适用于你的应用程序。@Andrew T.:mjpeg/divx是最重要的。我只想使用java(没有actionscript…),而不是flv。我的项目是一个DVR小程序@不幸的是,Xugler不适用于小程序。相关问题:你为什么不想使用Flash播放器?Xugler是呈现这些格式的好方法。但是,它依赖于nativecode,因此除非您在所有目标上安装它,否则它将无法工作。@Bengt:Plug-In 2体系结构“下一代”JRE发布后(Sun的1.6.0_10),小应用程序的本机使用变得简单多了。插件2允许使用JWS启动嵌入式小程序。所有内容都需要数字签名,但除此之外,JWS可以轻松地将本机添加到应用程序的运行时类路径中@我同意。Java不是媒体处理的“前沿”。闪存是一个简单得多的选项@OP H264是否不可协商?H261/263不适用于你的应用程序。@Andrew T.:mjpeg/divx是最重要的。我只想使用java(没有actionscript…),而不是flv。我的项目是一个DVR小程序@Bengt:Xugler不适用于小程序。相关问题: