流媒体服务器在html中播放视频的要求

时间:2014-12-28 13:35:31

标签: video-streaming red5

我有一些.mp4和文件,我想通过我的网络应用程序查看。 该应用程序是使用spring2.5和struts2构建的 有一个jsp页面,其中包含指向.mp4文件的链接。单击链接后,ajax调用将获取.mp4文件的路径并将其嵌入jsp页面,然后开始播放该页面。

我的问题是 1)我是否需要像Red5这样的流媒体服务器来播放视频文件? 2)在上述情况下使用或不使用流媒体服务器可能有哪些优缺点? 3).flv,.avi,.mp4等文件的格式是否会影响决策?

1 个答案:

答案 0 :(得分:1)

我必须有50个评论的声望,但没有人回答?

我们使用Wowza流媒体服务器。我不熟悉red5。

FFmpeg也流。在你的情况下,wowza会更好,但ffmpeg非常适合调试stufff。有了wowza,你就有了测试玩家,并且为你建造了网址 - 让生活变得更轻松。

如果您在网络服务器上发布flv,avi,mp4等并链接到它,当浏览器获取该链接网络服务器(不是流媒体服务器)/客户端下载整个文件 - 然后将播放。对于mp3文件也是如此(因此你可以发布它,获取它并看看会发生什么,因为它们通常是较小的文件 - 下载时间较少)。

流媒体服务器下载文件的“chuncks”等等。

使用ffmpeg和wowza,你开始使用的文件类型并不重要(flv,mp4,avi等)所有工作。

A)ffmpeg流式传输简单视频 - 使用vlc播放器打开流 - 如果工作继续下一步。 B)阅读Wowza(或其他流媒体服务器)以进行高质量的流式传输。