Welcome

Gstreamill is a live encoder and transcoder based on gstreamer, written by Zhang Ping and licensed under the GPL license. The following features should be highlighted:

  • Based on gstreamer and easy to extend:
  • HLS, HTTP progressive streaming, UDP output:
  • Multi-Rate with GOP alignment:
  • RESTful management interface, allowing easy integration into operator environment:
  • Live encoder or transcoder job run in subprocess, and auto restart on error:
  • Native embedded B/S Management and RESTful management interface: allowing easy integration into operator environment
  • DVR support for Live encoder: DVR can be used for Time Shift TV and Catchup TV