Si habilito públicamente un recurso de Amazon s3 MP4 y luego arrojo la etiqueta de video Html5 alrededor de la URL del recurso, ¿se transmitirá? ¿Es así de simple? Hay una gran cantidad de api de "codificación", como pandastream y zencoder, y no estoy seguro de qué hacen exactamente estas compañías. ¿Simplemente gestionan la asignación de ancho de banda (actualización/degradación de la calidad de la transmisión y la tasa de entrega/optimización multiplataforma?) O los servicios de codificación hacen más que eso.Amazon S3 Hosting Streaming Video
Respuesta
Éste es Brandon de Zencoder. Lo que estás buscando es probablemente algo así como Video JS (videojs.com) para la reproducción de videos. Puedes subir un MP4 a S3 y referenciarlo en un reproductor (o la etiqueta de video directamente, pero eso tiene problemas adicionales). Nuestro servicio se utiliza realmente para transcodificar el video en sí, no la entrega. De hecho, creamos Video JS para ayudar a nuestros clientes (y a la web en general) con reproducción HTML5 fácil y compatible. Si usted tiene cualquier otra pregunta solo pregunte. Gracias.
Amazon S3 es una muy buena opción para servir contenido de video. Lo hemos usado durante un par de años sin problemas y el costo ha sido inmejorable. También debe considerar usar Amazon CloudFront y configurar sus medios para usar sus "distribuciones de transmisión". Básicamente, utiliza sus archivos S3, pero los copia a ubicaciones de borde en Internet y utiliza RTMP para proporcionar una mejor experiencia de reproducción para los usuarios y ahorrarle dinero en ancho de banda.
Esto se ve bien, pero ¿hay alguna forma de tener este rendimiento? beneficios sin flash? Pasar de video html5 a flash no parece ser la mejor idea para hacer hoy en día ... – c089
@ c089 muy buena pregunta. Me pregunto lo mismo. ¿Encontró alguna información sobre hacer lo mismo con html5? –
no, el proyecto en el que estaba pensando en ese momento nunca llegó a ningún lado y después de eso el requerimiento nunca apareció ... pero mire la respuesta de brandons antes mencionada en videojs.com :) – c089
respuesta a la primera parte de su pregunta es, sí, es así de simple. Hay un howto al respecto y una demostración funcional al final del artículo que puede ver como una prueba de concepto.
Espero que esto ayude.
Amazon S3 en combinación con Amazon CloudFront ya que CDN escalable es bastante sofisticado y bueno para crear excelentes soluciones de video, incluso sistemas parecidos a Netflix usando video de tasa de bits adaptable (HTML5) usando HTML5 Source Extentions con MPEG-DASH o HLS, como hecho por Netflix o Youtube.
Aquí puede encontrar un buen tutorial sobre que: http://www.bitcodin.com/blog/2015/02/create-mpeg-dash-hls-content-for-amazon-s3-and-cloudfront/
yo sólo tenía la misma pregunta que usted y estaba feliz de ver que la subida de un archivo MP4 a S3, el establecimiento de permisos "públicos" en él, y luego, usar este simple HTML funcionó muy bien sin ninguna herramienta adicional. Y CloudFront ni siquiera era necesario.
<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. zcat en amazon s3
- 2. Appengine Blobstore - Video Streaming
- 3. HTML5 video streaming/seeking
- 4. Video Streaming y Android
- 5. html5 video secure streaming?
- 6. Cómo leer video remoto en Amazon S3 usando ffmpeg
- 7. Proceso de carga de video y Amazon S3
- 8. Transmisión de video: jwplayer, amazon s3 y cloud
- 9. git y Amazon s3
- 10. Arquitectura de Amazon S3
- 11. Sin conexión Amazon S3
- 12. SignatureDoesNotMatch - Amazon S3 API
- 13. Amazon S3 y Checksum
- 14. Concurrencia en Amazon S3
- 15. Permisos de Amazon S3
- 16. Uso de Amazon S3 junto con Amazon RDS
- 17. Usando GoDaddy Domain Hosting para enlazar con el sitio web de Amazon S3
- 18. Hosting de imágenes del sitio web: Flickr PRO, Amazon S3 o ...?
- 19. ¿Es posible hacer pseudo-streaming Flash con S3?
- 20. Amazon S3 - x-amz-meta
- 21. Iniciar sesión en Amazon S3
- 22. Encabezados personalizados en Amazon S3
- 23. Archivo duplicado en Amazon S3
- 24. Duplicity, Amazon S3 excepción backend
- 25. Amazon S3 CORS PUT falla
- 26. HTML 5 video streaming archivo .ism?
- 27. Android Streaming Video - Necesita relación de aspecto
- 28. Smooth Streaming Video from Blob Storage
- 29. Cómo crear video streaming usando C#
- 30. Transmite video MP4 en iPhone directamente desde S3?
Ojalá los videojs ofrezcan soporte para rtmp, soporte para videos de youtube, y tal vez un poco más de soporte HTTP Live Streaming y/o documentación. Me encanta VideoJS :) y no quiero tener que usar JWPlayer :( – cwd
¿Qué significa "Nuestro servicio se usa para transcodificar el video en sí"? –