myRTSPClient: A RTSP client built upon live555

Prerequisite

  1. cmake 3.16 or later
  2. libssl-dev

The project has been tested under Ubuntu and Arch Linux

Build and Run

  1. Checkout the project with submodules:
$ git clone https://github.com/qpeq/myRTSPClient.git --recursive
  1. create a build folder under myRTSPClient:
$ cd myRTSPClient && mkdir build && cd build
  1. Configure and build with cmake:
$ cmake .. && cmake --build .
  1. Run the program with the test url:
$ cd bin
$ ./myRTSPClient rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov

To exit the program, just press ctrl-c

Related Projects

License

myRTSPClient is released under the MIT License. Use of this source code is governed by a MIT License that can be found in the LICENSE file.