Sugiro começar por uma PoC (Proof of Concept), prova de conceito. Valide sua ideia com um produto (sistema, site como quiser chamar) pequeno e funcional, através de amigos e parentes. Colete as sugestões veja o que faz sentido pra você. Continue melhorando o site. Ter algo rendendo dinheiros é melhor do que ter algo que você não sabe no que vai dar. Streaming tem muito custo envolvido. Sugiro terceirizar até poder arcar com os custos. Do ponto de vista de desenvolvimento, recomendo que escute esse podcast vai te dar bastante coisa pra estudar relacionado a streaming, ferramentas e etc. Não lembro se esse episódio foca nas ferramentas ou na arquitetura física, peço desculpas por não conseguir validar essa informação. https://www.hipsters.tech/streaming-e-buffering-na-globo-hipsters-ponto-tech-319/ Sugiro utilizar para a poc um serviço terceirizado pago pra hospedar os vídeos, os serviços gratuitos tem propaganda o que causaria desconforto para seus clientes. Reforço o que os colegas abaixo já informaram, quanto mais personalizado maior sua vantagem competitiva, potencialmente melhor o retorno, maior o tempo de desenvolvimento. Recomendo que estude arquitetura, ou ainda o famoso devops, especificamente os serviços de hospedagem, todo mundo começa por lá mas se tu quiser fazer como o stackoverflow pode montar sua própria estrutura, teoricamente o custo se paga em alguns anos e é menor mas há a necessidade de conhecimento de hardware. Lembre-se qualquer decisão de produto é um trade-off. Tu ganha de um lado e perde de outro. Outras pessoas já falaram de Gateway de pagamento. Se tu for implementar vai precisar de estudar sobre finanças e impostos eventualmente. Foque no que é importante pra tu no momento. Quando surgir a necessidade vá se especializando.

A ideia em si não foi minha não, foram de algumas pessoas da minha família. Achei legal por ser algo muito desafiador, e resolvi estudar para fazer isso. Sobre as finanças, estou planejando usar a Gateway de terceiros para pagamento mensal.