Avatar de Usuario
Por Tocinillo
Administrador
Autor del hilo
#75395
Imagen


Actualización de otro de los addons más usados por los kodimaníacos: Plexus. Addon de lo más interesante para ver canales internacionales de varios portales. En este tutorial vamos a ver como hacerlo (NO SE DA SOPORTE A LA PIRATERÍA, SOLO SE VA A EXPLICAR COMO FUNCIONA EL ADDON).

Se basa en los protocolos Sopcast y Acestream (o TorrentStream). Estos protocolos son P2P (Peer to Peer) y funcionan tan tan bien precisamente por eso: cada persona conectada a la vez que ve contenido, actúa como un servidor. Por lo tanto cuanta más gente haya conectada mucho mejor para todos y mejor funcionará el addon.

¿Qué ocurre? Que es un caos y en función de la plataforma os funcionará de primeras o habrá que hacer alguna cosilla. Tras un año y pico, están soportadas todas las plataformas menos OSX. Luego diferenciaremos entre Sopcast y Acestream y donde funciona cada una.

Antes de bajarnos nada e instalar ningún add-on, vamos a limpiar bien el sistema. Ahora para asegurarnos de que todo va bien, vamos a eliminar carpetas antiguas de Plexus y Plexus-Streams. Para ello debemos borrar las carpetas plugin.video.plexus-streams, repository.p2p-streams.kodi, repository.plexus-streams y program.plexus que encontraréis en la siguientes rutas:

Windows:

C:/Users/TUUSUARIO/AppData/Roaming/Kodi/addons
C:/Users/TUUSUARIO/AppData/Roaming/Kodi/userdata/addon_data


Linux

/home/TUUSUARIO/.kodi/addons
/home/TUUSUARIO/.kodi/userdata/addon_data


Android

/sdcard/Android/data/org.xbmc.kodi/files/.kodi/addons
/sdcard/Android/data/org.xbmc.kodi/files/.kodi/userdata/addon_data


LibreELEC

/storage/.kodi/addons
/storage/.kodi/userdata/addon_data


Perfecto, ya lo tenemos todo preparado. Ahora ya podemos bajarnos el repositorio de Plexus-Streams, aunque solo vamos a usarlo para bajarnos Plexus, ya que al igual que ocurría en Quasar, Plexus-Streams es un parseador y está considerado ilegal por vulnerar el Copyright. En fin, volviendo al tema principal, nos lo bajamos de aquí: https://mega.nz/#!cE4wHAAS!qHf2FMpZNN2f ... D-qY1MObGM y lo instalamos en Kodi.

¿Cómo? Muy simple, nos vamos a Addons:

Imagen

Ahora pulsaremos sobre el icono de la caja abierta de arriba a la izquierda:

Imagen

Y ahora le damos a Instalar desde un archivo ZIP:

Imagen

Y buscamos donde está y lo seleccionamos:

Imagen

Veremos como se ha instalado el repositorio de Plexus; ahora dentro del panel de addons, le daremos a Buscar:

Imagen

Pondremos Plexus:

Imagen

Lo seleccionamos:

Imagen

Y lo instalamos:

Imagen

Y listo, también podéis instalar Plexus-Streams pero aquí no se le dará soporte por violación del copyright, solo lo usaremos para ver enlaces en abierto para que veáis como funciona. Bueno, ahora le daremos a Configurar a Plexus:

Imagen

Nos aseguramos que esté marcada la siguiente opción y le damos a Aceptar:

Imagen

Y primera parte del tutorial listo. Ahora vamos a ir diferenciando por sistemas operativos, así que seguid solamente la parte del vuestro, lógicamente.

Si estamos usando Windows


Nos bajaremos los programas Sopcast y Acestream:

Sopcast: http://www.sopcast.org/download/win.html
Acestream: http://acestream.org

OJO CON LA PUBLICIDAD, DESMARCAD TODAS LAS OPCIONES Y DADLE A DECLINE SI NOS PREGUNTA POR INSTALAR SOFTWARE DE TERCEROS.


Acestream no necesita de configuración, pero Sopcast si. Una vez instalado, lo abrimos y lo dejamos como aquí, asegurándonos de tener activada la opción de Conexión automática en este ordenador y pulsamos en Conectar si no se ha conectado él solo:

Imagen

Ahora iremos a Opciones y lo dejamos así, obviamente si la ruta de vuestro Kodi es otra debéis cambiarla:

Imagen

Ya podéis cerrar Sopcast.

Ahora también haremos click derecho del ratón sobre el acceso directo de Kodi (donde lo tengamos) --> Propiedades --> Compatibilidad --> Ejecutar este programa como Administrador:

Imagen

Estado de Sopcast a marzo de 2017: Funcionando
Estado de Acestream a marzo de 2017: Funcionando


Si estamos usando Android o Android TV


Si usamos Android debemos entender que no podemos hacer funcionar Sopcast/Acestream DENTRO de Kodi, pero si fuera. Es decir, cuando seleccionemos un stream, nos lanzará el programa y comenzará a verse y al cerrar éste, volverá a Kodi sin más misterio.

Nos bajaremos los programas siguientes y los instalamos con ES Explorer mismamente:

Acestream Engine (solo funciona esta versión): https://mega.nz/#!wYRQhZSC!1r4AjBc_ahjB ... BYYaOIsgpc
Sopcast (lo abrimos tras instalarlo, le decimos que conecte automáticamente y listo): https://mega.nz/#!UZJXVaZK!D60ySTz9mhSE ... qGMWdF8RMA
Torrent Stream Controller (lo abrimos, nos dirá que hay una actualización, le decimos que la instale y listo): https://mega.nz/#!4dxFQSbY!KWCwoOGKhQ1C ... UrzdSJr8lA

Estado de Sopcast a marzo de 2017: Funcionando
Estado de Acestream a marzo de 2017: Funcionando


Si estamos usando Linux


Abrimos terminal y ponemos:

echo deb http://repo.acestream.org/ubuntu/ trusty main | sudo tee /etc/apt/sources.list.d/acestream.list

sudo wget -O - http://repo.acestream.org/keys/acestream.public.key | sudo apt-key add -

sudo apt-get update

sudo apt-get install acestream-full


Estado de Sopcast a marzo de 2017: Funcionando
Estado de Acestream a marzo de 2017: Funcionando


Si estamos usando LibreELEC en una Raspberry Pi 2 o 3


Tenemos dos opciones; o bien usar el addon que os he dejado yo en formato ZIP al principio y poner estos comandos vía SSH:

cd ~/.kodi/userdata/addon_data/program.plexus
rm -r acestream
wget https://dl.bintray.com/pipplware/dists/ ... 1.5.tar.gz
tar xfv acestream_rpi_3.1.5.tar.gz


Y reiniciamos la Pi.

O bien usar este otro Plexus ya modificado, personalmente he probado el oficial con los comandos de arriba y va perfecto, no se que tal irá este: https://github.com/AlexMorales85/progra ... /tag/1.2.2

Estado de Sopcast a marzo de 2017: No funciona
Estado de Acestream a marzo de 2017: Funcionando


Si estamos usando LibreELEC en un AMLogic S905/905X


Nos conectamos vía SSH y pondremos el siguiente comando y luego reiniciaremos el equipo:

cd /storage
curl -LO https://archive.org/download/AcestreamS ... m_S905.tgz
tar xopf Acestream_S905.tgz
rm -f Acestream_S905.tgz


Estado de Sopcast a marzo de 2017: No funciona
Estado de Acestream a marzo de 2017: Funcionando


Perfecto. Ahora hay que entender que SOLO vamos a usar Plexus UNA ÚNICA VEZ, para bajarnos los módulos necesarios. Para ver streams, veremos más adelante las dos opciones que hay.

Bueno, abrimos Plexus:

Imagen

Y comenzará a bajarse todo lo necesario él solito (NOTA: Para usuarios de Linux, nos preguntará si usamos Openelec, si lo estamos usando le diremos que si y si no, porque usamos una distro de Linux completa como SalonDigital, Lubuntu, Kodibuntu, Ubuntu, Debian, etc., le diremos que no):

Imagen
Imagen
Imagen
Imagen
Imagen

Una vez descargado todo por el addon, no nos hace falta usar nunca más el Addon "Plexus", si no que usaremos el Plexus-Streams, que también instalamos en el paso anterior (caso contrario usaremos el buscador de addons y lo instalamos).

Antes de continuar, sería recomendable volver a poner los comandos que usamos antes en el caso de usar LibreELEC o Linux, para asegurarnos que los módulos están bien bajados y son funcionales.

También hay que hacer un par de cosas más solo en el caso de que usemos Android, Android TV o Linux.

Si estamos usando Android o Android TV


Tendremos que cambiar un par de cosillas en los ajustes de Plexus. Primero nos vamos a Addons --> Addons de Programa, nos ponemos sobre Plexus y hacemos click derecho o botón/tecla contextual y sacamos los Ajustes:

Imagen

Ahora en la pestaña de Sopcast nos aseguramos de que en Player Type ponga External Player:

Imagen

Y la pestaña de Acestream la dejamos así:

Imagen

Si estamos usando Linux


Primero probamos sin hacer nada, en caso de que NO funcione, haremos lo siguiente. Primero nos vamos a Addons --> Addons de Programa, nos ponemos sobre Plexus y hacemos click derecho o botón/tecla contextual y sacamos los Ajustes:

Imagen

Vamos a la pestaña de AceStream y configuramos asi:

Acestream player tipe: LOCAL
Acestream command: Use my own
Acestream alternative cmd: acestreamengine --client-console(lo escribimos tal cual, con los dos --)


Bueno, una vez abierto Plexus-Streams, podemos probar cualquier enlace (insistimos en recordar que NO le damos soporte a la piratería, solo lo vamos a usar para ver streams en abierto). Aquí veremos que hay dos maneras de ver streams:

1. Usando un parseador

Está incluído dentro del addon Plexus-Streams, por eso éste en su totalidad está considerado ilegal. No vamos a darle soporte de ninguna forma ni está permitido hablar sobre ello, pero el sistema es igual que para abrir canales en abierto; al tener ya Plexus configurado, solo tendremos que abrir el portal deseado y darle al canal que queramos.

2. Usando el número de canal de Sopcast o Acestream directamente

Un poco más complicado y más "coñazo", pero infinitamente más flexible. Por ejemplo, imaginad que queremos ver un canal de TDT o el partido en abierto que están poniendo en Telecinco de la Copa del Rey; pues bien, buscamos el número de canal en internet; suele ser del estilo:

Para sopcast:

sop://broker.sopcast.com:3912/140108


Para Acestream:

acestream://77f890b8db85bn57bc145d0ee2c9eb381ff76yxc


Pues lo señalado en negrita es el número de canal Sopcast y el de Acestream, respectivamente. Y si, se puede introducir en el addon de Plexus-Streams:

Imagen
Imagen

Y listo, funciona perfectamente, os dejo un ejemplo con Sopcast y otro con Acestream, en este caso bajo Windows:

Imagen
Imagen

En el caso de estar usando Android o Android TV, al lanzar un Sopcast se abrirá la app oficial ya reproduciendo el canal, en el caso de lanzar un Acestream se abrirá Torrent Stream, os dirá que que reproductor queréis usar y le decís que Kodi y comenzará la reproducción.

Optimización de Plexus


Como bien sabéis, Plexus es algo inestable y a veces nos devolverá a la lista de canales, no funcionará correctamente, etc. Para evitarlo y antes de hacer nada vamos a abrir los puertos de nuestro router en concreto los siguientes: 63561, 8621, 62062, 9001 y 9002. Si no sabes como abrir los puertos, buscad en google Como abrir puertos modelo XXX, ya que es imposible poner aquí como hacerlo con todos los modelos que hay en el mercado.

Una vez abiertos los puertos, debemos tener bien editado el archivo advancedsettings.xml (lo encontraréis en la ruta de la carpeta de Kodi, aquella que vimos al principio de la guía y que cambiaba en función del Sistema Operativo. Si el archivo no está lo creamos). Existen dos variaciones sobre el archivo, tendréis que probar las dos a ver cual va mejor:

Opción 1 de Aikoncwd:

<!--
advancedsettings.xml for Raspberry Pi 3
Add persistent-logs in your cmdline.txt
by AikonCWD (07/2016)
-->
<advancedsettings>
<loglevel>-1</loglevel> <!-- No logging, suppress all log output, less CPU usage while using Kodi -->
<skiploopfilter>8</skiploopfilter> <!-- The amount of the loop filter to skip, less CPU usage but less quality on mkv -->
<useddsfanart>false</useddsfanart> <!-- Disable GPU rendering for fanarts. Must be false on ARM devices-->
<fanartres>720</fanartres> <!-- Reduce fanart image, default is 1080-->
<imageres>512</imageres> <!-- Reduce thumbsize, default is 720-->
<splash>false</splash> <!-- Disable splash screen -->
<network>
<curlclienttimeout>60</curlclienttimeout> <!-- Timeout in seconds for libcurl (http/ftp) connections -->
<curllowspeedtime>60</curllowspeedtime> <!-- Time in seconds for libcurl to consider a connection lowspeed -->
<curlretries>3</curlretries> <!-- Number of retries for libcurl to connect. Default is 2-->
<disableipv6>true</disableipv6> <!-- Disable ipv6, more resources available for RPi-->
<cachemembuffersize>52428800</cachemembuffersize> <!-- Cache size; this must be (free ram / 3) * 1024 * 1024 -->
<readbufferfactor>5.0</readbufferfactor> <!-- Multiplier to fill the buffer -->
<buffermode>1</buffermode> <!-- Choose what to buffer:
0 Buffer all internet filesystems (like "2" but additionally also ftp, webdav, etc.) (default)
1 Buffer all filesystems, both internet and local
2 Only buffer true internet filesystems (streams) (http, etc.)
3 No buffer -->
</network>
<samba>
<clienttimeout>30</clienttimeout> <!-- Timeout in seconds for samba connections -->
<statfiles>false</statfiles> <!-- Set false to speed up listings of large directories -->
</samba>
<videolibrary>
<cleanonupdate>true</cleanonupdate> <!-- Remove items from the database while updating -->
</videolibrary>
<videoscanner>
<ignoreerrors>true</ignoreerrors> <!-- Silently ignore errors while scanning videos -->
</videoscanner>
</advancedsettings>


Opción 2, de Tocinillo:

<advancedsettings>
<audio>
<applydrc>false</applydrc>
<streamsilence>1</streamsilence>
</audio>
<gui>
<algorithmdirtyregions>3</algorithmdirtyregions>
<nofliptimeout>0</nofliptimeout>
</gui>
<videoscanner>
<ignoreerrors>true</ignoreerrors>
</videoscanner>
<network>
<alwaysforcebuffer>true</alwaysforcebuffer>
<freememorycachepercent>5</freememorycachepercent>
<autodetectpingtime>30</autodetectpingtime>
<curlclienttimeout>60</curlclienttimeout>
<curllowspeedtime>240</curllowspeedtime>
<curlretries>2</curlretries>
<disableipv6>true</disableipv6>
</network>
</advancedsettings>


Opción 3, de Pikomule:

<!-- Created using Easy Advanced Settings addon -->
<advancedsettings>
<cache>
<buffermode>0</buffermode>
<memorysize>0</memorysize>
<readfactor>4.0</readfactor>
</cache>
</advancedsettings>


Generalmente se usa el primero para sistemas Windows y Pi y el segundo en Linux, pero lo suyo como comentaba más arriba es ir probando.

Hay muchísimos tipos de advancedsettnigs, así que podéis ir dejando aquí los que mejor os funcionen y los vamos añadiendo a la guía.

Muchas gracias a enen92 por el addon y a dagavi por hacer un fork de P2P-Streams compatible con Plexus.
manuelin, speedmoska le gusta esto

Avatar de Usuario
Por selecter
Novato
#75405
Hola buenos dias , Muchas gracias por la guia.
Tengo dos preguntas que hacer : Tengo Kodi 17 instalado en dos dispositivos ademas tambien Plexus y creo que me funciona bien , ¿deberia actualizar a esta guia?
Y la siguiente duda es ,con los comandos en uno de los dispositivos ya que es un Nas-qnap 253A por lo que leo serian estos comandos:
Si estamos usando Linux


Abrimos terminal y ponemos:

echo deb http://repo.acestream.org/ubuntu/ trusty main | sudo tee /etc/apt/sources.list.d/acestream.list

sudo wget -O - http://repo.acestream.org/keys/acestream.public.key | sudo apt-key add -

sudo apt-get update

sudo apt-get install acestream-full



Estado de Sopcast a marzo de 2017: Funcionando
Estado de Acestream a marzo de 2017: Funcionando

El otro dispositivo es un pc con libreELEC y como vienen dos tipos de comandos el primero lo descarto por que es para: Raspberry y el otro pues no se.
Muchas gracias por adelantado.
Atentamente Javier.

Avatar de Usuario
Por Tocinillo
Administrador
Autor del hilo
#75406
En el NAS ni idea pero dudo mucho que consigas hacerlo funciona, están demasiado limitados.

En el PC con Librelec no tienes que hacer nada, debería ir sin problemas solo ejecutando el asistente del principio de Plexus.

Un saludo!
selecter le gusta esto

Avatar de Usuario
Por selecter
Novato
#75409
En el qnap con la guia anterior funciona muy bien plexus y plexus streams, funciona tanto Sopcast como Acestream, entonces por tu respuesta deducco que ¿debo de dejarlo como esta?

Muchas gracias por tu amabilidad Tocinillo.

Atentamente Javier.

Avatar de Usuario
Por Tocinillo
Administrador
Autor del hilo
#75412
Entonces te irá igual de bien, ya que aquí es igual ;)

Ahora lo añado.

Un saludo!

Por JAIMEHV
Novato
#75492
Hola. Yo estoy intentando la instalación en LibreELEC en un amlogic S905X.
Tengo instalado el LibreELEC 8 de kszaq.

Lo primero que se sucede es que una vez seguidos los pasos, al inciar Plexus no se me descargan los módulos como se indica en la guía.

Sí inicio una reproducción me pasan distintas cosas:
1. La reproducción funciona correctamente.
2. Funciona el audio pero no el vídeo.
3. Se inicial a reproducción en segundo plano, teniendo que ir atrás hasta que accedo al stream.

He probado tanto con LibreELEC en microSD como en la nand con el mismo resultado.

¿Alguna solución?

Avatar de Usuario
Por Tocinillo
Administrador
Autor del hilo
#75503
Es normal si, en LE en los boxes funciona así asá.

Los módulos se bajan con el comando, luego es normal que no se baje nada más ;)

Por JAIMEHV
Novato
#75506
Tocinillo escribió:Es normal si, en LE en los boxes funciona así asá.

Los módulos se bajan con el comando, luego es normal que no se baje nada más ;)

Gracias. Ya había probado varias veces y dudaba si estaba haciendo algo mal.

Enviado desde Tapatalk

Por marcogonz65
Novato
#75598
Yo tengo por router ASUS RT-AC66U Nordic - AC1750 / 1750Mbps / Gigabit Ethernet / Dual-Band. Y utilizo rpi3 con libreelec.
La pregunta es : tengo que optimizar este router tambien? Ahora funciona rara vez se corta.

Avatar de Usuario
Por Tocinillo
Administrador
Autor del hilo
#75600
Si te funciona bien no hace falta ;)

Por labl
Novato
#75706
Buenos días lo primero me presento, no encontré el sitio de hacerlo, asi que lo hago aqui. Encantado de saludaros a todos.
Tengo un box con procesador s905x y he estado trasteando le he cargado libreelec 8 en la nand, previamente lo hice en una microsd sin problemas. ahora cuando intendo poner operativo acestream con plexus al teclear en putty "tar xopf Acestream_S905.tgz" y dar intro me sale un mensaje de "invalid tar magic" que cuando hace un para de semanas lo dejé operativo en la microsd no me dio, el caso es que no se que hay que hacer en este caso. Creo que el archivo lo descarga bien pero no lo descomprime
Solicito vuestra ayuda y enhorabuena por el foro. saludos

Avatar de Usuario
Por Tocinillo
Administrador
Autor del hilo
#75769
Porque no estarás en la ruta correcta supongo, ¿lo has comprobado?

Avatar de Usuario
Por patrizia
Novato
#75775
Ante todo gracias por la actualización de la guía.

Tengo varios ordenadores linux en mi red local y deseo cambiar los puertos de escucha de AceStream en Plexus para que no coincidan. En Windows es fácil hacerlo, pero en Ubuntu es otro cantar.

¿Cómo se cambian en estos sistemas linux?, ¿qué archivo se ha de modificar y qué instrucciones se han de poner en ellos?

Recuerdo que enen92, autor del addon, trató este tema en github cuando describió su trabajo, pero ahora no doy con él.

Agradecería cualquier ayuda.

Por elratonperez
Novato
#76230
Lo primero dar las gracias a Tocinillo por esta excelente guía.

Tengo una Raspberry Pi 3 con OSMC y acabo de instalar Plexus con el ZIP de tu enlace. Lo he hecho directamente sin los comandos que comentas vía SSH y tampoco he modificado el archivo advancedsettings.xml. Dado que todo funciona correctamente, creo que lo voy a dejar como está a menos que me recomiendes otra cosa. ¿Esos comandos son para instalar una versión más actual de Acestream?

Por otra parte, los puertos por defecto para Sopcast que aparecen en la RPi son 9000-9001 en vez de 9001-9002. De todos modos desde hace tiempo no funciona.
Tocinillo le gusta esto

Temas similares
Temas Estadísticas Último mensaje
Nueva guía de Quasar, actualizada para Kodi 17 Krypton | Raspberry Pi, Linux, Windows, LibreELEC
por Tocinillo  - 17 Mar 2017, 12:10 En Guías y tutoriales
6 Respuestas
3845 Vistas
por Rafa Delgado
24 Mar 2017, 12:20
Nueva guía de Plexus, actualizada para Kodi 17 Krypton
por Tocinillo  - 17 Mar 2017, 17:21 En Noticias
0 Respuestas
580 Vistas
por Tocinillo
17 Mar 2017, 17:21
Nueva guía de Quasar para Kodi 17 Krypton
por Tocinillo  - 17 Mar 2017, 12:24 En Noticias
0 Respuestas
340 Vistas
por Tocinillo
17 Mar 2017, 12:24
Plexus en Raspberry con Kodi 17 Krypton
por Azaz3L  - 07 Feb 2017, 18:56 En Add-ons Kodi
1 Respuestas
760 Vistas
por Azaz3L
11 Feb 2017, 23:15
[GUÍA] Instalar addons en Kodi 17 Krypton o superior
por Tocinillo  - 11 Abr 2017, 12:33 En Guías y tutoriales
1 Respuestas
339 Vistas
por Colector
11 Abr 2017, 16:09