2010-08-04 8 views
6

Estoy tratando de configurar una aplicación de transmisión de video a través de Google Appengine Blobstore. Solo quería saber si esto era posible, ya que no hay mucho sobre esto en la Documentación de Appengine. Básicamente quiero servir estos videos a través de un reproductor flash.Appengine Blobstore - Video Streaming

Gracias

+0

Su pregunta es más adecuada para serverfault.com –

+3

Hm, no realmente ... –

Respuesta

5

Yo diría que el almacén de blob es adecuado para esto. Mientras que las entidades de almacenamiento de datos están limitadas a 1 MB y las respuestas HTTP estándar están limitadas a 10 MB, con la tienda de blob, puede cargar, almacenar y servir archivos de hasta 2 GB. El límite de 30 segundos se refiere a cuánto tiempo puede ejecutar su controlador; el tiempo de descarga (o carga) no cuenta para este límite.

El blobstore también admite rangos de bytes, por lo que si su componente flash lo admite, puede buscar posiciones aleatorias en el video sin descargarlo todo primero.

+0

¿Puedo persuadir de algún modo a GAE para que configure el encabezado Content-Length, de modo que el reproductor podría ahora buscar el rango? –

+0

Desafortunadamente no. Hay un informe de error sobre este problema @ http://code.google.com/p/googleappengine/issues/detail?id=4310 –

Cuestiones relacionadas