Skip to content

Releases: LdDl/video-server

v0.8.0 [BREAKING CHANGE] Allow to server recordings data

21 Dec 19:50
9caa64d

Choose a tag to compare

What's new

  1. Split archive configuration into separate recording and serving flags for independent control of archive writing and playback
    Breaking change:
    Flag enabled has been replaces with recording and serving flags. For keeping backwards compatibility just use recording flag.

  2. Added REST API endpoint GET /archive/:stream_id/ranges to query available archive time ranges

  3. Added fallback mechanism from per-stream to global archive configuration for playback

Version 0.7.0 - Allow to server stream from static files

11 Dec 18:55

Choose a tag to compare

What's new

  • Allow to serve stream from static files. See more info here: #53
  • Replaced deepch/vdk muxer wrapper around Eyevinn/mp4ff library. It will allow to use it for serving archive data in future. See more info here: #54

Version v0.6.0 - TOML configuration

25 Oct 18:03
92fba16

Choose a tag to compare

What's new:

Thanks to #52

  • Now it is possible to use TOML configuration file instead of JSON
  • TOML is the default format for configuring application
  • TOML or JSON is picked based on file extension. It is dumb check but it is what it is currently. Some sanity checks will be in further releases possibly

Version v0.5.2 - Updates

16 Sep 16:05
2c14f8e

Choose a tag to compare

What's new:

For ref. see #44

Version v0.5.1 - Updates

16 Sep 13:44
90a2ec5

Choose a tag to compare

What's new:

For ref. see #43

  • More logs
  • Remove temporary MP4 created by S3 worker

Version v0.5.0 - Updates

11 Sep 13:37

Choose a tag to compare

What's new:

According to #32:

  • You can store MP4 chunks for archive purposes
  • You can pick up between MinIO and pure filesystem when archive is enabled
  • Some logging updates (but it is still in W.I.P. stage)
  • Updated dependencies
  • Example scripts to deploy MinIO as local instance

Version v0.4.0 - Updates

18 Aug 16:52

Choose a tag to compare

What's new

  • Update Gin framework version
  • A bit better error handling (I know it is ugly still)
  • Changed configuration, JSON tags
  • Minor updates on client side examples
  • Removed Windows binary (I haven't Windows to test machine currently)

Version v0.3.2 - Update GIN

13 Nov 13:57

Choose a tag to compare

What's new

We had to update to newer version of Gin framework due the security issue #22

Version v0.3.1 - unexport CORS

12 Oct 07:43

Choose a tag to compare

Exported CORS caused panic.
It is not necessary to export it, so just write proper tag

json:"-"

New version - v0.3.0

12 Oct 06:34

Choose a tag to compare

  1. HLS/MSE as optional for each of provided RTSP stream
  2. CORS as optional