SDP Streaming

Top  Previous  Next

Another way to stream to software players is using a SDP file. This feature is supported with system software version 2.1.0.50 (or later).

 

General

SDP stands for session description protocol. Such a SDP file includes information such as

- type of media (audio, video etc.)

- transport protocol (e.g. RTP)

- coding format (algorithm, bit rate)

- source IP address

- destination IP address

- used port

If system software version 2.1.0.50 (or later) is used then such a SDP file is created automatically on the codec_name_arial12_001 Flash card (at folder www) after a SDP connection is established. The player can http-download and parse the SDP file to get connection info.

More info about SDP can be found in rfc 2327 (www.ietf.org/rfc/rfc2327.txt).

 

Software players supporting SDP and tested with codec_name_arial12bold_001

- VLC media player (version 0.8.2)

- Quicktime (version 7.0.3)

 

1. Configuration steps on codec_name_arial12bold_001 side

1.1 Codec settings

Configure the codec settings via menu item Settings/Codec:

Interface: IP/RTP
Encoder dependency: Remote
Encoder algorithm: Algorithm supported by the other side codec
Note:
With SDP streaming the codec_name_arial12_001 supports the algorithms AAC (MPEG4)
and AAC (HE)
Note 2:
The software player VLC media player (version 0.8.2) supports AAC (MPEG4) and AAC (HE)
Decoder dependency: Remote

1.2. Establish Connection

Click the CONNECT button to open the Connect-dialog:

Select interface to IP
Select SDP
Click on IP-address field # 1 with right mouse button to open a popup menu and select encoder or decoder
Do not(!) check SAP
Type in the IP-address
Note:
A special port can be selected by the optional suffix ‘:<port number>’
(e.g. 225.0.0.2:5004)
Note 2:
SDP connections can be unicast and multicast connections.
Click the OK-button to establish connection
Note:
If system software version 2.1.0.50 (or later) is used the SDP file is created automatically. The
name of the SDP file depends on the selected sub codec:
- sub codec 1: stream1.sdp
- sub codec 2: stream2.sdp
- sub codec 3: stream3.sdp
- sub codec 4: stream4.sdp

 

2. Configuration steps on software player side

How to establish such an SDP connection depends on the software player. Therefore please consult the referring manual.

Just to give you examples here the steps to execute at VLC media player (version 0.8.2) and at Quicktime (version 7.0.3).

VLC media player:

Step to menu item <File/Open Network Stream ..>
Select tab ‘Network’
Select radio button ‘HTTP/HTTPS/FTP/MMS’
Type in at URL edit field: <IP-address of codec_name_arial12_001>/<name of SDP file>
e.g.: 192.168.1.78/stream1.sdp
Click the OK-button to establish connection

 

vlcplayer001

 

Quicktime:

Step to menu item <File/Open URL ..>
Select tab ‘Network’
Type in at ‘Enter an Internet URL to open’: http://<IP-address of codec_name_arial12_001>/<name of SDP file>
    e.g.: http://192.168.1.78/stream1.sdp
Click the OK-button to establish connection

 

quicktime001