Quantcast
Channel: PLUGINSXBMC
Viewing all articles
Browse latest Browse all 860

Optimizar RASPBERRY para XBMC - Parte 3/4

$
0
0



8. MEJORANDO EL STREAMING 


Crear un archivo advancedsettings.xml en la carpeta :

/ storage / .xbmc / userdata / advancedsettings.xml



Y modificarlo con el bloc de notas en Windows, añadiendo :


<advancedsettings>

<cputempcommand>cputemp</cputempcommand>

<gputempcommand>cputemp</gputempcommand>

<destroywindowcontrols>false</destroywindowcontrols>

<showexitbutton>false</showexitbutton>

<splash>false</splash>

<loglevel>-1</loglevel>

<useddsfanart>false</useddsfanart>

<fanartheight>540</fanartheight>

<thumbsize>256</thumbsize>

<bginfoloadermaxthreads>2</bginfoloadermaxthreads>

<network>

<alwaysforcebuffer>0</alwaysforcebuffer>

<cachemembuffersize>5242880</cachemembuffersize>

<curlclienttimeout>30</curlclienttimeout>

<limitcacherate>false</limitcacherate>

</network>

<gui>

<algorithmdirtyregions>3</algorithmdirtyregions>

<nofliptimeout>0</nofliptimeout>

<visualizedirtyregions>off</visualizedirtyregions>

</gui>

<lookandfeel>

<enablerssfeeds>false</enablerssfeeds>

<guires>1080</guires>

</lookandfeel>

<video>

<defaultplayer>omxplayer</defaultplayer>

<defaultdvdplayer>omxplayer</defaultdvdplayer>

<latency>

<delay>0</delay>

<refresh>

<min>23</min>

<max>24</max>

<delay>175</delay>

</refresh>

</latency>

<adjustrefreshrate>

<override>

<fps>23.976</fps>

<refresh>24.0</refresh>

</override>

</adjustrefreshrate>

<busydialogdelayms>750</busydialogdelayms>

</video>

<audio>

<defaultplayer>omxplayer</defaultplayer>

<streamsilence>false</streamsilence>

</audio>

<samba>

<clienttimeout>30</clienttimeout>

</samba>

</advancedsettings>



En las versiones Gotham ya se ha anulado este ajuste :

<bginfoloadermaxthreads>2</bginfoloadermaxthreads>

Así que borraremos esta línea si utilizamos una versión Gotham.



- Además conseguiremos que se muevan mejor por los fanarts cambiando la resolución de los mismos.

Si tenéis una TV de más de 32" y tú Raspberry puede con ello (buen nivel de overclock y el sistema operativo en un usb)

Yo lo dejaría en 512 para los thumbs y 720 para los fanarts.

Por defecto están a 1024 y 1080 respectivamente.

<fanartheight>720</fanartheight>

<thumbsize>512</thumbsize>




- Para sincronizar el audio con el vídeo podemos meter un delay al vídeo, por defecto es de 175 ms para el vídeo de 23-24Hz, pero depende de nuestro sistema de sonido, tienes que establecer la mejor opción para tu equipo.

<latency>

<delay>0</delay>

<refresh>

<min>23</min>

<max>24</max>

<delay>0</delay>

</refresh>

</latency>



- Tenemos otra variante de configuración para la network, utilizando el disco local para la cache, en vez de la memoria RAM.

Lógicamente sera más lento, pero tendrá más capacidad para la cache.

Lo utilizaremos para archivos pesados (resolución superior a 720p), cuando los reproduzcamos a través de la red :

<network>

<alwaysforcebuffer>1</alwaysforcebuffer>

<readbufferfactor>4.0</readbufferfactor>

<cachemembuffersize>0</cachemembuffersize>

<curlclienttimeout>30</curlclienttimeout>

<limitcacherate>false</limitcacherate>

</network>



- Podemos añadir esto al archivo advancedsettings.xml para adaptar los fps de la película a la frecuencia de nuestra TV :

<video>

<adjustrefreshrate>

<override>

<fps>23.976</fps>

<refresh>24.0</refresh>

</override>

</adjustrefreshrate>

</video>



- Si nuestra TV soporta los 23.976 no hace falta poner nada, si soporta los 24.0 (que es lo habitual, en los modelos de Philips que aceptan 1080p @ 24, 25, 30, 50, 60 Hz, para los 24 Hz tienes que poner modo CINE) lo dejamos como lo acabo de explicar.

Si no soporta nada de lo anterior entonces donde ponemos 24.0 lo sustituimos por 50.0.


- Para limpiar el contenido de la librería multimedia debemos añadir estas líneas :

<videolibrary>

<cleanonupdate>true</cleanonupdate>

</videolibrary>





9. ACTUALIZAR EL SISTEMA OPERATIVO 


- Desactivar el overclocking, ya que podría corromper los datos de la SD.

- Podemos elegir entre las dev_builds, la versión beta 3.2.2 o la Rbej.

- Copiar los archivos Kernel* y System* (4 archivos) al directorio :

/ storage / .update(tenemos que crearlo cuando vayamos a actualizar)


- También debemos de sustituir el archivo config.txt si lo que hacemos es actualizar a la versión Rbej(ya que esta versión tiene algún pequeño cambio en este archivo)

- Tenemos que tener activado la opción de actualización manual, para que se actualice al inicio.

- Reiniciar para actualizar.

- Es recomendable una vez actualizado borrar el archivo guisettings.xml que se encuentra en :

/ storage /.xbmc / userdata /

Esto evita algunos errores después de la actualización.


Actualizando regularmente conseguiremos mejorar el rendimiento, y actualizar el archivo librtmp.so.0 que sirve para poder seguir viendo por streaming los canales. También podemos actualizar la librería utilizando este hack.






CONTINUAR CON LA CUARTA PARTE ...




Viewing all articles
Browse latest Browse all 860

Trending Articles


Gwapo Quotes : Babaero Quotes


Girasoles para colorear


tagalog love Quotes – Tiwala Quotes


Long Distance Relationship Tagalog Love Quotes


Ligaw Quotes – Courting Quotes – Sweet Tagalog Quotes


INUMAN QUOTES


Hugot Lines 2020 Patama : ML Edition


Re:Mutton Pies (lleechef)


Vimeo 10.7.0 by Vimeo.com, Inc.


Vimeo 10.7.1 by Vimeo.com, Inc.


FORECLOSURE OF REAL ESTATE MORTGAGE


Sapos para colorear


Love Quotes Tagalog


Two timer Sad tagalog Love quotes


Inggit Quotes and Kabit Quotes – Tagalog Patama Quotes


5 Uri ng Pambobola


Best Love Life Quotes Collection


RE: Mutton Pies (frankie241)


EASY COME, EASY GO


Pokemon para colorear