Por que o caminho da URL do protocal de streaming RTMP é diferente um do outro?
Recentemente, estou trabalhando na transmissão RTMP, que está usando o Flowplayer para integrar-se ao serviço de streaming Edgecast e ao serviço de streaming CloudFron
O conceito básico é fácil de seguir, mas o formato de diferentes fornecedores realmente me leva muito tempo para descobri
Por exemplo, para tornar o edgecast feliz, de acordo com a documentação, você precisa especificar o nome do arquivo no formato mp4: filename.mp4, flv: filename (sem extensão .flv) e mp3: filename (sem extensão .mp3) .
Mas, para o CloudFront, é uma história diferente que mp4: filename.mp4, filename (sem flv: prefixo e sem extensão .flv) e mp3: filename (sem extensão .mp3
Este formato deixa as pessoas ainda mais frustrantes quando hoje eu tento usar a função loadToEdge do Edgecast, o formato aceito é filename.mp4 (sem mp4: prefix), filename.flv (sem flv: prefix) e mp3: filename.mp
omo você pode ver, basicamente não há lógica e você precisa adivinhar e tentar todas as combinações diferentes para fazê-lo finalmente funciona
Gostaria apenas de saber se alguém tem ideia de por que diferentes fornecedores implementam seu streaming de maneira personalizada? Ou é culpa da Adobe não ter um formulário unificado ou depende apenas dos provedores de serviços usarem o que quisere
Obrigado