Amazon web services 什么';创建基于订阅的视频流的移动应用程序的成本效益如何?

Amazon web services 什么';创建基于订阅的视频流的移动应用程序的成本效益如何?,amazon-web-services,react-native,video-streaming,digital-ocean,Amazon Web Services,React Native,Video Streaming,Digital Ocean,我开始开发一个移动应用程序,使用react native作为前端,Nodejs和MongoDB作为后端。这是一款基于订阅的视频流应用程序,用户可以随时订阅课程和查看内容 我在决定下列因素时感到困惑 哪种云服务器存储和流式传输视频更经济高效 Digital ocean(成本更低)是否像AWS一样支持视频转码 如果我选择Digital ocean,视频如何根据用户的设备转换为合适的格式和大小 是否可以使用GoDaddy等提供的任何专用服务器启动 我可以使用哪个框架在带有控件的移动应用程序上播放视频(

我开始开发一个移动应用程序,使用react native作为前端,Nodejs和MongoDB作为后端。这是一款基于订阅的视频流应用程序,用户可以随时订阅课程和查看内容

我在决定下列因素时感到困惑

  • 哪种云服务器存储和流式传输视频更经济高效
  • Digital ocean(成本更低)是否像AWS一样支持视频转码
  • 如果我选择Digital ocean,视频如何根据用户的设备转换为合适的格式和大小
  • 是否可以使用GoDaddy等提供的任何专用服务器启动
  • 我可以使用哪个框架在带有控件的移动应用程序上播放视频(播放、暂停、转发)

  • 有人能提供从开始到结束的流程吗?

    由于您将使用视频,您最大的问题实际上是带宽成本

    AWS上数据传输的最低成本是,对于大容量的应用,其范围从25摄氏度到2摄氏度每GB

    请计算一下您的客户将使用的下载量,您可能会发现很难证明带宽成本是合理的,除非您的用户支付大量的订阅费。相比之下,这将使服务器的成本变得不重要

    幸运的是,大多数基于在线订阅的课程很少使用(与观看电影相比),因此最终可能会有许多客户付费订阅,但使用很少,这可以提高经济效益

    或者,使用Udemy这样的现有平台,专注于内容,而不是交付方式