- Add support
webrtc/tcp
mode to video player - Add support
hls
mode to video player - Add support RTSP over WebSocket (ex. for Axis cameras) #415
- Add Hass API source for WebRTC cameras
- Add Nest source for WebRTC cameras
- Add support
filename
query param for mp4 stream - Add DVRIP discovery #462 by @dbuezas
- Add TLS support for API #352 by @skrashevich
- Add interactive OpenAPI to readme
- Add binary for old Raspberry 1 and Zero
- Add support templates for FFmpeg raw param #487
- Add support FFmpeg
drawtext
param (timestamp) #127 #402 #487 - Add support ALSA audio for Linux FFmpeg #403 #454 #489
- Add ESLinter and fix HTML/JS lint problems
- Improve HLS processing and replace MP4 stream mode to HLS mode
- Update
prefer_tcp
flag for FFmpeg RTSP - Update codecs detection for DVIRIP stream #460 #461 by @dbuezas
- Update FFmpeg hardware detection for macOS #413 by @skrashevich
- Update hardware.Dockerfile for multi-platform support #414 by @skrashevich
- Update app exit code on config save #274 by @skrashevich
- Update stream info for MP4/MSE/HLS
- Rewrite mDNS processing for HomeKit source
- Remove on the fly stream creation for security reason
- Fix AAC inside MP4 stream
- Fix MP4 with PCM on Android Telegram
- Fix video timestamp accuracy
- Fix OPUS transcoding quality #361 #387
- Fix PCMA/PCMU audio for WebRTC #410 #486
- Fix HTML video autoplay in some cases
- Fix origin setting for WebSocket server #469 by @galindocode
- Fix extra blank player #282 #466 #514 by @Vipas-ana
- Fix FFmpeg params in some cases #509 #510 by @horttorrell32
- Fix panic on empty RTSP medias #481
- Fix panic on empty path in RTSP link #474
- Fix panic with only audio for MP4/MSE #404
- Fix panic on processing RTCP from HomeKit cameras #287
- Fix panic after RTSP reconnect feature #433
- Fix race on PCM for backchannel #432
- Fix config tab showing byte string instead of text #478 #479 by @dbuezas