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

Make sure to forward Sender Reports to the synchronizer in the WHIP handler #243

Merged
merged 1 commit into from
Mar 21, 2024

Conversation

biglittlebigben
Copy link
Contributor

No description provided.

@biglittlebigben biglittlebigben merged commit 7198f71 into main Mar 21, 2024
3 checks passed
@biglittlebigben biglittlebigben deleted the benjamin/onRTCP branch March 21, 2024 21:07
biglittlebigben added a commit that referenced this pull request Apr 5, 2024
 ### ADDED

- Set participant metadata (#222)
- Report the region in CreateIngress and UpdateIngressState RPC calls (#227)
- Use pacer when transcoding is enabled (#230)
- Try restarting the output part of the pipeline up to 3 times if the room disconnected (#240)
- Remove the jitter buffer in the non transcoded WHIP path (#245)

 ### FIXED

- Call RegisterListActiveIngressTopic on start (#216)
- Switch server-sdk-go to v2 (#219)
- Pick up NULL CPU monitor from protocol (#220)
- Remove some verbose logs. Gather PLI count in the stats object. (#221
- Fix typo and handle backward compatibility with livekit-server properly (#229)
- Fix panic if the whip handler receives data before the stats gatherer is set (#233)
- Use a different idle threshold in availability handler and when deciding to accept a request (#234)
- Avoid nil pointer dereference if NewLKSDKOutput fails to connect to the room (#235)
- Make sure to forward Sender Reports to the synchronizer in the WHIP handler (#243)
- Update to Go SDK 2.1.0 to fix SCTP compatibility issue (#246)
- Ensure we match WHIP simulcast layers properly (#247)
@biglittlebigben biglittlebigben mentioned this pull request Apr 5, 2024
biglittlebigben added a commit that referenced this pull request Apr 5, 2024
This version decreases significantly the glass to glass latency of the
bypass_transcoding WHIP pipeline.

 ### ADDED

- Set participant metadata (#222)
- Report the region in CreateIngress and UpdateIngressState RPC calls (#227)
- Use pacer when transcoding is enabled (#230)
- Try restarting the output part of the pipeline up to 3 times if the room disconnected (#240)
- Remove the jitter buffer in the non transcoded WHIP path (#245)

 ### FIXED

- Call RegisterListActiveIngressTopic on start (#216)
- Switch server-sdk-go to v2 (#219)
- Pick up NULL CPU monitor from protocol (#220)
- Remove some verbose logs. Gather PLI count in the stats object. (#221
- Fix typo and handle backward compatibility with livekit-server properly (#229)
- Fix panic if the whip handler receives data before the stats gatherer is set (#233)
- Use a different idle threshold in availability handler and when deciding to accept a request (#234)
- Avoid nil pointer dereference if NewLKSDKOutput fails to connect to the room (#235)
- Make sure to forward Sender Reports to the synchronizer in the WHIP handler (#243)
- Update to Go SDK 2.1.0 to fix SCTP compatibility issue (#246)
- Ensure we match WHIP simulcast layers properly (#247)
biglittlebigben added a commit that referenced this pull request Apr 5, 2024
 ## CHANGELOG

This version decreases significantly the glass to glass latency of the
bypass_transcoding WHIP pipeline.

 ### ADDED

- Set participant metadata (#222)
- Report the region in CreateIngress and UpdateIngressState RPC calls (#227)
- Use pacer when transcoding is enabled (#230)
- Try restarting the output part of the pipeline up to 3 times if the room disconnected (#240)
- Remove the jitter buffer in the non transcoded WHIP path (#245)

 ### FIXED

- Call RegisterListActiveIngressTopic on start (#216)
- Switch server-sdk-go to v2 (#219)
- Pick up NULL CPU monitor from protocol (#220)
- Remove some verbose logs. Gather PLI count in the stats object. (#221
- Fix typo and handle backward compatibility with livekit-server properly (#229)
- Fix panic if the whip handler receives data before the stats gatherer is set (#233)
- Use a different idle threshold in availability handler and when deciding to accept a request (#234)
- Avoid nil pointer dereference if NewLKSDKOutput fails to connect to the room (#235)
- Make sure to forward Sender Reports to the synchronizer in the WHIP handler (#243)
- Update to Go SDK 2.1.0 to fix SCTP compatibility issue (#246)
- Ensure we match WHIP simulcast layers properly (#247)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants