v1.9.1

AlexxIT/go2rtcv1.9.1May 6, 2024by AlexxIT

AI Summary

Adds a virtual source for ffmpeg testing, AAC MPEG-2 support, and fixes for logger settings and exec handler issues.

Key Highlights

  • Virtual source for ffmpeg testing
  • AAC MPEG-2 support
  • Fixes for exec handler and logger

New Features

  • Virtual source
  • AAC MPEG-2 support
  • Multi-platform build script
  • Allowed media types for RTSP
  • Skip non-media codecs in WebRTC
  • FFmpeg source without input
  • HLS timeout increase

Full Release Notes

- Add "human" error from exec source (b3c5ef8c865d4c87522f19d77cd7ee0f63da2f60)
- Add virtual source to ffmpeg (for testing) (8a7ab63b0055eda9c19e10502dd59ce103c08e29)
- Add multi-platform build shell script #1086 by @skrashevich (4933c1415b169c3457f1b52d6082548dd9b0dca4)
- Add support AAC MPEG-2 for magic source #1053 (8ac834bdd4b74b6f6f0c608529a330d6695fa444)
- Add support allowed_media_types for RTSP server #1054 (290e011061057ce198de61a3b65d070ea8d42c1f)
- Update dependencies (fix bug in pion/ice) #1072 #1073 #1075 (b9f984dad00fa1308b5a74761a8b0735bbd5aca0)
- Skip non-media codecs in webrtc module (edbcd3e73624f18e9a2cf97794c457b4654fa013)
- Support ffmpeg source without input (07f51e69299c60915ba072bfe28451c80324027b)
- Increase timeout for HLS client #1053 (06d8503fd073406dea530c726e65a33dc9f40d2f)
- Fix multiple dial (connect) on add consumer (2ea66deb0817f471a401bf76436a714c23c23b7f)
- Fix logger settings for api.ws module (41852024966b75d4ba5520ae2720d09bb1f6b4b2)
- Fix exec handler run pipe instead of rtsp (fb1e7613cbd9aecef4ad2ec7a31cc4bbb9345088)
- Fix running backchannel exec without start #1080 (a03db503c3cb6e04dc130d08067bd4dedef8baae)
- Fix JPEG from mjpg-streamer project (322c332170c1a4ff7bd9d2b4a006d9df6e72b952)
- Fix panic on h264.EmitNalus #1076 (4c3de3bbf426a4e975f1dc7204feb8afdf6d3ff5)