RTP Streaming to GANYMED 1002

Top  Previous  Next

Similar to HTTP streaming to software media players (see HTTP streaming) also GANYMED’s 1002 can fetch audio from a CENTAURI 400x.

In this case multiple GANYMED’s 1002 can connect to the four different qualities of CENTAURI 400x by using Unicast RTP. At side of the CENTAURI 400x the Unicast RTP stream is just multiplied.

The big advantage of this Unicast RTP streaming to GANYMED 1002 compared to Multicast is that the connections just must be established on the GANYMED 1002 side.

 

1. Configuration steps on CENTAURI 400x side

Since codec_name_arial12_001 400x just waits for the connection requests of GANYMED’s 1002 it is just necessary to configure the different qualities. This is done by two steps:

1.1 Selection of sub codec

With codec_name_arial12_001 400x four different qualities are available since four different sub codecs can be selected. The selection of the sub codec can be done via remote menu item Settings/Others.

1.2 Codec settings

For the referring sub codec the streaming quality can be determined by the codec settings. Please consider that the GANYMED 1002 just supports the coding algorithms MPEG L2, MPEG L3, AAC (MPEG2) and linear.

Necessary codec settings via remote menu item Settings/Codec:

Encoder dependency: Remote
Encoder algorithm: MPEG L2, MPEG L3, AAC (MPEG2) or linear
Decoder dependency: Remote

 

2. Configuration steps on GANYMED 1002 side

The configuration of the GANYMED 1002 must be done via direct commands entered via a telnet session or the program twschat. The direct commands of the GANYMED 1002 are described in the GANYMED 1002 manual.

2.1 Establishing RTP connection

A Unicast RTP connection can be established with the command ip_remote. The command syntax of ip_remote is:

ip_remote <param1>:<param2>

param 1: IP address of CENTAURI 400x

param 2: IP port

The port selection determines the sub codec of the CENTAURI 400x the GANYMED 1002 is connected to.  Which port must be used depends on the system software version:

a ) Ports if  system software version < x.2.0.30:

-5004: 1.sub codec of CENTAURI 400x
-5006: 2.sub codec of CENTAURI 400x
-5008: 3.sub codec of CENTAURI 400x
-5010: 4.sub codec of CENTAURI 400x

b ) Ports if  system software version >= x.2.0.30:

-5004: 1.sub codec of CENTAURI 400x
-5014: 2.sub codec of CENTAURI 400x
-5024: 3.sub codec of CENTAURI 400x
-5034: 4.sub codec of CENTAURI 400x

Note:

x = 2 for CENTAURI I and x > 2 for Centauri II, GANYMED 1102 and MERKII

Example:

The command ‘ip_remote 192.168.1.99:5014’ connects to the second sub codec of the CENTAURI 400x with the IP address 192.168.1.99 provided system software version >= x.2.0.30.

2.2 Disconnect RTP connection

The RTP connection can be hung up with the command ip_remote off.