Revert "Rework IPTV and RTSP recorders"

This reverts commit 672c46994d23b4717ae184b8b84e9a911c5d4007.
Rework IPTV and RTSP recorders

Lots of issues fixed and addition of missing (but required) features

- Add IPv6 support
- Handle RTCP channel (not 100% sure it’s the right information sent, but it allows to keep alive the connection with some server, and doesn’t impact playback)
- Handle Keep Alive and maintain the RTSP TCP connection life so the rtsp server doesn’t drop us (seen with VLC rtsp server and FreeBox IPTV stream)
- Can use hostnames in URL instead of just IP addresses
- Proper support of rtsp’s SDP

Fixes #11949