Incrusta Vídeos de Cualquier Lugar usando AutoEmbed

Si eres desarrollador de software, seguro alguna vez te has preguntado cómo le hace Facebook para lograr una vista previa, de un vídeo de YouTube, cuando pegamos un enlace en la caja de actualización de estados. ¿te has preguntado? Pues, el truco es sencillo y te voy a presentar la base para que lo puedas hacer en tus proyectos, aunque antes ya había posteado algo así. Un proyecto que hace uso del recurso que te voy a presentar. ¿Quieres saber? Sigue leyendo.

Para lograr el efecto Facebook, podremos valernos de AutoEmbed, un servicio que se encarga de generar código HTML incrustado de un recurso, audio o vídeo, que le pasemos, por lo que puedes obtener vistas previas, además de reproducir, vídeos de YouTube. Lo bueno es que no solo de este servicio podremos obtener el código, también sirve con Hulu, Viemo, CBS, ESPN, Metacafe y una plétora de servicios. Es simplemente genial.

AutoEmbed es gratis para uso personal, y si lo vas a usar en proyectos comerciales, te piden que pagues por ello.

autoembedLa implementación es muy sencilla. Se trata de una clase en PHP que brinda todos los métodos necesarios para lograr que, desde una url, obtengamos un recurso incrustado en nuestro proyecto web. En el mismo sitio tenemos un espacio para probar cómo funciona AutoEmbed. Seleccionas un sitio, y la clase te genera el código HTML incrustable, además de devolver un array con los valores útiles para manipular los datos del recurso.

Sin duda que con AutoEmbed podrás dar un toque de calidad y dinamismo a tu proyecto web, claro, si este emplea vídeos o audio.

Como siempre, comparto este gran recurso aquí, para que quede para la posteridad.

Anuncios

Autor: cesc1989

Ingeniero de Sistemas que le gusta escribir y compartir sobre recursos que considera útiles, además que le gusta leer manga y ver anime.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s