Amazon S3 Hospedagem De Streaming De Vídeo

Se eu fizer um recurso Amazon S3 MP4 publicamente disponível e depois atirar a marca de vídeo Html5 em torno do URL do recurso irá passar? É assim tão simples? Existem muitas api de" codificação " por aí, como pandastream e zencoder e não tenho certeza exatamente o que essas empresas fazem. Eles apenas gerenciam a alocação de largura de banda(atualização/desclassificação da qualidade do fluxo e da taxa de entrega/otimização entre plataformas?) Ou fazer Serviços de codificação fazer mais do que isso.

Author: user398371, 2010-08-17

5 answers

Este é o Brandon do Zencoder. O que você está procurando é provavelmente algo como vídeo JS (videojs.com) para reprodução de vídeo. Você pode apenas fazer upload de um MP4 para S3 e referenciá-lo em um jogador (ou a tag de vídeo diretamente, mas que tem problemas adicionais). Nosso serviço é realmente usado para transcodificar o vídeo em si, não entrega. Nós realmente criamos JS de vídeo para ajudar nossos clientes (e a web em geral) com a reprodução HTML5 fácil e compatível. Se tiveres mais alguma pergunta, pergunta. Obrigado.
 31
Author: Brandon Arbini, 2010-08-18 17:09:18
A resposta à primeira parte da sua pergunta é, sim, é assim tão simples. Há um howto sobre ele e uma demonstração de trabalho no final do artigo que você pode ver como uma prova de conceito. Espero que isto ajude.
 7
Author: Aleksandr, 2013-02-08 05:57:46

Amazon S3 é uma boa escolha para servir conteúdo de vídeo. Estamos a usá-lo há alguns anos sem problemas e o custo tem sido imbatível. Você também deve olhar para o uso da Amazon CloudFront e configurar seus meios de comunicação para usar suas "distribuições de streaming". Ele basicamente usa seus arquivos S3, mas copia-os para locais de borda em torno da internet e usa RTMP para fornecer uma melhor experiência de reprodução para os usuários e para economizar dinheiro em banda.

Http://aws.amazon.com/cloudfront/

 4
Author: Malevolence, 2010-08-18 17:19:05

Eu tinha a mesma pergunta que você e estava feliz em ver que o upload de um arquivo mp4 para S3, definindo permissões "públicas" nele, e, em seguida, usando este HTML simples funcionou muito bem sem quaisquer ferramentas adicionais. E a frente da nuvem nem era necessária.

<video id="clip" controls preload=auto width=640 height=264 data-setup="{}">
    <source src="https://s3.amazonaws.com/xxxxbucketnamexxxxx/xxxxfilenamexxxx.mp4" type='video/mp4'/>        
</video>
 1
Author: Ryan, 2017-02-11 14:01:55

Amazon S3 em combinação com Amazon CloudFront como o CDN escalável é bastante avançado e bom para construir grandes soluções de vídeo, até mesmo Sistemas Tipo Netflix usando vídeo adaptativo bitrate (ABR) em HTML5 usando as extensões de fonte de mídia com MPEG-DASH ou HLS, como feito pelo Netflix ou Youtube.

Aqui, você pode encontrar um bom tutorial sobre isso: http://www.bitcodin.com/blog/2015/02/create-mpeg-dash-hls-content-for-amazon-s3-and-cloudfront/

 0
Author: Stefan Lederer, 2015-05-09 09:04:22