Durante la semana pasada estuve trabajando en una prueba de concepto que demostraba cómo con Azure Media Services también puedes manipular vídeos: combinarlos, recortarlos, sobreponer audios o imágenes (logos), etcétera. Hoy quiero compartir contigo lo que prepararé para este tipo…
Posts tagged HTML 5
Cómo simular las coordenadas GPS en tu navegador
Estos días he estado haciendo algunas pruebas relacionadas con la geolocalización y ha ocurrido que, en ocasiones, he necesitado simular mi ubicación en otro sitio, con el fin de recuperar diferentes resultados. Para hacer esto podría harcodear las coordenadas que…
Atributo crossorigin para las etiquetas img y video en HTML 5
Hace unos días un compañero estaba teniendo problemas al enlazar los subtitulos generados por el servicio Indexer de Azure Media Services, alojados en una cuenta de Azure Storage. Como puedes leer en este artículo, para añadir subtitulos a un vídeo debes incluir…
Indexar videos con Azure Media Indexer y generar subtítulos de manera automática
La semana pasada se anunció la primera versión del procesador Azure Media Indexer, el cual nos va a permitir analizar nuestro contenido media, con el objetivo de poder realizar búsquedas y obtener el timestamp del momento en el cual se…
Empezar la reproducción en un punto concreto con HTML 5 video
Una funcionalidad bastante útil que Youtube ya implementó hace tiempo es la posibilidad de compartir un enlace de un vídeo con el momento exacto donde queremos que comience a reproducirse, en lugar de tener que ver el vídeo entero para…
Subir archivos a Microsoft Azure Storage desde JavaScript
Por norma general, he visto que la forma más común de subir archivos a blobs de Microsoft Azure Storage es haciendo una petición al servidor web que hemos desarrollado y una vez que tenemos el archivo en este, comenzamos la…
Dash.js y Microsoft Azure Media Services
En un post anterior estuve hablando sobre Dynamic Packaging y Microsoft Azure Media Services. En este quería mostraros cómo trabajar con la librería dash.js pensada para la implementación MPEG-DASH. Esta se apoya en la etiqueta video de HTML 5 y…
Dynamic Packaging en Microsoft Azure Media Services
Cuando trabajamos con media es importante tener en cuenta los diferentes reproductores y plataformas con los que trabajamos. Si hablamos de Adaptative bitrate streaming, por ejemplo Silverlight y XBOX utilizan Smooth Streaming, iOS y Android requieren HLS (HTTP Live Streaming),…
HTML 5 progress y meter
¿Cuántas veces hemos necesitado mostrar el progreso de una operación al usuario? ¿E indicar el espacio disponible, el avance conseguido hasta el momento, etcétera? En numerosas ocasiones hemos hecho uso de controles de terceros para mostrar de una forma amigable…
HTML 5 autocomplete
Otra de las características que acompañan a HTML 5 es el autocompletado de campos de un formulario. Muchos de nosotros lo hemos utilizado sin tener conocimiento de ello, pero es cierto que el atributo autocomplete pretende ir más allá de…
HTML 5 FormData
Recientemente he encontrado escenarios donde es necesario el uso de un formulario, pero «físicamente» no disponemos de uno en la página a tratar. La forma en que los desarrolladores han sabido enfrentarse a esta situación ha sido la siguiente: Básicamente,…
Cacheando en cliente con HTML 5 Web Storage API
La semana pasada estuvimos valorando la posibilidad de reducir el número de peticiones a una serie de datos, los cuales era muy poco probable que cambiaran en un espacio corto de tiempo. Al principio, estos datos se solicitaban cada vez…