Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated doc with proper description #845

Merged
merged 2 commits into from
Sep 13, 2019

Conversation

ethouris
Copy link
Collaborator

@ethouris ethouris commented Sep 2, 2019

Closes #479

Changed the previous "Smoother" name. Updated reference to Access Control in handshake.md.

@maxsharabayko maxsharabayko added this to the v1.4.0 milestone Sep 2, 2019
@maxsharabayko maxsharabayko added the [docs] Area: Improvements or additions to documentation label Sep 2, 2019
existed in UDT as "Congestion control class", just implemented slightly
different way. In SRT this mechanism must be set the same way on both sides,
however it's identified by a character string. The symbol for this extension
is `SRT_CMD_CONGESTION`.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a feature supported by HSv5 only. This adds functionality that has
existed in UDT as "Congestion control class", but implemented with SRT
workflows and requirements in mind. In SRT, the congestion control
mechanism must be set the same on both sides and is identified by
a character string. The extension type is set to SRT_CMD_CONGESTION.

message mode, with one message per packet).
The extension block for this extension contains the length in 4-byte words of
the contents, whereas the content is comprised of the string extended to full
4-byte numbers that are endian-inverted.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The extension block contains the length of the content in 4-byte words. The content
is encoded as a string expressed as 4-byte long big-endian numbers.


The extension block for this extension contains the length in 4-byte words of
the contents, whereas the content is comprised of the string extended to full
4-byte numbers that are endian-inverted.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The extension block contains the length of the content in 4-byte words. The content
is encoded as a string expressed as 4-byte long big-endian numbers.

@rndi rndi merged commit b060784 into Haivision:master Sep 13, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[docs] Area: Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

SRT Protocol Technical Overview
3 participants