Si lo del buffer es lo mas interesante, se estan haciendo cambios interesantes al respecto, sobretodo para la reproduccion de videos en alta calidad (HD).
Me he fijado que la ventanita de buffering iba avanzando muy despacio (aproximadamente avanzaba un 1% por cada minuto o así), pero cuando le dabas al play cansado de aburrir, no volvía a salir.
Tambien te habras dado cuenta que a veces esta ya en el 80% de pronto baja al 70%, 68%,66% esta asi un rato y luego vuelve a subir, es como si la conexion con el host bajara y el buffer aumenta sobre la marcha, de pronto la conexion se arregla y empieza al instante sin llegar al 100%.
Una cosa que tambien toma en cuenta es el bitrate del video, no es lo mismo un video por ejemplo de una serie normal de 40 minutos con calidad sd de unos 300mb que otro video de la misma serie con calidad hd pero con bitrate alto, pesaria el doble unos 600mb aproximadamente, cosa que nesecitaria mas cache peor aun si el bitrate es variable.
Otra novedad que me olvidaba comentar y que seguramente ya lo habran descubierto, es que ahora ya se puede avanzar sobre un video flv, antes no se podia, aunque hace un avance de solo 30 segundos creo que esto se puede modificar mediante el advancedsettings.xml, en el unico host que no pudieron hacer que funcione fue con megavideo aunque eso ahora ya no importa mucho.
@losedes la rutas donde debe estar el archivo advancedsettings.xml son estas:
Windows XP: Documents and Settings\<your_user_name>\Application Data\XBMC\userdata\
Vista/Windows 7: Users\<your_user_name>\AppData\Roaming\XBMC\userdata\
Mac OS X: /Users/<your_user_name>/Library/Application Support/XBMC/userdata/
iOS: /private/var/mobile/Library/Preferences/XBMC/userdata/
Linux: $HOME/.xbmc/userdata/
Si no lo encuentras tienes que crearlo, habres un editor de texto y colocas lo sigte.
Código: Seleccionar todo
<advancedsettings>
<network>
<cachemembuffersize>0</cachemembuffersize>
</network>
</advancedsettings>
Lo guardas con el nombre de advancedsettings.xml.
No te puedo decir que esto haga que tu conexion vaya mas rapido porque no hace nada de eso, esto funciona como youtube en el explorer que cuando le das al pause , la linea roja de abajo del cuadro del video va avanzando hasta que se termina de cargar, ojo tambien hay que tomar en cuenta que el xbmc utiliza 3mb de la ram por cada mb que haga buffer, en otras palabras estarias limitado por la ram que tengas disponible.
Todo esto dejaria de ser un problema si llegan a aceptar este
ticket que esta pendiente desde hace mucho, los del team xbmc parece que se toman su tiempo en aceptar cualquier modificacion peor aun ahora de como estan las cosas con las descargas.
Te imaginas Jesus lo que podriamos hacer con esto:
Código: Seleccionar todo
save_destination = 'f:\downloads\destination.mp4'
xbmc.Player( xbmc.PLAYER_CORE_DVDPLAYER ).play( str(url), listitem,downloaddest = save_destination)
Seria la leche.
