Commit 7d467f43 authored by grahamj's avatar grahamj
Browse files

All SDP Parameters built out

parent 1c57efab
Loading
Loading
Loading
Loading
Loading
+75 −29
Original line number Diff line number Diff line
@@ -3137,8 +3137,7 @@ IMDNInfo ::= OCTET STRING

IMPUList ::= SEQUENCE
{
    iMPU           [1] IMPU,
    additionalIMPU [2] SEQUENCE OF IMPU OPTIONAL
    iMPUs           [1] SEQUENCE SIZE(1..MAX) OF IMPU,
}

MSRPAddress ::= UTF8String
@@ -3254,7 +3253,46 @@ SDPMediaInfo ::= SEQUENCE
    attributes [6] SDPAttributes OPTIONAL 
}

SDPMedia ::= UTF8String
SDPMedia ::= SEQUENCE
{
    media [1] SDPMediaType,
    port  [2] PortNumber,
    protocol [3] SDPProtocol,
    format [4] SDPFormat
}

SDPMediaType ::= CHOICE
{
    definedMediaType [1] SDPDefinedMediaType,
    otherMediaType   [2] UTF8String
}

SDPDefinedMediaType ::= ENUMERATED
{
    audio(1),
    video(2),
    text(3),
    application(4),
    message(5)
}

SDPProtocol ::= CHOICE
{
    definedProtocol [1] SDPDefinedProtocol,
    otherProtocol   [2] UTF8String
}

SDPDefinedProtocol ::= ENUMERATED
{
    udp(1),
    rTPAVP(2),
    rTPSAVP(3)
}

SDPFormat ::= CHOICE
{
    otherFormat [1] UTF8String
}

SDPMediaTitle ::= UTF8String

@@ -3377,21 +3415,29 @@ SDPKey ::= UTF8String

SDPAttributes ::= UTF8String



SDPRepeatTimes ::= SEQUENCE
{
    repeatInterval [1] SDPTimeUnit,
    activeDuration [2] SDPTimeUnit, 
    offsets        [3] SEQUENCE SIZE(1..MAX) OF SDPTimeUnit
}

SDPTime ::= SEQUENCE
{
    startTime [1] INTEGER,
    stopTime  [2] INTEGER
}

SDPRepeatTimes ::= SEQUENCE
SDPTimeUnit ::= CHOICE
{
    repeatInterval [1] SDPRepeatInterval,
    activeDuration [2] SDPActiveDuration, 
    offsets        [3] SEQUENCE SIZE(1..MAX) OF SDPTimeOffset
    seconds [1] INTEGER,
    days    [2] INTEGER,
    hours   [3] INTEGER,
    minutes [4] INTEGER
}



SIPAddress ::= SEQUENCE
{
    displayName   [1] SIPDisplayName OPTIONAL,