Skip to content

Releases: datarhei/restreamer

2.12.0 / 2024-09-13

13 Sep 14:27
Compare
Choose a tag to compare

2.12.0

UI v1.13.0 > v1.14.0

  • Add wettercom service
  • Add option to select which channels will be displayed on the playersite (#392, #800)
  • Mod updates public videojs >v8
  • Fix erroneous filter setting
  • Fix encoded address
  • Fix double -filter parameter when encoder sets filter (#787)
  • Fix Docker build (#64)

🧡💚💜 Thank you to all Patrons and donors

  • Michael Shepherd
  • Jacob Fritsche
  • Martin H.
  • Paulo Gonçalves
  • Philipp Burkart
  • Mark Stephens
  • Fabian Stoll
  • Perry Johnson
  • Alex O'Carroll
  • Fiberian
  • Ivan Hašek
  • krischan941
  • Doug Roberts
  • Bassim Charafeddine
  • josue osorto
  • Raketenbaum
  • Byron Garcia
  • Jeff Moe
  • Ramakrishna Chillara
  • Eduardo Sarabia
  • Giovanni Russo
  • Gioele Cerati
  • Blueman2 (Robert G. Pearse)
  • Alex Fuhr
  • Frank Schulz

Docker images

datarhei/restreamer:2.12.0 (AMD64, ARM64, ARMv7)
datarhei/restreamer:cuda-2.12.0 (Nvidia CUDA 11.4 AMD64)
datarhei/restreamer:rpi-2.12.0 (Raspberry Pi / OMX/V4L2-M2M AMD64/ARMv7)
datarhei/restreamer:vaapi-2.12.0 (Intel VAAPI AMD64)

2.11.0 / 2024-06-07

07 Jun 10:58
Compare
Choose a tag to compare

2.11.0

v1.12.0 > v1.13.0

  • Add to allow stream hints in case probing fails
  • Mod enables ff-loglevel and prepares the logging component
  • Mod uses official Instagram-RTMP target
  • Mod Remove unused imports
  • Mod Update translations
  • Mod updates dependencies
  • Fix player position

Core v16.15.0 > v16.16.0

  • Add ConnectionIdleTimeout to RTMP server
  • Add WithLevel() to Logger interface
  • Fix #759
  • Fix various RTMP bugs
  • Fix wrong log output when receiving a RTMP stream
  • Fix skipping session handling if collectors are nil
  • Update dependencies

🧡💚💜 Thank you to all Patrons and donors

  • Michael Shepherd
  • Jacob Fritsche
  • Martin H.
  • Paulo Gonçalves
  • Philipp Burkart
  • Mark Stephens
  • Fabian Stoll
  • Perry Johnson
  • Alex O'Carroll
  • Fiberian
  • Ivan Hašek
  • krischan941
  • Doug Roberts
  • Bassim Charafeddine
  • josue osorto
  • Raketenbaum
  • Byron Garcia
  • Jeff Moe
  • Ramakrishna Chillara
  • Eduardo Sarabia
  • Giovanni Russo
  • Gioele Cerati
  • Blueman2 (Robert G. Pearse)
  • Alex Fuhr
  • Frank Schulz

Docker images

datarhei/restreamer:2.11.0 (AMD64, ARM64, ARMv7)
datarhei/restreamer:cuda-2.11.0 (Nvidia CUDA 11.4 AMD64)
datarhei/restreamer:rpi-2.11.0 (Raspberry Pi / OMX/V4L2-M2M AMD64/ARMv7)
datarhei/restreamer:vaapi-2.11.0 (Intel VAAPI AMD64)

2.10.0 / 2024-04-23

23 Apr 14:48
Compare
Choose a tag to compare

2.10.0

UI v1.11.0 > v1.12.0

  • Add option to select different SRT stream in wizard
  • Add option to select different RTMP stream in wizard
  • Fix selecting other than first audio stream (#710)
  • Fix reset of previous audio settings when editing profile (#730)
  • Fix RTMP URL for receive mode

🧡💚💜 Thank you to all Patrons and donors

  • Jacob Fritsche
  • Martin H.
  • Paulo Gonçalves
  • Philipp Burkart
  • Mark Stephens
  • Fabian Stoll
  • Perry Johnson
  • Alex O'Carroll
  • Fiberian
  • Ivan Hašek
  • krischan941
  • Doug Roberts
  • Bassim Charafeddine
  • josue osorto
  • Raketenbaum
  • Byron Garcia
  • Jeff Moe
  • Ramakrishna Chillara
  • Eduardo Sarabia
  • Giovanni Russo
  • Gioele Cerati
  • Blueman2 (Robert G. Pearse)
  • Alex Fuhr
  • Frank Schulz

Docker images

datarhei/restreamer:2.10.0 (AMD64, ARM64, ARMv7)
datarhei/restreamer:cuda-2.10.0 (Nvidia CUDA 11.4 AMD64)
datarhei/restreamer:rpi-2.10.0 (Raspberry Pi / OMX/V4L2-M2M AMD64/ARMv7)
datarhei/restreamer:vaapi-2.10.0 (Intel VAAPI AMD64)

2.9.0 / 2024-04-05

05 Apr 13:06
Compare
Choose a tag to compare

2.9.0

UI v1.10.0 > v1.11.0

  • Add allow to stream HEVC and AV1 to Youtube via RTMP
  • Add librav1e AV1 encoder
  • Add support for AV1 CUDA decoding (PR 46)
  • Add FFmpeg 6 support
  • Add HEVC VideoToolbox encoder
  • Fix anonymize error message (#688)
  • Fix chromecast config (#37)

Core v16.14.0 > v16.15.0

  • Add migrating to ffmpeg 6
  • Fix missing process data if process has been deleted meanwhile
  • Fix maintaining the metadata on process config update (#698)
  • Fix placeholder parsing
  • Fix concurrent memfs accesses
  • Fix memfs concurrent read and write performance

🧡💚💜 Thank you to all Patrons and donors

  • Jacob Fritsche
  • Martin H.
  • Paulo Gonçalves
  • Philipp Burkart
  • Mark Stephens
  • Fabian Stoll
  • Perry Johnson
  • Alex O'Carroll
  • Fiberian
  • Ivan Hašek
  • krischan941
  • Doug Roberts
  • Bassim Charafeddine
  • josue osorto
  • Raketenbaum
  • Byron Garcia
  • Jeff Moe
  • Ramakrishna Chillara
  • Eduardo Sarabia
  • Giovanni Russo
  • Gioele Cerati
  • Blueman2 (Robert G. Pearse)
  • Alex Fuhr
  • Frank Schulz

Docker images

datarhei/restreamer:2.9.0 (AMD64, ARM64, ARMv7)
datarhei/restreamer:cuda-2.9.0 (Nvidia CUDA 11.4 AMD64)
datarhei/restreamer:rpi-2.9.0 (Raspberry Pi / OMX/V4L2-M2M AMD64/ARMv7)
datarhei/restreamer:vaapi-2.9.0 (Intel VAAPI AMD64)

2.8.0 / 2024-02-02

02 Feb 19:07
421ff58
Compare
Choose a tag to compare

2.8.0

UI v1.9.0 > v1.10.0

  • Add resource usage and ffmpeg command to process details
  • Add audio loop source
  • Add to allow to select from already publishing RTMP and SRT streams
  • Fix wrongly displayed SRT URL (#635)
  • Fix RTMPS address with custom ports (#658)
  • Fix allow RTSPS protocol (#677)

Core v16.13.1 > v16.14.0

  • Add support for SRTv4 clients
  • Add support for Enhanced RTMP in internal RTMP server
  • Fix require positive persist interval (session)
  • Fix race condition (process)
  • Update dependencies

🧡💚💜 Thank you to all Patrons and donors

  • Jacob Fritsche
  • Martin H.
  • Paulo Gonçalves
  • Philipp Burkart
  • Mark Stephens
  • Fabian Stoll
  • Perry Johnson
  • Alex O'Carroll
  • Fiberian
  • Ivan Hašek
  • krischan941
  • Doug Roberts
  • Bassim Charafeddine
  • josue osorto
  • Raketenbaum
  • Byron Garcia
  • Jeff Moe
  • Ramakrishna Chillara
  • Eduardo Sarabia
  • Giovanni Russo
  • Gioele Cerati
  • Blueman2 (Robert G. Pearse)
  • Alex Fuhr
  • Frank Schulz

Docker images

datarhei/restreamer:2.8.0 (AMD64, ARM64, ARMv7)
datarhei/restreamer:cuda-2.8.0 (Nvidia CUDA 11.4 AMD64)
datarhei/restreamer:rpi-2.8.0 (Raspberry Pi / OMX/V4L2-M2M AMD64/ARMv7)
datarhei/restreamer:vaapi-2.8.0 (Intel VAAPI AMD64)

2.7.0 / 2023-12-01

01 Dec 18:39
d30291d
Compare
Choose a tag to compare

2.7.0

UI v1.8.0 > v1.9.0

  • Add enlarged channel overview
  • Add new publication services: Dailymotion, Livepush, kick.com, NimoTV, PicartoTV, Rumble
  • Add frame interpolation (framerate) filter (thanks to orryverducci)
  • Add -referer option for pulling HTTP streams (PR 40, thanks to mdastgheib)
  • Add a/v filter to the publication components (#593)
  • Add video or image loop as input (#528)
  • Add option for custom poster image in player (#632)
  • Add option to allow to set limits for ingest and egress processes (#636)
  • Mod extends twitch's server list
  • Mod uses placeholders for ingress setups (#560)
  • Mod updates npm
  • Fix Owncast typo
  • Fix Restream grid
  • Fix the advanced settings in the MPEG-TS publication service (#597, thanks to orryverducci)
  • Fix ALSA demuxer option names
  • Fix index out-of-range warning, list ALSA devices for Raspicam video source
  • Fix MUI warning
  • Fix videojs skin

Core v16.13.0 > v16.13.1

  • Fix transfer of reports to updated process
  • Fix calling Wait after process has been read
  • Fix 509 return code if non-existing stream is requested
  • Fix default search paths for config file
  • Fix sized filesystem
  • Update dependencies

🧡💚💜 Thank you to all Patrons and donors

  • Jacob Fritsche
  • Martin H.
  • Paulo Gonçalves
  • Philipp Burkart
  • Mark Stephens
  • Fabian Stoll
  • Perry Johnson
  • Alex O'Carroll
  • Fiberian
  • Ivan Hašek
  • krischan941
  • Doug Roberts
  • Bassim Charafeddine
  • josue osorto
  • Raketenbaum
  • Byron Garcia
  • Jeff Moe
  • Ramakrishna Chillara
  • Eduardo Sarabia
  • Giovanni Russo
  • Gioele Cerati
  • Blueman2 (Robert G. Pearse)
  • Alex Fuhr
  • Frank Schulz

Docker images

datarhei/restreamer:2.7.0 (AMD64, ARM64, ARMv7)
datarhei/restreamer:cuda-2.7.0 (Nvidia CUDA 11.4 AMD64)
datarhei/restreamer:rpi-2.7.0 (Raspberry Pi / OMX/V4L2-M2M AMD64/ARMv7)
datarhei/restreamer:vaapi-2.7.0 (Intel VAAPI AMD64)

2.6.0 / 2023-05-08

08 May 13:14
daa1897
Compare
Choose a tag to compare

2.6.0

v1.7.0 > v1.8.0

  • Add Ukrainian translation (thanks to Yurii Denys)
  • Add Add stream key field and protocol detection to RTMP publication service
  • Add Chinese (simplified) translation (thanks to Huyg0180110559)
  • Fix empty force_key_frames value
  • Fix Icecast publication service
  • Fix imprint, terms and credit without share (#525)
  • Fix proxy error on the playersite (#525)
  • Fix saving RTMP advanced options (#518)
  • Fix help buttons for other languages than English and German (#24)
  • Fix internal player skin (volume bar)
  • Fix security hints (npm dep.)

Core v16.12.0 > v16.13.0

  • Add updated_at field in process infos
  • Add preserve process log history when updating a process
  • Add support for input framerate data from jsonstats patch
  • Add number of keyframes and extradata size to process progress data
  • Mod bumps FFmpeg to v5.1.3 (datarhei/core:tag bundles)
  • Fix better naming for storage endpoint documentation
  • Fix freeing up S3 mounts
  • Fix URL validation if the path contains FFmpeg specific placeholders
  • Fix purging default file from HTTP cache
  • Fix parsing S3 storage definition from environment variable
  • Fix checking length of CPU time array (#10)
  • Fix possible infinite loop with HLS session rewriter
  • Fix not propagating process limits
  • Fix URL validation if the path contains FFmpeg specific placeholders
  • Fix RTMP DoS attack (thx Johannes Frank)
  • Deprecate ENV names that do not correspond to JSON name

FFmpeg v5.1.2 > v5.1.3

  • Add alsa support by default
  • Add min, max, avg of incoming framerates for each input and output (jsonstats patch)
  • Add keyframe count for each input and output (jsonstats patch)
  • Add size in bytes for each input and output (jsonstats patch)
  • Mod bumps FFmpeg to v5.1.3

🧡💚💜 Thank you to all Patrons and donors

  • Martin H.
  • Paulo Gonçalves
  • Philipp Burkart
  • Mark Stephens
  • Fabian Stoll
  • Perry Johnson
  • Alex O'Carroll
  • Fiberian
  • Ivan Hašek
  • krischan941
  • Doug Roberts
  • Bassim Charafeddine
  • josue osorto
  • Raketenbaum
  • Byron Garcia
  • Jeff Moe
  • Ramakrishna Chillara
  • Eduardo Sarabia
  • Giovanni Russo
  • Gioele Cerati
  • Blueman2 (Robert G. Pearse)
  • Alex Fuhr
  • Frank Schulz

Docker images

datarhei/restreamer:2.6.0 (AMD64, ARM64, ARMv7)
datarhei/restreamer:cuda-2.6.0 (Nvidia CUDA 11.4 AMD64)
datarhei/restreamer:rpi-2.6.0 (Raspberry Pi / OMX/V4L2-M2M AMD64/ARMv7)
datarhei/restreamer:vaapi-2.6.0 (Intel VAAPI AMD64)

2.5.0 / 2023-02-23

23 Feb 11:41
8df71c1
Compare
Choose a tag to compare

2.5.0

Restreamer UI v1.6.0 > v1.7.0

  • Add analyzeduration, probesize and max_probe_packets input options
  • Add avoid_negative_ts input option
  • Add http_proxy input option (#513)
  • Add copyts, start_at_zero and use_wallclock_as_timestamps input options
  • Add heuristic to find core address if UI is proxied
  • Add Turkish translation (thanks to Ramazan Sancar) (#22)
  • Add Danish translation (Thanks to Filip Stadler and Info)
  • Add Slovenian translation (thanks to Grega)
  • Add Greek translation
  • Mod allows general input settings for pull and push streams
  • Mod updates npm dependencies
  • Fix Creative Commons icons
  • Fix positioning of the deinterlacing filter (#465)

Core v16.11.0 > v16.12.0

  • Add S3 storage support
  • Add support for variables in placeholde parameter
  • Add support for RTMP token as stream key as last element in path
  • Add support for soft memory limit with debug.memory_limit_mbytes in config
  • Add support for partial process config updates
  • Add support for alternative syntax for auth0 tenants as environment variable
  • Fix config timestamps created_at and loaded_at
  • Fix /config/reload return type
  • Fix modifying DTS in RTMP packets (#487, #367)
  • Fix default internal SRT latency to 20ms

🧡💚💜 Thank you to our latest donor

  • Martin H.

Docker images

datarhei/restreamer:2.5.0 (AMD64, ARM64, ARMv7)
datarhei/restreamer:cuda-2.5.0 (Nvidia CUDA 11.4 AMD64)
datarhei/restreamer:rpi-2.5.0 (Raspberry Pi / OMX/V4L2-M2M AMD64/ARMv7)
datarhei/restreamer:vaapi-2.5.0 (Intel VAAPI AMD64)

2.4.2 / 2022-11-24

24 Nov 17:34
5a7c2ea
Compare
Choose a tag to compare

2.4.2

Restreamer UI v1.5.1 > v1.6.0

  • Add Bob Weaver Deinterlacing Filter (#465)
  • Add tests for wizard, network source, and coders
  • Add Korean translation (thanks to Jihaeng)
  • Mod splitting wizard in components
  • Fix wrong call to encoder defaults (#467)

🧡💚💜 Thank you to our latest donor

  • Paulo Gonçalves

Docker images

datarhei/restreamer:2.4.2 (AMD64, ARM64, ARMv7)
datarhei/restreamer:cuda-2.4.2 (Nvidia CUDA 11.4 AMD64)
datarhei/restreamer:rpi-2.4.2 (Raspberry Pi / OMX/V4L2-M2M AMD64/ARMv7)
datarhei/restreamer:vaapi-2.4.2 (Intel VAAPI AMD64)

2.4.1 / 2022-11-14

14 Nov 21:20
0b1da5b
Compare
Choose a tag to compare

2.4.1

Restreamer UI v1.5.0 > v1.5.1

  • Fix FFmpeg version check for RTSP sources (#455)
  • Fix requires Core >= v16.11.0 and FFmpeg >= 5.1.0

Docker images

datarhei/restreamer:2.4.1 (AMD64, ARM64, ARMv7)
datarhei/restreamer:cuda-2.4.1 (Nvidia CUDA 11.4 AMD64)
datarhei/restreamer:rpi-2.4.1 (Raspberry Pi / OMX/V4L2-M2M AMD64/ARMv7)
datarhei/restreamer:vaapi-2.4.1 (Intel VAAPI AMD64)