h1

Flash, MP4 y AAC

Marzo 20, 2008

Bueno me entero que Flash saco una nueva meta, reproducir MP4 con AAC
Es decir calidad DVD con sonido Surround!!!!

Y como programador no me podia quedar atras asi que ya esta en proceso esta cosa nueva
aqui una imagen con Dokuro-chan en MP4 desde localhost

mp4.png

Es solo una prueba pronto veran resultados

27 comentarios

  1. uff eso tiene buena pinta
    ¿Vas a compartir el fla cuando lo termines?


  2. Bueno, el reproductor ya lo termine:
    http://shadowng.wordpress.com/2008/03/28/flash-video-hd/

    pero pienso venderlo ya que es un reproductor a medida, ya que muchos videos son 4:3, 5:4, 16:9 asi que depende de cual quiera el comprador va a ser el reproductor que le venda


  3. Hola, estoy intentando hacer un reproductor en flash que lea streaming codificado en aac+, podrías compartir como has codificado el sonido y como lo lees. Lo he intentado y no hay manera de que funcione.

    Un saludo.


  4. var connect_nc:NetConnection = new NetConnection();
    connect_nc.connect(null);

    var stream_ns = new NetStream(connect_nc);

    video.attachVideo(stream_ns);

    var mySound:Sound = new Sound();
    mySound.setVolume(100);
    mySound.attachSound(stream_ns);

    ———————————-

    Recuerda que tienes que poner que la version del player sea 9 y el AS tiene q ser 2.0 con ese code
    Aqui dejo un video con audio en AAC
    http://shadow.axes.es/clannad/


  5. Donde tengo que poner la URL o el archivo para leerlo.


  6. para reproducir
    stream_ns.play(“http://shadow.axes.es/videos/clannad1.mp4″);

    para pausar
    stream_ns.pause();


  7. supongo que debe ser así por que lo pruebo con un archivo en m4a en local y suena pero cuando le pongo la url no canta:

    stream_ns.play(“http://stream.xtra.fm:8002″);


  8. si utilizas ese link:
    stream.xtra.fm:8002
    en un reproductor tipo winamp funciona perfectamente.

    Sabes que es lo que puede estar pasando?

    si pones este mismo link en el explorador de windows, verás las estadisticas del streaming:

    Server Status: Server is currently up and public.
    Stream Status: Stream is up at 32 kbps with 1 of 32 listeners (1 unique)
    Listener Peak: 4
    Average Listen Time: 27m 41s
    Stream Title: XtraFM Costa Brava AAC+
    Content Type: audio/aacp
    Stream Genre: Oldies
    Stream URL: http://www.xtra.fm
    Stream AIM: N/A
    Stream IRC: N/A
    Current Song:

    La compresión es de 32 Kbps


  9. Intenta esto:

    a = new Sound();
    dir = “http://stream.xtra.fm:8002″;
    a.loadSound(dir,true);
    a.start();

    si no funciona es porque posiblemente este interfiriendo el puerto 8002


  10. Pues eso ya lo había probado y no hay manera. Aún así lo he vuelto a probar y tampoco.

    Ya se me han acabado las ideas.


  11. Cuando pruebo el código de arriba:

    stream_ns.play(”http://stream.xtra.fm:8002″);

    El flash se me cuelga.

    Tambien he probado un canal en el que emito en mp3 y tampoco funciona:
    http://stream.xtra.fm:8000


  12. Con el último código:

    a = new Sound();
    dir = “http://stream.xtra.fm:8000″;
    a.loadSound(dir,true);
    a.start();

    Y probando con el canal de mp3 va perfecto pero con el 8002 que es en AAC+ no hay manera.


  13. el seg code no funciona con aac y el primero solo funciona con video, aunq creo q interfiere es el puerto


  14. No entiendo eso de que interfiere el puerto, quieres decir que si cambio el puerto funcionaria?

    Por ejemplo si emito des del puerto 8003?


  15. son mas lin dos

    lindos

    lindos

    lindos

    lindos

    tengo todassssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss


  16. Yo se como se hace lo que intentan hacer, pero no lo se desarrollar, propongo la persona que lo haga, que lo desarrolle, yo le indico como hacerlo y compartimos los conocimientos. Si alguien lo desea, puede contactarme a mi correo jhon.pena@gmail.com


  17. Hola Shadow, he llegado hasta tu página despues de un duro trajín por el desierto de google. En mi maleta llevo un extraño problema relacionado con los MP4 y los Flash Player. Ójala leas ésto y me eches una mano…

    Me he hecho un player standard, al que quiero linkar mp4,s con netStream. El caso es que publico y publico y ni en el reproductor de flash, ni haciendo doble click me visualizan nada.

    Con un html que lo contenga SI VISUALIZO EL MP4. El problema es que mi swf no va para web sino para una aplicación multimedia, una especie de programa hecho con .net para un canal de TV que va cogiendo swfs. Por eso que necesito que mi SWF reproduzca el MP4 al hacerle doble click!!

    Ah! tengo Windws vista y con XP si reproduce swf con MP4 dentro…pero LO NECESITO PARA VISTA…

    En fín, mi pregunta: hay que intalar algun pluging o codec al flash para ver MP4 con su propio reproductor?

    Espero haber explicado bien mi problema.
    Bueno shadow si puedes orientame que me está sucediendo….

    Un cordial saludo

    Oskar


  18. Hola! Oskar bueno si usas AS 2.0 de seguro tienes el problema ahi ya que generalmente la version del player predefinida es la 8, y tienes que cambiarla al player 9 y listo tendria que funcionar como si fuera flv, tambien soporta MOV

    yo hice una aplicacion exe para pc que no soportan los codec directamente, asi que uso los codec del flash para que se puedan ver (usando el ActiveX)

    Bueno eso es todo, recuerda que tienes que pasar a player 9 en el documento del flash


  19. Gracias por responder Shadow…te cuento lo que he logrado a ver qué te parece:

    Ví que una cosa era mi player para web (v10) y otra mi player para el CS3 (v9.045), fui a la web de Adobe y me actualicé con un flash player 9.115 (supuestamente la version a partir de la que se visualizan mov y mp4). Y a partr de ahi perfecto, haciendo dobleclick en cualquier swf con Mp4 se visualiza!

    Tres grandes dudas:

    Porqué con Ctrl+enter EN EL PROPIO PROGRAMA FLASH no lo visualizo(mp4 y mov)? y en cambio fuera si?

    Porqué ciertos .mov se me oyen pero no se ven? codecs?

    Y por último con CS4…estos problemas solucionados?

    Muchas gracias por responder Shadow.

    Oskar


  20. - Bueno primero me alegra que funcione ya

    - Segundo no lo puedes ver cuando lo pruebas porque no permite probar con archivos de servidores externos

    - Tercero lo de los mov es cosa de suerte, al igual que los mp4 no siempre usan el mismo codec ya que lo que llamamos MP4 es solo un contenedor, aqui te dejo unos ejemplos

    > AVI: XDiv, x264
    > MP4: x264, h264, mpeg del 2 al 4

    - Cuarto, bueno ni idea si en el CS4 acomoden eso

    P.D: aqui te dejo un demo de lo bueno del H.264
    http://shadow.axes.es/videos/?ver=evangelion_01.mp4
    http://shadow.axes.es/videos/?ver=dokurochan1_04.mp4


  21. Primeramente, muchas gracias shadow por tu repuesta.

    Una duda, dentro de Flash no puedo visualizar .mov o .mp4 pues no me permite probar con servidores externos, pero en mi caso estos Mp4 o mov estan en mi local, esto es, intento acceder a videos en carpetas locales, tampoco puedo visualizar con un ctrl+enter?

    En el caso práctico, estamos haciendo una aplicación flash que muestre videos en HD para un conocido canal de tiendas de videojuegos nacional. En un principio estamos haciendo pruebas en una resolución 1280×960 (HD), parece que más o menos las máquinas lo mueven pero aun hay dudas, cómo lo ves?

    Un saludo y con CS4 esperemos que haya avances en el campo video..


  22. no uses una resolucion tan grande recuerda que el H.264 tiene el poder del render, asi que si usas fullscreen no pierde mucha calidad, te recomiendo algo como 848×480 que usando H.264 se ve genial y asi reduce el tamaño aunque tambien hay otro truco en internet como este

    http://shadowng.wordpress.com/2008/10/10/realanime6-anime-en-50-a-60mb/

    no solo funciona en Animacion Japonesa o Dibujos animados, tambien tiene la opcion de pelicula y series


  23. Estimado, Estoy buscando ya hace tiempo poder emitir por ACC con un reproductor Flash.
    Es solo musica lo que quiero reproducir me puedes ayudar con alguna idea?
    un abrazo
    Alvaro


  24. tambien quiero transmitir mi radio que emito en formato accplus con un reproductor flash haber sip podrian postear quien ya lo logro y compartir con nosotros


  25. por selvayradio.com Tambien vi en esta web tocan en formato accplus si ven el url de su shouscast http://174.142.80.99:8888/ y la pagina es http://www.cehis.net/stream ahora aca los dejo los archivos que lo encontre sip cambian el php x su ip de su shouscast deberia tocar pero no se como aca ellos se enganchan con una extension rtmp:// creo deberia de haber una forma de tocar la radio en ese player aca dejo el archivos en zip http://www.cepresperu.org/programas/aacradio.rar


  26. Flash no ha dado soporte para ACC+ para archivos de audio…
    solo a archivos de vídeo, una solución es que re-transmitan todo en mp4 (video) con solo audio acc, pero el detalle es que seria transmitir 2 veces

    esos player que a según reproducen emisoras con ACC+ lo que hacen es re-transmitir la programación y pasarla a vídeo (only sound)… y eso no lo hace el player si no la web que da el servicio de re-transmisión


  27. por selvayradio.com amigos de nuevo volviendo aca a que no saben finalmente encontre una forma de hacer tokar el sonido accplus pero tengo un problema solo me funciona en internet explorer ya ke lo ke hice es hacerlo en algunos codigos java. ke me dio un amigo…. y cuando abre te pide instalar en forma rapido un archivo.. lo instalas y comienza a tokar el reproductor en accplus…. ahora la idea es como agregar el scrip para ke tambien baje el componete o archiv para ke corra en firewos :(



Dejar un comentario