Modi per estendere Owncast
Ci sono due modi per costruire su Owncast, e quello giusto dipende da dove viene eseguito il tuo codice.
Update your version of Owncast for plugin support.
Plugin vengono eseguiti all'interno del server di Owncast. Il server li carica durante l'esecuzione, li isola e invia eventi man mano che si verificano: messaggi di chat, avvio e arresto dello streaming, attività nel fediverse e richieste HTTP. Un plugin può aggiungere la propria interfaccia di amministrazione e servire endpoint senza che tu debba ospitare nulla separatamente. Ricorri a un plugin quando il comportamento appartiene al server, come un bot di chat, una regola di moderazione o un pannello di amministrazione personalizzato.
API web e webhook collegano Owncast al codice che esegui altrove. I webhook inviano eventi alla tua applicazione quando accade qualcosa nello streaming. Le API web consentono alla tua applicazione di inviare nuovamente azioni, come l'invio di un messaggio in chat, autenticato con un token di accesso. Ricorri a queste quando esegui già un servizio, quando stai collegando Owncast a uno strumento di terze parti, o quando l'integrazione dovrebbe vivere al di fuori del server.
Entrambi possono essere eseguiti contemporaneamente, reagendo agli stessi eventi. Owncast parla anche ActivityPub, quindi il tuo server si federisce con il fediverse senza alcun codice extra.
Improve this page
See something missing or incorrect? Edit this page and improve the documentation for everyone.
