Skip to content

Commit fd21a0d

Browse files
authored
Clarify how subscriptions share a connection
1 parent c528c9c commit fd21a0d

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

draft-ietf-moq-transport.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -550,15 +550,16 @@ property of the subscription and the original publisher's priority is a
550550
property of the Track and the Objects it contains. In both cases, a lower
551551
value indicates a higher priority, with 0 being the highest priority.
552552

553-
The Subscriber Priority is considered first when selecting
554-
a subscription to send data on within a given session. When two or more tracks
553+
The Subscriber Priority is considered first when selecting a subscription
554+
to send data on within a given session. When two or more subscriptions
555555
have equal subscriber priority, the original publisher priority is considered
556556
next and can change within the track, so subscriptions are prioritized based
557557
on the highest priority data available to send. For example, if the subscription
558558
had data at priority 6 and priority 10 to send, the subscription priority would
559559
be 6. When both the subscriber and original publisher priorities for a
560-
subscription are equal, send order is implementation-dependent, but the
561-
expectation is that all subscriptions will be able to send some data.
560+
subscription are equal, how much data to send from each subscription is
561+
implementation-dependent, but the expectation is that all subscriptions will
562+
be able to send some data.
562563

563564
The subscriber's priority can be changed via a SUBSCRIBE_UPDATE message.
564565
This updates the priority of all unsent data within the subscription,

0 commit comments

Comments
 (0)