[HOW TO] AceStream su Ubuntu > 16.04

Installazione, configurazione e utilizzo di applicativi multimediali, masterizzazione, acquisizione e codec audio/video, streaming e altro.
Scrivi risposta
luke3v
Prode Principiante
Messaggi: 2
Iscrizione: venerdì 10 novembre 2017, 9:23

[HOW TO] AceStream su Ubuntu > 16.04

Messaggio da luke3v »

ho letto parecchie discussioni a riguardo e ho quindi pensato di scrivere questo piccolo HOW TO...

fin'ora la soluzione più veloce per avere AceStream funzionante su Ubuntu era installare il pacchetto acestreamplayer da snap... sinceramente non vado molto pazzo per questa soluzione... fra ubuntu-snap ed acestreamplayer se ne va via qualcosa come mezzo giga... so che ad oggi i giga sul pc si sprecano... ma se penso che con qualche MB siamo riusciti a portare l'uomo sulla luna perchè per vedere uno streaming p2p devo utilizzare mezzo giga?

tralasciando questo discorso pseudo-filosofico... ho provato a capire perchè l'ultima versione di AceStream non funziona su Ubuntu > 16.04 ... il problema sta nella libreria libssl e in python-m2crypto... questo l'ho capito spulciando i commenti su AUR (Archlinux)... ho quindi integrato queste due librerie nellla cartella acestream/lib (questo evita di sporcare la cartella /lib di sistema con librerie vecchie che potrebbero essere sovrascritte da aggiornamenti)... il risultato è un engine perfettamente funzionante in modalità --client-console

altro problema importante è l'AceStream Player... è una versione vecchia e patchata di VLC che sinceramente ho snobbato perchè sempre su AUR ho trovato un piccolo script in python che permette di lanciare un video acestream da qualsiasi player (il predefinito è mpv)...

il risultato è questo pacchetto deb che uso personalmente https://mega.nz/#!pWxkwLiB!-jJlIRsOxU_V ... RWnDxsvYVU

scaricatelo, aprite il terminale, spostatevi nella directory dove si trova il file e installatelo con

Codice: Seleziona tutto

sudo dpkg -i acestream_3.1.16_amd64.deb
seguito da

Codice: Seleziona tutto

sudo apt install -f
che installerà le dipendenze...

nell'installarlo su diversi pc (con hostname diversi) ho notato che lo scrypt in python per lanciare il flusso streaming non parte se non si fa una piccola modifica... sempre da terminale digitate

Codice: Seleziona tutto

hostname
segnatevi il vostro hostname... ora da terminale con i permessi di root aprite il file /opt/acestream/acestream_launcher.py

Codice: Seleziona tutto

sudo nano /opt/acestream/acestream_launcher.py
e al rigo 86 sostituite localhost.localdomain con il vostro hostname

detto ciò il gioco è fatto... basta andare su qualsiasi sito presenti contenuti acestream:// e cliccandoci su si aprirà una finestra del vostro browser (io uso firefox e quindi garantisco il funzionamento su firefox) che vi chiederà con quale programma aprire il flusso... selezionate AceStream Launcher e attendete il caricamento... ecco un po' di foto esplicative
Immagine ImmagineImmagine


nel caso in cui vogliate cambiare player da terminale con i permessi di root aprite il file /opt/acestream/acestream_launcher.py

Codice: Seleziona tutto

sudo nano /opt/acestream/acestream_launcher.py
e al rigo 35 sostituite mpv con il vostro player preferito

nel caso in cui vogliate usare il client-gtk da terminale con i permessi di root aprite il file /opt/acestream/acestream_launcher.py

Codice: Seleziona tutto

sudo nano /opt/acestream/acestream_launcher.py
e al rigo 30 sostituite --client-console con --client-gtk
successivamente installate

Codice: Seleziona tutto

sudo apt python-appindicator python-gtk2
nb: se usate gnome-vanilla dovete installare l'estensione top-icon-plus per visualizzare la tray-icon (che è stata deprecata da gnome 3.26)

nel caso in cui vogliate aprire il flusso "alla vecchia maniera" aprite il terminale e digitate

Codice: Seleziona tutto

/opt/acestream/start-launcher URL_ACESTREAM
NB: lo scrip in python proverà ad avviare il flusso per 120 secondi... se avete una connessione lenta (e per i flussi AceStream anche una 7 Mega a volte è lenta) il programma notificherà l'impossibilità di avviare il canale

link utili:
AceStream http://wiki.acestream.org/wiki/index.php/Install_Ubuntu
AceStream su AUR https://aur.archlinux.org/packages/acestream-engine/
AceStream Launcher su github https://github.com/jonian/acestream-launcher

non credo ci sia bisogno di aggiungerlo ma tutti i diritti sono dei rispettivi autori... il pacchetto deb è stato creato ad uso personale e condiviso con voi nella speranza sia di aiuto...
Ultima modifica di luke3v il domenica 12 novembre 2017, 16:45, modificato 14 volte in totale.
daigo

Re: [HOW TO] AceStream su Ubuntu > 16.04

Messaggio da daigo »

luke3v ha scritto:Codice: Seleziona tutto
sudo dpkg - i acestream_3.1.16_amd64.deb

nb: è dpkg -i , senza spazio fra il trattino e la i..
Correggilo nel comando che hai messo così è giusto senza bisogno di dirlo
luke3v
Prode Principiante
Messaggi: 2
Iscrizione: venerdì 10 novembre 2017, 9:23

Re: [HOW TO] AceStream su Ubuntu > 16.04

Messaggio da luke3v »

daigo [url=https://forum.ubuntu-it.org/viewtopic.php?p=5021251#p5021251][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:
luke3v ha scritto:Codice: Seleziona tutto
sudo dpkg - i acestream_3.1.16_amd64.deb

nb: è dpkg -i , senza spazio fra il trattino e la i..
Correggilo nel comando che hai messo così è giusto senza bisogno di dirlo
risolto avevo controllato chissà quante volte... mi sembrava non ci fosse lo spazio... e siccome era una cosa che mi era gia capitata altre volte avevo dato per scontato fosse un problema del forum
Avatar utente
Senbee
Rampante Reduce
Rampante Reduce
Messaggi: 8409
Iscrizione: venerdì 24 novembre 2006, 9:26
Desktop: Ubuntu
Distribuzione: Ubuntu 22.04 LTS
Sesso: Maschile
Località: Ferrara
Contatti:

Re: [HOW TO] AceStream su Ubuntu > 16.04

Messaggio da Senbee »

Grazie!
Altro modo per installarlo, solo per la 64 bit, è questo:

Codice: Seleziona tutto

sudo apt-get install snapd
sudo snap install acestreamplayer
Sono un lottatore di SUDO, su Ubuntu 22.04.
Le mie guide e tutte le produzioni audio/video: www.stefanodroghetti.it
Avatar utente
maxbigsi
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17039
Iscrizione: mercoledì 21 maggio 2008, 14:05
Desktop: Xfce
Distribuzione: MX Linux 23.2 64bit
Sesso: Maschile
Contatti:

Re: [HOW TO] AceStream su Ubuntu > 16.04

Messaggio da maxbigsi »

Grazie :birra: anche se sul mio sistema è installato ma con qualche piccola difficoltà :sisi:
W il software libero..... W Ubuntu -- Ubuntu User # 31322
https://www.ergosumracalmuto.org/inform ... /index.php
vig
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 392
Iscrizione: sabato 5 marzo 2016, 14:09
Distribuzione: Ubuntu 20.04.4 LTS
Sesso: Maschile

Re: [HOW TO] AceStream su Ubuntu > 16.04

Messaggio da vig »

luke3v [url=https://forum.ubuntu-it.org/viewtopic.php?p=5021245#p5021245][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:ho letto parecchie discussioni a riguardo e ho quindi pensato di scrivere questo piccolo HOW TO...

fin'ora la soluzione più veloce per avere AceStream funzionante su Ubuntu era installare il pacchetto acestreamplayer da snap... sinceramente non vado molto pazzo per questa soluzione... fra ubuntu-snap ed acestreamplayer se ne va via qualcosa come mezzo giga... so che ad oggi i giga sul pc si sprecano... ma se penso che con qualche MB siamo riusciti a portare l'uomo sulla luna perchè per vedere uno streaming p2p devo utilizzare mezzo giga?

tralasciando questo discorso pseudo-filosofico... ho provato a capire perchè l'ultima versione di AceStream non funziona su Ubuntu > 16.04 ... il problema sta nella libreria libssl e in python-m2crypto... questo l'ho capito spulciando i commenti su AUR (Archlinux)... ho quindi integrato queste due librerie nellla cartella acestream/lib (questo evita di sporcare la cartella /lib di sistema con librerie vecchie che potrebbero essere sovrascritte da aggiornamenti)... il risultato è un engine perfettamente funzionante in modalità --client-console

altro problema importante è l'AceStream Player... è una versione vecchia e patchata di VLC che sinceramente ho snobbato perchè sempre su AUR ho trovato un piccolo script in python che permette di lanciare un video acestream da qualsiasi player (il predefinito è mpv)...

il risultato è questo pacchetto deb che uso personalmente https://mega.nz/#!pWxkwLiB!-jJlIRsOxU_V ... RWnDxsvYVU

scaricatelo, aprite il terminale, spostatevi nella directory dove si trova il file e installatelo con

Codice: Seleziona tutto

sudo dpkg -i acestream_3.1.16_amd64.deb
seguito da

Codice: Seleziona tutto

sudo apt install -f
che installerà le dipendenze...

nell'installarlo su diversi pc (con hostname diversi) ho notato che lo scrypt in python per lanciare il flusso streaming non parte se non si fa una piccola modifica... sempre da terminale digitate

Codice: Seleziona tutto

hostname
segnatevi il vostro hostname... ora da terminale con i permessi di root aprite il file /opt/acestream/acestream_launcher.py

Codice: Seleziona tutto

sudo nano /opt/acestream/acestream_launcher.py
e al rigo 86 sostituite localhost.localdomain con il vostro hostname

detto ciò il gioco è fatto... basta andare su qualsiasi sito presenti contenuti acestream:// e cliccandoci su si aprirà una finestra del vostro browser (io uso firefox e quindi garantisco il funzionamento su firefox) che vi chiederà con quale programma aprire il flusso... selezionate AceStream Launcher e attendete il caricamento... ecco un po' di foto esplicative
Immagine ImmagineImmagine


nel caso in cui vogliate cambiare player da terminale con i permessi di root aprite il file /opt/acestream/acestream_launcher.py

Codice: Seleziona tutto

sudo nano /opt/acestream/acestream_launcher.py
e al rigo 35 sostituite mpv con il vostro player preferito

nel caso in cui vogliate usare il client-gtk da terminale con i permessi di root aprite il file /opt/acestream/acestream_launcher.py

Codice: Seleziona tutto

sudo nano /opt/acestream/acestream_launcher.py
e al rigo 30 sostituite --client-console con --client-gtk
successivamente installate

Codice: Seleziona tutto

sudo apt python-appindicator python-gtk2
nb: se usate gnome-vanilla dovete installare l'estensione top-icon-plus per visualizzare la tray-icon (che è stata deprecata da gnome 3.26)

nel caso in cui vogliate aprire il flusso "alla vecchia maniera" aprite il terminale e digitate

Codice: Seleziona tutto

/opt/acestream/start-launcher URL_ACESTREAM
NB: lo scrip in python proverà ad avviare il flusso per 120 secondi... se avete una connessione lenta (e per i flussi AceStream anche una 7 Mega a volte è lenta) il programma notificherà l'impossibilità di avviare il canale

link utili:
AceStream http://wiki.acestream.org/wiki/index.php/Install_Ubuntu
AceStream su AUR https://aur.archlinux.org/packages/acestream-engine/
AceStream Launcher su github https://github.com/jonian/acestream-launcher

non credo ci sia bisogno di aggiungerlo ma tutti i diritti sono dei rispettivi autori... il pacchetto deb è stato creato ad uso personale e condiviso con voi nella speranza sia di aiuto...
Allora è possibile per esempio anche con Sopcast che ha una estensione diversa?
Grazie, ho tribolato molto per cercare di far funzionare Ace dopo molto tempo non so come. Comunque bellissima spiegazione
notebook HP 250 G4 - processore Intel® Core™ i5-5200U CPU @ 2.20GHz × 4
grafica -Intel® HD Graphics 5500 (Broadwell GT2)
Distro 22.04.1 lts purtroppo
wfrcrd
Prode Principiante
Messaggi: 30
Iscrizione: martedì 20 ottobre 2009, 10:25

Re: [HOW TO] AceStream su Ubuntu > 16.04

Messaggio da wfrcrd »

Grazie della guida!

Ho provato la procedura su Xubuntu 18.04, e dopo avere installato una serie di pacchetti mancanti l'istruzione dkpg finisce con questi due errori:

Error in file "/usr/share/applications/org.gnome.font-viewer.desktop": "font/ttf" is an invalid MIME type ("font" is an unregistered media type)
Error in file "/usr/share/applications/org.gnome.font-viewer.desktop": "font/otf" is an invalid MIME type ("font" is an unregistered media type)

...acc !!
digt
Prode Principiante
Messaggi: 51
Iscrizione: domenica 14 gennaio 2018, 17:36
Desktop: budgie-desktop
Distribuzione: Ubuntu budgie 20.04 LTS x86_64

Re: [HOW TO] AceStream su Ubuntu > 16.04

Messaggio da digt »

Ciao a tutti, ho installato acestram su ubuntu 18.04 tramite pacchetto snap.
Vorrei spostare la directory della cache su un'altra partizione diversa dalla home ma ,come ho scoperto recentemente, i pacchetti snap sono progettati per essere confinati nella home.
Ho provato, come fatto per altre applicazione, a collegare l'interfaccia removable-media ma aceplayer non sembra abilitato per fare questo.
Qualcuno sa come fare?

EDIT: nel frattempo ho scritto una mail al creatore del pacchetto snap. Dice che sta lavorando ad una nuova versione che sarà in grado di interfacciarsi con removable-media.
digt
Prode Principiante
Messaggi: 51
Iscrizione: domenica 14 gennaio 2018, 17:36
Desktop: budgie-desktop
Distribuzione: Ubuntu budgie 20.04 LTS x86_64

Re: [HOW TO] AceStream su Ubuntu > 16.04

Messaggio da digt »

Aggiornamento:
Il pacchetto acestreamplayer snap è stato aggiornato e ora è possibile salvare la cache su altre partizioni oltre che nella home
Per fare ciò occorre digitare

Codice: Seleziona tutto

sudo snap refresh

Codice: Seleziona tutto

sudo snap connect acestreamplayer:removable-media
poi basta selezionare le opzioni dall'icona di acestream e impostare la directory desiderata
Per i dettagli
https://translate.google.ru/translate?hl=&sl=ru&tl=it&u=http%3A%2F%2Fvasilisc.com%2Facestreamplayer-snap-2
:ciao:
Avatar utente
maxbigsi
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17039
Iscrizione: mercoledì 21 maggio 2008, 14:05
Desktop: Xfce
Distribuzione: MX Linux 23.2 64bit
Sesso: Maschile
Contatti:

Re: [HOW TO] AceStream su Ubuntu > 16.04

Messaggio da maxbigsi »

grazie per la condivisione :birra:
W il software libero..... W Ubuntu -- Ubuntu User # 31322
https://www.ergosumracalmuto.org/inform ... /index.php
Scrivi risposta

Ritorna a “Multimediale”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 11 ospiti