List Info

Thread: Helix-Adaptation spec change




Helix-Adaptation spec change
country flaguser name
United States
2008-01-14 14:49:37
The format of the Helix-Adaptation exclude-rules field
causes issues 
with the server MIME header parser. The format of the field
is specified 
as follows in the Helix-Adaptation spec/SOD found at 
(https://protocol.helixcommu
nity.org/2007/devdocs/sod-rtsp-adaptation-signaling-03.txt):

     exclude-rules-header  =    "exclude-rules"
"=(" 1*DIGIT "," 1*DIGIT
     "," ... ")"

Example:
Helix-Adaptation: 
url="rtsp://example.com/foo/bar/baz.rm";size=14500
;target-time=5000;exclude-rules=(3,4,7,8);stream-switch=1;fe
edback-level=0

The "," separator is normally used to separate
multiple headers in the 
same header line. This is the cause of bug 197837.

Therefore I propose that the format of the exclude-rules
header be 
updated to the following:

     exclude-rules-header  =    "exclude-rules"
"=(" 1*DIGIT 0*("+" 
1*DIGIT))"

The main effect of this update is to change ","
separator to a "+".

Example:
Helix-Adaptation: 
url="rtsp://example.com/foo/bar/baz.rm";size=14500
;target-time=5000;exclude-rules=(3+4+7+8);stream-switch=1;fe
edback-level=0

If there are no objections by EOW, I can make this change.

Thanks,

- D.

_______________________________________________
Protocol-dev mailing list
Protocol-devhelixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/pr
otocol-dev

RE: Helix-Adaptation spec change
country flaguser name
United States
2008-01-15 08:01:12
Spec change looks fine. I assume that after
the actual code change, the parsing code
will parse both the old and new formats, but
generate only the new format. Correct?

Eric

=============================================
Eric Hyche (ehychereal.com)
Technical Lead
RealNetworks, Inc.  

> -----Original Message-----
> From: protocol-dev-bounceshelixcommunity.org 
> [mailto:protocol-dev-bounceshelixcommunity.org] On
Behalf Of 
> Darrick Lew
> Sent: Monday, January 14, 2008 3:50 PM
> To: Henry Ping
> Cc: protocol-devhelixcommunity.org
> Subject: [Protocol-dev] Helix-Adaptation spec change
> 
> The format of the Helix-Adaptation exclude-rules field
causes issues 
> with the server MIME header parser. The format of the
field 
> is specified 
> as follows in the Helix-Adaptation spec/SOD found at 
> (https://protocol.helixcommunity.org/2007/devdocs/so
d-rtsp-ada
> ptation-signaling-03.txt):
> 
>      exclude-rules-header  =   
"exclude-rules" "=(" 1*DIGIT 
> "," 1*DIGIT
>      "," ... ")"
> 
> Example:
> Helix-Adaptation: 
>
url="rtsp://example.com/foo/bar/baz.rm";size=14500
;target-time
>
=5000;exclude-rules=(3,4,7,8);stream-switch=1;feedback-level
=0
> 
> The "," separator is normally used to
separate multiple 
> headers in the 
> same header line. This is the cause of bug 197837.
> 
> Therefore I propose that the format of the
exclude-rules header be 
> updated to the following:
> 
>      exclude-rules-header  =   
"exclude-rules" "=(" 1*DIGIT
0*("+" 
> 1*DIGIT))"
> 
> The main effect of this update is to change
"," separator to a "+".
> 
> Example:
> Helix-Adaptation: 
>
url="rtsp://example.com/foo/bar/baz.rm";size=14500
;target-time
>
=5000;exclude-rules=(3+4+7+8);stream-switch=1;feedback-level
=0
> 
> If there are no objections by EOW, I can make this
change.
> 
> Thanks,
> 
> - D.
> 
> _______________________________________________
> Protocol-dev mailing list
> Protocol-devhelixcommunity.org
> http://lists.helixcommunity.org/mailman/listinfo/pr
otocol-dev
> 


_______________________________________________
Protocol-dev mailing list
Protocol-devhelixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/pr
otocol-dev

Re: Helix-Adaptation spec change
country flaguser name
United States
2008-01-15 12:39:52
Correct.

Thanks,

- D.

Eric Hyche wrote:
> Spec change looks fine. I assume that after
> the actual code change, the parsing code
> will parse both the old and new formats, but
> generate only the new format. Correct?
> 
> Eric
> 
> =============================================
> Eric Hyche (ehychereal.com)
> Technical Lead
> RealNetworks, Inc.  
> 
>> -----Original Message-----
>> From: protocol-dev-bounceshelixcommunity.org 
>> [mailto:protocol-dev-bounceshelixcommunity.org] On
Behalf Of 
>> Darrick Lew
>> Sent: Monday, January 14, 2008 3:50 PM
>> To: Henry Ping
>> Cc: protocol-devhelixcommunity.org
>> Subject: [Protocol-dev] Helix-Adaptation spec
change
>>
>> The format of the Helix-Adaptation exclude-rules
field causes issues 
>> with the server MIME header parser. The format of
the field 
>> is specified 
>> as follows in the Helix-Adaptation spec/SOD found
at 
>> (https://protocol.helixcommunity.org/2007/devdocs/so
d-rtsp-ada
>> ptation-signaling-03.txt):
>>
>>      exclude-rules-header  =   
"exclude-rules" "=(" 1*DIGIT 
>> "," 1*DIGIT
>>      "," ... ")"
>>
>> Example:
>> Helix-Adaptation: 
>>
url="rtsp://example.com/foo/bar/baz.rm";size=14500
;target-time
>>
=5000;exclude-rules=(3,4,7,8);stream-switch=1;feedback-level
=0
>>
>> The "," separator is normally used to
separate multiple 
>> headers in the 
>> same header line. This is the cause of bug 197837.
>>
>> Therefore I propose that the format of the
exclude-rules header be 
>> updated to the following:
>>
>>      exclude-rules-header  =   
"exclude-rules" "=(" 1*DIGIT
0*("+" 
>> 1*DIGIT))"
>>
>> The main effect of this update is to change
"," separator to a "+".
>>
>> Example:
>> Helix-Adaptation: 
>>
url="rtsp://example.com/foo/bar/baz.rm";size=14500
;target-time
>>
=5000;exclude-rules=(3+4+7+8);stream-switch=1;feedback-level
=0
>>
>> If there are no objections by EOW, I can make this
change.
>>
>> Thanks,
>>
>> - D.
>>
>> _______________________________________________
>> Protocol-dev mailing list
>> Protocol-devhelixcommunity.org
>> http://lists.helixcommunity.org/mailman/listinfo/pr
otocol-dev
>>
> 


_______________________________________________
Protocol-dev mailing list
Protocol-devhelixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/pr
otocol-dev

[1-3]

about | contact  Other archives ( Real Estate discussion Medical topics )