mirror of
https://github.com/dragonpilot/dragonpilot.git
synced 2026-04-07 12:23:54 +08:00
[bugfix] skip audio stream when OSError
This commit is contained in:
@@ -141,7 +141,10 @@ class StreamSession:
|
||||
for cam in cameras:
|
||||
builder.add_video_stream(cam, LiveStreamVideoStreamTrack(cam) if not debug_mode else VideoStreamTrack())
|
||||
if config.expected_audio_track:
|
||||
builder.add_audio_stream(AudioInputStreamTrack() if not debug_mode else AudioStreamTrack())
|
||||
try:
|
||||
builder.add_audio_stream(AudioInputStreamTrack() if not debug_mode else AudioStreamTrack())
|
||||
except OSError:
|
||||
pass
|
||||
if config.incoming_audio_track:
|
||||
self.audio_output_cls = AudioOutputSpeaker if not debug_mode else MediaBlackhole
|
||||
builder.offer_to_receive_audio_stream()
|
||||
|
||||
Reference in New Issue
Block a user