IptvChannelBlock Object


Description:

Global block of channels corresponding to the global list of multicast groups.

Parents: Project

Children: Dhcpv4ServerDefaultPoolConfig, Dhcpv4ServerPoolConfig, Dhcpv6ServerAddrPoolConfig, Dhcpv6ServerDefaultAddrPoolConfig, Dhcpv6ServerDefaultPrefixPoolConfig, Dhcpv6ServerPrefixPoolConfig, Ipv4NetworkBlock, Ipv4VpnMcastNetworkBlock, Ipv6NetworkBlock, Ipv6VpnMcastNetworkBlock, MacBlock, Pimv4JoinSrc, Pimv4PruneSrc, Pimv6JoinSrc, Pimv6PruneSrc, PppoeServerIpv4PeerPool, PppoxServerIpv4PeerPool, PppoxServerIpv6PeerPool, VlanBlock

Relations:

Side name
(Type)
Relative Description
McastParameter
(MulticastParam)

Ipv4Group, Ipv6Group

Multicast groups corresponding to the channels.

EmulatedDevice
(TrafficSources)

EmulatedDevice

List of sources for source specific multicast (IGMPv3/MLDv2).

IptvChannelBlock Writable Attributes

Attribute Description
Common Writable Attributes Active, Name
ChannelName

A name for the IPTV channel block. Emulated IPTV channels simulate different types of television programming (e.g., sports and news) transmitted by multicast servers.

Type: string

Default: news

ChannelStart

Channel number for the first multicast group in the channel block.

Type: u32

Default: 1

Range: 1 - 32000

FilterMode

Describes whether the sources specified should be used or excluded from global list of sources. Select INCLUDE to enable the IPTV channel group to receive multicast data only from the sources specified in the Subscribed Sources field. Select EXCLUDE to reject multicast data from the sources specified in the Subscribed Sources field.

Type: enum

Default: INCLUDE

Possible Values:

Value Description
INCLUDE

Specifies that the host should be used.

EXCLUDE

Specifies that the host must be excluded.

RtpNackEnable

Indicates whether or not STBs shall send RTP NACK messages for this channel block.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

RTP NACK messages will be sent.

FALSE

RTP NACK messages will not be sent.

UdpDestinationPort

A destination UDP port parameter which shall be used to populate the ChannelUDP port field in the RTCP Join messages for the first channel in the Channel block in a FCC test.

Type: u16

Default: 40005

Range: 1 - 65535

UdpDestinationPortStep

A destination UDP port step parameter which shall be used to populate the Channel UDP port field in the RTCP Join messages for channels other than the first channel in the Channel block in a FCC test. The UDP port number for the Nth channel in a Channel block shall be the base UDP port for the Channel block plus (N-1) times the UDP port step value.

Type: u16

Default: 1

UserDefinedSources

Defines the source IP addresses instead of using pre-defined hosts.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Source IP address for source-specific multicast is provided by the user.

FALSE

Source IP address for source-specific multicast is taken from hosts specified by the user.

IptvChannelBlock Read-Only Attributes

There are no read-only attributes.