Skip to content

[SUSPENDED][Proof-of-concept] RTSP restream server based on Gstreamer RTSP Server

License

Notifications You must be signed in to change notification settings

donkeyofking/RtspRestreamServer

 
 

Repository files navigation

RtspRestreamServer

RTSP restream server based on Gstreamer RTSP Server

Demo

To try use following commands:

Build

  • sudo apt update
  • sudo apt install build-essential git cmake libspdlog-dev libgstrtspserver-1.0-dev libgstreamer1.0-dev
  • git clone https://github.com/RSATom/RtspRestreamServer.git --recursive
  • cd RtspRestreamServer && mkdir build && cd build && cmake .. && make -j4 && cd ..

Run

  • sudo apt install gstreamer1.0-rtsp gstreamer1.0-plugins-base gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-x gstreamer1.0-tools gstreamer1.0-plugins-base-apps
  • Server: RtspRestreamServer/build/RestreamServerApp/RestreamServerApp
  • Record side: gst-launch-1.0 videotestsrc ! x264enc ! rtspclientsink location=rtsp://localhost:8001/test?record
  • Play side: vlc rtsp://localhost:8001/test

About

[SUSPENDED][Proof-of-concept] RTSP restream server based on Gstreamer RTSP Server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 96.0%
  • CMake 3.8%
  • C 0.2%