Fixes and improvements
- General: print log to stdout instead of stderr (#1042)
- General: use more efficient bit reader / writer
- General: prefer POC method over SEI method for extracting H264 DTS (bluenviron/gortsplib@793cea6)
- RTSP server / source: implement packet reordering for UDP / Multicast transports (bluenviron/gortsplib#132)
- RTSP server / source: support streams that encode NALUs into Annex-B (#1029)
- RTSP server / source: accept RTP/H264 packets even if the server is unable to parse them (#1049)
- RTSP server / source: add limit on nalus per group (bluenviron/gortsplib@e3c9f0c)
- RTSP source: avoid sending/receiving invalid packet when reading with multicast (bluenviron/gortsplib@fb39087)
- RTSP source: support ADTS-encoded, fragmented AUs (bluenviron/gortsplib@570be5c)
- RTSP source: fix RTSPS default port (bluenviron/gortsplib@36c6d0b)
- RTMP server / source: rewrite implementation of connections from scratch. This slightly improve efficiency and allows to rapidly fix eventual bugs (#1047)
- RTMP server: fix rtmp -> rtsp audio conversion (822a896)
- HLS muxer: create only 7 initial gaps (#999)
- HLS muxer: when hlsAlwaysRemux is on, automatically recreate muxers in case of errors 8a4743f