В таком случае вы просто потратите несколько лет жизни впустую. Ибо такие сервисы пишутся в первую очередь с колоссальные знаниями транскодирования, в т.ч. со знаниями кодеков, цветовых пространств и коммуникационный протоколов.
Но есть готовые решения типа,
livego. В общем гуглите на GitHub по запросу "streaming hls" может это хоть как-то упростит вам жизнь.
И не забывайте про CDN, без такой технологии какой нибудь стрим из Москвы будет мало доступен в... предположим Красноярске. На такой случай тоже есть готовая технология от
Cloudflare Stream.
Удачи)