23 abril, 2008

Un reproductor de video sólo con Javascript

JSONVid es un reproductor de vídeo basado únicamente en Javascript. No necesita ningún tipo de Plug-in. Tiene un formato de vídeo propio basado en JSON, en el que la secuencia de imágenes JPG que componen el vídeo aparecen codificadas en base64:

{
  frm : "JSVID",   // format id tag
  ver : 1,  // version number of format
  width : 320,  // width of video
  height : 240,  // height of video
  rate : 15,  // framerate (frames per second)
  frames : 495,  // number of frames in file
  data : {
    video : [ // here comes 495 data:uris containing base64 encoded jpeg image frames
      "data:image/jpeg;base64,/9j/4AAQSkZJRgABAgEASABIAAD/7gAOQWRv ... ",
      "data:image/jpeg;base64,/9j/4AAQSkZJRgABAgEASABIAAD/7gAOQWRv ... ",
      ...
    ]
  }
} 




Ahora sólo falta resolver el tema del audio. ;-)

Publicar un comentario en la entrada

Últimos links en indiza.com