2012-07-24 130 views
0

我能够通过jframe和applet显示从我的ip相机直播流媒体,我需要将此mpg流转换为mp4格式,以便我可以在html5视频标签中显示此..可以有人建议如何要做到这一点,视频应该仍然没有任何时滞滞留....观看流媒体的另一件事我打到相机的公共IP,这是我如何捕捉视频,如果大量的话,是否对效率有任何影响的人正在同时观看视频。 请提前...提前致谢实时视频流转换

回答

0

首先,知道你不能用普通的MP4视频格式做直播。 “渐进式下载”MP4文件在文件开始处有一个索引,在完成整个电影的编码之前无法写入。有一种MP4的变体可以单独为每一小块视频编制索引,但它并未得到HTML5浏览器的广泛支持。

我可以建议几种选择:

  1. 使用Flash,而不是HTML5和视频转换成FLV。但是,我不知道有一个Java工具可以执行此转换。
  2. 使用HTTP实时流式传输并设置专用流媒体服务器来进行转码。有很多服务器软件可以做到这一点,例如Wowza服务器,Adobe FMS,甚至微软的Expression Encoder + IIS。您还可以找到针对此类服务器的EC2映像的SaaS解决方案。