Skip to content
This repository has been archived by the owner on Dec 5, 2022. It is now read-only.
/ RtspRestreamServer Public archive

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

License

Notifications You must be signed in to change notification settings

RSATom/RtspRestreamServer

Repository files navigation

RtspRestreamServer

RTSP restream server based on Gstreamer RTSP Server

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

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

Resources

License

Stars

Watchers

Forks