Página 4 de 5

Re: Conector MEGA, versión beta.

Publicado: 04 Ago 2015, 23:38
por robalo
confirmado, instalado pycryto de forma normal en kodi 15 insengard en una MV OK.

Re: Conector MEGA, versión beta.

Publicado: 08 Ago 2015, 10:35
por divadr
Buenas actualmente estoy fuera (de vacaciones) y no he podido seguir el foro, cuando vuelva me pondré al dia... con el tema de los cuelgues al cerrar kodi... estuve haciendo pruebas y creo tenerlo solucionado... cuando vuelva lo probare de nuevo y si funciona bien ya lo subiré.

todo el problema viene porque kodi cuando intentas avanzar o retroceder el video... inicia otra conexión al servidor solicitando el trozo de archivo que necesita.. y cuando lo tiene cierra la conexión anterior (y no siempre la cierra) con lo cual necesitas si o si que el servidor admita varias conexiones simultaneas... si no fuese asi... (con vlc no pasa) es todo mas sencillo... ya que el propio SimpleHTTPServer trae una función timeout pero solo funciona sin conexiones simultaneas...

Re: Conector MEGA, versión beta.

Publicado: 09 Ago 2015, 19:39
por neno1978
Yo he estado probando un poco con las reproducciones y estos son los resultados sobre os x , kodi isengard y conexión 300mb. He podido ver , alguna q otra peli de 3 gb y pico, muchas se paran. Películas de 5gb en adelante imposible . Lo intente con el modo de reproducción D&P (para ver la velocidad de descarga) y oscila entre picos bestiales a picos ínfimos de forma brusca, lo cual denota inestabilidad en la descarga creo yo. El log :

Código: Seleccionar todo

17:54:43 T:4556103680 NOTICE: CustomPlayer.PlayStream actualtime=410.986022949 totaltime=7724.19238281
17:54:45 T:4606132224 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
17:54:45 T:4735721472 WARNING: DARWINOSX: underflow (488 vs 4096 bytes)
17:54:45 T:4735721472 WARNING: DARWINOSX: underflow (0 vs 4096 bytes)
17:54:45 T:4605595648 WARNING: CDVDMessageQueue(video)::Get - asked for new data packet, with nothing available
17:54:45 T:4616470528 NOTICE: CDVDPlayer::OnExit()
17:54:45 T:4616470528 NOTICE: DVDPlayer: eof, waiting for queues to empty
17:54:45 T:4616470528 NOTICE: Closing stream player 1
17:54:45 T:4616470528 NOTICE: CDVDMessageQueue(audio)::WaitUntilEmpty
17:54:45 T:4616470528 NOTICE: Waiting for audio thread to exit
17:54:45 T:4606132224 NOTICE: thread end: CDVDPlayerAudio::OnExit()
17:54:45 T:4616470528 NOTICE: Closing audio device
17:54:45 T:4616470528 NOTICE: Deleting audio codec
17:54:45 T:4616470528 NOTICE: Closing stream player 2
17:54:45 T:4616470528 NOTICE: CDVDMessageQueue(video)::WaitUntilEmpty
17:54:45 T:4616470528 NOTICE: waiting for video thread to exit
17:54:45 T:4605595648 ERROR: Got MSGQ_ABORT or MSGO_IS_ERROR return true
17:54:45 T:4605595648 NOTICE: thread end: video_thread
17:54:45 T:4616470528 NOTICE: deleting video codec
17:54:45 T:4616470528 NOTICE: Closing stream player 3
17:54:45 T:4545650688 NOTICE: Thread BackgroundLoader start, auto delete: false
17:54:45 T:4567588864 NOTICE: Thread JobWorker start, auto delete: true
17:54:45 T:4556103680 NOTICE: CustomPlayer.onPlayBackEnded PLAYBACK ENDED
17:54:45 T:4545650688 NOTICE: Thread LanguageInvoker start, auto delete: false
17:54:45 T:140735270388496 NOTICE: Previous line repeats 2 times.
17:54:45 T:140735270388496 NOTICE: CDVDPlayer::CloseFile()
17:54:45 T:140735270388496 NOTICE: DVDPlayer: waiting for threads to exit
17:54:45 T:140735270388496 NOTICE: DVDPlayer: finished waiting
17:54:45 T:140735270388496 NOTICE: CDVDPlayer::CloseFile()
17:54:45 T:140735270388496 NOTICE: DVDPlayer: waiting for threads to exit
17:54:45 T:140735270388496 NOTICE: DVDPlayer: finished waiting
17:54:46 T:4603670528 NOTICE: Thread JobWorker start, auto delete: true
17:54:46 T:4567588864 WARNING: CreateLoader - unsupported protocol(plugin) in plugin://plugin.video.pelisalacarta/?fa ... pplication Support/Kodi/addons/plugin.video.pelisalacarta/fanart.jpg&channel=cinehanwer&action=play&category=cinehanwer&title=Ver+en+Videomega.png+%28Castellano%29+%28Calidad+HD-Rip%29&fulltitle=Ver+en+Videomega.png+%28Castellano%29+%28Calidad+HD-Rip%29&url=http%3A%2F%2Fvideomega.tv%2F%3Fref%3DUBFCN3240330423NCFBU&thumbnail=&plot=&server=directo&Serie=&subtitle=&viewmode=&show=&extradata=
17:54:46 T:4567588864 ERROR: InputStream: Error opening, plugin://plugin.video.pelisalacarta/?fa ... pplication Support/Kodi/addons/plugin.video.pelisalacarta/fanart.jpg&channel=cinehanwer&action=play&category=cinehanwer&title=Ver+en+Videomega.png+%28Castellano%29+%28Calidad+HD-Rip%29&fulltitle=Ver+en+Videomega.png+%28Castellano%29+%28Calidad+HD-Rip%29&url=http%3A%2F%2Fvideomega.tv%2F%3Fref%3DUBFCN3240330423NCFBU&thumbnail=&plot=&server=directo&Serie=&subtitle=&viewmode=&show=&extradata=
17:54:46 T:4567588864 WARNING: CreateLoader - unsupported protocol(plugin) in plugin://plugin.video.pelisalacarta/?fa ... pplication Support/Kodi/addons/plugin.video.pelisalacarta/fanart.jpg&channel=cinehanwer&action=play&category=cinehanwer&title=Ver+en+Powvideo.png+%28Castellano%29+%28Calidad+HD-Rip%29&fulltitle=Ver+en+Powvideo.png+%28Castellano%29+%28Calidad+HD-Rip%29&url=http%3A%2F%2Fpowvideo.net%2F9r9ppnnpzhr6&thumbnail=&plot=&server=directo&Serie=&subtitle=&viewmode=&show=&extradata=
17:54:46 T:4567588864 ERROR: InputStream: Error opening, plugin://plugin.video.pelisalacarta/?fa ... pplication Support/Kodi/addons/plugin.video.pelisalacarta/fanart.jpg&channel=cinehanwer&action=play&category=cinehanwer&title=Ver+en+Powvideo.png+%28Castellano%29+%28Calidad+HD-Rip%29&fulltitle=Ver+en+Powvideo.png+%28Castellano%29+%28Calidad+HD-Rip%29&url=http%3A%2F%2Fpowvideo.net%2F9r9ppnnpzhr6&thumbnail=&plot=&server=directo&Serie=&subtitle=&viewmode=&show=&extradata=
17:54:46 T:4567588864 WARNING: CreateLoader - unsupported protocol(plugin) in plugin://plugin.video.pelisalacarta/?fa ... pplication Support/Kodi/addons/plugin.video.pelisalacarta/fanart.jpg&channel=cinehanwer&action=play&category=cinehanwer&title=Ver+en+MEGA.png+%28Castellano%29+%28Calidad+HD1080p%29&fulltitle=Ver+en+MEGA.png+%28Castellano%29+%28Calidad+HD1080p%29&url=https%3A%2F%2Fmega.co.nz%2F%23%21GlsjkQaZ%2160T82XNVa4wSoAI8Xw_cG1PabfUQT8z5JUHq9lkq9io&thumbnail=&plot=&server=directo&Serie=&subtitle=&viewmode=&show=&extradata=
17:54:46 T:4567588864 ERROR: InputStream: Error opening, plugin://plugin.video.pelisalacarta/?fa ... pplication Support/Kodi/addons/plugin.video.pelisalacarta/fanart.jpg&channel=cinehanwer&action=play&category=cinehanwer&title=Ver+en+MEGA.png+%28Castellano%29+%28Calidad+HD1080p%29&fulltitle=Ver+en+MEGA.png+%28Castellano%29+%28Calidad+HD1080p%29&url=https%3A%2F%2Fmega.co.nz%2F%23%21GlsjkQaZ%2160T82XNVa4wSoAI8Xw_cG1PabfUQT8z5JUHq9lkq9io&thumbnail=&plot=&server=directo&Serie=&subtitle=&viewmode=&show=&extradata=
17:54:46 T:4567588864 WARNING: CreateLoader - unsupported protocol(plugin) in plugin://plugin.video.pelisalacarta/?fa ... pplication Support/Kodi/addons/plugin.video.pelisalacarta/fanart.jpg&channel=cinehanwer&action=play&category=cinehanwer&title=Ver+en+Nowvideo.png+%28Castellano%29+%28Calidad+HD-Rip%29&fulltitle=Ver+en+Nowvideo.png+%28Castellano%29+%28Calidad+HD-Rip%29&url=http%3A%2F%2Fwww.nowvideo.sx%2Fvideo%2F5903ad02b4241&thumbnail=&plot=&server=directo&Serie=&subtitle=&viewmode=&show=&extradata=
17:54:46 T:4567588864 ERROR: InputStream: Error opening, plugin://plugin.video.pelisalacarta/?fa ... pplication Support/Kodi/addons/plugin.video.pelisalacarta/fanart.jpg&channel=cinehanwer&action=play&category=cinehanwer&title=Ver+en+Nowvideo.png+%28Castellano%29+%28Calidad+HD-Rip%29&fulltitle=Ver+en+Nowvideo.png+%28Castellano%29+%28Calidad+HD-Rip%29&url=http%3A%2F%2Fwww.nowvideo.sx%2Fvideo%2F5903ad02b4241&thumbnail=&plot=&server=directo&Serie=&subtitle=&viewmode=&show=&extradata=
17:54:46 T:4603670528 ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 403
17:54:46 T:4603670528 ERROR: CCurlFile::Open failed with code 403 for http://www.gwenael.org/Repository/addons.xml.md5
17:54:46 T:4603670528 ERROR: Open - failed to open source <http://www.gwenael.org/Repository/addons.xml.md5>
17:54:46 T:4603670528 ERROR: Failed to fetch checksum for directory listing http://www.gwenael.org/Repository/addons.xml for repository repository.angelscry.xbmc-plugins.

Re: Conector MEGA, versión beta.

Publicado: 09 Ago 2015, 22:56
por robalo
Bueno, los picos que se ven tal altos del tipo 49997,66 Kb o 100007,25Kb (ya nos gustaría) :) yo pienso que es la velocidad entre buffer-server-local y proceso de descarga de pelialacarta.

El problema que veo es que aún cerrando el httpserver liberando y dejando de escuchar por el puerto x, cerrando todas las conexiones tcp a dicho puerto, incluidas las tcp con mega 31.216.xxx.xxx, el buffer se sigue llenado de a saber qué :). La función ReadBuffer megaserver sigue ejecuntádose hasta llegar al 100%, 2 minutos + ó -, aparentemente ha terminado el proceso pero por lo que he podido rastrear parece que no.

Un resumen de lo que he podido sacar

Código: Seleccionar todo

23:12:56 Inicio de la descarga
23:14:12 Cancelación de la descarga
23:14:19 NOTICE: Exception happened during processing of request from
23:14:19 NOTICE: ('192.168.xxx.xxx', puerto negociado)
23:14:19  ERROR: Traceback (most recent call last):
[....]          Información de la librería python que falló, creo que está posteada.
23:14:48 Aquí En apariencia terminaron los 'while', no hay mensajes en el log 
23:17:07 Al querer salir de kodi muestra mensaje de que se está ejecutando el 'while' de 'ReadBuffer'
23:17:08 WARNING: CPythonInvoker(3,...service.skin.widgets\default.py.... (suele ser normal en kodi)
23:17:09 WARNING: CPythonInvoker(5,...service.library.data.provider\service.py.... (suele ser normal en kodi)
23:17:14   ERROR: CPythonInvoker(14,...plugin.video.pelisalacarta\default.py....
23:17:14 Muestra mensaje de que el 'while' de 'ReadBuffer' está en ejecución, aparece una ventana de windows de 'Runtime error' y nueva ventana para el cierre forzado de kodi.

Re: Conector MEGA, versión beta.

Publicado: 10 Ago 2015, 09:36
por supercopito
No suelo escribir por falta de tiempo pero mi compañero divadr cuando creo los 2 archivos para el blusens los probe en osmc y los veo perfecto, paro cualquiera película vuelvo a cargar otra y la coje la velocidad de forma correcta antes tenia que reniciar osmc porque se quedaba como bien decís enganchado con el anterior enlace por decirlo de alguna forma todo esto se veia cuando se pulsa la tecla o y se ve el buffer, probado incluso en la actualización de osmc que corresponde a kodi 15 y sigue funcionando muy bien.
Seguro que os gustará como ha quedado pero yo no los puedo subir porque son suyos y por unos días que esperéis no pasa nada. Y por cierto sigo diciendo gracias robalo por haberme aconsejado osmc me gusta mucho.

Re: Conector MEGA, versión beta.

Publicado: 10 Ago 2015, 10:18
por robalo
Hola supercopito, cuanto tiempo :)

No confundamos el que se vea, avance o retroceda, descargue, buena velocidad en streaming y descarga, etc... todo eso lo hace muy bien. Puede que algún enlace se haga de rogar pero personamente yo culpo al server mega y no a megaserver.py o a mega.py. Mega, la web, es el que entrega los datos y del que dependerá la velocidad.

El problema, desde mi punto de vista, al implementarlo en kodi tal como está, en el uso diario con mis raspberry llega un momento que se hace imposible navegar. Mis rasp no se apagan nunca a no ser que se produzca un corte de corriente. En windows no tengo ningún problema, reinicio kodi y listo, puedo vivir con eso pero creo que no es la solución.

divadr publícó está versión para ser testada y pulirla. Solucionó el tema de las descargas, un problema real resuelto. El tema que tocamos también es real, por eso posteamos como buenamente puede extraer información cada uno para que pueda afinar mejor a una solución. Nuestra misión es intentar ser un buen betatester :)

Ahora bien, en referencia a tu comentario, si molesta postear impresiones o son motivo de aparente crítica o desprecio al al trabajo de divadr no tengo ningún problema en abandonar el hilo.

Re: Conector MEGA, versión beta.

Publicado: 10 Ago 2015, 10:54
por supercopito
No al contrario robalo yo soy de los que piensan que contra mas manos mejor, de verdad y por mi parte agradecido, y seguro que divadr piensa así, por mi parte gracias a vosotros he aprendido mucho y sigo aprendiendo. Tu trabajo, el de neno .... son una maravilla. No me cansaré de deciros gracias.

Re: Conector MEGA, versión beta.

Publicado: 10 Ago 2015, 11:04
por supercopito
Yo solo comentaba que aunque tengo a disposición la ultima versión que aporto divadr antes de irse de vacaciones, no soy el mas indicado de pasarla no es por otra cosa, lo de que comentas robalo tienes toda la razón por lo que veo lo hace así a ver que comenta él cuando este devuelta.

Re: Conector MEGA, versión beta.

Publicado: 10 Ago 2015, 11:45
por robalo
Yo me atengo al último comentario de divadr. Si tienes una versión que en apariencia va bien me parece perfecto pero no creo que sea una cuestión de que nos guste. Como está actualmente me gusta pero creo que no es la meta que se ha propuesto divadr. Los problemas de dejar conexiones abiertas no es realmente el problema, lo he comprobado en windows consiguiendo que se cierren todas conexiones al cerrar el vídeo o la descarga sin tocar los 'Thread' aún haciendo que avance o retorceda el vídeo bastantes veces.

Repito "El problema que veo es que aún cerrando el httpserver liberando y dejando de escuchar por el puerto x, cerrando todas las conexiones tcp a dicho puerto, incluidas las tcp con mega 31.216.xxx.xxx, .... Al querer salir de kodi muestra mensaje de que se está ejecutando el 'while' de 'ReadBuffer' .... Muestra mensaje de que el 'while' de 'ReadBuffer' está en ejecución, aparece una ventana de windows de 'Runtime error' y nueva ventana para el cierre forzado de kodi."

Nota: Yo uso un puerto fijo no aleatorio, a mi modo de ver las cosas, no es necesario levantar server en puertos distintos, el protocolo ya gestiona los puertos de comunicación liberando el puerto x para otras posibles conexiones atendiendo o escuchando por el puerto x

Re: Conector MEGA, versión beta.

Publicado: 10 Ago 2015, 13:37
por neno1978
Vamos, yo lo único q quería decir es q no me tira una peli de 5gb ni "jarto" de vino de pitarra :lol: :lol: :lol: y claro esta q la única intención es aportar lo q se pueda para mejorar esta beta, ya q esta opción me parece grandiosa y, siendo descarga directa, creo q las posibilidades pueden ser bestiales ;)