MULTICASTSIPA MSI MX

Description:

  Sets the multicast receive Group IP address on the encoder side.  IP Multicast
  receiving is supported from compatible streamers.   The range of the multicast
  group IP is 224.10.XXX.XXX to 239.XXX.XXX.XXX (XXX represents any number 0
  through 255).  This can be either regular (class A, B, C) IP address or a
  multicast IP address.

  The command format has been modified to allow for multiple decode channels in a single unit.

  For TCP streaming, use ITT command to set transport protocol to TCP (ex: *.ECMD ITT TCP) and
  use MSI command to set TCP mode.
  TCP streaming has two modes, client and server mode.  In order to set the unit
  as a client, use MSI command to set ip address to any tcp valid address except 0.0.0.0.
  When using TCP as server, use MSI command to set ip address to 0.0.0.0.

  RTMP Notes:
  This command also accepts a string type argument for IPTRANSTYPE RTMP, which
  typically consists of the destination URL and the secret key:
  a.rtmp.youtube.com/live2/my.id.aaa-bbb-ccc-ddd
  This MSI format does do name resolution when NAMESERVER set either manually or by DHCP.

  ZIXI Notes:
  This command also accepts a string type argument for IPTRANSTYPE ZIXI in this format:
  USER:SESSION@IP_ADDRESS:PORT?strm_id=XXX&max_latency=NNN&compression&max_rate=NNNNN&fec_overhead=NN&fec_block_ms=NN&zixi_adaptive_mode=none|fec|encoder&max_delay_packets=NN

  The defaults are
  USER = "test_user"
  SESSION = "", empty
  PORT = 2088
  strm_id = "Adtec_Test", this is the broadcaster defined stream id.
  max_latency = 500 (milliseconds)
  compression, no key value, just specifying enables compression.  Using compression increases cpu usage.
  max_rate = 16mbps
  fec_overhead = 20 (%)
  fec_block_ms = 50
  zixi_adaptive_mode = fec  (encoder mode only supported on systems that allow dynamically changing VIDEOBITRATE)
  max_delay_packets = 0

  Name resolution to be supported in future release.

  Example MSI for streaming to ip address 10.0.0.10 with stream id "MyStation":
  10.0.0.10?strm_id=MyStation

Form:

  Command Handler: ECMD
  MULTICASTSIPA|MSI|MX [CHANNEL] [ARGUMENT]
  Channel List (args are not case sensitive):
  Terse              Verbose     Description
  CHn                    CHn     The MSI will be set for channel n, where n
                                 is a valid channel number, starting at 0.
  If no CHANNEL is argued, the system will default to channel 0.
  Argument List:
  Terse              Verbose      Description
  nnn.nnn.nnn.nnn       none      Desired group IP address

Response:

  MODIFY MULTICASTSIPA RESPONSE
    Verbose- "OK\r\n" to acknowledge receipt of command, or
             "ERROR- [Description]\r\n" if error, ending command
    Terse-   "0\r\n" to acknowledge receipt of command, or
             "[NON-ZERO NUMERIC VALUE]\r\n" if error, ending command
    "\r\n" concludes modify responses (empty line)

  DISPLAY MULTICASTSIPA RESPONSE
    Verbose- "OK\r\n" to acknowledge receipt of command, followed by
             "MULTICASTSIPA CHn= [IP ADDRESS]\r\n", or
             "ERROR- [Description]\r\n" if error, ending command
    Terse-   "0\r\n" to acknowledge receipt of command, followed by
             "[IP ADDRESS]\r\n", or
             "[NON-ZERO NUMERIC VALUE]\r\n" if error, ending command
    "\r\n" concludes display responses (empty line)

Examples:

  Verbose command to retrieve current setting:
  *.ECMD MULTICASTSIPA <enter>
     Response is: OK\r\n
                  MULTICASTSIPA CH0= 224.10.150.150\r\n

  *.ECMD MULTICASTSIPA CH1 <enter>
     Response is: OK\r\n
                  MULTICASTSIPA CH1= 224.10.150.150\r\n

  Terse command to retrieve current setting:
  *.ECMD MX <enter>
     Response is: 0\r\n
                  224.10.150.150\r\n

  Verbose command to change setting:
  *.ECMD MULTICASTSIPA 239.10.15.2 <enter>
     Response is: OK\r\n

  Terse command to change setting:
  *.ECMD MX 239.10.15.2 <enter>
     Response is: 0\r\n

  Verbose command to change setting while specifying a channel:
  *.ECMD MULTICASTSIPA CH1 239.10.15.2 <enter>
     Response is: OK\r\n

  Terse command to change setting while specifying a channel:
  *.ECMD MX CH1 239.10.15.2 <enter>
     Response is: 0\r\n

  Verbose command to set unit to server mode if tcp protocol is enabled
  *.ECMD MSI CH2 0.0.0.0

  Verbose command to connect to server if tcp protocol is enabled
  *.ECMD MSI CH2 0.0.0.0

Notes:

  None.
Created By: Adtec Digital