Skip to the content.
English EN | Español ES | Deutsch DE | Français FR | Dutch NL | Hrvatski HR | Hindi HI

Pubblicato originariamente su Substack il 14 gennaio 2023. Aggiornato qui il 28 dicembre 2024.

Una guida passo passo per i podcaster che vogliono divertirsi con i sat sul loro podcast video in diretta. Gli spettatori rilasciano sat e interagiscono con divertenti animazioni, in diretta.

Ultimamente ho visto molti podcaster in diretta su YouTube o altre piattaforme video, ma sono davvero pochi quelli che stanno adottando Bitcoin, sotto forma di suggerimenti, contributi, divertenti animazioni attivate con donazioni con sat su Lightning Network.

Quindi mi chiedo, forse non sanno come impostare una soluzione semplice per questo. E qui vorrei presentare loro una guida semplice, passo dopo passo, a costo zero, ma con un potenziale enorme:

gli spettatori potrebbero vedere che accetti Bitcoin su LN, creare attenzione su Bitcoin

Quindi ecco una guida rapida su come installare, configurare ed eseguire un'istanza di LNbits SU QUALSIASI PC CON LINUX e impostare l'estensione Streamer Copilot LNbits. Puoi utilizzarla con qualsiasi piattaforma di streaming che usi normalmente (ReStream o OBS Studio).


FASE 1 - INSTALLAZIONE DI LNBITS

  1. Se non hai una macchina LinuxOS pronta, ti consiglio di prendere qualsiasi vecchio laptop o PC con almeno 4 GB di RAM e di installarci DebianOS (o qualsiasi altro Linux tu voglia). Preferisco Debian perché è Linux puro, pulito, veloce, senza stronzate ed è il più compatibile con tutti i repository. Imposta un IP locale statico per quella macchina. Installa ufw firewall e apri la porta 443.

    
    sudo apt install ufw
    sudo ufw allow 443
    

    Apri la porta 443 (https) sul tuo router e inoltrala all'IP della tua macchina locale che ospita la tua istanza LNbits.

  2. Installa LNbits usando il metodo poetry. Sono solo poche righe copia/incolla, non c'è bisogno di essere un super programmatore Linux per usarle. Qualsiasi utente Windows potrebbe farlo :) Non avviare ancora lnbits! Deve essere configurato prima.
  3. Usa l'opzione caddy per configurare l'accesso https al tuo LNbits. È il metodo più semplice e pulito. Usa un sottodominio per la tua istanza LNbits come lnbits.mydomain.com o bank.mydomain.com o qualsiasi.mydomain.com
  4. vai al tuo sito Web di amministrazione del dominio e modifica i record DNS per contenere un record A per il tuo lnbits.mydomain.com per l'IP che hai sul tuo router. Se hai un IP dinamico, puoi usare qualsiasi app DynDNS per configurarlo usando CNAME nel tuo DNS.
  5. Modifica il file .env di LNbits e attiva l'estensione adminUI in modo da poterlo gestire direttamente nel browser.
  6. Avvia LNbits con il semplice comando "poetry run lnbits" (esegui nella cartella lnbits-legend) e nella console di avvio vedrai il collegamento all'adminUI. Copia e incolla nel tuo browser e inizia a configurare il tuo LNbits.
  7. Dovrai impostare: fonte di finanziamento, utenti, utenti autorizzati ad accedere al tuo LNbits. È bene limitare l'accesso pubblico solo agli utenti che li crei.
  8. Come fonte di finanziamento, se non gestisci il tuo nodo LN (che puoi collegare al tuo LNbits), puoi usare molte fonti di finanziamento semplici come: lntxbot, lntipbot, lnpay.co, openNode.com ecc. Con LNPay.co è molto facile da configurare e hanno buoni server di liquidità, puoi aprire un account gratuito se non hai troppo traffico. Solo per questo scenario è sufficiente. In seguito puoi cambiare la fonte di finanziamento in qualsiasi momento tu voglia.
  9. Se non vuoi mantenere i fondi in queste fonti di finanziamento di custodia, puoi configurare l'estensione LNbits Scrub e inoltrare automaticamente tutti i sat a un indirizzo esterno. Oppure fallo manualmente quando ritieni sia il momento giusto. Ma in ogni caso, usa queste fonti di finanziamento di custodia come area di test, non per casi di produzione. Puoi cambiare la fonte di finanziamento in qualsiasi momento da adminUI, senza altre modifiche nei tuoi LNbits o senza influenzare la configurazione e i portafogli.
  10. Fatto! Hai un LNbits in esecuzione, ora puoi creare utenti, account portafoglio lndhub e attivare l'estensione di cui hai bisogno per ogni utente. Ti consiglio di iniziare ad attivare queste estensioni: lndhub, lnurl-pay, lnurl-withdraw, streamer copilot, Scrub e tutte le altre che vuoi/di cui hai bisogno. Ci sono molte altre cose che puoi fare con LNbits e sono davvero interessanti.
  11. Fai qualche test con il tuo LNURL-p per vedere se funziona per ricevere correttamente.

Per saperne di più su come iniziare con LNbits e come gestirlo, qui c'è una guida dettagliata e qui una guida facoltativa che spiega molti metodi su come eseguire un'istanza LNbits.

Guarda qui altri tutorial video su come imposta utenti, estensioni ecc.


FASE 2 - CONFIGURAZIONE DI STREAMER COPILOT

OK, ora hai un LNbits funzionante come backstage per il tuo podcast in streaming. Vediamo come configurare l'estensione Streamer Copilot per funzionare con la tua piattaforma di streaming. È praticamente solo un'animazione aggiunta al tuo feed video, collegata a LNBits.

Ecco un tutorial video realizzato da Ben Arc (sviluppatore LNbits) su Streamer Copilot.

Crea il Copilot

Vai alla dashboard principale di LNbits. Se hai già creato un utente dedicato (con il suo portafoglio) per questa configurazione, accedi alla sua dashboard utente. Puoi anche utilizzare l'utente amministratore principale con molti portafogli diversi. Sta a te decidere come organizzarlo.

Quindi vai su "Gestisci estensioni", trova "Streamer Copilot" e clicca su "attiva". Quindi clicca su "Apri" e accedi alla dashboard dell'estensione Streamer Copilot.

Creeremo un nuovo copilota, inseriremo un titolo, selezioneremo la casella per il QR di pagamento da visualizzare sullo schermo. Appariranno i livelli di mancia e ognuno può essere configurato per visualizzare un set di animazioni in base all'importo della mancia.

Puoi anche attivare la casella per visualizzare i messaggi LNURL. Gli spettatori possono inviare messaggi insieme alla mancia LN. Più divertente!

Seleziona un portafoglio LNbits dalla casella a discesa. È meglio usarne uno dedicato. In LNbits puoi creare molti wallet lndhub.

Inserisci un titolo da visualizzare sotto il codice QR. Se vuoi attivare la "casella dei prezzi", verrà visualizzato l'importo totale accumulato dalle mance.

Quindi fai clic su crea copilota. Fatto. È pronto per essere inserito nel tuo streaming live.

Prova il copilota in streaming

Fai clic sull'icona del pannello dall'elenco dei copiloti.

Si aprirà una piccola finestra con i controlli del copilota per il test. Fai clic sulla faccia del copilota e si aprirà una finestra in cui vedrai il feed della videocamera con il codice QR sovrapposto.

Prova alcune azioni e guarda come le animazioni si adattano al tuo feed. Fatto!

Per il momento sono solo pochi quelli da selezionare, ma presto avremo opzioni per aggiungere più gif e animazioni. Anche l'opzione per un'immagine QR mobile, che può essere spostata dove vuoi per adattarla meglio al tuo video in streaming.

Collega Streamer Copilot alla tua piattaforma di streaming

Tieni aperte le finestre di streaming di LNbits e apri OBS studio (o qualsiasi altra piattaforma di streaming).

In questo esempio useremo OBS Studio, una piattaforma di streaming open source e gratuita.

Vai alla dashboard di OBS studio e clicca su "sources +" - seleziona "Window capture".

Nelle proprietà della finestra, seleziona la finestra aperta da LNbits copilot e salva le impostazioni. Nella dashboard principale di OBS vedrai il feed video, con l'immagine QR.

Puoi cliccare sulle proprietà "sorgente" se vuoi apportare modifiche.

Disponi il feed video come preferisci, ti consiglio di spostarlo leggermente verso l'alto per nascondere l'URL della finestra di LNbits. Ingrandiscilo o rimpiccioliscilo per adattarlo alla finestra di streaming.

Tieni presente che OBS porterà come "finestra selezionata attiva" l'ultima finestra del browser che selezioni. Quindi se utilizzi più schede contemporaneamente assicurati di mantenere selezionata la finestra dello streamer.

Vai al pannello di controllo destro e clicca su "impostazioni".

Seleziona l'opzione "Stream" e inserisci tutti i dettagli sulla tua destinazione di streaming.

Potrebbe essere qualsiasi servizio video in diretta (Youtube, Rumble, Twitch, Telegram ecc.). Quindi dovrai prendere il link del server e la chiave dal loro account di configurazione e inserirli nelle impostazioni dello streaming OBS.

Salva e vai al pannello di controllo destro e clicca su "Avvia streaming".

Ora puoi usare quello streaming su qualsiasi altra piattaforma come Youtube, Twitch, Rumble, Telegram, qualsiasi cosa...


Come trasmettere con Telegram

Semplici passaggi su come trasmettere una sessione di streaming LNBits in un canale Telegram.

Supponiamo che tu abbia un gruppo o un canale Telegram e desideri mostrare una finestra di copilota dello streamer LNbits e che i membri di quel gruppo possano inviare sat, durante la sessione audio/video.

Vai al gruppo Telegram e fai clic sull'icona in alto per "streaming con..." (devi essere il proprietario del gruppo, altrimenti non è attivo).

Copia l'URL del server e la chiave di streaming e incollali nelle impostazioni di streaming di OBS

Chiudi le impostazioni di streaming di OBS e clicca su avvia streaming, in OBS e in Telegram.

Fatto, dopo pochi istanti vedrai lo streaming video.

Questo può essere applicato a qualsiasi fonte multimediale, anche se è in diretta o registrata.

I membri del gruppo Telegram possono guardarlo in qualsiasi momento, anche in loop.

DIVERTITI CON LO STREAMING!

Fatto! Ora il tuo feed video con LNbits Copilot verrà trasmesso in streaming. Tutti gli spettatori possono vedere e interagire utilizzando il codice QR LNURL visualizzato e vedere tutte le animazioni attivate dai loro pagamenti al codice QR in tempo reale!

Tutti i pagamenti vanno direttamente al tuo portafoglio LNbits (in realtà alla tua fonte di finanziamento).

DIVERTITI CON LIGHTNING NETWORK E LNBITS!