ToobPlayer FLV/Youtube Player

  • 07/09/2008
  • 8:31 pm
  • unijimpe

ToobPlayer es un componente para flash que te permitirá tener un Video Player para reproducir archivos FLV o vídeos Youtube directamente y sin necesidad del Player original de YouTube. Además de ello viene con 5 diferentes skins con lo cual podrás seleccionar el que mas se ajuste a tu diseño.

Este componente lo puedes utilizar con ActionScript 2.0, para ello abres el panel de Componentes y arrastras sobre el stage el Skin que mas te agrade y en el panel de propiedades ingresas la ruta del archivo FLV a reproducir.

Si deseas reproducir vídeos de Youtube, adicionalmente tienes que colocar la dirección de un proxy de Youtube, el cual es un archivo php que se encarga de resolver el archivo flv del video que se esta solicitando para luego reproducirlo. Este archivo proxy viene incluido entre los archivos del componente y se llama fl_youTubeProxy.php.

Ahora, otra forma de asignar el video que deseas reproducir es utilizando ActionScript, para ello si vas a reproducir un video de Youtube, primero nombras el elemento, por ejemplo player para luego asignas el archivo a reproducir:

  1. player.url = "http://www.youtube.com/watch?v=yCS_-DshXek";
  2. player.youTubeProxy = "fl_youTubeProxy.php";

Adicionalmente tiene soporte para fullscreen el cual puedes habilitar en el panel de configuración. Como pueden ver es muy sencillo de utilizar, con solo unos pasos o unas lineas de código podemos tener un video player de muy buena calidad integrado a nuestro web.

Posts Relacionados

Total de Comentarios: 39

Publicidad
Chals
07/09/2008
10:48 pm

Solo tengo dos palabras para definir esto

Wo w

Vale que es una, pero es un muy buen aporte este, llevaba tiempo buscando un reproductor web que no tuviera créditos (página porno) y que fuera decente pero en Opensource no encontré nada…

Creo que te faltó decir donde descargarlo…

Gracias!

Chals
07/09/2008
10:55 pm

Mm… viendo la web no parece que sea para web… aun así buen aporte!..

07/09/2008
11:06 pm

Para descargarlo puedes entrar el web oficial: http://emehmedovic.com/xmca/toobplayer/
Ahora si deseas la ruta exacta para la descarga esta la puedes hacer en:
http://emehmedovic.com/xmca/toobplayer/#/download/

08/09/2008
2:21 pm

.. no te conosco pero eres lo maximo amigo..

09/09/2008
11:30 am

ola qtal unijimpe esta super eso he , ei pero publika tu nueva version de SpryTUbe , publicala completa porfas :D q esta genial sale la lista d msika del grupo q escojistes a escuchar posteala xfas sera una gran utilidad para todos y te estaremos agradecidamente

Tufik Chediak
12/09/2008
12:49 am

Muy bueno, el aporte.. pero o habra un reproductor que corra en AS3, o algunos skin para descargar?

Terence
15/09/2008
10:37 am

Me parece espetacular.. el problema es que no soy un profesional en Flash y me gustaría encontrar una página en la web que muestra un script completo pero sensillo para utilizar este reproductor, como un tutorial.. alguién podría ayudarme?
gracias
Terence

Barduck
16/09/2008
6:17 am

Bárbaro, pero como se implementa en PHP el ToobPlayer?

19/09/2008
8:55 am

Como puedo implementar este player en php?

Erivera
25/09/2008
10:13 pm

Como piensan usarlo, el funcionamiento es como sigue una pagina php ubicada en nuestro servidor lee el flv desde youtube y luego se lo envia al player que generas.
Al leer usa el ancho de banda al enviar vuelve usar el anchoi de banda. no seria mejor tener el flv en nuestro servidor??

26/09/2008
12:40 am

Erivera, en realidad te equivocas pues no consumes tu ancho de banda, pues el php que se utiliza como proxy solo genera el URL con la ruta del vídeo a mostrar, luego el player toma esta URL y muestra el vídeo directamente desde Youtube.

Respecto al archivo PHP que se usa como proxy, este viene incluido en la descarga del player.

02/10/2008
3:13 pm

hola mi pregunta es como hago para utilizar un visor en flash y de este me jale un video de youtube e encontrado dos archivos pero cuando lo copilo y lo mando al explorador no me muestra el video pero solo me lo muestra en vista previa cuando lo estoy copilando dentro del programa .

CODIGOS QUE FUNCIONAN EN VISTA PREVIA :

System.security.allowDomain(”http://www.youtube.com”);
System.security.loadPolicyFile(”http://www.youtube.com/crossdomain.xml”);
this.createEmptyMovieClip(”video_mc”,10);
var mcl:MovieClipLoader = new MovieClipLoader();
var listener:Object = new Object();
listener.onLoadStart = function() {
trace(”started”);
};
listener.onLoadInit = function(mc:MovieClip) {
_root.resizeInt = setInterval(adjustVideo, 10, mc, mc._width, {w:8400, h:4300, x:0, y:0});
};
listener.onLoadError = function() {
trace(”error”);
};
mcl.addListener(listener);
mcl.loadClip(”http://www.youtube.com/v/n35UA9DuDFo”,video_mc);
function adjustVideo(vid:MovieClip, initW:Number, finalValues:Object) {
if (initW != vid._width) {
clearInterval(_root.resizeInt);
delete _root.resizeInt;
vid._width = finalValues.w;
vid._height = finalValues.h;
vid._x = finalValues.x;
vid._y = finalValues.y;
}
}

Y ESTE ES EL OTRO :

this.createEmptyMovieClip(”video_mc”, 10000);
this.video_mc.loadMovie(”http://www.youtube.com/v/n35UA9DuDFo”);

si me pudieran ayudar se los agradeceria mucho .

21/10/2008
12:43 am

hola sabes como hacer para q un video de youtube no se le baje el formato como este script q no se le baja el formato ;-D

15/11/2008
11:45 pm

unijimpe tengo un problema con el fullscreen tengo el flash cs3 pero lo compilo con AS 2.0 peor no me funciona el fullscreem me sale un error a la hora de exporacion q es este como puedo solucionarlo:
ubicacion: gStage.as , linea 62
Descripcion:los script de la clase Action Scipt 2.0 sólo pueden definir construciones de clase o interfaz.
Origen: if(!gStage.Aligner){
}

el mismo error me bota en la linea 64, garcias por tu respuesta por anticipado.

eovalh
22/01/2009
8:25 pm

hola master este reproductor es sin duda uno de los mejores
tengo una duda como hago para cambiar el url del video desde html o xml…gracias por tu respuesta

alejandro martnez
26/01/2009
2:30 pm

solo que tiene un problema con el align o alineacion,…si pones tu swf al 100% x 100%, mueve todo el stage a la izquierda,….no se como solucionarlo

29/01/2009
1:17 am

Desearia que dejaras el codigo completo del reproductor para descargar, deberias de dejar el video que tienes de demostracion :D
Gracias!!!
Es muy buen aporte y sera mejor si lo dejaras como digo. :D

06/02/2009
6:53 am

A mi tambien me mueve todo el escenario. tengo toda la pagina alineada y cunado llamo al reproductor me mueve todo, un desastre.
Alguien sabe como arreglar esto?????

Gracias de antemano.
;-)

diabolik
14/02/2009
11:58 pm

hola unijimpe ,bueno para preguntarte porque funciona tu youtubeproxy y el mio no .. si lo bajamos de la misma web o lo tuyo tiene una modificacion. explicame porfavor. :)

15/02/2009
11:12 am

Claro que el mio tiene una modificación, por que el que había en la web original dejo de funcionar. Pero crear este archivo es sencillo, lo que hace es obtener los datos del video y mostrarlo en un XML que luego el player lo interpreta para mostrar el video.

Para obtenener los datos del vídeo puedes leer: http://blog.unijimpe.net/php-youtube-downloader-21/

Joel
19/03/2009
1:02 pm

No logro ver mas que la imagen previa. Debo haberme saltado algun paso obvio quiza, mis preguntas serian las siguientes.

Deseo ver un video de youtube, pero no comprendo el “proxy de youtube”, este archivo debe incluir en su codigo la url del video?, o la url del video la coloco en las propiedades del componente. En todo caso donde coloco o como anexa la url del video el componente?.

Probando con codigo, tambien logro solo ver la imagen previa (en internet). En el flash al testear me muestra un error sobre un xml. Obviamente he colocado el nombre de instancia al componente.

Agradezco de antemano a quien pueda responderme. Muchas Gracias.

28/03/2009
1:04 am

holas amigo unijimpe tengo un problema por un buen tiempo me estubo funcionando a la perfeccion el reproductor pero ahora tengo un problema ya no me funciona pero en tu sprytbe sige funcioanando a la perfeccion me podrias decir en que ta fallando:
http://sprytube.unijimpe.net/player.swf?idvideo=2sd87Awj6KY

http://dedicatusvideos.com/Repro.swf?q=2sd87Awj6KY

28/03/2009
1:29 am

bueno por el momento para q pueda funcionar bien amigo unijimple toy jalando tu archivo:http://sprytube.unijimpe.net/youtubeproxy.php
con esa si ta funcionando a la perfeccion la verdad q no encuentro el error espero no molestarte amigo lo puse mientras encuetre la solucion

28/03/2009
2:02 am

:( crei que podia funcionar pero solo en el localhost funciona lo subi a mi host y no funciona :( ayudame unijimpe

01/04/2009
1:01 pm

não está funcionando faz alguns dias o toobplayer. Será que é algum problema com o php?

Daniel Gorosito
05/04/2009
9:17 pm

Hola, saben si en youtube han cambiado las rutas a los videos? ningun sitio de descargas me funciona.

victor manuel
06/04/2009
3:35 pm

no me funciona, me lanza error, estoy con el comentario anterior.

cambio algo en las rutas?

gracias

Hecton
12/04/2009
1:22 am

Hola Unijimpe seria ideal que hagas un comentario sobre como modificaste el youtubeProxy.php, ya que es el principal problema sobre este reproductor gracias.

Hecton
14/04/2009
6:38 pm

bueno chicos haber prueben el youtubeProxy.php con este codigo

$value) {
$values = explode(”:”,$value);

$swfObj[trim($values[0])] = trim($values[1]);
}

header(”Cache-Control: no-cache, must-revalidate”);
header(”Content-type: text/xml”);

if (!isset($swfObj["video_id"])) {
echo ”;
}
else {
echo ”;
}

}

?>

15/04/2009
10:33 pm

hola señores mi estimado unijimpe excelente page ahora viene mi duda jejeje esk ya tengo y modifike a mi gusto ese player el problema esk kiero hacer una lista k se carque por medio de XML y con un poco de action script alguien me podria ayudar con ese detalle porfavor aclaro es una lista de videos propios nada deel youtube ni nada de eso porfavor alguien k me pudiera ayudar

victor manuel
15/04/2009
11:19 pm

podrias ponerl el codigo completo?
o un lugar donde lo podamos descargar.

gracias

victor manuel
16/04/2009
1:20 am

alguien k kme diga como poner a funcionar de nuevo el player

16/04/2009
7:03 pm

k no hay nadie k me pueda ayudar en como cargar un xml porfavor help me

22/04/2009
3:51 pm

Tengo el mismo problema. El toobplayer me da error y no me entra a los videos de youtube. Ahora, tampoco entiendo que es lo que Hecton propone ¿que es el youtubeproxy.php? como lo cambio y a donde tengo q entrar? perdon pero mi nivel de programacion es realmente lamentable y si alguien me lo puede explicar le estare muy agradecido

Julio Zúñiga
23/04/2009
1:05 pm

@seba al parecr Youtube hizo algunas modificaciones que afectaron el toobplayer. Hay una actualización o parche disponible que debe bajarse, instalarla con el manejador de extensiones de Adobe/Macromedia. Y luego debes recompilar nuevamente el player.
En el archivo que se descarga viene la actualización del php que actúa como proxy.

mauricio
27/04/2009
2:34 pm

Busque por horas en la web y no encuentro tal actualizacion de toobplayer. El sitio de descarga tiene la misma version de siempre con el youtubeproxy.php que no funciona. El token que podemos obtener solo sirve localmente, al subirlo al server el ip con el que obtenemos el token (del server) es distinto al ip donde queremos mostrar el video (cliente) y no funciona?
Alguien pudo solucionarlo?

sebitas
11/05/2009
8:37 am

Buenas, vengo leyendo los comment y todos caemos en lo mismo. La modificacion que hizo youtube hace que el php que hacia la Chanchada deje de funcionar. Alguien pudo modificar el php para que funcione nuevamente?
Yo le escribi a la gente de los creadores del player pero no me contestaron.

saludos y gracias

16/05/2009
9:54 am

Bueno yo logre hacer lo que se muestra en el link

http://www.hi5latino.com/00000/playeryoutube/index.php

pueden mirar el codigo fuente si les sirve me pueden contactar al siguiente e-mail: victorhemanuelle@hi5latino.com

19/05/2009
7:26 am

Mire el codigo pero no me dice mucho.
Vi que estas usando otro proxy.php trate de usarlo desde el componente del toobplayer pero no me funciono. Podrias explicar que estas haciendo para que te ande?
saludos y gracias.

Enviar Comentario

(*)

(*)