diff options
author | Frank Schmirler <vdr@schmirler.de> | 2011-10-25 12:30:05 +0200 |
---|---|---|
committer | Frank Schmirler <vdr@schmirler.de> | 2011-10-25 12:30:05 +0200 |
commit | e0e14bb322a84cc8361c1e8ce5ad7a5109fe8c16 (patch) | |
tree | 9c65f2c3b18a474a44c938e971f4b4f4094e53d7 /README | |
parent | 077398fdef39b5d2f4901b87417f0a80ef19da6c (diff) | |
download | vdr-plugin-streamdev-e0e14bb322a84cc8361c1e8ce5ad7a5109fe8c16.tar.gz vdr-plugin-streamdev-e0e14bb322a84cc8361c1e8ce5ad7a5109fe8c16.tar.bz2 |
Added notice that sysctl commands for max number of IGMP groups has to be
issued before starting VDR.
Diffstat (limited to 'README')
-rw-r--r-- | README | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -305,7 +305,12 @@ You might want to increase this up to "number_of_channels + 1". Note that it's #All channels: bash# COUNT=$(grep -c '^[^:]' PATH_TO_YOUR/channels.conf) - bash# sysctl -w net.ipv4.igmp_max_memberships=$COUNT + bash# sysctl -w net.ipv4.igmp_max_memberships=$((COUNT + 1)) + +You need to run the sysctl command *before* VDR is started. The setting is lost +after the next reboot. Check the documentation of your Linux distro on how to +make the setting persist (i.e. have your distro change the value for you as +part of the boot procedure). Most likely /etc/sysctl.conf is your friend. A multicast server never knows how many clients are actually receiving a stream. If a client signals that it leaves a multicast group, the server has to query |