<html><head></head><body>Interessante.... Lettura da week-end <br><br>Davide<br><br><div class="gmail_quote">Il 15 maggio 2020 09:47:43 CEST, valhalla-l@trueelena.org ha scritto:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="k9mail">From: Elena ``of Valhalla'' Grandi <valhalla@social.gl-como.it><hr> content/articoli/installare_jitsi.rst | 126 ++++++++++++++++++++++++++<br> 1 file changed, 126 insertions(+)<br> create mode 100644 content/articoli/installare_jitsi.rst<br><br>diff --git a/content/articoli/installare_jitsi.rst b/content/articoli/installare_jitsi.rst<br>new file mode 100644<br>index 0000000..c10bd4e<br>--- /dev/null<br>+++ b/content/articoli/installare_jitsi.rst<br>@@ -0,0 +1,126 @@<br>+Installare Jitsi<br>+################<br>+:date: 2020-05-15 22:22<br>+:author: valhalla<br>+:slug: installare_jitsi<br>+<br>+Nell'ultimo articolo abbiamo visto come installare un server per fare<br>+dirette video per fare dirette uno a molti con feedback tramite chat<br>+testuale.<br>+<br>+In gruppi più piccoli però è più comodo e immediato fare videochiamate<br>+in cui tutti possano intervenire con audiovideo: per fare questo usando<br>+software libero possiamo usare `jitsi meet`_, una piattaforma che fa uso dello<br>+standard WebRTC.<br>+<br>+.. _`jitsi meet`: <a href="https://jitsi.org/jitsi-meet/">https://jitsi.org/jitsi-meet/</a><br>+<br>+In questo modo, chi vuole partecipare alla videochiamata non deve fare<br>+altro che collegarsi al server con un qualsiasi browser moderno e creare<br>+una stanza o unirsi ad una stanza esistente, senza bisogno di nessun<br>+tipo di registrazione.<br>+<br>+Se questo modello di videochiamata interessa, ma si è pigri, si può<br>+andare su <a href="https://iorestoacasa.work/">https://iorestoacasa.work/</a> e sfruttare le istanze jitsi messe<br>+a disposizione da volontari per il periodo di emergenza. Dato però che<br>+non siamo pigri, possiamo continuare a leggere questo articolo per<br>+vedere come installare una propria istanza.<br>+<br>+Installazione<br>+-------------<br>+<br>+Requisiti<br>+^^^^^^^^^<br>+<br>+L'installazione di jitsi dovrà avvenire su un server con buona<br>+disponibilità di banda; per videochiamate tra piccoli gruppi (~10<br>+persone) può bastare un qualsiasi VPS economico, mentre se si pensa di<br>+offrire un servizio pubblico conviene rispettare i requisiti indicati su<br>+https://iorestoacasa.work/voglio-contribuire.html .<br>+<br>+Server web, certificati, ecc.<br>+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^<br>+<br>+Innanzitutto, è necessario installare un server web a scelta tra apache<br>+e nginx: noi abbiamo scelto nginx (per poterlo usare anche come server<br>+di streaming, seguendo l'`articolo di Fabrixxm`_).<br>+<br>+.. _`articolo di Fabrixxm`: <a href="https://gl-como.it/v2015/diretta-video-con-nginx/">https://gl-como.it/v2015/diretta-video-con-nginx/</a><br>+<br>+Usare il proprio metodo preferito per ottenere dei certificati ssl;<br>+jitsi si aspetta di trovarli nei file ``/etc/ssl/jitsi.example.org.key`` per<br>+la chiave e ``/etc/ssl/jitsi.example.org.crt`` per il certificato pubblico<br>+(completo di certificato intermedio).<br>+<br>+Controllare poi che ``/etc/hosts`` abbia il FQDN configurato su<br>+localhost e aggiungerci una voce ``Dev-VideoConf-Jitsi`` per prevenire<br>+dei `problemi di connessione SCTP`_::<br>+<br>+   127.0.1.1       jitsi.example.org jitsi<br>+   127.0.0.1       localhost Dev-VideoConf-Jitsi<br>+   ::1             localhost ip6-localhost ip6-loopback<br>+<br>+.. _`problemi di connessione SCTP`: <a href="https://github.com/jitsi/jitsi-meet/issues/2780">https://github.com/jitsi/jitsi-meet/issues/2780</a><br>+<br>+Jitsi<br>+^^^^^<br>+<br>+Purtroppo jitsi non è disponibile in Debian, ma gli sviluppatori<br>+forniscono un repository con dei pacchetti .deb aggiornati: aggiungere<br>+tale repository in ``/etc/apt/sources.list.d/jitsi.list``::<br>+<br>+   deb <a href="https://download.jitsi.org">https://download.jitsi.org</a> stable/<br>+<br>+e abilitare la relativa chiave di firma::<br>+<br>+   # wget -qO - <a href="https://download.jitsi.org/jitsi-key.gpg.key">https://download.jitsi.org/jitsi-key.gpg.key</a> | apt-key add<br>+<br>+Aggiornare apt ed installare jitsi::<br>+<br>+   # apt update<br>+   # apt install jitsi-meet<br>+<br>+Verranno poste le seguenti domande:<br>+<br>+The hostname of the current installation:<br>+   rispondere con l'FQDN della macchina <server>.<dominio><br>+<br>+SSL certificate for the Jitsi Meet instance<br>+   rispondere “I want to use my own certificate”<br>+<br>+Full local server path to the SSL key file:<br>+   rispondere ``/etc/ssl/jitsi.example.org.key``<br>+<br>+Full local server path to the SSL certificate file:<br>+   rispondere ``/etc/ssl/jitsi.example.org.crt``<br>+<br>+(attenzione, per questi ultimi due abbiamo avuto problemi nell'usare<br>+valori diversi dal default e abbiamo preferito copiare i file nella<br>+posizione attesa piuttosto che cercare di risolverli.)<br>+<br>+Se il server che si sta usando usa nat (come fanno alcuni fornitori di<br>+VPS per fornire indirizzi pubblici riassegnabili a macchine diverse),<br>+aggiungere le seguenti righe a<br>+``/etc/jitsi/videobridge/sip-communicator.properties``::<br>+<br>+   org.ice4j.ice.harvest.NAT_HARVESTER_LOCAL_ADDRESS=<iplocale><br>+   org.ice4j.ice.harvest.NAT_HARVESTER_PUBLIC_ADDRESS=<ip pubblico><br>+<br>+(ad esempio ``<ip locale>`` sarà qualcosa come 192.168.42.23)<br>+<br>+E riavviare il servizio videobridge2::<br>+<br>+   # service videobridge2 restart<br>+<br>+Conclusioni<br>+-----------<br>+<br>+Il nostro server è pronto, a questo punto basta aprire<br>+https://jitsi.example.org con un qualunque browser con supporto webrtc,<br>+creare una stanza, passare l'indirizzo ai propri amici e parlare a<br>+piacere.<br>+<br>+Non è però tutto qui: in articoli successivi vedremo come usare jitsi<br>+come fonte per streaming o registrazioni, per avere uno strumento<br>+semplice per organizzare conferenze da remoto o realizzare progetti<br>+creativi.</pre></blockquote></div><br>-- <br>Inviato dal mio dispositivo Android con K-9 Mail. Perdonate la brevità.</body></html>