Comments (11)
Tagging @Sean-Der to check this one. Seems the crash is in libdatachannel, not OBS.
from obs-studio.
@Fenrirthviti I am fairly certain it is #10305
Anyone available to review?
from obs-studio.
From a skim of the git history/blame, this bug would also be present in OBS Studio 30.0.2. Is that true?
from obs-studio.
Can confirm that the WHIP crash also happens in 30.0.2 when Split Tunnelling is enabled.
In testing on 30.0.2, the additional points are still true:
- It does not happen when Split Tunnelling isn't enabled, but still connected to the VPN
- With Split Tunnelling enabled, I can stream to YouTube via RTMP.
In testing where Split Tunnelling is enabled, OBS is NOT routed down the VPN.
from obs-studio.
@Fenrirthviti I am fairly certain it is #10305
Anyone available to review?
Worth noting that even if we merge that PR, streaming WHIP as configured by OP here will still not work. The only difference will be that OBS will emit an error instead of crashing.
from obs-studio.
I am happy to help fix that! I would really like to fix things crashing though, makes it a lot easier for me to debug.
My guess is that libdatachannel isn't gathering (listening) on the VPN interface.
from obs-studio.
My guess is that libdatachannel isn't gathering (listening) on the VPN interface.
Only caveat to that is that it appears to work fine with the VPN connected and split tunnelling disabled.
Let me know if you want any further testing to help out. Happy to check Wireshark to confirm what traffic is actually go where on the interfaces.
from obs-studio.
The crash as reported here has been fixed by #10305. As the configuration not working is a separate matter, I am inclined to close this Issue. We can address the issue with split tunneling not working as a separate matter, if needed. @Fenrirthviti ?
from obs-studio.
The crash as reported here has been fixed by #10305. As the configuration not working is a separate matter, I am inclined to close this Issue. We can address the issue with split tunneling not working as a separate matter, if needed. @Fenrirthviti ?
I just downloaded the artifacts from #10305 and the crash still occurs
https://obsproject.com/logs/OZErOj2W4JwZx5p6
from obs-studio.
Looks like this crash is happening in Setup()
rather than in Connect()
, which #10305 addressed.
Does this crash happen with any WHIP ingest, preferably one that is publicly available and easy to test against?
from obs-studio.
Looks like this crash is happening in
Setup()
rather than inConnect()
, which #10305 addressed.Does this crash happen with any WHIP ingest, preferably one that is publicly available and easy to test against?
Yes, I tested with https://b.siobud.com/api/whip at https://b.siobud.com/
from obs-studio.
Related Issues (20)
- Video with "Restart when active" delayed on scene switch in v30.1 HOT 2
- Video Toolbox CBR Unstable, Destabilizes More After Sustained Use HOT 2
- Replay Buffer not working HOT 1
- Fail to build with ffnvcodec-headers 12.2.72.0 HOT 5
- The sound is distorted when the obs application runs in the background HOT 1
- OBS add Browser piKVM local website , not support piKVM self-sign SSL visit
- When recording with NVENC AV1 at 1080p@60 every third frame is duplicated HOT 3
- Fileproviderd sabotages OBS. HOT 5
- Streaming to local server with SRT in listener mode using "Start streaming" without a connection occurring prevents OBS from closing HOT 3
- Issue with false GPU driver error (Cannot enter OBS anymore) HOT 1
- Segmentation fault when adding ReaStream.so as a VST filter
- GPG Key error when running "sudo apt update" HOT 3
- Crashing my system HOT 1
- Encoding Overloaded HOT 1
- Dropdown menus are broken when OBS is displayed on a secondary moitor HOT 3
- Encoding overloading and not working in the latest version HOT 2
- Stopping Recording... takes too long when recording 1 FPS HOT 1
- Websocket API crash and settings corruption when calling GetCurrentProgramScene while current scene is unset HOT 3
- Websocket API crash and settings corruption when recreating active scene HOT 2
- Stuttering in both OBS' preview and recorded video when using PipeWire Window Capture
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from obs-studio.