RTMP Client & Server - Real-Time Messaging Protocol for Nim π
nimble install rtmp
- Based on Libevent for High performance networking
- RTMP Client for connecting to RTMP servers
- RTMP Server for accepting RTMP client connections
- Super Lightweight and minimal dependencies (only Libevent)
- Zero-Copy File Streaming support for efficient media delivery
- Flexible API for handling RTMP messages and events
Here you can find some simple examples to get you started with the RTMP package.
todo
To play an RTMP stream with URL rtmp://localhost/live/livestream on VLC player, open the player, go to Media > Open Network Stream, enter the URL and click Play.
Check out these projects that are using the RTMP package:
- Groovebox β Lightweight CLI app for streaming to Icecast and YouTube/Twitch RTMP servers.
- π Found a bug? Create a new Issue
- π Wanna help? Fork it!
- π Get β¬20 in cloud credits from Hetzner
MIT license. Made by Humans from OpenPeeps.
Copyright OpenPeeps & Contributors β All rights reserved.