File tree Expand file tree Collapse file tree 1 file changed +6
-30
lines changed Expand file tree Collapse file tree 1 file changed +6
-30
lines changed Original file line number Diff line number Diff line change @@ -2388,16 +2388,13 @@ OBJECT_DATAGRAM_STATUS Message {
23882388
23892389# # Streams
23902390
2391- When objects are sent on streams, the stream begins with a stream header
2392- message and is followed by one or more sets of serialized object fields.
2393- If a stream ends gracefully in the middle of a serialized Object, terminate the
2394- session with a Protocol Violation.
2391+ When objects are sent on streams, the stream begins with a Stream Header
2392+ Subgroup message and is followed by one or more sets of serialized object fields.
2393+ If a stream ends gracefully in the middle of a serialized Object, the session
2394+ SHOULD be terminated with a Protocol Violation.
23952395
2396- A publisher SHOULD NOT open more than one stream at a time with the same stream
2397- header message type and fields.
2398-
2399-
2400- TODO : figure out how a relay closes these streams
2396+ A publisher SHOULD NOT open more than one stream at a time with the same Stream
2397+ Header Subgroup field values.
24012398
24022399
24032400# ## Stream Header Subgroup
@@ -2545,27 +2542,6 @@ The Subgroup ID field of an object with a Forwarding Preference of "Datagram"
25452542
25462543# # Examples
25472544
2548- Sending a track on one stream :
2549-
2550- ~~~
2551- STREAM_HEADER_TRACK {
2552- Track Alias = 1
2553- Publisher Priority = 0
2554- }
2555- {
2556- Group ID = 0
2557- Object ID = 0
2558- Object Payload Length = 4
2559- Payload = "abcd"
2560- }
2561- {
2562- Group ID = 1
2563- Object ID = 0
2564- Object Payload Length = 4
2565- Payload = "efgh"
2566- }
2567- ~~~
2568-
25692545Sending a subgroup on one stream :
25702546
25712547~~~
You can’t perform that action at this time.
0 commit comments