Skip to content

RTSPServer stream live source using Live555; RTSPClient pull stream using FFmpeg.

License

Notifications You must be signed in to change notification settings

kgbook/RTSPServer

Repository files navigation

RTSPServer

Travis-CI CircleCI Codacy Badge CodeFactor Commitizen friendly GitHub license

Server

Push H.264/H.265 bitstream using live555.

Client

Pull stream from RTSPServer using FFmpeg, support H.264/H.265 wrapper into MP4 container.

Dependencies

Build

git submodule update --init --remote --recursive
chmod +x scripts/build.sh
bash scripts/build.sh

Used third-party tools

  • commitize, helps format commit messages.
  • python 2.7 required, cpplint use python interpreter.
  • pkg-config, used to retrieve metainformation about installed libraries in the system.
  • cpplint, to check C/C++ files for style issues following Google's C++ styleguide.
  • cmake 3.7 required, used to control the software compilation process.
  • cz-conventional-changelog, using conventional-changelog Adapter to generate CHANGELOG.
  • Codacy, automates code reviews and monitors code quality.
  • CodeFactor, used to perform Code Review.
  • Travis CI, used to build and test software projects.
  • CircleCI, used to build, test, and deploy across numerous platform.

About

RTSPServer stream live source using Live555; RTSPClient pull stream using FFmpeg.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages