NodeJS 阅读MERN应用程序中的大型视频内容列表

6yoyoihd  于 2022-12-26  发布在  Node.js
关注(0)|答案(1)|浏览(94)

我正在开发MERN应用程序,发布者可以上传视频文件,用户可以通过付费观看这些视频。但是我应该使用什么方法来在短时间内显示视频列表?开发者使用什么技术来开发这类应用程序?

plupiseo

plupiseo1#

实现这个功能的方法有很多种,在我看来,你应该做的是:

  • 上传视频使用任何云存储服务提供(如S3的AWS,cloudinary等),或者如果你是保持视频本地,那么你可以使用multer npm包。
  • videoTitlevideoUrl之类的元数据保存在某种数据库中(我建议使用mongodb,因为它是一个简单的、对初学者友好的NoSQL数据库,所以您不必太担心模式和建模之类的事情)
  • 然后使用API从服务器获取这些详细信息(我猜您正在使用NodeJS和expressJS作为后端)。您可以使用npm上提供的mongodb驱动程序或一些 Package 器,如mongoose
  • 从数据库中获取元数据后,您可以使用存储的videoUrl,根据您的授权检查播放视频,同时获取订阅数据或其他数据。

在我看来,这将解决您的问题和最佳优化的方式,使应用程序,你想在一个简单和简短的方式。👍

相关问题