Skip to content

Instantly share code, notes, and snippets.

@TimAEllis
Created June 1, 2023 01:44
Show Gist options
  • Save TimAEllis/f0882092f5e4e949d64cdff2d860d523 to your computer and use it in GitHub Desktop.
Save TimAEllis/f0882092f5e4e949d64cdff2d860d523 to your computer and use it in GitHub Desktop.
DailyCo iOS logs
2023-06-01 11:39:36.961199+1000 Inspect[71738:4096576] [default] [FFI request 0] Queued request updateSubscriptionProfiles
2023-06-01 11:39:36.961954+1000 Inspect[71738:4096987] [default] daily.updateSubscriptionProfiles Terse=false
2023-06-01 11:39:36.961976+1000 Inspect[71738:4096987] [default] [FFI request 0] Starting request updateSubscriptionProfiles SendLog=false
2023-06-01 11:39:36.962897+1000 Inspect[71738:4096987] [default] Current profiles: SubscriptionProfileSettings({ProfileName("base"): Default})
2023-06-01 11:39:36.962962+1000 Inspect[71738:4096987] [default] Updated profiles: SubscriptionProfileSettings({ProfileName("active-remote"): Value(SubscriptionMediaSettings { camera: Value(DailyCameraReceiveSettings { subscription_state: Default, receive_settings: Value(DailyVideoReceiveSettings { max_quality: Value(High) }) }), microphone: Default, screen_audio: Default, screen_video: Default }), ProfileName("base"): Value(SubscriptionMediaSettings { camera: Value(DailyCameraReceiveSettings { subscription_state: Default, receive_settings: Value(DailyVideoReceiveSettings { max_quality: Value(Low) }) }), microphone: Default, screen_audio: Default, screen_video: Default })})
2023-06-01 11:39:36.963299+1000 Inspect[71738:4096987] [default] [FFI request 0] Completed request updateSubscriptionProfiles: Success SendLog=false
2023-06-01 11:39:36.963729+1000 Inspect[71738:4096987] [default] updating track subscriptions: subscription profile changed SendLog=true Terse=false
2023-06-01 11:39:36.963785+1000 Inspect[71738:4096987] [default] nothing listening to tracks yet
2023-06-01 11:39:36.972489+1000 Inspect[71738:4096576] [default] [FFI request 1] Queued request updateInputs
2023-06-01 11:39:36.972678+1000 Inspect[71738:4096987] [default] daily.updateInputs: "DailyInputSettingsUpdate { camera: Value(MediaCameraInputSettingsUpdate { is_enabled: Value(IsEnabled(true)), settings: Default }), microphone: Value(MediaMicrophoneInputSettingsUpdate { is_enabled: Value(IsEnabled(true)), settings: Default }), custom_tracks: CustomTrackInputSettingsMap({}) }" Terse=false
2023-06-01 11:39:36.972713+1000 Inspect[71738:4096987] [default] [FFI request 1] Starting request updateInputs SendLog=false
2023-06-01 11:39:36.973290+1000 Inspect[71738:4096987] [default] Resolving input settings with context: InputSettingsDefaultDependencies { call_state: Initialized, room_properties: None, known_device_ids: KnownDeviceIds { user_facing_camera: None, environment_facing_camera: None, microphone: None } } and input settings: DailyInputSettingsUpdate { camera: Value(MediaCameraInputSettingsUpdate { is_enabled: Value(IsEnabled(true)), settings: Default }), microphone: Value(MediaMicrophoneInputSettingsUpdate { is_enabled: Value(IsEnabled(true)), settings: Default }), custom_tracks: CustomTrackInputSettingsMap({}) }
2023-06-01 11:39:36.973422+1000 Inspect[71738:4096987] [default] Resolved input settings Changed(DailyInputSettings { camera: MediaCameraInputSettings { is_enabled: IsEnabled(true), settings: Builtin(DailyCameraInputSettings { device_id: DeviceId("default"), width: VideoWidth(1280), height: VideoHeight(720), frame_rate: FrameRate(30), facing_mode: User, custom_constraints: MediaTrackConstraints(MediaTrackConstraints { device_id: None, group_id: None, auto_gain_control: None, channel_count: None, echo_cancellation: None, latency: None, noise_suppression: None, sample_rate: None, sample_size: None, volume: None, aspect_ratio: None, facing_mode: None, frame_rate: None, height: None, width: None, resize_mode: None }) }) }, microphone: MediaMicrophoneInputSettings { is_enabled: IsEnabled(true), settings: Builtin(DailyMicrophoneInputSettings { device_id: DeviceId("default"), custom_constraints: MediaTrackConstraints(MediaTrackConstraints { device_id: None, group_id: None, auto_gain_control: None, channel_count: None, echo_cancellation: None, latency: None, noise_suppression: None, sample_rate: None, sample_size: None, volume: None, aspect_ratio: None, facing_mode: None, frame_rate: None, height: None, width: None, resize_mode: None }) }) }, custom_tracks: CustomTrackInputSettingsMap({}) })
2023-06-01 11:39:36.974236+1000 Inspect[71738:4096987] [default] Calculated constraints: MediaStreamConstraints { video: Some(MediaTrackConstraints { device_id: None, group_id: None, auto_gain_control: None, channel_count: None, echo_cancellation: None, latency: None, noise_suppression: None, sample_rate: None, sample_size: None, volume: None, aspect_ratio: Some(ConstrainDoubleRange { max: None, min: Some(1.7777777777777777), exact: None, ideal: None }), facing_mode: Some(ConstrainDomStringParameters { exact: None, ideal: Some(StringOrStrings(["user"])) }), frame_rate: Some(ConstrainDoubleRange { max: Some(30.0), min: None, exact: None, ideal: Some(30.0) }), height: Some(ConstrainLongRange { max: Some(720), min: None, exact: None, ideal: Some(720) }), width: Some(ConstrainLongRange { max: Some(1280), min: None, exact: None, ideal: Some(1280) }), resize_mode: None }), audio: Some(MediaTrackConstraints { device_id: None, group_id: None, auto_gain_control: None, channel_count: None, echo_cancellation: None, latency: None, noise_suppression: None, sample_rate: None, sample_size: None, volume: None, aspect_ratio: None, facing_mode: None, frame_rate: None, height: None, width: None, resize_mode: None }) }
2023-06-01 11:39:36.974618+1000 Inspect[71738:4096987] [default] Attempting gUM with constraints: MediaStreamConstraints { video: Some(MediaTrackConstraints { device_id: None, group_id: None, auto_gain_control: None, channel_count: None, echo_cancellation: None, latency: None, noise_suppression: None, sample_rate: None, sample_size: None, volume: None, aspect_ratio: Some(ConstrainDoubleRange { max: None, min: Some(1.7777777777777777), exact: None, ideal: None }), facing_mode: Some(ConstrainDomStringParameters { exact: None, ideal: Some(StringOrStrings(["user"])) }), frame_rate: Some(ConstrainDoubleRange { max: Some(30.0), min: None, exact: None, ideal: Some(30.0) }), height: Some(ConstrainLongRange { max: Some(720), min: None, exact: None, ideal: Some(720) }), width: Some(ConstrainLongRange { max: Some(1280), min: None, exact: None, ideal: Some(1280) }), resize_mode: None }), audio: Some(MediaTrackConstraints { device_id: None, group_id: None, auto_gain_control: None, channel_count: None, echo_cancellation: None, latency: None, noise_suppression: None, sample_rate: None, sample_size: None, volume: None, aspect_ratio: None, facing_mode: None, frame_rate: None, height: None, width: None, resize_mode: None }) } (attempts left: [MediaStreamConstraints { video: None, audio: Some(MediaTrackConstraints { device_id: None, group_id: None, auto_gain_control: None, channel_count: None, echo_cancellation: None, latency: None, noise_suppression: None, sample_rate: None, sample_size: None, volume: None, aspect_ratio: None, facing_mode: None, frame_rate: None, height: None, width: None, resize_mode: None }) }, MediaStreamConstraints { video: Some(MediaTrackConstraints { device_id: None, group_id: None, auto_gain_control: None, channel_count: None, echo_cancellation: None, latency: None, noise_suppression: None, sample_rate: None, sample_size: None, volume: None, aspect_ratio: Some(ConstrainDoubleRange { max: None, min: Some(1.7777777777777777), exact: None, ideal: None }), facing_mode: Some(ConstrainDomStringParameters { exact: None, ideal: Some(StringOrStrings(["user"])) }), frame_rate: Some(ConstrainDoubleRange { max: Some(30.0), min: None, exact: None, ideal: Some(30.0) }), height: Some(ConstrainLongRange { max: Some(720), min: None, exact: None, ideal: Some(720) }), width: Some(ConstrainLongRange { max: Some(1280), min: None, exact: None, ideal: Some(1280) }), resize_mode: None }), audio: None }])
2023-06-01 11:39:36.997475+1000 Inspect[71738:4096987] [default] Raw media device info string: [
...
]
2023-06-01 11:39:36.997527+1000 Inspect[71738:4096987] [default] Unable to change to audio device default because It is not available!
2023-06-01 11:39:36.998060+1000 Inspect[71738:4096987] [default] Invoked ffi get_audio_device, result: speakerphone
2023-06-01 11:39:36.998078+1000 Inspect[71738:4096987] [default] Restoring the store to the current device which is in use $"speakerphone"!
2023-06-01 11:39:36.998461+1000 Inspect[71738:4096987] [default] local camera track : Playable SendLog=true
2023-06-01 11:39:36.998478+1000 Inspect[71738:4096987] [default] local microphone track : Playable SendLog=true
2023-06-01 11:39:36.998707+1000 Inspect[71738:4096987] [default] Microphone unmuted
2023-06-01 11:39:36.998727+1000 Inspect[71738:4096987] [default] Camera unmuted
2023-06-01 11:39:36.999035+1000 Inspect[71738:4096987] [default] [FFI request 1] Completed request updateInputs: Success SendLog=false
2023-06-01 11:39:37.009681+1000 Inspect[71738:4096576] [default] Registered tracks MediaStreamTrackRepository {
tracks_by_id: {
...
},
}
2023-06-01 11:39:37.009715+1000 Inspect[71738:4096576] [default] Found track with id MediaStreamTrackRef { id: "80BC0E7A-62F0-447B-9A6C-13719A35C52B" }: 0x282febd40
2023-06-01 11:39:37.131294+1000 Inspect[71738:4096576] [default] Registered tracks MediaStreamTrackRepository {
tracks_by_id: {
...
},
}
2023-06-01 11:39:37.131329+1000 Inspect[71738:4096576] [default] Found track with id MediaStreamTrackRef { id: "80BC0E7A-62F0-447B-9A6C-13719A35C52B" }: 0x282febd40
2023-06-01 11:39:37.140287+1000 Inspect[71738:4096576] [default] [FFI request 2] Queued request updateSubscriptions
2023-06-01 11:39:37.140388+1000 Inspect[71738:4096576] [default] [FFI request 3] Queued request updateSubscriptions
2023-06-01 11:39:37.140409+1000 Inspect[71738:4096987] [default] daily.updateSubscriptions Terse=true
2023-06-01 11:39:37.140422+1000 Inspect[71738:4096987] [default] [FFI request 2] Starting request updateSubscriptions SendLog=false
2023-06-01 11:39:37.140440+1000 Inspect[71738:4096987] [default] All participant settings: SubscriptionSettingsById({})
2023-06-01 11:39:37.140446+1000 Inspect[71738:4096987] [default] All current settings: SubscriptionSettingsById({})
2023-06-01 11:39:37.140457+1000 Inspect[71738:4096987] [default] Subscription changes from profiles: ChangeSet([Change { selector: WithProfile(ProfileName("active-remote")), op: MoveToProfile(ProfileName("base")) }])
2023-06-01 11:39:37.140466+1000 Inspect[71738:4096987] [default] Subscription changes from profiles and participants: ChangeSet([Change { selector: WithProfile(ProfileName("active-remote")), op: MoveToProfile(ProfileName("base")) }, Change { selector: WithPeerId(PeerId(c6414d4a-041c-4968-b4d1-9e1756c3987b)), op: MoveToProfile(ProfileName("active-remote")) }])
2023-06-01 11:39:37.140476+1000 Inspect[71738:4096987] [default] New participant settings: SubscriptionSettingsById({PeerId(c6414d4a-041c-4968-b4d1-9e1756c3987b): Value(SubscriptionSettings { profile: Value(ProfileName("active-remote")), media: Default })})
2023-06-01 11:39:37.140553+1000 Inspect[71738:4096987] [default] Resolving PeerId(c6414d4a-041c-4968-b4d1-9e1756c3987b) Value(SubscriptionSettings { profile: Value(ProfileName("active-remote")), media: Default })
2023-06-01 11:39:37.140570+1000 Inspect[71738:4096987] [default] [FFI request 2] Completed request updateSubscriptions: Success SendLog=false
2023-06-01 11:39:37.140580+1000 Inspect[71738:4096987] [default] daily.updateSubscriptions Terse=true
2023-06-01 11:39:37.140585+1000 Inspect[71738:4096987] [default] [FFI request 3] Starting request updateSubscriptions SendLog=false
2023-06-01 11:39:37.140591+1000 Inspect[71738:4096987] [default] All participant settings: SubscriptionSettingsById({})
2023-06-01 11:39:37.140599+1000 Inspect[71738:4096987] [default] All current settings: SubscriptionSettingsById({PeerId(c6414d4a-041c-4968-b4d1-9e1756c3987b): Value(SubscriptionSettings { profile: Value(ProfileName("active-remote")), media: Default })})
2023-06-01 11:39:37.140605+1000 Inspect[71738:4096987] [default] Subscription changes from profiles: ChangeSet([Change { selector: WithProfile(ProfileName("active-remote")), op: MoveToProfile(ProfileName("base")) }])
2023-06-01 11:39:37.140669+1000 Inspect[71738:4096987] [default] Subscription changes from profiles and participants: ChangeSet([Change { selector: WithProfile(ProfileName("active-remote")), op: MoveToProfile(ProfileName("base")) }, Change { selector: WithPeerId(PeerId(c6414d4a-041c-4968-b4d1-9e1756c3987b)), op: MoveToProfile(ProfileName("active-remote")) }])
2023-06-01 11:39:37.140682+1000 Inspect[71738:4096987] [default] New participant settings: SubscriptionSettingsById({PeerId(c6414d4a-041c-4968-b4d1-9e1756c3987b): Value(SubscriptionSettings { profile: Value(ProfileName("active-remote")), media: Default })})
2023-06-01 11:39:37.140689+1000 Inspect[71738:4096987] [default] Resolving PeerId(c6414d4a-041c-4968-b4d1-9e1756c3987b) Value(SubscriptionSettings { profile: Value(ProfileName("active-remote")), media: Default })
2023-06-01 11:39:37.140698+1000 Inspect[71738:4096987] [default] [FFI request 3] Completed request updateSubscriptions: Success SendLog=false
2023-06-01 11:39:37.140754+1000 Inspect[71738:4096987] [default] updating track subscriptions: subscription state changed SendLog=true Terse=false
2023-06-01 11:39:37.140762+1000 Inspect[71738:4096987] [default] nothing listening to tracks yet
2023-06-01 11:39:37.140773+1000 Inspect[71738:4096987] [default] updating track subscriptions: subscription state changed SendLog=true Terse=false
2023-06-01 11:39:37.140777+1000 Inspect[71738:4096987] [default] nothing listening to tracks yet
2023-06-01 11:39:37.311323+1000 Inspect[71738:4096576] [default] [FFI request 4] Queued request join
2023-06-01 11:39:37.317625+1000 Inspect[71738:4096986] [default] daily.join Terse=false
2023-06-01 11:39:37.317664+1000 Inspect[71738:4096986] [default] [FFI request 4] Starting request join SendLog=false
2023-06-01 11:39:38.096994+1000 Inspect[71738:4096986] [default] Invoked ffi get_audio_device, result: speakerphone
2023-06-01 11:39:38.097175+1000 Inspect[71738:4096986] [default] Resolving input settings with context: InputSettingsDefaultDependencies { call_state: Joining, room_properties: Some(RoomProperties { not_before: None, expiration: None, eject_at_expiration: None, eject_after_elapsed: None, initial_microphone_enabled: None, initial_camera_enabled: None, enable_recording: Some(Cloud), enable_terse_logging: None }), known_device_ids: KnownDeviceIds { user_facing_camera: None, environment_facing_camera: None, microphone: Some(DeviceId("speakerphone")) } } and input settings: DailyInputSettingsUpdate { camera: Default, microphone: Default, custom_tracks: CustomTrackInputSettingsMap({}) }
2023-06-01 11:39:38.097698+1000 Inspect[71738:4096986] [default] Resolved input settings Changed(DailyInputSettings { camera: MediaCameraInputSettings { is_enabled: IsEnabled(true), settings: Builtin(DailyCameraInputSettings { device_id: DeviceId("default"), width: VideoWidth(1280), height: VideoHeight(720), frame_rate: FrameRate(30), facing_mode: User, custom_constraints: MediaTrackConstraints(MediaTrackConstraints { device_id: None, group_id: None, auto_gain_control: None, channel_count: None, echo_cancellation: None, latency: None, noise_suppression: None, sample_rate: None, sample_size: None, volume: None, aspect_ratio: None, facing_mode: None, frame_rate: None, height: None, width: None, resize_mode: None }) }) }, microphone: MediaMicrophoneInputSettings { is_enabled: IsEnabled(true), settings: Builtin(DailyMicrophoneInputSettings { device_id: DeviceId("speakerphone"), custom_constraints: MediaTrackConstraints(MediaTrackConstraints { device_id: None, group_id: None, auto_gain_control: None, channel_count: None, echo_cancellation: None, latency: None, noise_suppression: None, sample_rate: None, sample_size: None, volume: None, aspect_ratio: None, facing_mode: None, frame_rate: None, height: None, width: None, resize_mode: None }) }) }, custom_tracks: CustomTrackInputSettingsMap({}) })
2023-06-01 11:39:38.098648+1000 Inspect[71738:4096986] [default] Calculated constraints: MediaStreamConstraints { video: Some(MediaTrackConstraints { device_id: None, group_id: None, auto_gain_control: None, channel_count: None, echo_cancellation: None, latency: None, noise_suppression: None, sample_rate: None, sample_size: None, volume: None, aspect_ratio: Some(ConstrainDoubleRange { max: None, min: Some(1.7777777777777777), exact: None, ideal: None }), facing_mode: Some(ConstrainDomStringParameters { exact: None, ideal: Some(StringOrStrings(["user"])) }), frame_rate: Some(ConstrainDoubleRange { max: Some(30.0), min: None, exact: None, ideal: Some(30.0) }), height: Some(ConstrainLongRange { max: Some(720), min: None, exact: None, ideal: Some(720) }), width: Some(ConstrainLongRange { max: Some(1280), min: None, exact: None, ideal: Some(1280) }), resize_mode: None }), audio: Some(MediaTrackConstraints { device_id: Some(ConstrainDomStringParameters { exact: Some(StringOrStrings(["speakerphone"])), ideal: None }), group_id: None, auto_gain_control: None, channel_count: None, echo_cancellation: None, latency: None, noise_suppression: None, sample_rate: None, sample_size: None, volume: None, aspect_ratio: None, facing_mode: None, frame_rate: None, height: None, width: None, resize_mode: None }) }
2023-06-01 11:39:38.099979+1000 Inspect[71738:4096986] [default] Attempting gUM with constraints: MediaStreamConstraints { video: Some(MediaTrackConstraints { device_id: None, group_id: None, auto_gain_control: None, channel_count: None, echo_cancellation: None, latency: None, noise_suppression: None, sample_rate: None, sample_size: None, volume: None, aspect_ratio: Some(ConstrainDoubleRange { max: None, min: Some(1.7777777777777777), exact: None, ideal: None }), facing_mode: Some(ConstrainDomStringParameters { exact: None, ideal: Some(StringOrStrings(["user"])) }), frame_rate: Some(ConstrainDoubleRange { max: Some(30.0), min: None, exact: None, ideal: Some(30.0) }), height: Some(ConstrainLongRange { max: Some(720), min: None, exact: None, ideal: Some(720) }), width: Some(ConstrainLongRange { max: Some(1280), min: None, exact: None, ideal: Some(1280) }), resize_mode: None }), audio: Some(MediaTrackConstraints { device_id: Some(ConstrainDomStringParameters { exact: Some(StringOrStrings(["speakerphone"])), ideal: None }), group_id: None, auto_gain_control: None, channel_count: None, echo_cancellation: None, latency: None, noise_suppression: None, sample_rate: None, sample_size: None, volume: None, aspect_ratio: None, facing_mode: None, frame_rate: None, height: None, width: None, resize_mode: None }) } (attempts left: [MediaStreamConstraints { video: None, audio: Some(MediaTrackConstraints { device_id: Some(ConstrainDomStringParameters { exact: Some(StringOrStrings(["speakerphone"])), ideal: None }), group_id: None, auto_gain_control: None, channel_count: None, echo_cancellation: None, latency: None, noise_suppression: None, sample_rate: None, sample_size: None, volume: None, aspect_ratio: None, facing_mode: None, frame_rate: None, height: None, width: None, resize_mode: None }) }, MediaStreamConstraints { video: Some(MediaTrackConstraints { device_id: None, group_id: None, auto_gain_control: None, channel_count: None, echo_cancellation: None, latency: None, noise_suppression: None, sample_rate: None, sample_size: None, volume: None, aspect_ratio: Some(ConstrainDoubleRange { max: None, min: Some(1.7777777777777777), exact: None, ideal: None }), facing_mode: Some(ConstrainDomStringParameters { exact: None, ideal: Some(StringOrStrings(["user"])) }), frame_rate: Some(ConstrainDoubleRange { max: Some(30.0), min: None, exact: None, ideal: Some(30.0) }), height: Some(ConstrainLongRange { max: Some(720), min: None, exact: None, ideal: Some(720) }), width: Some(ConstrainLongRange { max: Some(1280), min: None, exact: None, ideal: Some(1280) }), resize_mode: None }), audio: None }])
2023-06-01 11:39:38.111219+1000 Inspect[71738:4096986] [default] Raw media device info string: [
...
]
2023-06-01 11:39:38.111291+1000 Inspect[71738:4096986] [default] Invoked ffi set_audio_device: speakerphone
2023-06-01 11:39:38.111965+1000 Inspect[71738:4096986] [default] Microphone unmuted
2023-06-01 11:39:38.111992+1000 Inspect[71738:4096986] [default] Camera unmuted
2023-06-01 11:39:38.112153+1000 Inspect[71738:4096986] [default] Opening signalling channel to wss://ip-10-73-22-135-ap-southeast-2.wss.daily.co:443 SendLog=true
2023-06-01 11:39:38.120084+1000 Inspect[71738:4096576] [default] Registered tracks MediaStreamTrackRepository {
tracks_by_id: {
...
},
}
2023-06-01 11:39:38.120158+1000 Inspect[71738:4096576] [default] No track found with id MediaStreamTrackRef { id: "80BC0E7A-62F0-447B-9A6C-13719A35C52B" }
2023-06-01 11:39:38.125832+1000 Inspect[71738:4096576] [default] [FFI request 5] Queued request updateSubscriptions
2023-06-01 11:39:38.129818+1000 Inspect[71738:4096576] [default] Registered tracks MediaStreamTrackRepository {
tracks_by_id: {
...
},
}
2023-06-01 11:39:38.129852+1000 Inspect[71738:4096576] [default] Found track with id MediaStreamTrackRef { id: "C120BD7F-E727-4E37-8717-20A40352C8AF" }: 0x282ff8c80
2023-06-01 11:39:38.133008+1000 Inspect[71738:4096576] [default] [FFI request 6] Queued request updateSubscriptions
2023-06-01 11:39:38.295073+1000 Inspect[71738:4096987] [default] !-> Object {"from": String("c6414d4a-041c-4968-b4d1-9e1756c3987b"), "msgData": Object {"aboutClient": Object {"library": String("daily-ios"), "version": String("0.8.0")}, "mtgSession": Object {"id": String("24ff2ac5-486f-41ae-ae0e-7951339b6b2a")}, "presence": Object {"accountAvatar": Null, "audioState": String(""), "avatarId": Null, "bandwidthMuteList": Array [], "browser": Null, "callState": String("accepting-calls"), "camInfo": Object {"sfu": Object {"id": String("BA5CAAF5-BF14-4AF7-988A-EABE16E1A0B9"), "trackIds": Array [String("5E1D81D2-27A7-4DC1-9376-46CC57CC9C69"), String("C120BD7F-E727-4E37-8717-20A40352C8AF")]}}, "chatMessage": Null, "countryCode": String("USA"), "customTracks": Object {}, "deviceType": String("browser"), "devices": Object {"audio": String("speakerphone"), "audioDeviceLabel": String("Built-in Speaker & Mic"), "video": String("com.apple.avfoundation.avcapturedevice.built-in_video:0"), "videoDeviceLabel": String("Back Camera")}, "emoji": Null, "id": String("c6414d4a-041c-4968-b4d1-9e1756c3987b"), "joinedAt": Number(1685583548000), "layoutStyle": String("browser"), "meetingName": Null, "mtgSession": Null, "muteOtherParticipants": Object {"muteAll": Bool(false), "muteType": String("")}, "name": String("Tim Ellis"), "networkType": String("low"), "packetLossDetected": Null, "participationType": String("full"), "rtcType": Object {"impl": String("sfu")}, "screenAudio": Bool(false), "screenInfo": Object {}, "screenStart": Number(0), "screenVideo": Bool(false), "user_id": Null, "videoState": String(""), "willEjectAt": Number(0)}, "sfuRequired": Bool(true), "sfuSwitchover": Number(4), "sigAuthz": String("eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzIjoiYzY0MTRkNGEtMDQxYy00OTY4LWI0ZDEtOWUxNzU2YzM5ODdiIiwibSI6InJiaS95VEsyUEtyS0tBRlVzb2dxTWg1bCIsImlhdCI6MTY4NTU4MzU3NywiZXhwIjoxNjg1NTgzODc3fQ.xxDOVcCom6-soXfOTCOLztaPB_Uk3sqv-jaKyz89dt0")}, "msgStr": String("join-for-sig"), "mtgStr": String("rbi/yTK2PKrKKAFUsogqMh5l")}
2023-06-01 11:39:38.910243+1000 Inspect[71738:4096986] [default] received presence update from server ack
2023-06-01 11:39:38.910376+1000 Inspect[71738:4096986] [default] received presence data!
2023-06-01 11:39:38.910648+1000 Inspect[71738:4096987] [default] -> Object {"msgData": Object {"accountAvatar": Null, "audioState": String(""), "avatarId": Null, "bandwidthMuteList": Array [], "browser": Null, "callState": String("accepting-calls"), "camInfo": Object {"sfu": Object {"id": String("BA5CAAF5-BF14-4AF7-988A-EABE16E1A0B9"), "trackIds": Array [String("5E1D81D2-27A7-4DC1-9376-46CC57CC9C69"), String("C120BD7F-E727-4E37-8717-20A40352C8AF")]}}, "chatMessage": Null, "countryCode": String("USA"), "customTracks": Object {}, "deviceType": String("browser"), "devices": Object {"audio": String("speakerphone"), "audioDeviceLabel": String("Built-in Speaker & Mic"), "video": String("com.apple.avfoundation.avcapturedevice.built-in_video:0"), "videoDeviceLabel": String("Back Camera")}, "emoji": Null, "id": String("c6414d4a-041c-4968-b4d1-9e1756c3987b"), "joinedAt": Number(1685583548000), "layoutStyle": String("browser"), "meetingName": Null, "mtgSession": Object {"id": String("24ff2ac5-486f-41ae-ae0e-7951339b6b2a")}, "muteOtherParticipants": Object {"muteAll": Bool(false), "muteType": String("")}, "name": String("Tim Ellis"), "networkType": String("low"), "packetLossDetected": Null, "participationType": String("full"), "rtcType": Object {"impl": String("sfu")}, "screenAudio": Bool(false), "screenInfo": Object {}, "screenStart": Number(0), "screenVideo": Bool(false), "user_id": Null, "videoState": String(""), "willEjectAt": Number(0)}, "msgStr": String("sig-presence")}
2023-06-01 11:39:38.911569+1000 Inspect[71738:4096987] [default] SFU connection open!
2023-06-01 11:39:38.911676+1000 Inspect[71738:4096987] [default] msg=JoinAsNewPeer { h264_profile: "42e01f", sig_authz: AuthToken("eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzIjoiYzY0MTRkNGEtMDQxYy00OTY4LWI0ZDEtOWUxNzU2YzM5ODdiIiwibSI6InJiaS95VEsyUEtyS0tBRlVzb2dxTWg1bCIsImlhdCI6MTY4NTU4MzU3NywiZXhwIjoxNjg1NTgzODc3fQ.xxDOVcCom6-soXfOTCOLztaPB_Uk3sqv-jaKyz89dt0") }
2023-06-01 11:39:38.911760+1000 Inspect[71738:4096987] [default] data_json=Object {"msgData": Object {"h264Profile": String("42e01f"), "sigAuthz": String("eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzIjoiYzY0MTRkNGEtMDQxYy00OTY4LWI0ZDEtOWUxNzU2YzM5ODdiIiwibSI6InJiaS95VEsyUEtyS0tBRlVzb2dxTWg1bCIsImlhdCI6MTY4NTU4MzU3NywiZXhwIjoxNjg1NTgzODc3fQ.xxDOVcCom6-soXfOTCOLztaPB_Uk3sqv-jaKyz89dt0")}, "msgStr": String("join-as-new-peer")}
2023-06-01 11:39:38.912019+1000 Inspect[71738:4096987] [default] -> Object {"msgData": Object {"_sendTs": String("1685583578000.0"), "h264Profile": String("42e01f"), "sigAuthz": String("eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzIjoiYzY0MTRkNGEtMDQxYy00OTY4LWI0ZDEtOWUxNzU2YzM5ODdiIiwibSI6InJiaS95VEsyUEtyS0tBRlVzb2dxTWg1bCIsImlhdCI6MTY4NTU4MzU3NywiZXhwIjoxNjg1NTgzODc3fQ.xxDOVcCom6-soXfOTCOLztaPB_Uk3sqv-jaKyz89dt0")}, "msgStr": String("join-as-new-peer")}
2023-06-01 11:39:38.913950+1000 Inspect[71738:4096987] [default] -> Object {"msgData": Object {"lTs": Number(1685583578000)}, "msgStr": String("sig-ack")}
2023-06-01 11:39:38.914149+1000 Inspect[71738:4096986] [default] -> Object {"msgData": Object {"_sendTs": String("1685583578000.1"), "createdAt": String("createdAt"), "index": Object {"joinedAt": Number(1685583548000), "mtgSessionId": String("24ff2ac5-486f-41ae-ae0e-7951339b6b2a"), "userSessionId": String("c6414d4a-041c-4968-b4d1-9e1756c3987b")}, "table": String("mtgs_evts"), "update": Object {"apiMode": Bool(true), "browser": String("Daily X"), "domain": String("rbi"), "maxDialIns": Null, "maxPeers": Number(0), "room": String("yTK2PKrKKAFUsogqMh5l"), "userId": String("c6414d4a-041c-4968-b4d1-9e1756c3987b"), "userName": String("Tim Ellis")}, "updatedAt": String("updatedAt")}, "msgStr": String("sig-ks-row")}
2023-06-01 11:39:38.914272+1000 Inspect[71738:4096986] [default] call mode = daily-swift
2023-06-01 11:39:38.914393+1000 Inspect[71738:4096986] [default] Library = daily-ios
2023-06-01 11:39:38.914525+1000 Inspect[71738:4096986] [default] OS = iOS 16.4.1
2023-06-01 11:39:38.914574+1000 Inspect[71738:4096986] [default] Platform = mobile
2023-06-01 11:39:38.914606+1000 Inspect[71738:4096986] [default] LibraryVersion = 0.8.0
2023-06-01 11:39:38.914621+1000 Inspect[71738:4096987] [default] -> Object {"msgData": Object {"accountAvatar": Null, "audioState": String(""), "avatarId": Null, "bandwidthMuteList": Array [], "browser": Null, "callState": String("accepting-calls"), "camInfo": Object {"sfu": Object {"id": String("BA5CAAF5-BF14-4AF7-988A-EABE16E1A0B9"), "trackIds": Array [String("5E1D81D2-27A7-4DC1-9376-46CC57CC9C69"), String("C120BD7F-E727-4E37-8717-20A40352C8AF")]}}, "chatMessage": Null, "countryCode": String("USA"), "customTracks": Object {}, "deviceType": String("browser"), "devices": Object {"audio": String("speakerphone"), "audioDeviceLabel": String("Built-in Speaker & Mic"), "video": String("com.apple.avfoundation.avcapturedevice.built-in_video:0"), "videoDeviceLabel": String("Back Camera")}, "emoji": Null, "id": String("c6414d4a-041c-4968-b4d1-9e1756c3987b"), "joinedAt": Number(1685583548000), "layoutStyle": String("browser"), "meetingName": Null, "mtgSession": Object {"id": String("24ff2ac5-486f-41ae-ae0e-7951339b6b2a")}, "muteOtherParticipants": Object {"muteAll": Bool(false), "muteType": String("")}, "name": String("Tim Ellis"), "networkType": String("low"), "packetLossDetected": Null, "participationType": String("full"), "rtcType": Object {"impl": String("sfu")}, "screenAudio": Bool(false), "screenInfo": Object {}, "screenStart": Number(0), "screenVideo": Bool(false), "user_id": Null, "videoState": String(""), "willEjectAt": Number(0)}, "msgStr": String("sig-presence")}
2023-06-01 11:39:38.916445+1000 Inspect[71738:4096986] [default] -> Object {"msgData": Object {"_sendTs": String("1685583578000.2"), "domainName": String("rbi"), "logs": Array [Object {"code": Null, "level": Number(2), "message": String("local camera track : Off({User})"), "peerId": Null, "terse": Bool(false), "timestamp": Number(1685583548000)}, Object {"code": Null, "level": Number(2), "message": String("local microphone track : Off({User})"), "peerId": Null, "terse": Bool(false), "timestamp": Number(1685583548000)}, Object {"code": Null, "level": Number(2), "message": String("updating track subscriptions: new participant"), "peerId": Null, "terse": Bool(true), "timestamp": Number(1685583548000)}, Object {"code": Null, "level": Number(1), "message": String("daily.updateSubscriptionProfiles"), "peerId": Null, "terse": Bool(false), "timestamp": Number(1685583576000)}, Object {"code": Null, "level": Number(2), "message": String("updating track subscriptions: subscription profile changed"), "peerId": Null, "terse": Bool(false), "timestamp": Number(1685583576000)}, Object {"code": Null, "level": Number(1), "message": String("daily.updateInputs: \"DailyInputSettingsUpdate { camera: Value(MediaCameraInputSettingsUpdate { is_enabled: Value(IsEnabled(true)), settings: Default }), microphone: Value(MediaMicrophoneInputSettingsUpdate { is_enabled: Value(IsEnabled(true)), settings: Default }), custom_tracks: CustomTrackInputSettingsMap({}) }\""), "peerId": Null, "terse": Bool(false), "timestamp": Number(1685583576000)}, Object {"code": Null, "level": Number(2), "message": String("local camera track : Playable"), "peerId": Null, "terse": Bool(false), "timestamp": Number(1685583576000)}, Object {"code": Null, "level": Number(2), "message": String("local microphone track : Playable"), "peerId": Null, "terse": Bool(false), "timestamp": Number(1685583576000)}, Object {"code": Null, "level": Number(1), "message": String("daily.updateSubscriptions"), "peerId": Null, "terse": Bool(true), "timestamp": Number(1685583577000)}, Object {"code": Null, "level": Number(1), "message": String("daily.updateSubscriptions"), "peerId": Null, "terse": Bool(true), "timestamp": Number(1685583577000)}, Object {"code": Null, "level": Number(2), "message": String("updating track subscriptions: subscription state changed"), "peerId": Null, "terse": Bool(false), "timestamp": Number(1685583577000)}, Object {"code": Null, "level": Number(2), "message": String("updating track subscriptions: subscription state changed"), "peerId": Null, "terse": Bool(false), "timestamp": Number(1685583577000)}, Object {"code": Null, "level": Number(1), "message": String("daily.join"), "peerId": Null, "terse": Bool(false), "timestamp": Number(1685583577000)}, Object {"code": Null, "level": Number(2), "message": String("Opening signalling channel to wss://ip-10-73-22-135-ap-southeast-2.wss.daily.co:443"), "peerId": Null, "terse": Bool(false), "timestamp": Number(1685583578000)}, Object {"code": Number(9052), "level": Number(1), "message": Null, "peerId": Null, "terse": Bool(false), "timestamp": Number(1685583578000)}, Object {"code": Null, "level": Number(1), "message": String("Library = daily-ios"), "peerId": Null, "terse": Bool(false), "timestamp": Number(1685583578000)}, Object {"code": Null, "level": Number(1), "message": String("OS = iOS 16.4.1"), "peerId": Null, "terse": Bool(false), "timestamp": Number(1685583578000)}, Object {"code": Null, "level": Number(1), "message": String("Platform = mobile"), "peerId": Null, "terse": Bool(false), "timestamp": Number(1685583578000)}, Object {"code": Null, "level": Number(1), "message": String("LibraryVersion = 0.8.0"), "peerId": Null, "terse": Bool(false), "timestamp": Number(1685583578000)}], "mtgSessionId": String("24ff2ac5-486f-41ae-ae0e-7951339b6b2a"), "roomName": String("yTK2PKrKKAFUsogqMh5l"), "userSessionId": String("c6414d4a-041c-4968-b4d1-9e1756c3987b")}, "msgStr": String("sig-logs")}
2023-06-01 11:39:38.929308+1000 Inspect[71738:4096576] [default] Registered tracks MediaStreamTrackRepository {
tracks_by_id: {
...
},
}
2023-06-01 11:39:38.929396+1000 Inspect[71738:4096576] [default] Found track with id MediaStreamTrackRef { id: "5E1D81D2-27A7-4DC1-9376-46CC57CC9C69" }: 0x2838710e0
2023-06-01 11:39:38.932325+1000 Inspect[71738:4096576] [default] Registered tracks MediaStreamTrackRepository {
tracks_by_id: {
...
},
}
2023-06-01 11:39:38.932404+1000 Inspect[71738:4096576] [default] Found track with id MediaStreamTrackRef { id: "5E1D81D2-27A7-4DC1-9376-46CC57CC9C69" }: 0x2838710e0
2023-06-01 11:39:38.932748+1000 Inspect[71738:4096576] [default] Registered tracks MediaStreamTrackRepository {
tracks_by_id: {
...
},
}
2023-06-01 11:39:38.932775+1000 Inspect[71738:4096576] [default] Found track with id MediaStreamTrackRef { id: "C120BD7F-E727-4E37-8717-20A40352C8AF" }: 0x282ff8c80
2023-06-01 11:39:38.933019+1000 Inspect[71738:4096576] [default] Registered tracks MediaStreamTrackRepository {
tracks_by_id: {
...
},
}
2023-06-01 11:39:38.933042+1000 Inspect[71738:4096576] [default] Found track with id MediaStreamTrackRef { id: "C120BD7F-E727-4E37-8717-20A40352C8AF" }: 0x282ff8c80
2023-06-01 11:39:38.935113+1000 Inspect[71738:4096986] [default] Got partial tracks: PartialTracks({})
2023-06-01 11:39:38.935174+1000 Inspect[71738:4096986] [default] updating track subscriptions: soup msg SendLog=true Terse=false
2023-06-01 11:39:38.935191+1000 Inspect[71738:4096986] [default] nothing listening to tracks yet
2023-06-01 11:39:38.935206+1000 Inspect[71738:4096986] [default] Active speaker changed: None
2023-06-01 11:39:38.935469+1000 Inspect[71738:4096987] [default] <- SoupResponse { msg_data: Object {"_kTs": String("1685583578000.0"), "activeSpeaker": Null, "cloudRecordingState": Null, "isLiveTranscribing": Null, "isRecordingRawTracks": Null, "isRecordingTracks": Null, "liveStreamingState": Null, "ptracks": Object {}, "routerRtpCapabilities": Object {"codecs": Array [Object {"channels": Number(2), "clockRate": Number(48000), "kind": String("audio"), "mimeType": String("audio/opus"), "parameters": Object {}, "preferredPayloadType": Number(100), "rtcpFeedback": Array [Object {"parameter": String(""), "type": String("nack")}, Object {"parameter": String(""), "type": String("transport-cc")}]}, Object {"clockRate": Number(90000), "kind": String("video"), "mimeType": String("video/VP8"), "parameters": Object {}, "preferredPayloadType": Number(101), "rtcpFeedback": Array [Object {"parameter": String(""), "type": String("nack")}, Object {"parameter": String("pli"), "type": String("nack")}, Object {"parameter": String("fir"), "type": String("ccm")}, Object {"parameter": String(""), "type": String("goog-remb")}, Object {"parameter": String(""), "type": String("transport-cc")}]}, Object {"clockRate": Number(90000), "kind": String("video"), "mimeType": String("video/rtx"), "parameters": Object {"apt": Number(101)}, "preferredPayloadType": Number(102), "rtcpFeedback": Array []}, Object {"clockRate": Number(90000), "kind": String("video"), "mimeType": String("video/H264"), "parameters": Object {"level-asymmetry-allowed": Number(1), "packetization-mode": Number(1), "profile-level-id": String("42e01f")}, "preferredPayloadType": Number(103), "rtcpFeedback": Array [Object {"parameter": String(""), "type": String("nack")}, Object {"parameter": String("pli"), "type": String("nack")}, Object {"parameter": String("fir"), "type": String("ccm")}, Object {"parameter": String(""), "type": String("goog-remb")}, Object {"parameter": String(""), "type": String("transport-cc")}]}, Object {"clockRate": Number(90000), "kind": String("video"), "mimeType": String("video/rtx"), "parameters": Object {"apt": Number(103)}, "preferredPayloadType": Number(104), "rtcpFeedback": Array []}, Object {"clockRate": Number(90000), "kind": String("video"), "mimeType": String("video/H265"), "parameters": Object {"level-asymmetry-allowed": Number(1)}, "preferredPayloadType": Number(105), "rtcpFeedback": Array [Object {"parameter": String(""), "type": String("nack")}, Object {"parameter": String("pli"), "type": String("nack")}, Object {"parameter": String("fir"), "type": String("ccm")}, Object {"parameter": String(""), "type": String("goog-remb")}, Object {"parameter": String(""), "type": String("transport-cc")}]}, Object {"clockRate": Number(90000), "kind": String("video"), "mimeType": String("video/rtx"), "parameters": Object {"apt": Number(105)}, "preferredPayloadType": Number(106), "rtcpFeedback": Array []}], "headerExtensions": Array [Object {"direction": String("sendrecv"), "kind": String("audio"), "preferredEncrypt": Bool(false), "preferredId": Number(1), "uri": String("urn:ietf:params:rtp-hdrext:sdes:mid")}, Object {"direction": String("sendrecv"), "kind": String("video"), "preferredEncrypt": Bool(false), "preferredId": Number(1), "uri": String("urn:ietf:params:rtp-hdrext:sdes:mid")}, Object {"direction": String("recvonly"), "kind": String("video"), "preferredEncrypt": Bool(false), "preferredId": Number(2), "uri": String("urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id")}, Object {"direction": String("recvonly"), "kind": String("video"), "preferredEncrypt": Bool(false), "preferredId": Number(3), "uri": String("urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id")}, Object {"direction": String("sendrecv"), "kind": String("audio"), "preferredEncrypt": Bool(false), "preferredId": Number(4), "uri": String("http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time")}, Object {"direction": String("sendrecv"), "kind": String("video"), "preferredEncrypt": Bool(false), "preferredId": Number(4), "uri": String("http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time")}, Object {"direction": String("recvonly"), "kind": String("audio"), "preferredEncrypt": Bool(false), "preferredId": Number(5), "uri": String("http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01")}, Object {"direction": String("sendrecv"), "kind": String("video"), "preferredEncrypt": Bool(false), "preferredId": Number(5), "uri": String("http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01")}, Object {"direction": String("sendrecv"), "kind": String("video"), "preferredEncrypt": Bool(false), "preferredId": Number(6), "uri": String("http://tools.ietf.org/html/draft-ietf-avtext-framemarking-07")}, Object {"direction": String("sendrecv"), "kind": String("video"), "preferredEncrypt": Bool(false), "preferredId": Number(7), "uri": String("urn:ietf:params:rtp-hdrext:framemarking")}, Object {"direction": String("sendrecv"), "kind": String("audio"), "preferredEncrypt": Bool(false), "preferredId": Number(10), "uri": String("urn:ietf:params:rtp-hdrext:ssrc-audio-level")}, Object {"direction": String("sendrecv"), "kind": String("video"), "preferredEncrypt": Bool(false), "preferredId": Number(11), "uri": String("urn:3gpp:video-orientation")}, Object {"direction": String("sendrecv"), "kind": String("video"), "preferredEncrypt": Bool(false), "preferredId": Number(12), "uri": String("urn:ietf:params:rtp-hdrext:toffset")}, Object {"direction": String("sendrecv"), "kind": String("audio"), "preferredEncrypt": Bool(false), "preferredId": Number(13), "uri": String("http://www.webrtc.org/experiments/rtp-hdrext/abs-capture-time")}, Object {"direction": String("sendrecv"), "kind": String("video"), "preferredEncrypt": Bool(false), "preferredId": Number(13), "uri": String("http://www.webrtc.org/experiments/rtp-hdrext/abs-capture-time")}]}, "volume": Number(0)} }
2023-06-01 11:39:38.936290+1000 Inspect[71738:4096987] [default] sent join-as-new-peer
2023-06-01 11:39:38.937619+1000 Inspect[71738:4096576] [default] Registered tracks MediaStreamTrackRepository {
tracks_by_id: {
...
},
}
2023-06-01 11:39:38.937666+1000 Inspect[71738:4096576] [default] Found track with id MediaStreamTrackRef { id: "C120BD7F-E727-4E37-8717-20A40352C8AF" }: 0x282ff8c80
2023-06-01 11:39:38.938789+1000 Inspect[71738:4096576] [default] Registered tracks MediaStreamTrackRepository {
tracks_by_id: {
...
},
}
2023-06-01 11:39:38.938844+1000 Inspect[71738:4096576] [default] Found track with id MediaStreamTrackRef { id: "C120BD7F-E727-4E37-8717-20A40352C8AF" }: 0x282ff8c80
2023-06-01 11:39:38.944953+1000 Inspect[71738:4096576] [default] [FFI request 7] Queued request updateSubscriptions
2023-06-01 11:39:38.962958+1000 Inspect[71738:4096987] [default] Sending audio track: cam-audio
2023-06-01 11:39:38.963019+1000 Inspect[71738:4096987] [default] create send transport SendLog=true
2023-06-01 11:39:38.963033+1000 Inspect[71738:4096987] [default] msg=CreateTransport { direction: Send }
2023-06-01 11:39:38.963048+1000 Inspect[71738:4096987] [default] data_json=Object {"msgData": Object {"direction": String("send")}, "msgStr": String("create-transport")}
2023-06-01 11:39:38.963060+1000 Inspect[71738:4096987] [default] -> Object {"msgData": Object {"_sendTs": String("1685583578000.3"), "direction": String("send")}, "msgStr": String("create-transport")}
2023-06-01 11:39:39.038161+1000 Inspect[71738:4096986] [default] Unhandled top-level soup message: Object {"_kTs": String("1685583578000.3"), "peerId": String("c6414d4a-041c-4968-b4d1-9e1756c3987b"), "transportOptions": Object {"dtlsParameters": Object {"fingerprints": Array [Object {"algorithm": String("sha-256"), "value": String("79:73:97:60:16:ED:E0:DD:43:87:60:C4:AB:6C:2C:37:DA:9A:C7:F1:0C:B5:B2:2D:60:DB:B4:3E:F6:FB:BB:B6")}, Object {"algorithm": String("sha-1"), "value": String("45:EE:6E:F6:39:39:BE:FA:55:34:F0:94:03:89:1E:5C:C1:63:40:8B")}, Object {"algorithm": String("sha-384"), "value": String("23:8A:B8:68:78:2B:09:DF:53:CC:66:5C:FE:7C:86:43:97:A2:85:DF:11:B0:3A:F8:88:BB:30:2B:2C:7A:83:DA:09:62:75:F0:BF:BF:1E:CE:CE:E0:04:C0:8F:E8:E7:1F")}, Object {"algorithm": String("sha-512"), "value": String("DC:89:44:20:37:2D:47:97:5A:67:80:B0:F4:9F:19:97:DD:01:30:98:56:DC:5A:09:E0:20:F3:34:4D:CC:3A:68:2C:7B:CB:F7:C1:DC:60:DA:98:CC:39:9B:8D:2E:07:5B:3B:F6:68:E9:68:0C:0E:24:EA:CE:13:86:2F:98:E8:7D")}, Object {"algorithm": String("sha-224"), "value": String("81:13:DB:43:E7:D6:25:60:03:FB:62:A8:13:97:AC:F8:13:11:AA:33:B5:69:2C:D4:9E:97:9B:CE")}], "role": String("auto")}, "iceCandidates": Array [Object {"foundation": String("udpcandidate"), "ip": String("13.236.70.26"), "port": Number(48464), "priority": Number(1076558079), "protocol": String("udp"), "type": String("host")}, Object {"foundation": String("tcpcandidate"), "ip": String("13.236.70.26"), "port": Number(49552), "priority": Number(1076302079), "protocol": String("tcp"), "tcpType": String("passive"), "type": String("host")}], "iceParameters": Object {"iceLite": Bool(true), "password": String("0bt2ia1ui4hjdg8tp6q15uekvf3cv4np"), "usernameFragment": String("ttvff0g4xc42mgweo8di9a3xbkgha02f")}, "id": String("c2689bc2-6724-496d-b3b3-fbc1b77794f1"), "sctpParameters": Object {"MIS": Number(1024), "OS": Number(1024), "isDataChannel": Bool(true), "maxMessageSize": Number(262144), "port": Number(5000), "sctpBufferedAmount": Number(0), "sendBufferSize": Number(262144)}}} SendLog=false
2023-06-01 11:39:39.039491+1000 Inspect[71738:4096986] [default] <- SoupResponse { msg_data: Object {"_kTs": String("1685583578000.3"), "peerId": String("c6414d4a-041c-4968-b4d1-9e1756c3987b"), "transportOptions": Object {"dtlsParameters": Object {"fingerprints": Array [Object {"algorithm": String("sha-256"), "value": String("79:73:97:60:16:ED:E0:DD:43:87:60:C4:AB:6C:2C:37:DA:9A:C7:F1:0C:B5:B2:2D:60:DB:B4:3E:F6:FB:BB:B6")}, Object {"algorithm": String("sha-1"), "value": String("45:EE:6E:F6:39:39:BE:FA:55:34:F0:94:03:89:1E:5C:C1:63:40:8B")}, Object {"algorithm": String("sha-384"), "value": String("23:8A:B8:68:78:2B:09:DF:53:CC:66:5C:FE:7C:86:43:97:A2:85:DF:11:B0:3A:F8:88:BB:30:2B:2C:7A:83:DA:09:62:75:F0:BF:BF:1E:CE:CE:E0:04:C0:8F:E8:E7:1F")}, Object {"algorithm": String("sha-512"), "value": String("DC:89:44:20:37:2D:47:97:5A:67:80:B0:F4:9F:19:97:DD:01:30:98:56:DC:5A:09:E0:20:F3:34:4D:CC:3A:68:2C:7B:CB:F7:C1:DC:60:DA:98:CC:39:9B:8D:2E:07:5B:3B:F6:68:E9:68:0C:0E:24:EA:CE:13:86:2F:98:E8:7D")}, Object {"algorithm": String("sha-224"), "value": String("81:13:DB:43:E7:D6:25:60:03:FB:62:A8:13:97:AC:F8:13:11:AA:33:B5:69:2C:D4:9E:97:9B:CE")}], "role": String("auto")}, "iceCandidates": Array [Object {"foundation": String("udpcandidate"), "ip": String("13.236.70.26"), "port": Number(48464), "priority": Number(1076558079), "protocol": String("udp"), "type": String("host")}, Object {"foundation": String("tcpcandidate"), "ip": String("13.236.70.26"), "port": Number(49552), "priority": Number(1076302079), "protocol": String("tcp"), "tcpType": String("passive"), "type": String("host")}], "iceParameters": Object {"iceLite": Bool(true), "password": String("0bt2ia1ui4hjdg8tp6q15uekvf3cv4np"), "usernameFragment": String("ttvff0g4xc42mgweo8di9a3xbkgha02f")}, "id": String("c2689bc2-6724-496d-b3b3-fbc1b77794f1"), "sctpParameters": Object {"MIS": Number(1024), "OS": Number(1024), "isDataChannel": Bool(true), "maxMessageSize": Number(262144), "port": Number(5000), "sctpBufferedAmount": Number(0), "sendBufferSize": Number(262144)}}} }
2023-06-01 11:39:39.043630+1000 Inspect[71738:4096986] [default] track encodings for cam-audio: [RtpEncodingParameters { active: None, ssrc: None, rid: None, codec_payload_type: None, rtx: None, dtx: Some(true), scalability_mode: None, scale_resolution_down_by: None, max_bitrate: None, max_framerate: None, adaptive_ptime: None, priority: None, network_priority: None }] SendLog=true
2023-06-01 11:39:39.044356+1000 Inspect[71738:4096986] [default] track codec options for cam-audio: ProducerCodecOptions { opus_stereo: Some(false), opus_fec: None, opus_dtx: Some(true), opus_max_playback_rate: None, opus_max_average_bitrate: None, opus_ptime: None, video_google_start_bitrate: None, video_google_max_bitrate: None, video_google_min_bitrate: None } SendLog=true
2023-06-01 11:39:39.044418+1000 Inspect[71738:4096986] [default] sending track for cam-audio: { paused: false, enabled: true } SendLog=true
2023-06-01 11:39:39.044831+1000 Inspect[71738:4096986] [default] producer options: ProducerOptions {
track: ...
encodings: ...
codec_options: ...
codec: None,
stop_tracks: Some(
false,
),
disable_track_on_pause: Some(
false,
),
zero_rtp_on_pause: Some(
true,
),
app_data: Some(
Object {
"mediaTag": String("cam-audio"),
},
),
}
2023-06-01 11:39:39.045101+1000 Inspect[71738:4096988] [default] preparing to produce
2023-06-01 11:39:39.053095+1000 Inspect[71738:4096988] [default] send transport connect event SendLog=true
2023-06-01 11:39:39.053126+1000 Inspect[71738:4096988] [default] CONNECT SEND TRANSPORT: Object {"fingerprints": Array [Object {"algorithm": String("sha-256"), "value": String("DC:58:5C:6B:64:A9:96:9A:A5:75:D7:13:16:4E:57:3D:75:7E:B6:E7:75:C8:44:5F:AE:15:6E:04:94:53:B4:2D")}], "role": String("server")}
2023-06-01 11:39:39.053198+1000 Inspect[71738:4096986] [default] msg=ConnectTransport { transport_id: "c2689bc2-6724-496d-b3b3-fbc1b77794f1", dtls_parameters: Object {"fingerprints": Array [Object {"algorithm": String("sha-256"), "value": String("DC:58:5C:6B:64:A9:96:9A:A5:75:D7:13:16:4E:57:3D:75:7E:B6:E7:75:C8:44:5F:AE:15:6E:04:94:53:B4:2D")}], "role": String("server")} }
2023-06-01 11:39:39.053229+1000 Inspect[71738:4096986] [default] data_json=Object {"msgData": Object {"dtlsParameters": Object {"fingerprints": Array [Object {"algorithm": String("sha-256"), "value": String("DC:58:5C:6B:64:A9:96:9A:A5:75:D7:13:16:4E:57:3D:75:7E:B6:E7:75:C8:44:5F:AE:15:6E:04:94:53:B4:2D")}], "role": String("server")}, "transportId": String("c2689bc2-6724-496d-b3b3-fbc1b77794f1")}, "msgStr": String("connect-transport")}
2023-06-01 11:39:39.053256+1000 Inspect[71738:4096986] [default] -> Object {"msgData": Object {"_sendTs": String("1685583579000.4"), "dtlsParameters": Object {"fingerprints": Array [Object {"algorithm": String("sha-256"), "value": String("DC:58:5C:6B:64:A9:96:9A:A5:75:D7:13:16:4E:57:3D:75:7E:B6:E7:75:C8:44:5F:AE:15:6E:04:94:53:B4:2D")}], "role": String("server")}, "transportId": String("c2689bc2-6724-496d-b3b3-fbc1b77794f1")}, "msgStr": String("connect-transport")}
2023-06-01 11:39:39.064063+1000 Inspect[71738:4096984] [default] send transport changed to checking SendLog=true
2023-06-01 11:39:39.064609+1000 Inspect[71738:4097238] [default] Sending track: Audio
2023-06-01 11:39:39.064665+1000 Inspect[71738:4097238] [default] msg=SendTrack { transport_id: "c2689bc2-6724-496d-b3b3-fbc1b77794f1", kind: Audio, rtp_parameters: RtpParameters { mid: "0", codecs: [RtpCodecParameters { mime_type: "audio/opus", payload_type: 111, clock_rate: 48000, channels: Some(2), parameters: Some(Object {"minptime": Number(10), "sprop-stereo": Number(0), "usedtx": Number(1), "useinbandfec": Number(1)}), rtcp_feedback: Some([RtcpFeedback { _type: "transport-cc", parameter: "" }]) }], header_extensions: [RtpHeaderExtensionParameters { uri: "urn:ietf:params:rtp-hdrext:sdes:mid", id: 4, encrypt: Some(false), parameters: Object {} }, RtpHeaderExtensionParameters { uri: "http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time", id: 2, encrypt: Some(false), parameters: Object {} }, RtpHeaderExtensionParameters { uri: "http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01", id: 3, encrypt: Some(false), parameters: Object {} }, RtpHeaderExtensionParameters { uri: "urn:ietf:params:rtp-hdrext:ssrc-audio-level", id: 1, encrypt: Some(false), parameters: Object {} }], encodings: [RtpEncodingParameters { active: None, ssrc: Some(528557971), rid: None, codec_payload_type: None, rtx: None, dtx: Some(false), scalability_mode: None, scale_resolution_down_by: None, max_bitrate: None, max_framerate: None, adaptive_ptime: None, priority: None, network_priority: None }], rtcp: RtcpParameters { cname: Some("nbFS9AmdQG5Vb9tB"), reduced_size: Some(true), mux: Some(true) } }, paused: false, app_data: Object {"mediaTag": String("cam-audio")} }
2023-06-01 11:39:39.064907+1000 Inspect[71738:4097238] [default] data_json=Object {"msgData": Object {"appData": Object {"mediaTag": String("cam-audio")}, "kind": String("audio"), "paused": Bool(false), "rtpParameters": Object {"codecs": Array [Object {"channels": Number(2), "clockRate": Number(48000), "mimeType": String("audio/opus"), "parameters": Object {"minptime": Number(10), "sprop-stereo": Number(0), "usedtx": Number(1), "useinbandfec": Number(1)}, "payloadType": Number(111), "rtcpFeedback": Array [Object {"parameter": String(""), "type": String("transport-cc")}]}], "encodings": Array [Object {"dtx": Bool(false), "ssrc": Number(528557971)}], "headerExtensions": Array [Object {"encrypt": Bool(false), "id": Number(4), "parameters": Object {}, "uri": String("urn:ietf:params:rtp-hdrext:sdes:mid")}, Object {"encrypt": Bool(false), "id": Number(2), "parameters": Object {}, "uri": String("http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time")}, Object {"encrypt": Bool(false), "id": Number(3), "parameters": Object {}, "uri": String("http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01")}, Object {"encrypt": Bool(false), "id": Number(1), "parameters": Object {}, "uri": String("urn:ietf:params:rtp-hdrext:ssrc-audio-level")}], "mid": String("0"), "rtcp": Object {"cname": String("nbFS9AmdQG5Vb9tB"), "mux": Bool(true), "reducedSize": Bool(true)}}, "transportId": String("c2689bc2-6724-496d-b3b3-fbc1b77794f1")}, "msgStr": String("send-track")}
2023-06-01 11:39:39.065145+1000 Inspect[71738:4097238] [default] -> Object {"msgData": Object {"_sendTs": String("1685583579000.5"), "appData": Object {"mediaTag": String("cam-audio")}, "kind": String("audio"), "paused": Bool(false), "rtpParameters": Object {"codecs": Array [Object {"channels": Number(2), "clockRate": Number(48000), "mimeType": String("audio/opus"), "parameters": Object {"minptime": Number(10), "sprop-stereo": Number(0), "usedtx": Number(1), "useinbandfec": Number(1)}, "payloadType": Number(111), "rtcpFeedback": Array [Object {"parameter": String(""), "type": String("transport-cc")}]}], "encodings": Array [Object {"dtx": Bool(false), "ssrc": Number(528557971)}], "headerExtensions": Array [Object {"encrypt": Bool(false), "id": Number(4), "parameters": Object {}, "uri": String("urn:ietf:params:rtp-hdrext:sdes:mid")}, Object {"encrypt": Bool(false), "id": Number(2), "parameters": Object {}, "uri": String("http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time")}, Object {"encrypt": Bool(false), "id": Number(3), "parameters": Object {}, "uri": String("http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01")}, Object {"encrypt": Bool(false), "id": Number(1), "parameters": Object {}, "uri": String("urn:ietf:params:rtp-hdrext:ssrc-audio-level")}], "mid": String("0"), "rtcp": Object {"cname": String("nbFS9AmdQG5Vb9tB"), "mux": Bool(true), "reducedSize": Bool(true)}}, "transportId": String("c2689bc2-6724-496d-b3b3-fbc1b77794f1")}, "msgStr": String("send-track")}
2023-06-01 11:39:39.070074+1000 Inspect[71738:4096987] [default] Unhandled top-level soup message: Object {"_kTs": String("1685583579000.4"), "transportConnected": String("c2689bc2-6724-496d-b3b3-fbc1b77794f1")} SendLog=false
2023-06-01 11:39:39.070152+1000 Inspect[71738:4096987] [default] <- SoupResponse { msg_data: Object {"_kTs": String("1685583579000.4"), "transportConnected": String("c2689bc2-6724-496d-b3b3-fbc1b77794f1")} }
2023-06-01 11:39:39.086206+1000 Inspect[71738:4096986] [default] Unhandled top-level soup message: Object {"_kTs": String("1685583579000.5"), "producerInfo": Object {"id": String("e29f3442-0b8b-4801-bdab-ffaaab84a579")}, "trackInfo": Object {"mediaTag": String("cam-audio")}} SendLog=false
2023-06-01 11:39:39.086215+1000 Inspect[71738:4097238] [default] <- SoupResponse { msg_data: Object {"_kTs": String("1685583579000.5"), "producerInfo": Object {"id": String("e29f3442-0b8b-4801-bdab-ffaaab84a579")}, "trackInfo": Object {"mediaTag": String("cam-audio")}} }
2023-06-01 11:39:39.086327+1000 Inspect[71738:4096988] [default] produce result: Ok(Producer { producer: Producer(0x2818c7000) })
2023-06-01 11:39:39.086373+1000 Inspect[71738:4096986] [default] finished setting up producer for cam-audio: Ok("e29f3442-0b8b-4801-bdab-ffaaab84a579") SendLog=true
2023-06-01 11:39:39.086422+1000 Inspect[71738:4096986] [default] sending video track
2023-06-01 11:39:39.086452+1000 Inspect[71738:4096986] [default] Sending video track: cam-video
2023-06-01 11:39:39.086478+1000 Inspect[71738:4096986] [default] track encodings for cam-video: [RtpEncodingParameters { active: None, ssrc: None, rid: None, codec_payload_type: None, rtx: None, dtx: None, scalability_mode: None, scale_resolution_down_by: Some(4.0), max_bitrate: Some(80000), max_framerate: Some(10.0), adaptive_ptime: None, priority: None, network_priority: None }, RtpEncodingParameters { active: None, ssrc: None, rid: None, codec_payload_type: None, rtx: None, dtx: None, scalability_mode: None, scale_resolution_down_by: Some(1.0), max_bitrate: Some(520000), max_framerate: Some(30.0), adaptive_ptime: None, priority: None, network_priority: None }] SendLog=true
2023-06-01 11:39:39.086494+1000 Inspect[71738:4096986] [default] track codec options for cam-video: ProducerCodecOptions { opus_stereo: None, opus_fec: None, opus_dtx: None, opus_max_playback_rate: None, opus_max_average_bitrate: None, opus_ptime: None, video_google_start_bitrate: Some(1000), video_google_max_bitrate: None, video_google_min_bitrate: None } SendLog=true
2023-06-01 11:39:39.086577+1000 Inspect[71738:4096986] [default] sending track for cam-video: { paused: false, enabled: true } SendLog=true
2023-06-01 11:39:39.086680+1000 Inspect[71738:4096986] [default] producer options: ProducerOptions {
track: ...
}
2023-06-01 11:39:39.086895+1000 Inspect[71738:4096988] [default] preparing to produce
2023-06-01 11:39:39.099926+1000 Inspect[71738:4096984] [default] send transport changed to connected SendLog=true
2023-06-01 11:39:39.099948+1000 Inspect[71738:4096984] [default] send transport changed to completed SendLog=true
2023-06-01 11:39:39.154839+1000 Inspect[71738:4096987] [default] Unhandled top-level soup message: Object {"ptracks": Object {"c6414d4a-041c-4968-b4d1-9e1756c3987b": Array [String("cam-audio")]}} SendLog=false
2023-06-01 11:39:39.155131+1000 Inspect[71738:4096987] [default] Got partial tracks: PartialTracks({PeerId(c6414d4a-041c-4968-b4d1-9e1756c3987b): {Tag("cam-audio")}})
2023-06-01 11:39:39.155401+1000 Inspect[71738:4096987] [default] updating track subscriptions: soup msg SendLog=true Terse=false
2023-06-01 11:39:39.155440+1000 Inspect[71738:4096987] [default] nothing listening to tracks yet
2023-06-01 11:39:39.805557+1000 Inspect[71738:4097320] [default] Sending track: Video
2023-06-01 11:39:39.805615+1000 Inspect[71738:4097320] [default] msg=SendTrack { transport_id: "c2689bc2-6724-496d-b3b3-fbc1b77794f1", kind: Video, rtp_parameters: RtpParameters { mid: "1", codecs: [RtpCodecParameters { mime_type: "video/VP8", payload_type: 127, clock_rate: 90000, channels: Some(1), parameters: Some(Object {}), rtcp_feedback: Some([RtcpFeedback { _type: "goog-remb", parameter: "" }, RtcpFeedback { _type: "transport-cc", parameter: "" }, RtcpFeedback { _type: "ccm", parameter: "fir" }, RtcpFeedback { _type: "nack", parameter: "" }, RtcpFeedback { _type: "nack", parameter: "pli" }]) }, RtpCodecParameters { mime_type: "video/rtx", payload_type: 124, clock_rate: 90000, channels: Some(1), parameters: Some(Object {"apt": Number(127)}), rtcp_feedback: Some([]) }], header_extensions: [RtpHeaderExtensionParameters { uri: "urn:ietf:params:rtp-hdrext:sdes:mid", id: 4, encrypt: Some(false), parameters: Object {} }, RtpHeaderExtensionParameters { uri: "urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id", id: 11, encrypt: Some(false), parameters: Object {} }, RtpHeaderExtensionParameters { uri: "urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id", id: 12, encrypt: Some(false), parameters: Object {} }, RtpHeaderExtensionParameters { uri: "http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time", id: 2, encrypt: Some(false), parameters: Object {} }, RtpHeaderExtensionParameters { uri: "http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01", id: 3, encrypt: Some(false), parameters: Object {} }, RtpHeaderExtensionParameters { uri: "urn:ietf:params:rtp-hdrext:framemarking", id: 8, encrypt: Some(false), parameters: Object {} }, RtpHeaderExtensionParameters { uri: "urn:3gpp:video-orientation", id: 13, encrypt: Some(false), parameters: Object {} }, RtpHeaderExtensionParameters { uri: "urn:ietf:params:rtp-hdrext:toffset", id: 14, encrypt: Some(false), parameters: Object {} }], encodings: [RtpEncodingParameters { active: Some(true), ssrc: None, rid: Some("r0"), codec_payload_type: None, rtx: None, dtx: Some(false), scalability_mode: Some("S1T3"), scale_resolution_down_by: Some(4.0), max_bitrate: Some(80000), max_framerate: Some(10.0), adaptive_ptime: None, priority: None, network_priority: Some(Low) }, RtpEncodingParameters { active: Some(true), ssrc: None, rid: Some("r1"), codec_payload_type: None, rtx: None, dtx: Some(false), scalability_mode: Some("S1T3"), scale_resolution_down_by: Some(1.0), max_bitrate: Some(520000), max_framerate: Some(30.0), adaptive_ptime: None, priority: None, network_priority: Some(Low) }], rtcp: RtcpParameters { cname: Some(""), reduced_size: Some(true), mux: Some(true) } }, paused: false, app_data: Object {"mediaTag": String("cam-video")} }
2023-06-01 11:39:39.805807+1000 Inspect[71738:4097320] [default] data_json=Object {"msgData": Object {"appData": Object {"mediaTag": String("cam-video")}, "kind": String("video"), "paused": Bool(false), "rtpParameters": Object {"codecs": Array [Object {"channels": Number(1), "clockRate": Number(90000), "mimeType": String("video/VP8"), "parameters": Object {}, "payloadType": Number(127), "rtcpFeedback": Array [Object {"parameter": String(""), "type": String("goog-remb")}, Object {"parameter": String(""), "type": String("transport-cc")}, Object {"parameter": String("fir"), "type": String("ccm")}, Object {"parameter": String(""), "type": String("nack")}, Object {"parameter": String("pli"), "type": String("nack")}]}, Object {"channels": Number(1), "clockRate": Number(90000), "mimeType": String("video/rtx"), "parameters": Object {"apt": Number(127)}, "payloadType": Number(124), "rtcpFeedback": Array []}], "encodings": Array [Object {"active": Bool(true), "dtx": Bool(false), "maxBitrate": Number(80000), "maxFramerate": Number(10.0), "networkPriority": Number(1), "rid": String("r0"), "scalabilityMode": String("S1T3"), "scaleResolutionDownBy": Number(4.0)}, Object {"active": Bool(true), "dtx": Bool(false), "maxBitrate": Number(520000), "maxFramerate": Number(30.0), "networkPriority": Number(1), "rid": String("r1"), "scalabilityMode": String("S1T3"), "scaleResolutionDownBy": Number(1.0)}], "headerExtensions": Array [Object {"encrypt": Bool(false), "id": Number(4), "parameters": Object {}, "uri": String("urn:ietf:params:rtp-hdrext:sdes:mid")}, Object {"encrypt": Bool(false), "id": Number(11), "parameters": Object {}, "uri": String("urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id")}, Object {"encrypt": Bool(false), "id": Number(12), "parameters": Object {}, "uri": String("urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id")}, Object {"encrypt": Bool(false), "id": Number(2), "parameters": Object {}, "uri": String("http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time")}, Object {"encrypt": Bool(false), "id": Number(3), "parameters": Object {}, "uri": String("http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01")}, Object {"encrypt": Bool(false), "id": Number(8), "parameters": Object {}, "uri": String("urn:ietf:params:rtp-hdrext:framemarking")}, Object {"encrypt": Bool(false), "id": Number(13), "parameters": Object {}, "uri": String("urn:3gpp:video-orientation")}, Object {"encrypt": Bool(false), "id": Number(14), "parameters": Object {}, "uri": String("urn:ietf:params:rtp-hdrext:toffset")}], "mid": String("1"), "rtcp": Object {"cname": String(""), "mux": Bool(true), "reducedSize": Bool(true)}}, "transportId": String("c2689bc2-6724-496d-b3b3-fbc1b77794f1")}, "msgStr": String("send-track")}
2023-06-01 11:39:39.805965+1000 Inspect[71738:4097320] [default] -> Object {"msgData": Object {"_sendTs": String("1685583579000.6"), "appData": Object {"mediaTag": String("cam-video")}, "kind": String("video"), "paused": Bool(false), "rtpParameters": Object {"codecs": Array [Object {"channels": Number(1), "clockRate": Number(90000), "mimeType": String("video/VP8"), "parameters": Object {}, "payloadType": Number(127), "rtcpFeedback": Array [Object {"parameter": String(""), "type": String("goog-remb")}, Object {"parameter": String(""), "type": String("transport-cc")}, Object {"parameter": String("fir"), "type": String("ccm")}, Object {"parameter": String(""), "type": String("nack")}, Object {"parameter": String("pli"), "type": String("nack")}]}, Object {"channels": Number(1), "clockRate": Number(90000), "mimeType": String("video/rtx"), "parameters": Object {"apt": Number(127)}, "payloadType": Number(124), "rtcpFeedback": Array []}], "encodings": Array [Object {"active": Bool(true), "dtx": Bool(false), "maxBitrate": Number(80000), "maxFramerate": Number(10.0), "networkPriority": Number(1), "rid": String("r0"), "scalabilityMode": String("S1T3"), "scaleResolutionDownBy": Number(4.0)}, Object {"active": Bool(true), "dtx": Bool(false), "maxBitrate": Number(520000), "maxFramerate": Number(30.0), "networkPriority": Number(1), "rid": String("r1"), "scalabilityMode": String("S1T3"), "scaleResolutionDownBy": Number(1.0)}], "headerExtensions": Array [Object {"encrypt": Bool(false), "id": Number(4), "parameters": Object {}, "uri": String("urn:ietf:params:rtp-hdrext:sdes:mid")}, Object {"encrypt": Bool(false), "id": Number(11), "parameters": Object {}, "uri": String("urn:ietf:params:rtp-hdrext:sdes:rtp-stream-id")}, Object {"encrypt": Bool(false), "id": Number(12), "parameters": Object {}, "uri": String("urn:ietf:params:rtp-hdrext:sdes:repaired-rtp-stream-id")}, Object {"encrypt": Bool(false), "id": Number(2), "parameters": Object {}, "uri": String("http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time")}, Object {"encrypt": Bool(false), "id": Number(3), "parameters": Object {}, "uri": String("http://www.ietf.org/id/draft-holmer-rmcat-transport-wide-cc-extensions-01")}, Object {"encrypt": Bool(false), "id": Number(8), "parameters": Object {}, "uri": String("urn:ietf:params:rtp-hdrext:framemarking")}, Object {"encrypt": Bool(false), "id": Number(13), "parameters": Object {}, "uri": String("urn:3gpp:video-orientation")}, Object {"encrypt": Bool(false), "id": Number(14), "parameters": Object {}, "uri": String("urn:ietf:params:rtp-hdrext:toffset")}], "mid": String("1"), "rtcp": Object {"cname": String(""), "mux": Bool(true), "reducedSize": Bool(true)}}, "transportId": String("c2689bc2-6724-496d-b3b3-fbc1b77794f1")}, "msgStr": String("send-track")}
2023-06-01 11:39:39.823873+1000 Inspect[71738:4096986] [default] Unhandled top-level soup message: Object {"_kTs": String("1685583579000.6"), "producerInfo": Object {"id": String("16f4ec2b-3bed-48f7-9f01-0fcf3fb99f19")}, "trackInfo": Object {"mediaTag": String("cam-video")}} SendLog=false
2023-06-01 11:39:39.823880+1000 Inspect[71738:4097320] [default] <- SoupResponse { msg_data: Object {"_kTs": String("1685583579000.6"), "producerInfo": Object {"id": String("16f4ec2b-3bed-48f7-9f01-0fcf3fb99f19")}, "trackInfo": Object {"mediaTag": String("cam-video")}} }
2023-06-01 11:39:39.824004+1000 Inspect[71738:4096988] [default] produce result: Ok(Producer { producer: Producer(0x28189ac00) })
2023-06-01 11:39:39.824126+1000 Inspect[71738:4096986] [default] finished setting up producer for cam-video: Ok("16f4ec2b-3bed-48f7-9f01-0fcf3fb99f19") SendLog=true
2023-06-01 11:39:39.824141+1000 Inspect[71738:4096986] [default] No custom tracks to send
2023-06-01 11:39:39.824147+1000 Inspect[71738:4096986] [default] create recv transport SendLog=true
2023-06-01 11:39:39.824154+1000 Inspect[71738:4096986] [default] msg=CreateTransport { direction: Recv }
2023-06-01 11:39:39.824162+1000 Inspect[71738:4096986] [default] data_json=Object {"msgData": Object {"direction": String("recv")}, "msgStr": String("create-transport")}
2023-06-01 11:39:39.824170+1000 Inspect[71738:4096986] [default] -> Object {"msgData": Object {"_sendTs": String("1685583579000.7"), "direction": String("recv")}, "msgStr": String("create-transport")}
2023-06-01 11:39:39.841082+1000 Inspect[71738:4096987] [default] Unhandled top-level soup message: Object {"_kTs": String("1685583579000.7"), "peerId": String("c6414d4a-041c-4968-b4d1-9e1756c3987b"), "transportOptions": Object {"dtlsParameters": Object {"fingerprints": Array [Object {"algorithm": String("sha-256"), "value": String("79:73:97:60:16:ED:E0:DD:43:87:60:C4:AB:6C:2C:37:DA:9A:C7:F1:0C:B5:B2:2D:60:DB:B4:3E:F6:FB:BB:B6")}, Object {"algorithm": String("sha-1"), "value": String("45:EE:6E:F6:39:39:BE:FA:55:34:F0:94:03:89:1E:5C:C1:63:40:8B")}, Object {"algorithm": String("sha-384"), "value": String("23:8A:B8:68:78:2B:09:DF:53:CC:66:5C:FE:7C:86:43:97:A2:85:DF:11:B0:3A:F8:88:BB:30:2B:2C:7A:83:DA:09:62:75:F0:BF:BF:1E:CE:CE:E0:04:C0:8F:E8:E7:1F")}, Object {"algorithm": String("sha-512"), "value": String("DC:89:44:20:37:2D:47:97:5A:67:80:B0:F4:9F:19:97:DD:01:30:98:56:DC:5A:09:E0:20:F3:34:4D:CC:3A:68:2C:7B:CB:F7:C1:DC:60:DA:98:CC:39:9B:8D:2E:07:5B:3B:F6:68:E9:68:0C:0E:24:EA:CE:13:86:2F:98:E8:7D")}, Object {"algorithm": String("sha-224"), "value": String("81:13:DB:43:E7:D6:25:60:03:FB:62:A8:13:97:AC:F8:13:11:AA:33:B5:69:2C:D4:9E:97:9B:CE")}], "role": String("auto")}, "iceCandidates": Array [Object {"foundation": String("udpcandidate"), "ip": String("13.236.70.26"), "port": Number(41122), "priority": Number(1076558079), "protocol": String("udp"), "type": String("host")}, Object {"foundation": String("tcpcandidate"), "ip": String("13.236.70.26"), "port": Number(43249), "priority": Number(1076302079), "protocol": String("tcp"), "tcpType": String("passive"), "type": String("host")}], "iceParameters": Object {"iceLite": Bool(true), "password": String("wkzw3zl84zj3man37v8swyyyd4bt9xw5"), "usernameFragment": String("5ltjo40sgphn879f1awnx4y63qjz72hc")}, "id": String("afb6e97a-fba0-4443-9de1-5d8281c9644c"), "sctpParameters": Object {"MIS": Number(1024), "OS": Number(1024), "isDataChannel": Bool(true), "maxMessageSize": Number(262144), "port": Number(5000), "sctpBufferedAmount": Number(0), "sendBufferSize": Number(262144)}}} SendLog=false
2023-06-01 11:39:39.843608+1000 Inspect[71738:4096987] [default] <- SoupResponse { msg_data: Object {"_kTs": String("1685583579000.7"), "peerId": String("c6414d4a-041c-4968-b4d1-9e1756c3987b"), "transportOptions": Object {"dtlsParameters": Object {"fingerprints": Array [Object {"algorithm": String("sha-256"), "value": String("79:73:97:60:16:ED:E0:DD:43:87:60:C4:AB:6C:2C:37:DA:9A:C7:F1:0C:B5:B2:2D:60:DB:B4:3E:F6:FB:BB:B6")}, Object {"algorithm": String("sha-1"), "value": String("45:EE:6E:F6:39:39:BE:FA:55:34:F0:94:03:89:1E:5C:C1:63:40:8B")}, Object {"algorithm": String("sha-384"), "value": String("23:8A:B8:68:78:2B:09:DF:53:CC:66:5C:FE:7C:86:43:97:A2:85:DF:11:B0:3A:F8:88:BB:30:2B:2C:7A:83:DA:09:62:75:F0:BF:BF:1E:CE:CE:E0:04:C0:8F:E8:E7:1F")}, Object {"algorithm": String("sha-512"), "value": String("DC:89:44:20:37:2D:47:97:5A:67:80:B0:F4:9F:19:97:DD:01:30:98:56:DC:5A:09:E0:20:F3:34:4D:CC:3A:68:2C:7B:CB:F7:C1:DC:60:DA:98:CC:39:9B:8D:2E:07:5B:3B:F6:68:E9:68:0C:0E:24:EA:CE:13:86:2F:98:E8:7D")}, Object {"algorithm": String("sha-224"), "value": String("81:13:DB:43:E7:D6:25:60:03:FB:62:A8:13:97:AC:F8:13:11:AA:33:B5:69:2C:D4:9E:97:9B:CE")}], "role": String("auto")}, "iceCandidates": Array [Object {"foundation": String("udpcandidate"), "ip": String("13.236.70.26"), "port": Number(41122), "priority": Number(1076558079), "protocol": String("udp"), "type": String("host")}, Object {"foundation": String("tcpcandidate"), "ip": String("13.236.70.26"), "port": Number(43249), "priority": Number(1076302079), "protocol": String("tcp"), "tcpType": String("passive"), "type": String("host")}], "iceParameters": Object {"iceLite": Bool(true), "password": String("wkzw3zl84zj3man37v8swyyyd4bt9xw5"), "usernameFragment": String("5ltjo40sgphn879f1awnx4y63qjz72hc")}, "id": String("afb6e97a-fba0-4443-9de1-5d8281c9644c"), "sctpParameters": Object {"MIS": Number(1024), "OS": Number(1024), "isDataChannel": Bool(true), "maxMessageSize": Number(262144), "port": Number(5000), "sctpBufferedAmount": Number(0), "sendBufferSize": Number(262144)}}} }
2023-06-01 11:39:39.844813+1000 Inspect[71738:4096987] [default] creating a recv transport with these options: TransportOptions { id: "afb6e97a-fba0-4443-9de1-5d8281c9644c", ice_parameters: Object {"iceLite": Bool(true), "password": String("wkzw3zl84zj3man37v8swyyyd4bt9xw5"), "usernameFragment": String("5ltjo40sgphn879f1awnx4y63qjz72hc")}, ice_candidates: Array [Object {"foundation": String("udpcandidate"), "ip": String("13.236.70.26"), "port": Number(41122), "priority": Number(1076558079), "protocol": String("udp"), "type": String("host")}, Object {"foundation": String("tcpcandidate"), "ip": String("13.236.70.26"), "port": Number(43249), "priority": Number(1076302079), "protocol": String("tcp"), "tcpType": String("passive"), "type": String("host")}], dtls_parameters: Object {"fingerprints": Array [Object {"algorithm": String("sha-256"), "value": String("79:73:97:60:16:ED:E0:DD:43:87:60:C4:AB:6C:2C:37:DA:9A:C7:F1:0C:B5:B2:2D:60:DB:B4:3E:F6:FB:BB:B6")}, Object {"algorithm": String("sha-1"), "value": String("45:EE:6E:F6:39:39:BE:FA:55:34:F0:94:03:89:1E:5C:C1:63:40:8B")}, Object {"algorithm": String("sha-384"), "value": String("23:8A:B8:68:78:2B:09:DF:53:CC:66:5C:FE:7C:86:43:97:A2:85:DF:11:B0:3A:F8:88:BB:30:2B:2C:7A:83:DA:09:62:75:F0:BF:BF:1E:CE:CE:E0:04:C0:8F:E8:E7:1F")}, Object {"algorithm": String("sha-512"), "value": String("DC:89:44:20:37:2D:47:97:5A:67:80:B0:F4:9F:19:97:DD:01:30:98:56:DC:5A:09:E0:20:F3:34:4D:CC:3A:68:2C:7B:CB:F7:C1:DC:60:DA:98:CC:39:9B:8D:2E:07:5B:3B:F6:68:E9:68:0C:0E:24:EA:CE:13:86:2F:98:E8:7D")}, Object {"algorithm": String("sha-224"), "value": String("81:13:DB:43:E7:D6:25:60:03:FB:62:A8:13:97:AC:F8:13:11:AA:33:B5:69:2C:D4:9E:97:9B:CE")}], "role": String("auto")}, app_data: None }
2023-06-01 11:39:39.845968+1000 Inspect[71738:4096987] [default] options=TransportOptions { id: "afb6e97a-fba0-4443-9de1-5d8281c9644c", ice_parameters: Object {"iceLite": Bool(true), "password": String("wkzw3zl84zj3man37v8swyyyd4bt9xw5"), "usernameFragment": String("5ltjo40sgphn879f1awnx4y63qjz72hc")}, ice_candidates: Array [Object {"foundation": String("udpcandidate"), "ip": String("13.236.70.26"), "port": Number(41122), "priority": Number(1076558079), "protocol": String("udp"), "type": String("host")}, Object {"foundation": String("tcpcandidate"), "ip": String("13.236.70.26"), "port": Number(43249), "priority": Number(1076302079), "protocol": String("tcp"), "tcpType": String("passive"), "type": String("host")}], dtls_parameters: Object {"fingerprints": Array [Object {"algorithm": String("sha-256"), "value": String("79:73:97:60:16:ED:E0:DD:43:87:60:C4:AB:6C:2C:37:DA:9A:C7:F1:0C:B5:B2:2D:60:DB:B4:3E:F6:FB:BB:B6")}, Object {"algorithm": String("sha-1"), "value": String("45:EE:6E:F6:39:39:BE:FA:55:34:F0:94:03:89:1E:5C:C1:63:40:8B")}, Object {"algorithm": String("sha-384"), "value": String("23:8A:B8:68:78:2B:09:DF:53:CC:66:5C:FE:7C:86:43:97:A2:85:DF:11:B0:3A:F8:88:BB:30:2B:2C:7A:83:DA:09:62:75:F0:BF:BF:1E:CE:CE:E0:04:C0:8F:E8:E7:1F")}, Object {"algorithm": String("sha-512"), "value": String("DC:89:44:20:37:2D:47:97:5A:67:80:B0:F4:9F:19:97:DD:01:30:98:56:DC:5A:09:E0:20:F3:34:4D:CC:3A:68:2C:7B:CB:F7:C1:DC:60:DA:98:CC:39:9B:8D:2E:07:5B:3B:F6:68:E9:68:0C:0E:24:EA:CE:13:86:2F:98:E8:7D")}, Object {"algorithm": String("sha-224"), "value": String("81:13:DB:43:E7:D6:25:60:03:FB:62:A8:13:97:AC:F8:13:11:AA:33:B5:69:2C:D4:9E:97:9B:CE")}], "role": String("auto")}, app_data: None }
2023-06-01 11:39:39.847005+1000 Inspect[71738:4096987] [default] transport_options=TransportOptions { id: "afb6e97a-fba0-4443-9de1-5d8281c9644c", ice_parameters: Object {"iceLite": Bool(true), "password": String("wkzw3zl84zj3man37v8swyyyd4bt9xw5"), "usernameFragment": String("5ltjo40sgphn879f1awnx4y63qjz72hc")}, ice_candidates: Array [Object {"foundation": String("udpcandidate"), "ip": String("13.236.70.26"), "port": Number(41122), "priority": Number(1076558079), "protocol": String("udp"), "type": String("host")}, Object {"foundation": String("tcpcandidate"), "ip": String("13.236.70.26"), "port": Number(43249), "priority": Number(1076302079), "protocol": String("tcp"), "tcpType": String("passive"), "type": String("host")}], dtls_parameters: Object {"fingerprints": Array [Object {"algorithm": String("sha-256"), "value": String("79:73:97:60:16:ED:E0:DD:43:87:60:C4:AB:6C:2C:37:DA:9A:C7:F1:0C:B5:B2:2D:60:DB:B4:3E:F6:FB:BB:B6")}, Object {"algorithm": String("sha-1"), "value": String("45:EE:6E:F6:39:39:BE:FA:55:34:F0:94:03:89:1E:5C:C1:63:40:8B")}, Object {"algorithm": String("sha-384"), "value": String("23:8A:B8:68:78:2B:09:DF:53:CC:66:5C:FE:7C:86:43:97:A2:85:DF:11:B0:3A:F8:88:BB:30:2B:2C:7A:83:DA:09:62:75:F0:BF:BF:1E:CE:CE:E0:04:C0:8F:E8:E7:1F")}, Object {"algorithm": String("sha-512"), "value": String("DC:89:44:20:37:2D:47:97:5A:67:80:B0:F4:9F:19:97:DD:01:30:98:56:DC:5A:09:E0:20:F3:34:4D:CC:3A:68:2C:7B:CB:F7:C1:DC:60:DA:98:CC:39:9B:8D:2E:07:5B:3B:F6:68:E9:68:0C:0E:24:EA:CE:13:86:2F:98:E8:7D")}, Object {"algorithm": String("sha-224"), "value": String("81:13:DB:43:E7:D6:25:60:03:FB:62:A8:13:97:AC:F8:13:11:AA:33:B5:69:2C:D4:9E:97:9B:CE")}], "role": String("auto")}, app_data: None }
2023-06-01 11:39:39.849407+1000 Inspect[71738:4096987] [default] setting up pending consumer handling task...
2023-06-01 11:39:39.849473+1000 Inspect[71738:4096987] [default] setting up incoming track tag handler task...
2023-06-01 11:39:39.849869+1000 Inspect[71738:4096987] [default] [FFI request 4] Completed request join: Success SendLog=false
2023-06-01 11:39:39.849950+1000 Inspect[71738:4096987] [default] daily.updateSubscriptions Terse=true
2023-06-01 11:39:39.850139+1000 Inspect[71738:4096987] [default] [FFI request 5] Starting request updateSubscriptions SendLog=false
2023-06-01 11:39:39.850263+1000 Inspect[71738:4096987] [default] All participant settings: SubscriptionSettingsById({})
2023-06-01 11:39:39.850424+1000 Inspect[71738:4096987] [default] All current settings: SubscriptionSettingsById({PeerId(c6414d4a-041c-4968-b4d1-9e1756c3987b): Value(SubscriptionSettings { profile: Value(ProfileName("active-remote")), media: Default })})
2023-06-01 11:39:39.850521+1000 Inspect[71738:4096987] [default] Subscription changes from profiles: ChangeSet([Change { selector: WithProfile(ProfileName("active-remote")), op: MoveToProfile(ProfileName("base")) }])
2023-06-01 11:39:39.850586+1000 Inspect[71738:4096987] [default] Subscription changes from profiles and participants: ChangeSet([Change { selector: WithProfile(ProfileName("active-remote")), op: MoveToProfile(ProfileName("base")) }, Change { selector: WithPeerId(PeerId(c6414d4a-041c-4968-b4d1-9e1756c3987b)), op: MoveToProfile(ProfileName("active-remote")) }])
2023-06-01 11:39:39.850604+1000 Inspect[71738:4096987] [default] New participant settings: SubscriptionSettingsById({PeerId(c6414d4a-041c-4968-b4d1-9e1756c3987b): Value(SubscriptionSettings { profile: Value(ProfileName("active-remote")), media: Default })})
2023-06-01 11:39:39.850612+1000 Inspect[71738:4096987] [default] Resolving PeerId(c6414d4a-041c-4968-b4d1-9e1756c3987b) Value(SubscriptionSettings { profile: Value(ProfileName("active-remote")), media: Default })
2023-06-01 11:39:39.850628+1000 Inspect[71738:4096987] [default] [FFI request 5] Completed request updateSubscriptions: Success SendLog=false
2023-06-01 11:39:39.850635+1000 Inspect[71738:4096987] [default] daily.updateSubscriptions Terse=true
2023-06-01 11:39:39.850640+1000 Inspect[71738:4096987] [default] [FFI request 6] Starting request updateSubscriptions SendLog=false
2023-06-01 11:39:39.850647+1000 Inspect[71738:4096987] [default] All participant settings: SubscriptionSettingsById({})
2023-06-01 11:39:39.850654+1000 Inspect[71738:4096987] [default] All current settings: SubscriptionSettingsById({PeerId(c6414d4a-041c-4968-b4d1-9e1756c3987b): Value(SubscriptionSettings { profile: Value(ProfileName("active-remote")), media: Default })})
2023-06-01 11:39:39.850662+1000 Inspect[71738:4096987] [default] Subscription changes from profiles: ChangeSet([Change { selector: WithProfile(ProfileName("active-remote")), op: MoveToProfile(ProfileName("base")) }])
2023-06-01 11:39:39.850669+1000 Inspect[71738:4096987] [default] Subscription changes from profiles and participants: ChangeSet([Change { selector: WithProfile(ProfileName("active-remote")), op: MoveToProfile(ProfileName("base")) }, Change { selector: WithPeerId(PeerId(c6414d4a-041c-4968-b4d1-9e1756c3987b)), op: MoveToProfile(ProfileName("active-remote")) }])
2023-06-01 11:39:39.850675+1000 Inspect[71738:4096987] [default] New participant settings: SubscriptionSettingsById({PeerId(c6414d4a-041c-4968-b4d1-9e1756c3987b): Value(SubscriptionSettings { profile: Value(ProfileName("active-remote")), media: Default })})
2023-06-01 11:39:39.850680+1000 Inspect[71738:4096987] [default] Resolving PeerId(c6414d4a-041c-4968-b4d1-9e1756c3987b) Value(SubscriptionSettings { profile: Value(ProfileName("active-remote")), media: Default })
2023-06-01 11:39:39.852163+1000 Inspect[71738:4096987] [default] [FFI request 6] Completed request updateSubscriptions: Success SendLog=false
2023-06-01 11:39:39.852289+1000 Inspect[71738:4096987] [default] daily.updateSubscriptions Terse=true
2023-06-01 11:39:39.852299+1000 Inspect[71738:4096987] [default] [FFI request 7] Starting request updateSubscriptions SendLog=false
2023-06-01 11:39:39.852308+1000 Inspect[71738:4096987] [default] All participant settings: SubscriptionSettingsById({})
2023-06-01 11:39:39.852314+1000 Inspect[71738:4096987] [default] All current settings: SubscriptionSettingsById({PeerId(c6414d4a-041c-4968-b4d1-9e1756c3987b): Value(SubscriptionSettings { profile: Value(ProfileName("active-remote")), media: Default })})
2023-06-01 11:39:39.852389+1000 Inspect[71738:4096987] [default] Subscription changes from profiles: ChangeSet([Change { selector: WithProfile(ProfileName("active-remote")), op: MoveToProfile(ProfileName("base")) }])
2023-06-01 11:39:39.852398+1000 Inspect[71738:4096987] [default] Subscription changes from profiles and participants: ChangeSet([Change { selector: WithProfile(ProfileName("active-remote")), op: MoveToProfile(ProfileName("base")) }, Change { selector: WithPeerId(PeerId(c6414d4a-041c-4968-b4d1-9e1756c3987b)), op: MoveToProfile(ProfileName("active-remote")) }])
2023-06-01 11:39:39.852411+1000 Inspect[71738:4096987] [default] New participant settings: SubscriptionSettingsById({PeerId(c6414d4a-041c-4968-b4d1-9e1756c3987b): Value(SubscriptionSettings { profile: Value(ProfileName("active-remote")), media: Default })})
2023-06-01 11:39:39.852418+1000 Inspect[71738:4096987] [default] Resolving PeerId(c6414d4a-041c-4968-b4d1-9e1756c3987b) Value(SubscriptionSettings { profile: Value(ProfileName("active-remote")), media: Default })
2023-06-01 11:39:39.852424+1000 Inspect[71738:4096987] [default] [FFI request 7] Completed request updateSubscriptions: Success SendLog=false
2023-06-01 11:39:39.852472+1000 Inspect[71738:4096987] [default] updating track subscriptions: subscription state changed SendLog=true Terse=false
2023-06-01 11:39:39.852482+1000 Inspect[71738:4096987] [default] submitting track: "cam-audio" PeerId="c6414d4a-041c-4968-b4d1-9e1756c3987b" SendLog=true
2023-06-01 11:39:39.852497+1000 Inspect[71738:4096987] [default] updating track subscriptions: subscription state changed SendLog=true Terse=false
2023-06-01 11:39:39.852503+1000 Inspect[71738:4096987] [default] submitting track: "cam-audio" PeerId="c6414d4a-041c-4968-b4d1-9e1756c3987b" SendLog=true
2023-06-01 11:39:39.852510+1000 Inspect[71738:4096987] [default] updating track subscriptions: subscription state changed SendLog=true Terse=false
2023-06-01 11:39:39.852515+1000 Inspect[71738:4096987] [default] submitting track: "cam-audio" PeerId="c6414d4a-041c-4968-b4d1-9e1756c3987b" SendLog=true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment