我正在开发一个网站,用户可以上传和观看视频。我以前从来没有做过这样的事情,需要一些指导。我希望视频存储在我的服务器上,用户可以搜索和观看他们从我的网站上的视频播放器。实现这一点的java库有哪些,我还需要哪些其他技术。
发布于 2013-01-01 14:17:34
这里列出了你可以考虑使用或学习的技术。
,那么它的一个依赖项就是Apache Commons library (只需查看它们的
你已经说过用户会上传他们的视频,你会将他们存储在你的服务器上,你会在他们的web浏览器中播放这些视频,你需要做文件转换,为什么?
在HTML5中,由于并不是所有的浏览器都支持所有的视频格式,因此如果您要购买html5播放器,则需要考虑将视频转换为另一种格式。您可以检出不同浏览器支持的不同文件格式here
对于文件转换,请选中此Here
现在,对于客户端视频,您可以使用具有flash回退功能的MediaElement.js,以防用户视频不支持HTML5。
发布于 2013-01-01 10:58:34
首先为你的玩家看看这个:
Player
现在,您的逻辑需要稍有不同。你应该制作视频的缩略图,并将它们与链接一起发送给播放器。这样,你只需要对播放器进行一次设置,并将url信息传递给它。
发布于 2013-01-01 11:02:48
与其从你需要掌握的一系列技术开始这个项目,我建议从你希望它看起来是什么样子的大纲开始--用户将如何与网站交互?它将具有哪些功能,您希望如何将其公开给用户?接下来,我将考虑数据。它将如何存储?视频文件将如何命名并与用户关联?我们需要存储视频的哪些属性?例如,每个视频文件可以有一个关联的用户(谁发布了它),一些属性,如日期,文件大小,分辨率,帧速率。我们还会存储评论或评分吗?关键字?描述?您可能需要一个数据库来存储此数据,但我只会将视频文件作为常规文件存储在目录中。
现在选择一组工具来完成这项工作……
,则可能不需要执行此操作
使用HTML5 (不带插件的基于浏览器的视频回放)并不是所有的浏览器都支持。
搜索功能也可以在Java中完成。在这里你需要一些数据库技能,并且做好搜索工作远非易事。但一个基本的搜索,你给应用程序一个关键字,它给你列出这个关键字的所有视频应该是简单的。
https://stackoverflow.com/questions/14107306
复制相似问题