Como transmitir eventos de Live TV no meu website
Você realmente não'não quer realmente usar os servidores web para transmitir, eles são'não estão otimizados para isso e você'vai acabar sugando significativamente o desempenho do seu website. Também precisa de ter a certeza que tem os direitos legais para transmitir o conteúdo, a transmissão sem autorização é ilegal e pode resultar em acusações criminais se não for pelo menos um processo civil.
A forma como todas as empresas que o sabem fazer é fornecer um componente player no seu website e um link para um stream proveniente de outro lugar. Para os seus usuários pode ser sem aparência e para o seu provedor de internet requer o mínimo de esforço. Existem players como video.js, ShakaPlayer e outros, e você apenas inclui o JavaScript deles no seu site e ele reproduz uma URL de vídeo que você lhe dá.
Você então precisa de um servidor de origem de streaming como Elemental Delta ou Wowza para empacotar e distribuir o vídeo que seu codificador gerou. Se você está esperando muito tráfego, então você também deve usar um CDN para protegê-lo contra uma onda de tráfego que sua origem não consegue lidar.
Você precisa de uma fonte de vídeo de alta qualidade e então você quer codificar o vídeo no que é chamado de formato de bitrate adaptativo (ABR). Isto significa que não importa a qualidade da conexão dos espectadores, eles sempre recebem o melhor vídeo possível.
Se você precisa de segurança, você precisa olhar para o DRM, isto lhe custará mais, mas se você precisa de segurança, então há valor para o seu conteúdo. Mas com DRM a complexidade aumenta drasticamente porque o Android, Apple e Microsoft don't partilham formatos comuns para DRM. Você normalmente faz um código ABR mas a sua origem produz pelo menos três formatos diferentes!
Se você quer realmente evitar toda essa complexidade, então você pode simplesmente usar o YouTube ou outro provedor de streaming que permite que você incorpore o player deles no seu site. Ou você pode usar um provedor de streaming de vídeo hospedado. Estas opções tornam tudo muito mais simples.
Artigos semelhantes
- Se a tua subscrição Xbox Live terminou, ainda podes jogar os jogos Xbox Live que já estão instalados?
- O YouTube Live TV ou a Hulu Live TV são uma opção melhor?
- Como transmitir no YouTube Live e LiveStream sem atraso (como os canais de TV)
- How to download a website (all coding HTML, CSS, JavaScript) and make a similar website in Bootstrap