You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|**Custom RTMP**| Any RTMP-compatible plugin | Any platform using standard RTMP protocol |
17
+
|**Twitch, YouTube, X, pump.fun, custom RTMP, named sources**|`@elizaos/plugin-streaming`| One plugin; configure `streaming.*` in settings |
20
18
21
19
Each destination provides RTMP URL and stream key credentials, optional lifecycle hooks (`onStreamStart`, `onStreamStop`), and per-destination default overlay layouts.
22
20
23
21
<Info>
24
-
Streaming destinations are provided by plugins. Install the appropriate streamingplugin for your target platform, then configure your stream key in the plugin settings.
22
+
Install **`@elizaos/plugin-streaming`** and configure stream keys under **streaming** in plugin/config settings (`twitch`, `youtube`, `x`, `pumpfun`, `customRtmp`, `rtmpSources`).
Copy file name to clipboardExpand all lines: docs/es/plugin-setup-guide.md
+3-23Lines changed: 3 additions & 23 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -816,43 +816,29 @@ Monitorea Gmail a través de notificaciones push de Google Pub/Sub.
816
816
817
817
---
818
818
819
-
<divid="streaming-live-broadcasting">
819
+
<divid="streaming"></div>
820
820
821
821
## Transmisión (Emisión en Vivo)
822
-
</div>
823
-
824
-
<divid="enable-streaming-streaming-base">
825
-
826
-
### Habilitar Transmisión (streaming-base)
827
-
</div>
828
822
829
-
Agrega la pestaña de Transmisión a la UI con gestión de destinos RTMP.
830
-
**No se necesita configuración** — solo habilita el plugin. Luego agrega los plugins de destino a continuación.
823
+
### Pestaña Stream (`streaming`)
831
824
832
-
<divid="twitch-streaming">
825
+
Agrega la pestaña Stream a la UI con gestión de destinos RTMP. Habilita **`@elizaos/plugin-streaming`** una sola vez; cubre Twitch, YouTube, X, pump.fun, RTMP personalizado y, opcionalmente, ingestos nombrados vía `streaming.rtmpSources`.
Copy file name to clipboardExpand all lines: docs/fr/plugin-setup-guide.md
+3-23Lines changed: 3 additions & 23 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -816,43 +816,29 @@ Surveille Gmail via les notifications push Google Pub/Sub.
816
816
817
817
---
818
818
819
-
<divid="streaming-live-broadcasting">
819
+
<divid="streaming"></div>
820
820
821
821
## Streaming (Diffusion en direct)
822
-
</div>
823
-
824
-
<divid="enable-streaming-streaming-base">
825
-
826
-
### Activer le streaming (streaming-base)
827
-
</div>
828
822
829
-
Ajoute l'onglet Stream à l'interface utilisateur avec la gestion des destinations RTMP.
830
-
**Aucune configuration nécessaire** — activez simplement le plugin. Ajoutez ensuite les plugins de destination ci-dessous.
823
+
### Onglet Stream (`streaming`)
831
824
832
-
<divid="twitch-streaming">
825
+
Ajoute l'onglet Stream à l'interface avec la gestion des destinations RTMP. Activez **`@elizaos/plugin-streaming`** une seule fois ; cela couvre Twitch, YouTube, X, pump.fun, RTMP personnalisé et optionnellement plusieurs ingest nommés via `streaming.rtmpSources`.
833
826
834
827
### Streaming Twitch
835
-
</div>
836
828
837
829
**Obtenir les identifiants :**https://dashboard.twitch.tv → Settings → Stream
838
830
**Variable :**`TWITCH_STREAM_KEY` — Votre clé de stream (gardez-la secrète !)
839
831
**Conseils :** Ne partagez jamais votre clé de stream — elle permet à quiconque de diffuser sur votre chaîne. Régénérez-la si elle est divulguée.
840
832
841
-
<divid="youtube-streaming">
842
-
843
833
### Streaming YouTube
844
-
</div>
845
834
846
835
**Obtenir les identifiants :**https://studio.youtube.com → Go Live → Stream settings
847
836
**Variables :**
848
837
-`YOUTUBE_STREAM_KEY` — Depuis YouTube Studio → Stream key
849
838
-`YOUTUBE_RTMP_URL` — Par défaut : `rtmp://a.rtmp.youtube.com/live2` (rarement besoin de changer)
850
839
**Conseils :** Vous avez besoin d'une chaîne YouTube avec le streaming en direct activé (peut nécessiter une vérification par téléphone).
851
840
852
-
<divid="x-streaming">
853
-
854
841
### Streaming X
855
-
</div>
856
842
857
843
Diffusez en direct sur X en utilisant les identifiants RTMP générés pour la diffusion active.
858
844
**Obtenir les identifiants :** Depuis X Live Producer / Media Studio lorsque vous créez un flux en direct
@@ -861,10 +847,7 @@ Diffusez en direct sur X en utilisant les identifiants RTMP générés pour la d
861
847
-`X_RTMP_URL` — URL d'ingestion RTMP pour la session de diffusion
862
848
**Conseils :** Les identifiants RTMP de X sont souvent par diffusion. Créez d'abord le flux, puis copiez les deux valeurs directement dans le plugin.
863
849
864
-
<divid="pumpfun-streaming">
865
-
866
850
### Streaming pump.fun
867
-
</div>
868
851
869
852
Diffusez sur pump.fun en utilisant les identifiants d'ingestion RTMP de la plateforme.
870
853
**Obtenir les identifiants :** Depuis le flux de streaming en direct pump.fun lorsque vous créez un stream
@@ -873,10 +856,7 @@ Diffusez sur pump.fun en utilisant les identifiants d'ingestion RTMP de la plate
873
856
-`PUMPFUN_RTMP_URL` — URL d'ingestion RTMP pour le stream en cours
874
857
**Conseils :** Traitez les deux valeurs comme des identifiants de session. Si le stream refuse de démarrer, recréez la diffusion et collez des valeurs fraîches.
875
858
876
-
<divid="custom-rtmp">
877
-
878
859
### Custom RTMP
879
-
</div>
880
860
881
861
Diffusez sur n'importe quelle plateforme (Facebook, TikTok, Kick, RTMP auto-hébergé, etc.)
Copy file name to clipboardExpand all lines: docs/plugin-registry/platform/twitch.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -90,4 +90,4 @@ The plugin auto-enables when any of these are present:
90
90
91
91
## Streaming
92
92
93
-
For live-streaming output to Twitch, use the separate **Twitch Streaming** plugin (`@elizaos/plugin-twitch-streaming`). See [Streaming](/skills/streaming) for setup details.
93
+
For live-streaming output to Twitch, enable **`@elizaos/plugin-streaming`** and set `TWITCH_STREAM_KEY` (and optional `streaming.twitch` in config). See [Streaming](/skills/streaming) for setup details.
Copy file name to clipboardExpand all lines: docs/plugin-setup-guide.md
+9-8Lines changed: 9 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -562,35 +562,36 @@ Monitors Gmail via Google Pub/Sub push notifications.
562
562
563
563
---
564
564
565
+
<divid="streaming"></div>
566
+
565
567
## Streaming (Live Broadcasting)
566
568
567
-
>**Note:**All streaming plugins listed below are upstream elizaOS plugins and are not included in the bundled `plugins.json` registry. They are installable from the remote elizaOS plugin registry.
569
+
Enable**`@elizaos/plugin-streaming`**once. It covers Twitch, YouTube, X, pump.fun, custom RTMP, and optional multiple named ingests via `streaming.rtmpSources` in config.
568
570
569
-
### Enable Streaming (streaming-base)
570
-
Adds the Stream tab to the UI with RTMP destination management.
571
-
**No configuration needed** — just enable the plugin. Then add destination plugins below.
571
+
### Stream tab (`streaming`)
572
+
Adds the Stream tab to the UI with RTMP destination management when the plugin is enabled.
0 commit comments