Si te digo que últimamente pruebo vídeos uno detrás de otro en mi Apple TV y que ninguno me funciona, probablemente no te suene raro. Porque te pasará algo parecido.
Y también es probable que como yo hayas pensado que se debía a que los servidores que han quedado tras el cierre de Megavideo son lentos y malos.
Pero yo soy algo cabezón y me gusta entender por que los vídeos fallan en XBMC, y más cuando en el navegador el mismo vídeo sí que funciona, así que he hecho mil pruebas. He leído foros, sugerencias y hasta he estudiado el código de XBMC para entender cómo funciona y cuál es el problema.
Y la verdad es que ahora tengo otra opinión.
El problema de que los vídeos fallen tanto ahora sí que se debe a que los nuevos servidores van algo más lentos que el viejo Megavideo, pero se ve agravado porque hemos cambiado de XBMC Dharma a XBMC Eden. Y el nuevo XBMC Eden funciona de otra manera a la hora de ver vídeo online considerando como erróneos vídeos que en realidad no lo son, como cualquiera puede comprobar intentando ver un mismo vídeo en ambas versiones. Lo cierto es que XBMC Eden falla mucho más que Dharma, e incluso que VideoLan o que el propio navegador del PC. Y es porque tiene menos paciencia.
¿Yo tengo ese problema?
A la hora de reproducir contenido online, XBMC es un poco raro. Si le das una URL y tiene algún problema, simplemente se para y no dice nada. Y si lo intentas varias veces con el mismo resultado te pone ese absurdo mensaje de «Demasiados intentos de reproducción fallidos» que tanto marea a la gente. Los tíos son listos, pero hay que reconocer que en esto no han pensado demasiado.
No siempre que te pase este error será por culpa de XBMC, pero por ejemplo en pelisalacarta cualquier vídeo de VK que falla lo hace por esto. Te suena ¿verdad?.
Las soluciones
Afortunadamente la nueva versión Eden de XBMC incorpora también unos cuantos trucos que permiten ajustar el comportamiento del reproductor durante el streaming, utilizando el fichero de configuración advancedsettings.xml, así que vamos a ver los más importantes porque si bien no son la solución a todos los males del mundo sí que mejoran la cosa bastante.
Si esto del advancedsettings.xml hace que se te pongan los pelos de punta, al final del post encontrarás el mío para descargar y copiar en tu XBMC. La cosa más sencilla del mundo.
Primero: Aumentar el tiempo de espera
El primer truco y el más importante consiste en aumentar el tiempo que el reproductor va a esperar antes de decidir que el vídeo no existe. Algo tan sencillo como esto solucionará muchos de los problemas con VK, por ejemplo, y también con Filenium y otros servidores con «arranque lento» como stagevu.
El parámetro se llama «Curl Client Timeout» porque Curl es el cliente HTTP que se usa internamente. Actualmente ese tiempo de espera está en 10 segundos, pudiendo poner cualquier valor entre 1 y 1000 segundos. Yo lo he subido a 60, y ahora ningún vídeo de VK me da problemas. ¡En serio!
[alert type=»success»]<curlclienttimeout>60</curlclienttimeout>[/alert]Gracias a @iLK por postear este truco en el foro.
Después: Usar un buffer en disco y no en memoria
Otro problema es que el ancho de banda del streaming tiene que ser suficientemente rápido como para que el vídeo te llegue al menos tan deprisa como lo estás viendo. Dicho de otra manera, si necesitas 2 horas para descargar una película de 1 hora, no puedes verla online.
Para solucionar este problema los reproductores en la web utilizan un truco muy sencillo: se van descargando el vídeo a un fichero y lo que reproducen en realidad es ese fichero. De forma que si el streaming es muy lento, lo único que tienes que hacer es pulsar la pausa y dejar que el vídeo se vaya «cargando». Cuando llevas un tiempo suficiente, puedes volver a darle al play y no te volverá a hacer buffering.
Algo tan sencillo como esto era imposible en XBMC porque que esta diseñado para funcionar en condiciones restringidas de memoria como set-top boxes y dispositivos similares.
Hasta ahora. Un colaborador de XBMC llamado «elupus» hizo una modificación para incluir precisamente este comportamiento, que se activa cuando configuras el tamaño de la cache a «0» usando el parámetro «Cache Mem Buffer Size».
[alert type=»success»]<cachemembuffersize>0</cachemembuffersize>[/alert]Esta vez ha sido @bandavi el que me ha puesto en la pista de este truco, también en el foro. Gracias 🙂
A partir de aquí
Para aplicar esta configuración en XBMC tienes que crear un fichero llamado advancedsettings.xml según las especificaciones que aparecen en la wiki de XBMC y luego copiarlas en tu directorio «userdata». Este es el aspecto que tiene mi fichero:
Que puedes descargar pulsando sobre la imagen o directamente en este enlace.
Descomprime el ZIP y copia el fichero que hay dentro en tu directorio userdata.
Cuando empieces a ver una película, si tienes problemas de buffering dale a la pausa y espera un rato. Y si tus problemas son frecuentes lo mejor es que la pongas un rato antes de que vayas a verla y le des a la pausa para que vaya cargando.
Actualización: Desde hace un tiempo pelisalacarta incorpora en el menú de Ayuda la posibilidad de crear el fichero advancedsettings.xml por tí, para que no tengas que andar conectándote ni creando ficheros. Echa un vistazo a este breve vídeo para ver cómo se hace, es muy fácil.
Comparte tu experiencia
Me gustaría saber qué tal te funciona este truco, si en tu XBMC has utilizado una configuración distinta o si subes o bajas algún valor. Prometo actualizar esta entrada con las sugerencias recibidas para conseguir la configuración óptima en cada caso y dispositivo.
De momento a mí me funciona de lujo, aunque todavía tengo que probarlo en las horas punta 🙂
Alguien sabe si en alguno de los sitios que te da pelisalacarta esta funcionando al 100%? Los pocos que he podido acceder se demoran para cargar una película y cuando empieza la reproducción de la misma, esta se para como cuando la conexión de Internet es lenta, pero aclaro, manejo 4 megas de velocidad y se me viene presentando ese inconveniente al igual que sucede con Icefilms como lo plantea @Pantro_08
@Jork79, no se si te entiendo muy bien pero tal como yo lo veo:
1) Si alguno de los sitios funcionan al 100%, depende de lo que tú entiendas por 100%. El 100% de los enlaces no va en ninguno, y es lógico porque tampoco van en la web, pero prácticamente todos tienen cosas para ver 🙂
2) Es normal que se demoren al cargar la película, y también es normal que se pare y haga buffering. Eso pasa cuando la conexión es lenta, pero no solo en tu lado sino también en el lado del servidor que tiene alojada la película. A mí me pasa en ocasiones hasta en YouTube, y tengo un ADSL de 10 megas.
3) La solución en cualquier caso es esperar a que empiece, dejarla parada unos minutos para que haga buffering, y luego disfrutar. Es lo que hago yo con las pelis, las series y los documentales que vemos en casa cada día 🙂
No se cual es el problema con icefilms… tendréis que hablar con sus autores.
Finalmente he tenido que restaurar el Apple tv, algo hize mal al pasarlo que se quedo colgado y no habia manera, ahora si me ha aparecido todo bien y sin problema. La única duda que tengo es que agregue el archivo .XML que colgo Jesus tal cual en la carpeta. Se supone que ya tiene los tiempos modificados o hay que cambiarlos.
En mi caso son mas los sitios que fallan que los que funcionan, mi linea es muuuu lenta, apenas llega 1,4g en el mejor de los casos asi que imaginaos, en horas punta es imposible ver nada.
@cococanarias, mis padres tiene el ADSL en un pueblo y no creo que llegue a 1 mega. Algunos días ni siquiera pueden ver TVE a la carta ni desde el plugin ni desde la web.
Con el truco de este post suelen ver pelis sin problemas, se han aprendido ya lo de pausar el vídeo unos cuantos minutos antes de verlo 🙂
@Jesus, como siempre muchas gracias por tu ayuda.
Saludos.
Hola Jesús q tal buen Día sabes gracias por tu empeño y buena onda en seguir con esta obra q a pesar q hay gente q la quiere tirar pero no han podido, soy edgar seguro me recuerdas espero q así sea solo quería preguntarte una duda se q xbmc edén a salido malón tiene sus defectos pues ya a habido 3 betas de edén , lo que me llega a pasar es q estoy viendo en el servidor vk una película y derepente pum adiós se sale al menú donde elijo el servidor y lo peor es q me sucede a los 30 mn o 1 hora de estar viendo la movie , será onda de vk tendrá tiempo limite en modo free o es el xbmc q sigue teniendo broncas gracias tendré q moverle algo a la configuración de xbmc o si tengo que cambiar algún archivo de xbmc gratzie
Gracias @Edgar, que bueno verte por aquí de nuevo 🙂
Si usas Eden deberías tener la beta 3, siempre será mejor que las anteriores, y por supuesto prueba el truco de este post para mejorar el streaming.
Que yo sepa VK no tiene límite, igual es simplemente que no va muy bien. Pero asegúrate de que tienes la beta 3.
Antes de nada, muchas gracias Jesús por el post 🙂
Ahora, volviendo al tema, en que servidor encontráis enlaces de VK?
A alguien más le muestra vacío todo el contenido de Series.ly (logueado)?
Un saludo.
Disculpad el doble post, pero a alguien más le aparece una publicidad de «La dieta contra el hambre» y ahí se le queda? Es frustrante que al entrar a un enlace, aparezca esto, me acaba de ocurrir con un enlace a YouTube (recuerdo que me había ocurrido antes buscando Ali-G en el Buscador General del plugin).
Un saludo.
@DaRKeN, puedes encontrar enlaces de VK en NewHD, ShurHD, … hay varios sitios.
Ese vídeo de YouTube creo que se trata de uno que tienen en un anuncio de NewHD, si no me equivoco. El problema es que pelisalacarta busca en las páginas todos los enlaces en todos los servidores conocidos, así que si una página tiene un vídeo de youtube lo caza y te lo deja ver.
En general suele ser sencillo distinguirlos, por ejemplo en NewHD creo que sale en todas las páginas pero siempre se trata del anuncio. La peli siempre es el otro enlace 🙂
Siendo las 17:05 en Argentina probe todos los sitios de peliculas de pelisalacarta y ninguno de los .vk funcionan alguno con este problema? Alguno con una solucion?
Saludos!
@Pelusa22, ¿tienes bien aplicado lo que dice este post?
A mí alguno me ha fallado desde España este Domingo, pero en general funcionan todos.
@jesus si me andaba el jueves y ya hoy todos los VK no estan funcionando, obviamente tampoco Cuevana alguna recomendacion?
@miguel @jesus que sitios están usando para ver VK a mi en todos me aparece un error de reproducción
Por otro lado se pueden cargar nuevos sitios de películas? Como?
Saludos a ambos!
amigo sobre el truco advancedsettings no se en realidad si deberia hacerlo o si lo tengo no se realmente soy novatisimo en eso de crear ficheros no hay un video tutorial que lo explique paso a paso. Para que puedas ayudarme te informo que tengo instalado el eden beta 3 en mi apple tv2, ayudame en eso por favor te lo voy a agradecer mucho.
Es fácil, bájate el fichero ZIP que hay colgado en el post. Al descomprimirlo obtendrás un fichero «advancedsettings.xml», que tienes que transferir a tu ATV2 al directorio «/private/var/mobile/Library/Preferences/XMBC/userdata».
Aquí tienes unas instrucciones muy detalladas sobre cómo conectarte a tu ATV2:
http://www.mimediacenter.info/2011/03/28/como-conectar-con-el-ipad-apple-tv-2g-mediante-ssh/
Y aquí otras también muy detalladas sobre cómo transferir el fichero:
http://www.mimediacenter.info/2011/04/05/como-transferir-ficheros-al-apple-tv-2g-ipad/
Ánimo, es fácil. Para todo hay una primera vez, y si no puedes de todas formas en la próxima versión de pelisalacarta intentaré hacer que se cree automáticamente.
Hola,
Alguien me puede decir si seriesly no funciona o es una cosa mia. Tengo appletv.gracias.
Efectivamente @ivan, series.ly no funciona.
Han cambiado el sistema de acceso, tengo que actualizar el canal. El día a día, vamos 🙂
@Jesús Muchas gracias por tu ayuda compañero 🙂
@Ivan a mí no me muestra nada de series.ly ni estando logueado, así que no eres el único.
Espero pronto poder user mi LY XD
@darken, a mi me pasa lo mismo con series.ly
Saludos
buenos días;
me esta apareciendo a cada rato un aviso de cache full en mi apple tv, qué tengo que hacer?? gracias!
@marianalcr, ¿has usado el advancedsettings de este post?
El «cache full» sale cuando se ha llenado del todo el tamaño de cache que tienes configurado, pero no debería salirte si usas este advancedsettings porque la cache va a un fichero de disco.
marianalcr, mira en la parte superior de esta pagina y lee lo posteado por Jesus.
Instala el parche «advancesettings.xlm» que esta incluido en el .zip que te has de descargar e instalalo en la ruta que te especifican.
Con eso te dejara de aparecer.
Es muy muy importante (y tambien me lo digo a mi mismo…) que primero leamos todas las entradas del blog y/o del foro porque muchas veces, si no todas, las respuestas estan ahi presentes.
Gracias @losedes. Por mi parte tengo que intentar elaborar más la documentación para que sirva de referencia, porque el problema que tiene mucha gente es que si no ha seguido el histórico de cosas que se han ido haciendo se pierde.
el problema de series.ly esta reportado en el SVN. Toca esperar hasta que lo solucionen y lo vuelvan a colgar.
Paciencia, hay muchos muchos muchisimos canales de series que van de lujo (incluso mejor que series.ly) seriespepito, seriesdanko, tumejortv…..
Hola Jesus, para los que somos MUUUY torpes trasteando con el apple TV, confirmas que harás una especie de script que ejecute todo esto y que vaya incluido en la nueva actualizacion de pelisalacarta? o como tu dices… a traves de un mensajito al entrar en tu plugin?
Gracias!!
Confirmado iCine Director 🙂
Losedes,
Seriespepito y seriesdanko, lo ves desde appletv, porque a mi no me sale nada, dime que como lo haces. Gracias.
Saludos,
Hola a todos, pues despúes de semanas y semanas de probar sigo sin lograr ver nada completo, tengo 4 mb de internet sin embargo siempre que pongo algo se la pasa parandose y ni el truco de la pausa he podido utilizar. No se vosotros en que canales has podido ver series sobre todo sin este molesto sistema, nosmalmente yo las veo en idioma original.
Muchas gracias a todos por su ayuda.
Por otro lado @jesus, me encontré esto en la red, no se si ya lo conocias o nos pueda servir para mejorar el plug in.
http://real-debrid.com/?lang=es
Saludos.
@goiri, te recomiendo que te pases por el foro y pongas el log de XBMC con más detalles para ver cuál es tu problema.
Yo he visto series completas en varios canales, documentales y un poco de anime.
Conozco Real Debrid, es un sistema parecido a Filenium y está en la lista de cosas a evaluar.
Buenas noches Jesús!
Oye Jesús, ayer adquirí una cuenta premium en Wupload para poder ver pelis y series de Cuevana en Pelisalacarta 3.2.5, pero no se puede… ¿A qué se deberá?
Gracias por todo lo que haces por nosotros!!!!
@Angel Tapia, que yo sepa basta con poner los datos de tu cuenta en la configuración del plugin.
De todas formas no tengo cuenta de Wupload para verificar que sigue funcionando, si ves que te sigue fallando mándame el log por email o dime tu login y password para poder probarlo. Te prometo usarlos sólo para probar esto 🙂