Por el tamaño de los videos (alto y ancho), utilizo la configuración de baja claidad que viene en Flash, que es de 150 kbps.
La manera en la que lo hago es, creo el proyecto en Premiere, muchos vienen de MiniDV, exporto como wmv a 512kbps, y ese lo meto al Flash a 150kbps, si exporto desde Premiere con DVAVI a full calidad, cuando codifica el Flash me deja los archivos más grandes, por eso paso primero a wmv y luego lo meto a Flash...
Lo del Javascript, cómo para qué??? eso sería en el foro de Java...