Skip to content
This repository has been archived by the owner on Mar 1, 2024. It is now read-only.

Use mediasoup's internal stream ids for SCTP to avoid clashes #129

Merged
merged 1 commit into from
Feb 28, 2023

Conversation

StomyPX
Copy link
Collaborator

@StomyPX StomyPX commented Feb 28, 2023

This should allow more than 2 peers to connect to the SFU without having Unreal Engine crash from stream channels being double-assigned.

Fixes #62

This should allow more than 2 peers to connect to the SFU without having
Unreal Engine crash from stream channels being double-assigned
Copy link
Contributor

@lukehb lukehb left a comment

Choose a reason for hiding this comment

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

Moving to using the internal allocation of stream ids that mediasoup is doing under the hood. Slightly risky using internal API, but I think we are okay with this for now if it fixes the issue.

@mcottontensor for your review also.

@mcottontensor
Copy link
Contributor

Looks alright to me.

Copy link
Contributor

@lukehb lukehb left a comment

Choose a reason for hiding this comment

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

Landing!

@lukehb lukehb merged commit c82e13b into EpicGames:master Feb 28, 2023
@lukehb
Copy link
Contributor

lukehb commented Feb 28, 2023

This addresses: #62

@StomyPX StomyPX deleted the unify_stream_ids branch February 28, 2023 04:57
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

Successfully merging this pull request may close these issues.

Game crashes with more than 2 connections when using PixelStreaming with SFU
3 participants