The first public release. What it does: https://weavesignal.top; what changed: CHANGELOG.md.
180 lines
4.5 KiB
Text
180 lines
4.5 KiB
Text
webrtcbin webrtcbin0 latency set to 200 ms
|
|
rtpbin rtpbin latency set to 200 ms
|
|
webrtcbin webrtcbin0 latency set to 200 ms
|
|
rtpbin rtpbin latency set to 200 ms
|
|
rtpbin rtpbin latency set to 200 ms
|
|
webrtcbin webrtcbin1 latency set to 200 ms
|
|
rtpbin rtpbin latency set to 200 ms
|
|
webrtcbin webrtcbin1 latency set to 200 ms
|
|
rtpbin rtpbin latency set to 200 ms
|
|
rtpbin rtpbin latency set to 200 ms
|
|
webrtcbin webrtcbin2 latency set to 200 ms
|
|
rtpbin rtpbin latency set to 200 ms
|
|
webrtcbin webrtcbin2 latency set to 200 ms
|
|
rtpbin rtpbin latency set to 200 ms
|
|
rtpbin rtpbin latency set to 200 ms
|
|
|
|
(python3:1): webrtcsink-WARNING **: 13:13:42.900: The `rtpgccbwe` element is not available not doing any congestion control: BoolError { message: "Failed to find element factory with name 'rtpgccbwe' for creating element", filename: "/root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gstreamer-0.25.4/src/element_factory.rs", function: "gstreamer::element_factory::ElementBuilder<'_>::build::{{closure}}", line: 244 }
|
|
|
|
(python3:1): webrtcsink-WARNING **: 13:13:42.901: The `rtpgccbwe` element is not available not doing any congestion control: BoolError { message: "Failed to find element factory with name 'rtpgccbwe' for creating element", filename: "/root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gstreamer-0.25.4/src/element_factory.rs", function: "gstreamer::element_factory::ElementBuilder<'_>::build::{{closure}}", line: 244 }
|
|
|
|
(python3:1): webrtcsink-WARNING **: 13:13:42.901: The `rtpgccbwe` element is not available not doing any congestion control: BoolError { message: "Failed to find element factory with name 'rtpgccbwe' for creating element", filename: "/root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/gstreamer-0.25.4/src/element_factory.rs", function: "gstreamer::element_factory::ElementBuilder<'_>::build::{{closure}}", line: 244 }
|
|
rtpjitterbuffer rtpjitterbuffer0 latency set to 200 ms
|
|
[13479.606] B-ear: linked audio_0 -> ['sink:mixminusB_at_B']
|
|
rtpjitterbuffer rtpjitterbuffer1 latency set to 200 ms
|
|
rtpjitterbuffer rtpjitterbuffer2 latency set to 200 ms
|
|
[13480.267] desk-B: linked audio_0 -> ['sink:recvB', 'prog']
|
|
[13480.267] desk-A: linked audio_0 -> ['sink:recvA', 'prog', 'mmB']
|
|
[13513.906] listener started
|
|
|
|
(python3:1): GStreamer-CRITICAL **: 13:14:19.600: gst_event_set_seqnum: assertion 'seqnum != GST_SEQNUM_INVALID' failed
|
|
|
|
(python3:1): GStreamer-CRITICAL **: 13:15:32.954: gst_event_set_seqnum: assertion 'seqnum != GST_SEQNUM_INVALID' failed
|
|
{
|
|
"seconds": 110.0,
|
|
"jitterbuffer_ms": 200,
|
|
"video": false,
|
|
"streams": {
|
|
"recvA": {
|
|
"onsets": 54,
|
|
"classes": {
|
|
"A": 54,
|
|
"B": 0
|
|
},
|
|
"latency_ms_A": {
|
|
"n": 52,
|
|
"p50": 247.6,
|
|
"p95": 248.0,
|
|
"min": 247.3,
|
|
"max": 248.1
|
|
},
|
|
"marker_latency_ms": {
|
|
"n": 5,
|
|
"values": [
|
|
247.7,
|
|
247.6,
|
|
247.5,
|
|
247.6,
|
|
247.4
|
|
]
|
|
}
|
|
},
|
|
"recvB": {
|
|
"onsets": 36,
|
|
"classes": {
|
|
"A": 0,
|
|
"B": 36
|
|
},
|
|
"latency_ms_B": {
|
|
"n": 34,
|
|
"p50": 247.7,
|
|
"p95": 247.9,
|
|
"min": 247.3,
|
|
"max": 248.0
|
|
}
|
|
},
|
|
"programme": {
|
|
"onsets": 72,
|
|
"classes": {
|
|
"A": 53,
|
|
"B": 19
|
|
},
|
|
"latency_ms_A": {
|
|
"n": 51,
|
|
"p50": 256.2,
|
|
"p95": 256.5,
|
|
"min": 255.2,
|
|
"max": 256.6
|
|
},
|
|
"latency_ms_B": {
|
|
"n": 17,
|
|
"p50": 256.2,
|
|
"p95": 256.4,
|
|
"min": 256.0,
|
|
"max": 256.4
|
|
},
|
|
"marker_latency_ms": {
|
|
"n": 4,
|
|
"values": [
|
|
256.4,
|
|
256.3,
|
|
256.2,
|
|
256.0
|
|
]
|
|
}
|
|
},
|
|
"mixminusB_at_desk": {
|
|
"onsets": 54,
|
|
"classes": {
|
|
"A": 54,
|
|
"B": 0
|
|
},
|
|
"latency_ms_A": {
|
|
"n": 52,
|
|
"p50": 256.2,
|
|
"p95": 256.5,
|
|
"min": 255.1,
|
|
"max": 256.6
|
|
},
|
|
"marker_latency_ms": {
|
|
"n": 5,
|
|
"values": [
|
|
256.3,
|
|
256.1,
|
|
256.0,
|
|
256.1,
|
|
256.1
|
|
]
|
|
}
|
|
},
|
|
"mixminusB_at_B": {
|
|
"onsets": 54,
|
|
"classes": {
|
|
"A": 54,
|
|
"B": 0
|
|
},
|
|
"latency_ms_A": {
|
|
"n": 52,
|
|
"p50": 502.7,
|
|
"p95": 503.3,
|
|
"min": 401.8,
|
|
"max": 503.4
|
|
},
|
|
"marker_latency_ms": {
|
|
"n": 5,
|
|
"values": [
|
|
503.4,
|
|
502.9,
|
|
502.8,
|
|
502.8,
|
|
502.7
|
|
]
|
|
}
|
|
},
|
|
"listener": {
|
|
"onsets": 49,
|
|
"classes": {
|
|
"A": 36,
|
|
"B": 13
|
|
},
|
|
"latency_ms_A": {
|
|
"n": 34,
|
|
"p50": 776.2,
|
|
"p95": 776.6,
|
|
"min": 775.5,
|
|
"max": 776.6
|
|
},
|
|
"marker_latency_ms": {
|
|
"n": 2,
|
|
"values": [
|
|
14776.5,
|
|
14776.0
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"mixminusB_peak_dbfs": 0.0,
|
|
"mixminusB_leak_3k_vs_1k_db": -46.9,
|
|
"programme_3k_vs_1k_db_reference": -3.9,
|
|
"sent_peak_dbfs": -1.9
|
|
}
|