GStreamer Plugin that creates a server that is capable of receiving a RTMP stream.
Find a file
2020-12-30 23:16:26 +01:00
src Handle stopped state 2020-12-30 23:16:26 +01:00
.gitignore Initial commit 2020-12-27 16:14:50 +01:00
build.rs Initial commit 2020-12-27 16:14:50 +01:00
Cargo.toml Basic plugin structure 2020-12-30 23:09:53 +01:00
README.md Basic plugin structure 2020-12-30 23:09:53 +01:00

GStreamer RTMP Server Plugin

GStreamer Plugin that creates a server that is capable of receiving a RTMP stream.

Usage

Sending a test video stream:

gst-launch-1.0 videotestsrc is-live=true ! x264enc ! flvmux ! rtmpsink location='rtmp://localhost:5000/myapp/somekey live=1'

Receiving a rtmp video stream:

gst-launch-1.0 -v uridecodebin uri=rtmp://localhost:1935/myapp/somekey ! autovideosink