diff --git a/README b/README index 9c8f9be..add7443 100644 --- a/README +++ b/README @@ -159,6 +159,9 @@ Notes: from their webpage: http://www.inverto.tv/support/ An update to a newer firmware should be offered afterwards. +- FRITZ!OS 7.00 or greater recommended for FRITZ!Box Cable devices. + Older firmware versions require both PlayPids and ForceLock quirks. + - If you are experiencing glitches in the video stream, one possible reason can be buffer overflows in RTP receive sockets. You can verify this by checking "receive buffer errors" counter by running "netstat -s" diff --git a/server.c b/server.c index 0df2b9b..ec4c7f7 100644 --- a/server.c +++ b/server.c @@ -128,14 +128,12 @@ cSatipServer::cSatipServer(const char *srcAddressP, const char *addressP, const ) quirkM |= eSatipQuirkRtpOverTcp; // These devices contain a play (add/delpids) parameter bug: - if (strstr(*descriptionM, "FRITZ!Box 6490 Cable") || // FRITZ!Box 6490 Cable - strstr(*descriptionM, "FRITZ!WLAN Repeater DVB-C") || // FRITZ!WLAN Repeater DVB-C + if (strstr(*descriptionM, "FRITZ!WLAN Repeater DVB-C") || // FRITZ!WLAN Repeater DVB-C strstr(*descriptionM, "fritzdvbc") // FRITZ!WLAN Repeater DVB-C (old firmware) ) quirkM |= eSatipQuirkPlayPids; // These devices contain a frontend locking bug: - if (strstr(*descriptionM, "FRITZ!Box 6490 Cable") || // FRITZ!Box 6490 Cable - strstr(*descriptionM, "FRITZ!WLAN Repeater DVB-C") || // FRITZ!WLAN Repeater DVB-C + if (strstr(*descriptionM, "FRITZ!WLAN Repeater DVB-C") || // FRITZ!WLAN Repeater DVB-C strstr(*descriptionM, "fritzdvbc") || // FRITZ!WLAN Repeater DVB-C (old firmware) strstr(*descriptionM, "Schwaiger Sat>IP Server") // Schwaiger MS41IP )