如何实现一个视频播放系统

一、背景情况现在有20T+的视频资料,分别存储在20多块硬盘中,视频格式为MPEG(非MP4格式)。二、具体需求1、可以通过网页在线播放视频资料(最好兼容IE8+浏览器);2、可以通过不同的关键字搜索视频资料;3、不同的用户可以浏览和下载视频,防止视频资源被没有权限的用户观看和下载,即对视频资料要有权限控制;4、目前不需要支持移动端,不排除以后需要支持;
请提供一套解决方案。包括技术选型,系统框架等。最好为nodejs+MySQL;
HUWWW
浏览 245回答 2
2回答

繁花如伊

我现在的规划是这样的:1、首先不考虑使用任何云服务器。服务器环境自己搭建。目前的规划是购买磁盘阵列来存储视频资源。2、对所有MPEG格式视频资源统一进行转码为mp4格式,这样就可以支持网页播放了。3、整理现有的视频资源,并对视频资源进行分类。比如给视频资源加标签分类,动作片、历史记录片、个人传记等对视频分类创建数据表并且入库。但是具体怎么建表还不知道。4、如果自己写程序,如果防止盗链?5、用户权限问题,可以通过数据库里面的用户权限表来结合前台程序来控制。这个可以自己解决。6、前台页面想仿照熊猫TV、斗鱼直播那样的风格。不知道他们是是通过什么技术开发的。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript