- 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
- Fix Docker build (#64)
- 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 dep.
- Fix player position
- Fix missing stream URL, summarize streams in probe log, don't lock type for first stream
- 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
- 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)
- 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)
- 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
- Add stream key field and protocol detection to RTMP publication service
- Add Chinese (simplified) translation (thanks to Huyg0180110559)
- Add Ukrainian translation (thanks to Yurii Denys)
- 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.)
- 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)
- 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)
- Fix FFmpeg version check for RTSP sources (#455)
- Fix requires Core >= v16.11.0 and FFmpeg >= 5.1.0
- Add changelog viewer
- Add skills props to encoder and decoder components
- Add fps_mode to x264, x265, vp9 encoder
- Add scale filter to non-hwaccel encoders
- Add PeerTube and Media Network to publication services (plattforms, software)
- Add reset button to hide a player logo (#431)
- Mod expands V4L2_M2M options (an unstable RPI 64bit encoder)
- Mod indicates a faulty cache configuration
- Mod switches to the improved SRT syntax (thx to SA Consulting)
- Mod improves display of progress data
- Mod removes deprecated param ocl - now ochl (ff5)
- Mod simplifies the setup of Restreamer-to-Restreamer connections
- Mod adds Istafeed.me as StreamKey service to Instagram's publishing service
- Mod renames "Low delay" to "Low latency (buffer)" and set false as default (requires more feedback)
- Del removes support for clappr player
- Fix npm dependencies (security fixes)
- Fix videojs-overlay logo size (#431)
- Fix use of TLS for input from local RTMP server
- Fix Icecast publication service settings (datarhei/restreamer#429)
- Fix removes SRT bitstream on tee (OBS > RTMP > SRT is faulty)
Dependency:
- datarhei Core v16.11.0+
- Add email field for Let's Encrypt certification
Dependency:
- datarhei Core v16.10.1+
- Add dlive & Trovo publication services
- Add low_delay option to processing (default: true)
- Mod uses the ingest stream for publication (datarhei/restreamer#411)
- Mod optimized DVR on DiskFS
- Mod updates packages
- Fix SRT bitstream on tee
- Fix typo
- Fix viewer count (datarhei/restreamer#394)
- Fix user registration if username and/or password are set via environment (datarhei/restreamer-ui#13)
- Fix Dockerfile, Reduce size, serve production build (datarhei/restreamer-ui#12)
Dependency:
- datarhei Core v16.10.0+
- Add allow writing HLS to disk
- Add audio pan filter
- Add video rotation filter (#347)
- Add video h/v flip filter
- Add audio volume filter (#313)
- Add audio loudness normalization filter
- Add audio resample filter, that was before part of the encoders
- Add HLS Master playlist (requires FFmpeg hlsbitrate.patch) (thx Dwaynarang, Electra Player compatibility)
- Add LinkedIn & Azure Media Services to publication services (thx kalashnikov)
- Add AirPlay support with silvermine videojs plugin
- Add Chromecast support (thx badincite, #10)
- Add stream distribution across multiple internal servers
- Add SRT settings
- Add HLS version selection (thx Dwaynarang, Electra Player compatibility)
- Add Owncast to publication services (#369)
- Add Telegram to publication services (thx Martin Held)
- Add Polish translations (thx Robert Rykała)
- Mod extends the datarhei Core publication service with srt streaming
- Mod allow decoders and encoders to set global options
- Mod allow trailing slash on Core address
- Fix player problem with different stream formats (9:16)
- Fix process report naming
- Fix publication service icon styles
- Fix VAAPI encoder
Dependency:
- datarhei Core v16.9.0+
- Add compatibility list for encoders
- Add "HLS cleanup" as an optional function (Philipp Trenz)
- Add /ui info to / (#326)
- Add Russian translation (thx Inthegamelp)
- Add missed VAAPI encoder
- Add missed V4L2_M2M encoder
- Add missed Raspberry Pi 64bit Docker image
- Add option to disable playersites share-button (thx Anders Mellgren)
- Add security pr
- Mod updates VideoJS
- Fix hides unset content license on playersite (thx Anders Mellgren)
- Fix updates V4L2 device-list on select
- Fix snapshot interval (#341)
- Fix reverse proxy issue (#340)
- Fix double escape failer (#336)
- Fix type in player plugin (#336)
- Fix deletes processes with dependencies (thx Patron Ramakrishna Chillara)
- Fix datarhei Core publication service
- Fix dependabot alerts
- Fix code scanning alerts
Preparation for FFmpeg v5.0 (migration will not work)
- Add FFmpeg v5.0 commands (preparation)
- Mod allows FFmpeg v5.0 (preparation)