Running all examples in the rtp-core/examples directory
=======================================================


=======================================================
Running example: api_basic
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.10s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/api_basic`
[2m2025-05-22T10:42:49.432420Z[0m [32m INFO[0m [2mapi_basic[0m[2m:[0m RTP API Example
[2m2025-05-22T10:42:49.432538Z[0m [32m INFO[0m [2mapi_basic[0m[2m:[0m ==============
[2m2025-05-22T10:42:49.432556Z[0m [32m INFO[0m [2mapi_basic[0m[2m:[0m Setting up server...
[2m2025-05-22T10:42:49.433166Z[0m [32m INFO[0m [2mapi_basic[0m[2m:[0m Starting server...
[2m2025-05-22T10:42:49.433698Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::security::server_security_impl[0m[2m:[0m Generating self-signed certificate with proper crypto parameters
[2m2025-05-22T10:42:49.435042Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Creating main transport with config: RtpTransportConfig { local_rtp_addr: 127.0.0.1:0, local_rtcp_addr: None, symmetric_rtp: true, rtcp_mux: false, session_id: Some("media-server-main-bec5cf8d-6451-480b-9184-2c8f8a39e2cf"), use_port_allocator: false }
[2m2025-05-22T10:42:49.435147Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Bound RTP socket to 127.0.0.1:50680
[2m2025-05-22T10:42:49.435198Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Bound RTCP socket to 127.0.0.1:50681
[2m2025-05-22T10:42:49.435403Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:42:49.435419Z[0m [32m INFO[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Server actually bound to: 127.0.0.1:50680
[2m2025-05-22T10:42:49.435490Z[0m [32m INFO[0m [2mapi_basic[0m[2m:[0m Server listening on 127.0.0.1:50680
[2m2025-05-22T10:42:49.435503Z[0m [32m INFO[0m [2mapi_basic[0m[2m:[0m Setting up client...
[2m2025-05-22T10:42:49.435750Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Started transport event task
[2m2025-05-22T10:42:49.435872Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Created global port allocator with range 16384-32767
[2m2025-05-22T10:42:49.435901Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Muxed
[2m2025-05-22T10:42:49.436114Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 27865 (bound to 0.0.0.0:27865)
[2m2025-05-22T10:42:49.938345Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 0.0.0.0:27865
[2m2025-05-22T10:42:49.938499Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:42:49.938548Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Set packet interval to 20ms (160 samples per packet)
[2m2025-05-22T10:42:49.938565Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Started RTP scheduler
[2m2025-05-22T10:42:49.938603Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Started RTP session with SSRC=f46dca0c
[2m2025-05-22T10:42:49.938622Z[0m [32m INFO[0m [2mapi_basic[0m[2m:[0m Connecting client to server...
[2m2025-05-22T10:42:49.938662Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m RTCP scheduling task started
[2m2025-05-22T10:42:49.938696Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Adjacent
[2m2025-05-22T10:42:49.938752Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Initial RTCP interval: 1s
[2m2025-05-22T10:42:49.938770Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 27466 (bound to 0.0.0.0:27466)
[2m2025-05-22T10:42:50.440470Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 0.0.0.0:27466
[2m2025-05-22T10:42:50.440730Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:42:50.440853Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::client::security::client_security_impl[0m[2m:[0m Starting automatic packet handling task for client
[2m2025-05-22T10:42:50.440916Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::client::security::client_security_impl[0m[2m:[0m Starting DTLS handshake
[2m2025-05-22T10:42:50.440958Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::client::security::client_security_impl[0m[2m:[0m Starting DTLS handshake with remote 127.0.0.1:50680
[2m2025-05-22T10:42:50.440989Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::client::security::client_security_impl[0m[2m:[0m Connection not initialized, initializing now...
[2m2025-05-22T10:42:50.441028Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::client::security::client_security_impl[0m[2m:[0m Generating self-signed certificate with proper crypto parameters
[2m2025-05-22T10:42:50.441888Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::client::security::client_security_impl[0m[2m:[0m DTLS transport started successfully
[2m2025-05-22T10:42:50.940280Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:42:50.940328Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:42:50.940465Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:42:50.940539Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:42:50.940560Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:42:50.940585Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:42:50.940642Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:27865
[2m2025-05-22T10:42:51.939765Z[0m [31mERROR[0m [2mapi_basic[0m[2m:[0m Client connection timed out after 2 seconds
[2m2025-05-22T10:42:51.939858Z[0m [32m INFO[0m [2mapi_basic[0m[2m:[0m Continuing with example despite connection issues
[2m2025-05-22T10:42:51.939946Z[0m [32m INFO[0m [2mapi_basic[0m[2m:[0m Testing connection with a simple frame...
[2m2025-05-22T10:42:51.940045Z[0m [33m WARN[0m [2mapi_basic[0m[2m:[0m Failed to send PING frame: Transport not connected
[2m2025-05-22T10:42:51.940127Z[0m [32m INFO[0m [2mapi_basic[0m[2m:[0m Sending test frames...
[2m2025-05-22T10:42:51.940188Z[0m [33m WARN[0m [2mapi_basic[0m[2m:[0m Failed to send frame 0: Transport not connected
[2m2025-05-22T10:42:51.941499Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:42:51.941576Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:42:51.941756Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:42:51.941823Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:42:51.941920Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:42:51.942004Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:42:51.942100Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:27865
[2m2025-05-22T10:42:52.040974Z[0m [33m WARN[0m [2mapi_basic[0m[2m:[0m Failed to send frame 1: Transport not connected
[2m2025-05-22T10:42:52.142002Z[0m [33m WARN[0m [2mapi_basic[0m[2m:[0m Failed to send frame 2: Transport not connected
[2m2025-05-22T10:42:52.243455Z[0m [33m WARN[0m [2mapi_basic[0m[2m:[0m Failed to send frame 3: Transport not connected
[2m2025-05-22T10:42:52.343952Z[0m [33m WARN[0m [2mapi_basic[0m[2m:[0m Failed to send frame 4: Transport not connected
[2m2025-05-22T10:42:52.441192Z[0m [31mERROR[0m [2mapi_basic[0m[2m:[0m Server receive error: Timeout error: No frame received within timeout period
[2m2025-05-22T10:42:52.444917Z[0m [32m INFO[0m [2mapi_basic[0m[2m:[0m Waiting for frames to be processed...
[2m2025-05-22T10:42:52.942761Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:42:52.942848Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:42:52.943038Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:42:52.943166Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:42:52.943235Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:42:52.943239Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:42:52.943457Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:27865
[2m2025-05-22T10:42:53.445814Z[0m [32m INFO[0m [2mapi_basic[0m[2m:[0m Cleaning up...
[2m2025-05-22T10:42:53.446045Z[0m [32m INFO[0m [2mapi_basic[0m[2m:[0m Client disconnected successfully
[2m2025-05-22T10:42:53.446114Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Stopping server - aborting event task
[2m2025-05-22T10:42:53.446163Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Aborting main event task
[2m2025-05-22T10:42:53.446422Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Event task terminated gracefully
[2m2025-05-22T10:42:53.446465Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Disconnecting all clients
[2m2025-05-22T10:42:53.446495Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Disconnecting 0 clients
[2m2025-05-22T10:42:53.446545Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Clearing client list
[2m2025-05-22T10:42:53.446570Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Closing main socket
[2m2025-05-22T10:42:53.446594Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Closing main transport socket
[2m2025-05-22T10:42:53.446644Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Ensuring broadcast channel resources are released
[2m2025-05-22T10:42:53.446674Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Server stopped successfully
[2m2025-05-22T10:42:53.446706Z[0m [32m INFO[0m [2mapi_basic[0m[2m:[0m Server stopped successfully
[2m2025-05-22T10:42:53.647838Z[0m [32m INFO[0m [2mapi_basic[0m[2m:[0m Example completed successfully

=======================================================
Finished running: api_basic
=======================================================


=======================================================
Running example: api_csrc_management_test
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.10s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/api_csrc_management_test`
[2m2025-05-22T10:42:55.012320Z[0m [32m INFO[0m [2mapi_csrc_management_test[0m[2m:[0m API CSRC Management Test
[2m2025-05-22T10:42:55.012374Z[0m [32m INFO[0m [2mapi_csrc_management_test[0m[2m:[0m =======================
[2m2025-05-22T10:42:55.012856Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Created global port allocator with range 16384-32767
[2m2025-05-22T10:42:55.012888Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Muxed
[2m2025-05-22T10:42:55.013198Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 16386 (bound to 0.0.0.0:16386)
[2m2025-05-22T10:42:55.515258Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 0.0.0.0:16386
[2m2025-05-22T10:42:55.515876Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:42:55.516268Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Set packet interval to 20ms (160 samples per packet)
[2m2025-05-22T10:42:55.516351Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Started RTP scheduler
[2m2025-05-22T10:42:55.516650Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Started RTP session with SSRC=766c6ee9
[2m2025-05-22T10:42:55.516736Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m RTCP scheduling task started
[2m2025-05-22T10:42:55.516916Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Initial RTCP interval: 1s
[2m2025-05-22T10:42:55.516949Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::security::server_security_impl[0m[2m:[0m Generating self-signed certificate with proper crypto parameters
[2m2025-05-22T10:42:55.518523Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Creating main transport with config: RtpTransportConfig { local_rtp_addr: 127.0.0.1:9001, local_rtcp_addr: None, symmetric_rtp: true, rtcp_mux: false, session_id: Some("media-server-main-f628f551-4505-4ee9-a659-44304f94b875"), use_port_allocator: false }
[2m2025-05-22T10:42:55.518656Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Bound RTP socket to 127.0.0.1:9001
[2m2025-05-22T10:42:55.518748Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Bound RTCP socket to 127.0.0.1:9002
[2m2025-05-22T10:42:55.518855Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:42:55.518899Z[0m [32m INFO[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Server actually bound to: 127.0.0.1:9001
[2m2025-05-22T10:42:55.519090Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Started transport event task
[2m2025-05-22T10:42:55.519083Z[0m [32m INFO[0m [2mapi_csrc_management_test[0m[2m:[0m Server started on 127.0.0.1:9001
[2m2025-05-22T10:42:55.519230Z[0m [32m INFO[0m [2mapi_csrc_management_test[0m[2m:[0m Connecting client to server at 127.0.0.1:9001
[2m2025-05-22T10:42:55.519312Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Adjacent
[2m2025-05-22T10:42:55.519634Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 22642 (bound to 0.0.0.0:22642)
[2m2025-05-22T10:42:56.020408Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 0.0.0.0:22642
[2m2025-05-22T10:42:56.020716Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:42:56.020862Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::client::security::client_security_impl[0m[2m:[0m Starting automatic packet handling task for client
[2m2025-05-22T10:42:56.020929Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::client::security::client_security_impl[0m[2m:[0m Starting DTLS handshake
[2m2025-05-22T10:42:56.020976Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::client::security::client_security_impl[0m[2m:[0m Starting DTLS handshake with remote 127.0.0.1:9001
[2m2025-05-22T10:42:56.021008Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::client::security::client_security_impl[0m[2m:[0m Connection not initialized, initializing now...
[2m2025-05-22T10:42:56.021050Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::client::security::client_security_impl[0m[2m:[0m Generating self-signed certificate with proper crypto parameters
[2m2025-05-22T10:42:56.022091Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::client::security::client_security_impl[0m[2m:[0m DTLS transport started successfully
[2m2025-05-22T10:42:56.519137Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:42:56.519224Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:42:56.519411Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:42:56.519511Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:42:56.519540Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:42:56.519583Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:42:56.519779Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16386
[2m2025-05-22T10:42:57.521155Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:42:57.521235Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:42:57.521451Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:42:57.521583Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:42:57.521640Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:42:57.521655Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:42:57.521820Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16386
[2m2025-05-22T10:42:58.522944Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:42:58.523066Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:42:58.523258Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:42:58.523325Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:42:58.523378Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:42:58.523501Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:42:58.523593Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16386
[2m2025-05-22T10:42:59.525091Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:42:59.525156Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:42:59.525286Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:42:59.525335Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:42:59.525375Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:42:59.525419Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:42:59.525484Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16386
[2m2025-05-22T10:43:00.526308Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:43:00.526368Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:43:00.526499Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:00.526554Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:43:00.526591Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:43:00.526645Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:43:00.526722Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16386
[2m2025-05-22T10:43:01.528025Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:43:01.528116Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:43:01.528631Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:01.528715Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:43:01.528914Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:43:01.528976Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:43:01.529066Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16386
[2m2025-05-22T10:43:02.530312Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:43:02.530382Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:43:02.530524Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:02.530573Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:43:02.530618Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:43:02.530665Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:43:02.530729Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16386
[2m2025-05-22T10:43:03.531199Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:43:03.531273Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:43:03.531416Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:03.531510Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:43:03.531592Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:43:03.531542Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:43:03.531673Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16386
[2m2025-05-22T10:43:04.531965Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:43:04.532036Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:43:04.532183Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:04.532235Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:43:04.532280Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:43:04.532331Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:43:04.532402Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16386
[2m2025-05-22T10:43:05.533959Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:43:05.534032Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:43:05.534182Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:05.534233Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:43:05.534277Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:43:05.534328Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:43:05.534410Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16386
[2m2025-05-22T10:43:06.535940Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:43:06.536095Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:43:06.536298Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:06.536352Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:43:06.536397Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:43:06.536442Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:43:06.536509Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16386
[2m2025-05-22T10:43:07.537249Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:43:07.537336Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:43:07.537511Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:07.537630Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:43:07.537659Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:43:07.537690Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:43:07.537850Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16386
[2m2025-05-22T10:43:08.538986Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:43:08.539074Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:43:08.539255Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:08.539319Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:43:08.539387Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:43:08.539453Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:43:08.539548Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16386
[2m2025-05-22T10:43:09.540637Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:43:09.540708Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:43:09.540851Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:09.540899Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:43:09.540969Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:43:09.541016Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:43:09.541082Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16386
[2m2025-05-22T10:43:10.542081Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:43:10.542148Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:43:10.542287Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:10.542336Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:43:10.542461Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:43:10.542505Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:43:10.542571Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16386
[2m2025-05-22T10:43:11.542993Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:43:11.543049Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:43:11.543150Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:11.543170Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:43:11.543239Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:43:11.543289Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:43:11.543336Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16386
[2m2025-05-22T10:43:12.544716Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:43:12.544818Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:43:12.545157Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:12.545250Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:43:12.545296Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:43:12.545368Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:43:12.545468Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16386
[2m2025-05-22T10:43:13.546617Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:43:13.546683Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:43:13.546873Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:13.546978Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:43:13.546987Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:43:13.547031Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:43:13.547148Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16386
[2m2025-05-22T10:43:14.548174Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:43:14.548242Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:43:14.548420Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:14.548493Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:43:14.548528Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:43:14.548671Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:43:14.548757Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16386
[2m2025-05-22T10:43:15.013559Z[0m [32m INFO[0m [2mapi_csrc_management_test[0m[2m:[0m Test timed out after 20 seconds

=======================================================
Finished running: api_csrc_management_test
=======================================================


=======================================================
Running example: api_header_extensions
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.10s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/api_header_extensions`
[2m2025-05-22T10:43:16.370695Z[0m [32m INFO[0m [2mapi_header_extensions[0m[2m:[0m RTP Header Extensions API Example (Simplified)
[2m2025-05-22T10:43:16.370804Z[0m [32m INFO[0m [2mapi_header_extensions[0m[2m:[0m ==============================================
[2m2025-05-22T10:43:16.371804Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::security::server_security_impl[0m[2m:[0m Generating self-signed certificate with proper crypto parameters
[2m2025-05-22T10:43:16.373054Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Creating main transport with config: RtpTransportConfig { local_rtp_addr: 127.0.0.1:9000, local_rtcp_addr: None, symmetric_rtp: true, rtcp_mux: false, session_id: Some("media-server-main-27233ed0-01d6-4387-b899-cd3c88073451"), use_port_allocator: false }
[2m2025-05-22T10:43:16.373188Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Bound RTP socket to 127.0.0.1:9000
[2m2025-05-22T10:43:16.373223Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Bound RTCP socket to 127.0.0.1:9001
[2m2025-05-22T10:43:16.373419Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:43:16.373614Z[0m [32m INFO[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Server actually bound to: 127.0.0.1:9000
[2m2025-05-22T10:43:16.373647Z[0m [32m INFO[0m [2mapi_header_extensions[0m[2m:[0m Server started on 127.0.0.1:9000
[2m2025-05-22T10:43:16.373737Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Configured header extension ID 1 -> URI: urn:ietf:params:rtp-hdrext:ssrc-audio-level
[2m2025-05-22T10:43:16.373731Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Started transport event task
[2m2025-05-22T10:43:16.373752Z[0m [32m INFO[0m [2mapi_header_extensions[0m[2m:[0m Configured audio level header extension on server
[2m2025-05-22T10:43:16.373788Z[0m [32m INFO[0m [2mapi_header_extensions[0m[2m:[0m Header extensions enabled: true
[2m2025-05-22T10:43:16.373797Z[0m [32m INFO[0m [2mapi_header_extensions[0m[2m:[0m Server running, press Ctrl+C to exit...
[2m2025-05-22T10:43:21.375826Z[0m [32m INFO[0m [2mapi_header_extensions[0m[2m:[0m Stopping server...
[2m2025-05-22T10:43:21.376013Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Stopping server - aborting event task
[2m2025-05-22T10:43:21.376108Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Aborting main event task
[2m2025-05-22T10:43:21.376411Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Event task terminated gracefully
[2m2025-05-22T10:43:21.376468Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Disconnecting all clients
[2m2025-05-22T10:43:21.376513Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Disconnecting 0 clients
[2m2025-05-22T10:43:21.376552Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Clearing client list
[2m2025-05-22T10:43:21.376680Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Closing main socket
[2m2025-05-22T10:43:21.376737Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Closing main transport socket
[2m2025-05-22T10:43:21.376870Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Ensuring broadcast channel resources are released
[2m2025-05-22T10:43:21.376998Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Server stopped successfully
[2m2025-05-22T10:43:21.377104Z[0m [32m INFO[0m [2mapi_header_extensions[0m[2m:[0m Test completed.

=======================================================
Finished running: api_header_extensions
=======================================================


=======================================================
Running example: api_header_extensions_simple
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
   Compiling rvoip-rtp-core v0.1.0 (/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/rtp-core)
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.18s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/api_header_extensions_simple`
RTP Header Extensions Example
This is a placeholder example that will be expanded in the future.

=======================================================
Finished running: api_header_extensions_simple
=======================================================


=======================================================
Running example: api_high_performance_buffers
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.10s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/api_high_performance_buffers`
[2m2025-05-22T10:43:24.118544Z[0m [32m INFO[0m [2mapi_high_performance_buffers[0m[2m:[0m High-Performance Buffer Configuration Example
[2m2025-05-22T10:43:24.119195Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:43:24.119208Z[0m [32m INFO[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Server actually bound to: 127.0.0.1:58273
[2m2025-05-22T10:43:24.119324Z[0m [32m INFO[0m [2mapi_high_performance_buffers[0m[2m:[0m Server bound to 127.0.0.1:58273
[2m2025-05-22T10:43:24.119706Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Created global port allocator with range 16384-32767
[2m2025-05-22T10:43:24.622718Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:43:24.623271Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Started RTP session with SSRC=3fa9f9cf
[2m2025-05-22T10:43:24.624698Z[0m [32m INFO[0m [2mapi_high_performance_buffers[0m[2m:[0m Connecting client to server
[2m2025-05-22T10:43:25.126544Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:43:25.126707Z[0m [32m INFO[0m [2mapi_high_performance_buffers[0m[2m:[0m Setting priority threshold: when buffer is >80% full, only HIGH priority packets will be sent
[2m2025-05-22T10:43:25.126729Z[0m [32m INFO[0m [2mapi_high_performance_buffers[0m[2m:[0m Sending packets with varying priorities
[2m2025-05-22T10:43:25.126740Z[0m [32m INFO[0m [2mapi_high_performance_buffers[0m[2m:[0m Sending HIGH priority packet 0
[2m2025-05-22T10:43:25.126735Z[0m [32m INFO[0m [2mapi_high_performance_buffers[0m[2m:[0m Timer started: example will run for max 10 seconds
[2m2025-05-22T10:43:25.624359Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:26.625702Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:27.626769Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:28.628451Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:29.629057Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:30.630346Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:31.631005Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:32.632058Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:33.633284Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:34.634070Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:35.127833Z[0m [32m INFO[0m [2mapi_high_performance_buffers[0m[2m:[0m Timer expired after 10 seconds, signaling graceful shutdown
[2m2025-05-22T10:43:35.635961Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:36.637495Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:37.637969Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:38.639787Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:39.641934Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:40.129748Z[0m [33m WARN[0m [2mapi_high_performance_buffers[0m[2m:[0m Forced shutdown triggered - process will now exit

=======================================================
Finished running: api_high_performance_buffers
=======================================================


=======================================================
Running example: api_media_sync
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.10s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/api_media_sync`
[2m2025-05-22T10:43:41.494888Z[0m [32m INFO[0m [2mapi_media_sync[0m[2m:[0m Starting Media Synchronization API example
[2m2025-05-22T10:43:41.496236Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:43:41.496421Z[0m [32m INFO[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Server actually bound to: 127.0.0.1:64982
[2m2025-05-22T10:43:41.496598Z[0m [32m INFO[0m [2mapi_media_sync[0m[2m:[0m Server bound to 127.0.0.1:64982
[2m2025-05-22T10:43:41.496833Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Created global port allocator with range 16384-32767
[2m2025-05-22T10:43:41.998585Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:43:41.998800Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Started RTP session with SSRC=4a333012
[2m2025-05-22T10:43:41.998853Z[0m [32m INFO[0m [2mapi_media_sync[0m[2m:[0m Connecting client to server
[2m2025-05-22T10:43:42.501134Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:43:42.501307Z[0m [32m INFO[0m [2mapi_media_sync[0m[2m:[0m Media synchronization enabled: true
[2m2025-05-22T10:43:42.501380Z[0m [32m INFO[0m [2mapi_media_sync[0m[2m:[0m Registering audio and video streams for synchronization
[2m2025-05-22T10:43:42.501460Z[0m [32m INFO[0m [2mapi_media_sync[0m[2m:[0m Setting audio as reference stream
[2m2025-05-22T10:43:42.501504Z[0m [32m INFO[0m [2mapi_media_sync[0m[2m:[0m Exchanging media packets
[2m2025-05-22T10:43:43.001046Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:44.002605Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:45.004080Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:46.006096Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:47.007277Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:48.008986Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:49.010207Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:50.011322Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:51.012573Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:52.013461Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:53.015133Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:54.016180Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:55.017965Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:56.019106Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:43:56.495826Z[0m [32m INFO[0m [2mapi_media_sync[0m[2m:[0m Example timed out after 15 seconds - forcing termination

=======================================================
Finished running: api_media_sync
=======================================================


=======================================================
Running example: api_rtcp_app_bye_xr
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
   Compiling rvoip-rtp-core v0.1.0 (/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/rtp-core)
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.35s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/api_rtcp_app_bye_xr`
[2m2025-05-22T10:43:58.102947Z[0m [32m INFO[0m [2mapi_rtcp_app_bye_xr[0m[2m:[0m Starting RTCP APP/BYE/XR example
[2m2025-05-22T10:43:58.104196Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:43:58.104243Z[0m [32m INFO[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Server actually bound to: 127.0.0.1:57641
[2m2025-05-22T10:43:58.104632Z[0m [32m INFO[0m [2mapi_rtcp_app_bye_xr[0m[2m:[0m Server bound to 127.0.0.1:57641
[2m2025-05-22T10:43:58.104820Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Created global port allocator with range 16384-32767
[2m2025-05-22T10:43:58.607601Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:43:58.607892Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Started RTP session with SSRC=0a1baebe
[2m2025-05-22T10:43:58.608030Z[0m [32m INFO[0m [2mapi_rtcp_app_bye_xr[0m[2m:[0m Connecting client to server
[2m2025-05-22T10:43:59.108934Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:43:59.109151Z[0m [32m INFO[0m [2mapi_rtcp_app_bye_xr[0m[2m:[0m Exchanging media packets
[2m2025-05-22T10:43:59.609449Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:00.610850Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:01.612284Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:02.613582Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:03.614994Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:04.615831Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:05.616924Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:06.618117Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:07.619013Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:08.620171Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:09.620623Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:10.622178Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:11.622636Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:12.624483Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:13.104201Z[0m [32m INFO[0m [2mapi_rtcp_app_bye_xr[0m[2m:[0m Example timed out after 15 seconds - forcing termination

=======================================================
Finished running: api_rtcp_app_bye_xr
=======================================================


=======================================================
Running example: api_rtcp_mux
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.10s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/api_rtcp_mux`
API-based RTCP-MUX Configuration Example
=======================================

1. Creating server WITH RTCP-MUX enabled
[2m2025-05-22T10:44:14.461972Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:44:14.462291Z[0m [32m INFO[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Server actually bound to: 127.0.0.1:55793
2. Creating server WITH RTCP-MUX disabled
[2m2025-05-22T10:44:14.462611Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:44:14.462666Z[0m [32m INFO[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Server actually bound to: 127.0.0.1:57776

Server with RTCP-MUX is bound to: 127.0.0.1:55793
Server without RTCP-MUX is bound to: 127.0.0.1:57776

3. Creating client WITH RTCP-MUX enabled and connecting to matching server
[2m2025-05-22T10:44:14.462927Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Created global port allocator with range 16384-32767
[2m2025-05-22T10:44:14.965721Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:44:14.965912Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Started RTP session with SSRC=6040dc7b
Connecting client to server...
[2m2025-05-22T10:44:15.467406Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
Client with RTCP-MUX is bound to: 0.0.0.0:23051
Sending test frame from client to server...
[2m2025-05-22T10:44:15.967241Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:16.968170Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:17.970095Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:18.971249Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:19.972583Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:20.973134Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:21.974600Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:22.975397Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:23.976271Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:24.977706Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:25.979711Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:26.981012Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:27.983104Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:28.984503Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes


Test timed out after 15 seconds
Terminating example

=======================================================
Finished running: api_rtcp_mux
=======================================================


=======================================================
Running example: api_rtcp_reports
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.10s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/api_rtcp_reports`
RTCP Reports API Example
=======================

1. Creating server
2. Starting server
[2m2025-05-22T10:44:30.825844Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:44:30.825948Z[0m [32m INFO[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Server actually bound to: 127.0.0.1:58744
   Server bound to: 127.0.0.1:58744
3. Creating client
[2m2025-05-22T10:44:30.826306Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Created global port allocator with range 16384-32767
[2m2025-05-22T10:44:31.329015Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:44:31.329264Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Started RTP session with SSRC=06b47d5f
4. Connecting client to server
[2m2025-05-22T10:44:31.830925Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
   Client connected successfully
[2m2025-05-22T10:44:32.330654Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:33.331937Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:34.333514Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:35.335185Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:36.337277Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:37.338975Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:38.340375Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:39.341652Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:40.343006Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:41.344494Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:42.345249Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:43.346051Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:44.347109Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:45.348752Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes


Test timed out after 15 seconds

=======================================================
Finished running: api_rtcp_reports
=======================================================


=======================================================
Running example: api_srtp
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.10s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/api_srtp`
[2m2025-05-22T10:44:47.198278Z[0m [32m INFO[0m [2mapi_srtp[0m[2m:[0m RTP API Example with SRTP
[2m2025-05-22T10:44:47.198420Z[0m [32m INFO[0m [2mapi_srtp[0m[2m:[0m ========================
[2m2025-05-22T10:44:47.198553Z[0m [32m INFO[0m [2mapi_srtp[0m[2m:[0m Using SRTP crypto suite: AES_CM_128_HMAC_SHA1_80
[2m2025-05-22T10:44:47.198569Z[0m [32m INFO[0m [2mapi_srtp[0m[2m:[0m SRTP key+salt (base64): AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0e
[2m2025-05-22T10:44:47.198585Z[0m [32m INFO[0m [2mapi_srtp[0m[2m:[0m SDP crypto line: 1 AES_CM_128_HMAC_SHA1_80 inline:AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0e
[2m2025-05-22T10:44:47.198596Z[0m [32m INFO[0m [2mapi_srtp[0m[2m:[0m Setting up server with SRTP...
[2m2025-05-22T10:44:47.199095Z[0m [32m INFO[0m [2mapi_srtp[0m[2m:[0m Starting server...
[2m2025-05-22T10:44:47.199532Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::security::server_security_impl[0m[2m:[0m Generating self-signed certificate with proper crypto parameters
[2m2025-05-22T10:44:47.200952Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Creating main transport with config: RtpTransportConfig { local_rtp_addr: 127.0.0.1:0, local_rtcp_addr: None, symmetric_rtp: true, rtcp_mux: false, session_id: Some("media-server-main-1759ad71-e19a-4237-b0b2-92176ccb813e"), use_port_allocator: false }
[2m2025-05-22T10:44:47.201101Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Bound RTP socket to 127.0.0.1:60784
[2m2025-05-22T10:44:47.201162Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Bound RTCP socket to 127.0.0.1:60785
[2m2025-05-22T10:44:47.201402Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:44:47.201422Z[0m [32m INFO[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Server actually bound to: 127.0.0.1:60784
[2m2025-05-22T10:44:47.201675Z[0m [32m INFO[0m [2mapi_srtp[0m[2m:[0m Server listening on 127.0.0.1:60784
[2m2025-05-22T10:44:47.201700Z[0m [32m INFO[0m [2mapi_srtp[0m[2m:[0m Setting up client with SRTP...
[2m2025-05-22T10:44:47.201786Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Started transport event task
[2m2025-05-22T10:44:47.201986Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Created global port allocator with range 16384-32767
[2m2025-05-22T10:44:47.202003Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Muxed
[2m2025-05-22T10:44:47.202231Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 28923 (bound to 0.0.0.0:28923)
[2m2025-05-22T10:44:47.704747Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 0.0.0.0:28923
[2m2025-05-22T10:44:47.705019Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:44:47.705171Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Set packet interval to 20ms (160 samples per packet)
[2m2025-05-22T10:44:47.705232Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Started RTP scheduler
[2m2025-05-22T10:44:47.705322Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Started RTP session with SSRC=177daecd
[2m2025-05-22T10:44:47.705375Z[0m [32m INFO[0m [2mapi_srtp[0m[2m:[0m Connecting client to server...
[2m2025-05-22T10:44:47.705384Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m RTCP scheduling task started
[2m2025-05-22T10:44:47.705464Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Adjacent
[2m2025-05-22T10:44:47.705552Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Initial RTCP interval: 1s
[2m2025-05-22T10:44:47.705725Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 23709 (bound to 0.0.0.0:23709)
[2m2025-05-22T10:44:48.207039Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 0.0.0.0:23709
[2m2025-05-22T10:44:48.207335Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:44:48.207485Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::client::security::client_security_impl[0m[2m:[0m Starting automatic packet handling task for client
[2m2025-05-22T10:44:48.207542Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::client::security::client_security_impl[0m[2m:[0m Starting DTLS handshake
[2m2025-05-22T10:44:48.207649Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::client::security::client_security_impl[0m[2m:[0m Starting DTLS handshake with remote 127.0.0.1:60784
[2m2025-05-22T10:44:48.207693Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::client::security::client_security_impl[0m[2m:[0m Connection not initialized, initializing now...
[2m2025-05-22T10:44:48.207749Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::client::security::client_security_impl[0m[2m:[0m Generating self-signed certificate with proper crypto parameters
[2m2025-05-22T10:44:48.208770Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::client::security::client_security_impl[0m[2m:[0m DTLS transport started successfully
[2m2025-05-22T10:44:48.706329Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:44:48.706427Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:44:48.706696Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:48.706872Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:44:48.706885Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:44:48.706953Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:44:48.707161Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:28923
[2m2025-05-22T10:44:49.706802Z[0m [31mERROR[0m [2mapi_srtp[0m[2m:[0m Client connection timed out after 2 seconds
[2m2025-05-22T10:44:49.706893Z[0m [32m INFO[0m [2mapi_srtp[0m[2m:[0m Continuing with example despite connection issues
[2m2025-05-22T10:44:49.706983Z[0m [32m INFO[0m [2mapi_srtp[0m[2m:[0m Sending encrypted test frames...
[2m2025-05-22T10:44:49.707065Z[0m [32m INFO[0m [2mapi_srtp[0m[2m:[0m Sending frame 0: 'Secure test frame 0' (preview: 53 65 63 75 72 65 20 74)
[2m2025-05-22T10:44:49.707187Z[0m [33m WARN[0m [2mapi_srtp[0m[2m:[0m Failed to send frame 0: Transport not connected
[2m2025-05-22T10:44:49.708384Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:44:49.708470Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:44:49.708643Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:49.708817Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:44:49.708829Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:44:49.708886Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:44:49.709039Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:28923
[2m2025-05-22T10:44:50.208815Z[0m [32m INFO[0m [2mapi_srtp[0m[2m:[0m Sending frame 1: 'Secure test frame 1' (preview: 53 65 63 75 72 65 20 74)
[2m2025-05-22T10:44:50.208850Z[0m [31mERROR[0m [2mapi_srtp[0m[2m:[0m Server receive error: Timeout error: No frame received within timeout period
[2m2025-05-22T10:44:50.208932Z[0m [33m WARN[0m [2mapi_srtp[0m[2m:[0m Failed to send frame 1: Transport not connected
[2m2025-05-22T10:44:50.710007Z[0m [32m INFO[0m [2mapi_srtp[0m[2m:[0m Sending frame 2: 'Secure test frame 2' (preview: 53 65 63 75 72 65 20 74)
[2m2025-05-22T10:44:50.710104Z[0m [33m WARN[0m [2mapi_srtp[0m[2m:[0m Failed to send frame 2: Transport not connected
[2m2025-05-22T10:44:50.710103Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:44:50.710228Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:44:50.710415Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:50.710672Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:44:50.710722Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:44:50.710870Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:44:50.711255Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:28923
[2m2025-05-22T10:44:51.211059Z[0m [32m INFO[0m [2mapi_srtp[0m[2m:[0m Sending frame 3: 'Secure test frame 3' (preview: 53 65 63 75 72 65 20 74)
[2m2025-05-22T10:44:51.211280Z[0m [33m WARN[0m [2mapi_srtp[0m[2m:[0m Failed to send frame 3: Transport not connected
[2m2025-05-22T10:44:51.711742Z[0m [32m INFO[0m [2mapi_srtp[0m[2m:[0m Sending frame 4: 'Secure test frame 4' (preview: 53 65 63 75 72 65 20 74)
[2m2025-05-22T10:44:51.711771Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:44:51.711848Z[0m [33m WARN[0m [2mapi_srtp[0m[2m:[0m Failed to send frame 4: Transport not connected
[2m2025-05-22T10:44:51.711948Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:44:51.712145Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:51.712205Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:44:51.712248Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:44:51.712294Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:44:51.712363Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:28923
[2m2025-05-22T10:44:52.212813Z[0m [32m INFO[0m [2mapi_srtp[0m[2m:[0m Waiting for encrypted frames to be processed...
[2m2025-05-22T10:44:52.713280Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:44:52.713358Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:44:52.713525Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:52.713587Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:44:52.713639Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:44:52.713698Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:44:52.713781Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:28923
[2m2025-05-22T10:44:53.715013Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:44:53.715107Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:44:53.715310Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:53.715374Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:44:53.715451Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:44:53.715522Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:44:53.715628Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:28923
[2m2025-05-22T10:44:54.213973Z[0m [32m INFO[0m [2mapi_srtp[0m[2m:[0m Cleaning up...
[2m2025-05-22T10:44:54.214064Z[0m [32m INFO[0m [2mapi_srtp[0m[2m:[0m Client disconnected successfully
[2m2025-05-22T10:44:54.214128Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Stopping server - aborting event task
[2m2025-05-22T10:44:54.214172Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Aborting main event task
[2m2025-05-22T10:44:54.214442Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Event task terminated gracefully
[2m2025-05-22T10:44:54.214538Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Disconnecting all clients
[2m2025-05-22T10:44:54.214581Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Disconnecting 0 clients
[2m2025-05-22T10:44:54.214619Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Clearing client list
[2m2025-05-22T10:44:54.214652Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Closing main socket
[2m2025-05-22T10:44:54.214686Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Closing main transport socket
[2m2025-05-22T10:44:54.214794Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Ensuring broadcast channel resources are released
[2m2025-05-22T10:44:54.214842Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Server stopped successfully
[2m2025-05-22T10:44:54.214888Z[0m [32m INFO[0m [2mapi_srtp[0m[2m:[0m Server stopped successfully
[2m2025-05-22T10:44:54.416772Z[0m [32m INFO[0m [2mapi_srtp[0m[2m:[0m SRTP Example completed successfully

=======================================================
Finished running: api_srtp
=======================================================


=======================================================
Running example: api_ssrc_demultiplexing
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
   Compiling rvoip-rtp-core v0.1.0 (/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/rtp-core)
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.38s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/api_ssrc_demultiplexing`
[2m2025-05-22T10:44:56.052795Z[0m [32m INFO[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Starting SSRC Demultiplexing API example
[2m2025-05-22T10:44:56.053419Z[0m [32m INFO[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Server SSRC demultiplexing enabled: false
[2m2025-05-22T10:44:56.053435Z[0m [32m INFO[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Starting server...
[2m2025-05-22T10:44:56.053566Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Creating main transport with config: RtpTransportConfig { local_rtp_addr: 127.0.0.1:0, local_rtcp_addr: None, symmetric_rtp: true, rtcp_mux: true, session_id: Some("media-server-main-45d27180-f530-4aa3-9d70-8ae4ed9f4b09"), use_port_allocator: false }
[2m2025-05-22T10:44:56.053756Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Bound RTP socket to 127.0.0.1:53036
[2m2025-05-22T10:44:56.053769Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Using RTCP-MUX - no separate RTCP socket
[2m2025-05-22T10:44:56.054039Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:44:56.054054Z[0m [32m INFO[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Server actually bound to: 127.0.0.1:53036
[2m2025-05-22T10:44:56.054128Z[0m [32m INFO[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Server bound to 127.0.0.1:53036
[2m2025-05-22T10:44:56.054402Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Started transport event task
[2m2025-05-22T10:44:56.054649Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Created global port allocator with range 16384-32767
[2m2025-05-22T10:44:56.054666Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Muxed
[2m2025-05-22T10:44:56.054900Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 18463 (bound to 0.0.0.0:18463)
[2m2025-05-22T10:44:56.556878Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 0.0.0.0:18463
[2m2025-05-22T10:44:56.556923Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:44:56.557029Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:44:56.557092Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Set packet interval to 20ms (160 samples per packet)
[2m2025-05-22T10:44:56.557135Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Started RTP scheduler
[2m2025-05-22T10:44:56.557242Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Started RTP session with SSRC=c58ebf9b
[2m2025-05-22T10:44:56.557288Z[0m [32m INFO[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Connecting client to server at 127.0.0.1:53036
[2m2025-05-22T10:44:56.557302Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m RTCP scheduling task started
[2m2025-05-22T10:44:56.557374Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Muxed
[2m2025-05-22T10:44:56.557410Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Initial RTCP interval: 1s
[2m2025-05-22T10:44:56.557517Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 23251 (bound to 0.0.0.0:23251)
[2m2025-05-22T10:44:57.057534Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:44:57.058771Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 0.0.0.0:23251
[2m2025-05-22T10:44:57.059209Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:44:57.059563Z[0m [32m INFO[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Client connected: true
[2m2025-05-22T10:44:57.559508Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:44:57.559513Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:44:57.559549Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:44:57.559673Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:57.559736Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:44:57.559773Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:44:57.559857Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:44:57.559905Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18463
[2m2025-05-22T10:44:58.060917Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:44:58.561317Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:44:58.561421Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:44:58.561510Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:44:58.561669Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:58.561796Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:44:58.561871Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:44:58.561811Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:44:58.562097Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18463
[2m2025-05-22T10:44:59.062432Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:44:59.563352Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:44:59.563509Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:44:59.563630Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:44:59.563902Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:44:59.563985Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:44:59.564045Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:44:59.564052Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:44:59.564132Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18463
[2m2025-05-22T10:45:00.065139Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:00.564410Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:00.564483Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:00.564632Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:00.564759Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:00.564707Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:00.564876Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:00.564955Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18463
[2m2025-05-22T10:45:00.566029Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:01.067308Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:01.566139Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:01.566243Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:01.566434Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:01.566505Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:01.566601Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:01.566677Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:01.566777Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18463
[2m2025-05-22T10:45:01.569191Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:02.070757Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:02.567706Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:02.567822Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:02.568039Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:02.568322Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:02.568387Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:02.568447Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:02.568627Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18463
[2m2025-05-22T10:45:02.571445Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:03.072337Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:03.569933Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:03.570010Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:03.570179Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:03.570237Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:03.570268Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:03.570321Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:03.570393Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18463
[2m2025-05-22T10:45:03.574144Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:04.074785Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:04.571812Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:04.571891Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:04.572054Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:04.572143Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:04.572194Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:04.572242Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:04.572318Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18463
[2m2025-05-22T10:45:04.576022Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:05.077100Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:05.573342Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:05.573421Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:05.573575Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:05.573638Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:05.573704Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:05.573780Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:05.573879Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18463
[2m2025-05-22T10:45:05.579381Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:06.080366Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:06.574823Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:06.574918Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:06.575076Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:06.575129Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:06.575168Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:06.575225Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:06.575301Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18463
[2m2025-05-22T10:45:06.581506Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:07.083029Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:07.576283Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:07.576358Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:07.576502Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:07.576557Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:07.576593Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:07.576645Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:07.576717Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18463
[2m2025-05-22T10:45:07.584178Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:08.086093Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:08.578202Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:08.578288Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:08.578441Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:08.578501Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:08.578572Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:08.578620Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:08.578688Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18463
[2m2025-05-22T10:45:08.587356Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:09.089139Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:09.579731Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:09.579792Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:09.579907Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:09.579929Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:09.579985Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:09.580013Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:09.580053Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18463
[2m2025-05-22T10:45:09.590828Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:10.092317Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:10.580930Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:10.580974Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:10.581081Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:10.581104Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:10.581181Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:10.581218Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:10.581267Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18463
[2m2025-05-22T10:45:10.594030Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:11.095191Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:11.582475Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:11.582547Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:11.582647Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:11.582670Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:11.582726Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:11.582748Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:11.582784Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18463
[2m2025-05-22T10:45:11.597082Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:12.098743Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:12.584117Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:12.584220Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:12.584432Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:12.584509Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:12.584558Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:12.584660Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:12.584780Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18463
[2m2025-05-22T10:45:12.599308Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:13.101133Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:13.585244Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:13.585329Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:13.585503Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:13.585561Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:13.585602Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:13.585653Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:13.585726Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18463
[2m2025-05-22T10:45:13.603209Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:14.104527Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:14.587211Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:14.591035Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:14.591477Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:14.591524Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:14.594981Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:14.594976Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:14.595053Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18463
[2m2025-05-22T10:45:14.605387Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:15.107333Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:15.595493Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:15.595556Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:15.595698Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:15.595750Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:15.595777Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:15.595824Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:15.595889Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18463
[2m2025-05-22T10:45:15.608912Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:16.109534Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:16.597050Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:16.597151Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:16.597260Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:16.597288Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:16.597341Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:16.597370Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:16.597412Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18463
[2m2025-05-22T10:45:16.611129Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:17.112115Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:17.598926Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:17.599003Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:17.599176Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:17.599245Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:17.599296Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:17.599338Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:17.599414Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18463
[2m2025-05-22T10:45:17.613223Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:18.114474Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:18.600445Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:18.600542Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:18.600732Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:18.600867Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:18.600912Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:18.601108Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:18.601244Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18463
[2m2025-05-22T10:45:18.615236Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:19.116450Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:19.602642Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:19.602722Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:19.602872Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:19.602938Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:19.603020Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:19.603231Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:19.603386Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18463
[2m2025-05-22T10:45:19.617170Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:20.118728Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:20.605171Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:20.605254Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:20.605546Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:20.605769Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:20.605831Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:20.605875Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:20.606010Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18463
[2m2025-05-22T10:45:20.619951Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:21.121902Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:21.608615Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:21.608748Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:21.609021Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:21.609151Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:21.609212Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:21.609252Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:21.609397Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18463
[2m2025-05-22T10:45:21.623965Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:22.126192Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:22.611052Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:22.611138Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:22.611357Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:22.611420Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:22.611591Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:22.611524Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:22.611786Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18463
[2m2025-05-22T10:45:22.627152Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:23.128163Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:23.612343Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:23.612677Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:23.612904Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:23.612963Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:23.612993Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:23.613118Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:23.613417Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18463
[2m2025-05-22T10:45:23.629181Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:24.130731Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:24.615009Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:24.615078Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:24.615238Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:24.615282Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:24.615342Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:24.615387Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:24.615460Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18463
[2m2025-05-22T10:45:24.631965Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:25.133498Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:25.616952Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:25.617030Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:25.617286Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:25.617366Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:25.617383Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:25.617481Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:25.617588Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18463
[2m2025-05-22T10:45:25.634942Z[0m [33m WARN[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:26.053612Z[0m [32m INFO[0m [2mapi_ssrc_demultiplexing[0m[2m:[0m Example timed out after 30 seconds - forcing termination

=======================================================
Finished running: api_ssrc_demultiplexing
=======================================================


=======================================================
Running example: api_ssrc_demux
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
   Compiling rvoip-rtp-core v0.1.0 (/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/rtp-core)
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.36s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/api_ssrc_demux`
[2m2025-05-22T10:45:27.774257Z[0m [32m INFO[0m [2mapi_ssrc_demux[0m[2m:[0m Starting SSRC Demultiplexing API example
[2m2025-05-22T10:45:27.775058Z[0m [32m INFO[0m [2mapi_ssrc_demux[0m[2m:[0m Server SSRC demultiplexing enabled: false
[2m2025-05-22T10:45:27.775103Z[0m [32m INFO[0m [2mapi_ssrc_demux[0m[2m:[0m Starting server...
[2m2025-05-22T10:45:27.775275Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Creating main transport with config: RtpTransportConfig { local_rtp_addr: 127.0.0.1:0, local_rtcp_addr: None, symmetric_rtp: true, rtcp_mux: true, session_id: Some("media-server-main-87dd6832-fb4c-456b-97db-a91fd32d8274"), use_port_allocator: false }
[2m2025-05-22T10:45:27.775566Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Bound RTP socket to 127.0.0.1:59186
[2m2025-05-22T10:45:27.775604Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Using RTCP-MUX - no separate RTCP socket
[2m2025-05-22T10:45:27.775924Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:45:27.775973Z[0m [32m INFO[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Server actually bound to: 127.0.0.1:59186
[2m2025-05-22T10:45:27.776280Z[0m [32m INFO[0m [2mapi_ssrc_demux[0m[2m:[0m Server bound to 127.0.0.1:59186
[2m2025-05-22T10:45:27.776297Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Started transport event task
[2m2025-05-22T10:45:27.776705Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Created global port allocator with range 16384-32767
[2m2025-05-22T10:45:27.776744Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Muxed
[2m2025-05-22T10:45:27.777283Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 18520 (bound to 0.0.0.0:18520)
[2m2025-05-22T10:45:28.279461Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 0.0.0.0:18520
[2m2025-05-22T10:45:28.279461Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:28.279726Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:45:28.279854Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Set packet interval to 20ms (160 samples per packet)
[2m2025-05-22T10:45:28.279940Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Started RTP scheduler
[2m2025-05-22T10:45:28.280069Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Started RTP session with SSRC=d6a0c9df
[2m2025-05-22T10:45:28.280094Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m RTCP scheduling task started
[2m2025-05-22T10:45:28.280121Z[0m [32m INFO[0m [2mapi_ssrc_demux[0m[2m:[0m Connecting client to server at 127.0.0.1:59186
[2m2025-05-22T10:45:28.280230Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Muxed
[2m2025-05-22T10:45:28.280238Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Initial RTCP interval: 1s
[2m2025-05-22T10:45:28.280506Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 31120 (bound to 0.0.0.0:31120)
[2m2025-05-22T10:45:28.781536Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 0.0.0.0:31120
[2m2025-05-22T10:45:28.781539Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:28.781830Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:45:28.781996Z[0m [32m INFO[0m [2mapi_ssrc_demux[0m[2m:[0m Client connected: true
[2m2025-05-22T10:45:29.280776Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:29.280895Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:29.281129Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:29.281294Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:29.281323Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:29.281554Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:29.281677Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18520
[2m2025-05-22T10:45:29.282980Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:29.784606Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:30.282976Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:30.283058Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:30.283211Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:30.283286Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:30.283306Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:30.283334Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:30.283514Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18520
[2m2025-05-22T10:45:30.286043Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:30.787725Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:31.283761Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:31.283857Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:31.284050Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:31.284129Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:31.284205Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:31.284442Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:31.284557Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18520
[2m2025-05-22T10:45:31.289582Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:31.790522Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:32.284812Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:32.284930Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:32.285108Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:32.285245Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:32.285306Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:32.285327Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:32.285694Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18520
[2m2025-05-22T10:45:32.292448Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:32.793976Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:33.286743Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:33.286837Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:33.287029Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:33.287107Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:33.287159Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:33.287386Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:33.287532Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18520
[2m2025-05-22T10:45:33.295306Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:33.797204Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:34.287573Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:34.287677Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:34.287839Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:34.287952Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:34.288010Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:34.288019Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:34.288216Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18520
[2m2025-05-22T10:45:34.298866Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:34.800055Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:35.288504Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:35.288587Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:35.288755Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:35.288815Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:35.288878Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:35.288937Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:35.289022Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18520
[2m2025-05-22T10:45:35.300569Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:35.801712Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:36.289470Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:36.289564Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:36.289763Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:36.289836Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:36.289900Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:36.289970Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:36.290068Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18520
[2m2025-05-22T10:45:36.302821Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:36.803702Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:37.291234Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:37.291321Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:37.291494Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:37.291565Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:37.291660Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:37.291726Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:37.291824Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18520
[2m2025-05-22T10:45:37.304661Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:37.805801Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:38.292930Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:38.293007Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:38.293146Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:38.293194Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:38.293238Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:38.293284Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:38.293351Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18520
[2m2025-05-22T10:45:38.307191Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:38.807716Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:39.293915Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:39.293997Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:39.294099Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:39.294121Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:39.294162Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:39.294181Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:39.294216Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18520
[2m2025-05-22T10:45:39.308517Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:39.810108Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:40.294568Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:40.294770Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:40.295028Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:40.295223Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:40.295105Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:40.295414Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:40.295508Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18520
[2m2025-05-22T10:45:40.311072Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:40.811624Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:41.297281Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:41.297362Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:41.297546Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:41.297612Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:41.297671Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:41.297740Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:41.297839Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18520
[2m2025-05-22T10:45:41.313477Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:41.814367Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:42.298788Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:42.298839Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:42.298939Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:42.298961Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:42.298993Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:42.299012Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:42.299048Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18520
[2m2025-05-22T10:45:42.316402Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:42.817908Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:43.299959Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:43.300048Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:43.300234Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:43.300303Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:43.300404Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:43.300473Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:43.300582Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18520
[2m2025-05-22T10:45:43.319449Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:43.821224Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:44.301574Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:44.301689Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:44.301863Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:44.301925Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:44.301970Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:44.302027Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:44.302105Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18520
[2m2025-05-22T10:45:44.322609Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:44.823674Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:45.303328Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:45.303414Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:45.303610Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:45.303668Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:45.303731Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:45.303785Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:45.303866Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18520
[2m2025-05-22T10:45:45.324564Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:45.825955Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:46.304529Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:46.304620Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:46.304808Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:46.304868Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:46.304931Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:46.305010Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:46.305132Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18520
[2m2025-05-22T10:45:46.327063Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:46.827598Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:47.306415Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:47.306500Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:47.306687Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:47.306749Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:47.306807Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:47.306869Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:47.306957Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18520
[2m2025-05-22T10:45:47.328290Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:47.830108Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:48.308257Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:48.308345Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:48.308528Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:48.308598Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:48.308663Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:48.308734Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:48.308830Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18520
[2m2025-05-22T10:45:48.331555Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:48.832284Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:49.310031Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:49.310085Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:49.310229Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:49.310274Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:49.310314Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:49.310341Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:49.310385Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18520
[2m2025-05-22T10:45:49.333338Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:49.835285Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:50.312263Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:50.312324Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:50.312458Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:50.312500Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:50.312534Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:50.312580Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:50.312642Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18520
[2m2025-05-22T10:45:50.336994Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:50.838024Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:51.314014Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:51.314101Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:51.314279Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:51.314344Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:51.314437Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:51.314482Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:51.314565Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18520
[2m2025-05-22T10:45:51.338820Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:51.839898Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:52.315451Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:52.315543Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:52.315752Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:52.315804Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:52.315871Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:52.315921Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:52.315996Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18520
[2m2025-05-22T10:45:52.340792Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:52.841451Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:53.316512Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:53.316605Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:53.316790Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:53.316858Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:53.316925Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:53.316992Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:53.317086Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18520
[2m2025-05-22T10:45:53.343073Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:53.845217Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:54.317470Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:54.317558Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:54.317740Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:54.317806Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:54.317871Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:54.317939Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:54.318032Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18520
[2m2025-05-22T10:45:54.346243Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:54.848265Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:55.318819Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:55.318888Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:55.319176Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:55.319288Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:55.319355Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:55.319397Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:55.319563Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18520
[2m2025-05-22T10:45:55.349751Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:55.851056Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:56.321106Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:56.321193Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:56.321527Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:56.321611Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:56.321648Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:56.321700Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:56.321789Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18520
[2m2025-05-22T10:45:56.353190Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:56.854986Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:57.323029Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:45:57.323138Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:45:57.323349Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:45:57.323463Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:45:57.323527Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:45:57.323576Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:45:57.323661Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:18520
[2m2025-05-22T10:45:57.356821Z[0m [33m WARN[0m [2mapi_ssrc_demux[0m[2m:[0m Error receiving frame: Timeout error: No frame received within timeout period
[2m2025-05-22T10:45:57.774626Z[0m [32m INFO[0m [2mapi_ssrc_demux[0m[2m:[0m Example timed out after 30 seconds - forcing termination

=======================================================
Finished running: api_ssrc_demux
=======================================================


=======================================================
Running example: api_ssrc_demux_test
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
   Compiling rvoip-rtp-core v0.1.0 (/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/rtp-core)
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.38s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/api_ssrc_demux_test`
[2m2025-05-22T10:45:59.463017Z[0m [32m INFO[0m [2mapi_ssrc_demux_test[0m[2m:[0m Starting SSRC Demultiplexing API test
[2m2025-05-22T10:45:59.463158Z[0m [32m INFO[0m [2mapi_ssrc_demux_test[0m[2m:[0m === Step 1: Setting up server and regular client ===
[2m2025-05-22T10:45:59.464118Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::security::server_security_impl[0m[2m:[0m Generating self-signed certificate with proper crypto parameters
[2m2025-05-22T10:45:59.465608Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Creating main transport with config: RtpTransportConfig { local_rtp_addr: 127.0.0.1:0, local_rtcp_addr: None, symmetric_rtp: true, rtcp_mux: true, session_id: Some("media-server-main-4725b642-961b-408b-8fff-bc395c0f00b7"), use_port_allocator: false }
[2m2025-05-22T10:45:59.465771Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Bound RTP socket to 127.0.0.1:60504
[2m2025-05-22T10:45:59.465794Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Using RTCP-MUX - no separate RTCP socket
[2m2025-05-22T10:45:59.466030Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:45:59.466054Z[0m [32m INFO[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Server actually bound to: 127.0.0.1:60504
[2m2025-05-22T10:45:59.466106Z[0m [32m INFO[0m [2mapi_ssrc_demux_test[0m[2m:[0m Server bound to 127.0.0.1:60504
[2m2025-05-22T10:45:59.466121Z[0m [32m INFO[0m [2mapi_ssrc_demux_test[0m[2m:[0m === Step 2: Setting up client with SSRC demultiplexing ===
[2m2025-05-22T10:45:59.466328Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Started transport event task
[2m2025-05-22T10:45:59.466459Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Created global port allocator with range 16384-32767
[2m2025-05-22T10:45:59.466476Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Muxed
[2m2025-05-22T10:45:59.466722Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 16718 (bound to 0.0.0.0:16718)
[2m2025-05-22T10:45:59.968061Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 0.0.0.0:16718
[2m2025-05-22T10:45:59.968348Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:45:59.968503Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Set packet interval to 20ms (160 samples per packet)
[2m2025-05-22T10:45:59.968567Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Started RTP scheduler
[2m2025-05-22T10:45:59.968657Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Started RTP session with SSRC=5b3fb56f
[2m2025-05-22T10:45:59.968688Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m RTCP scheduling task started
[2m2025-05-22T10:45:59.968721Z[0m [32m INFO[0m [2mapi_ssrc_demux_test[0m[2m:[0m Connecting client to server at 127.0.0.1:60504
[2m2025-05-22T10:45:59.968820Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Muxed
[2m2025-05-22T10:45:59.968816Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Initial RTCP interval: 1s
[2m2025-05-22T10:45:59.969075Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 19935 (bound to 0.0.0.0:19935)
[2m2025-05-22T10:46:00.470126Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 0.0.0.0:19935
[2m2025-05-22T10:46:00.470496Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:46:00.470711Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::client::security::client_security_impl[0m[2m:[0m Starting automatic packet handling task for client
[2m2025-05-22T10:46:00.470802Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::client::security::client_security_impl[0m[2m:[0m Starting DTLS handshake
[2m2025-05-22T10:46:00.470870Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::client::security::client_security_impl[0m[2m:[0m Starting DTLS handshake with remote 127.0.0.1:60504
[2m2025-05-22T10:46:00.470922Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::client::security::client_security_impl[0m[2m:[0m Connection not initialized, initializing now...
[2m2025-05-22T10:46:00.470995Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::client::security::client_security_impl[0m[2m:[0m Generating self-signed certificate with proper crypto parameters
[2m2025-05-22T10:46:00.472964Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::client::security::client_security_impl[0m[2m:[0m DTLS transport started successfully
[2m2025-05-22T10:46:00.969834Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:00.969942Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:00.970186Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:00.970352Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:00.970377Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:00.970486Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:00.970600Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:01.972296Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:01.972413Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:01.972609Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:01.972683Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:01.972774Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:01.972833Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:01.972902Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:02.973625Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:02.973731Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:02.973928Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:02.974235Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:02.974300Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:02.974307Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:02.974435Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:03.975211Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:03.975606Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:03.975816Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:03.975898Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:03.975968Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:03.976053Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:03.976249Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:04.977313Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:04.977413Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:04.977604Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:04.977732Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:04.977808Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:04.977806Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:04.977930Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:05.979171Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:05.979285Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:05.979465Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:05.979525Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:05.979619Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:05.979682Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:05.979778Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:06.980554Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:06.980653Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:06.980838Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:06.980911Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:06.980980Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:06.981058Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:06.981162Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:07.982308Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:07.982468Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:07.982699Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:07.982778Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:07.982832Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:07.982906Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:07.983008Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:08.984390Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:08.984470Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:08.984646Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:08.984715Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:08.984715Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:08.984817Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:08.984906Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:09.985705Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:09.985811Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:09.986006Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:09.986077Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:09.986150Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:09.986225Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:09.986342Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:10.987171Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:10.987276Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:10.987464Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:10.987534Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:10.987627Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:10.987702Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:10.987800Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:11.988705Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:11.988807Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:11.988992Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:11.989065Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:11.989132Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:11.989210Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:11.989310Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:12.990066Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:12.990168Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:12.990366Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:12.990434Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:12.990537Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:12.990614Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:12.990723Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:13.991668Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:13.991758Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:13.991939Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:13.992006Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:13.992067Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:13.992143Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:13.992249Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:14.992675Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:14.992763Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:14.992986Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:14.993061Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:14.993088Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:14.993206Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:14.993282Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:16.062054Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:16.062163Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:16.062359Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:16.062431Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:16.062503Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:16.062584Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:16.062686Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:17.063020Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:17.063121Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:17.063329Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:17.063403Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:17.063466Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:17.063543Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:17.063662Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:18.064023Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:18.064122Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:18.064306Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:18.064376Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:18.064458Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:18.064533Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:18.064633Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:19.064835Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:19.064926Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:19.065090Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:19.065151Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:19.065193Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:19.065251Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:19.065324Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:20.066664Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:20.066759Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:20.066926Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:20.066990Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:20.067048Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:20.067112Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:20.067199Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:21.068101Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:21.068205Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:21.068394Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:21.068463Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:21.068532Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:21.068606Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:21.068710Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:22.069734Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:22.069832Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:22.070011Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:22.070081Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:22.070144Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:22.070217Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:22.070316Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:23.070894Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:23.070998Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:23.071168Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:23.071213Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:23.071275Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:23.071326Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:23.071402Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:24.072495Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:24.072575Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:24.072744Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:24.072810Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:24.072901Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:24.072967Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:24.073064Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:25.074332Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:25.074424Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:25.074607Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:25.074683Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:25.074741Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:25.074816Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:25.074924Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:26.076661Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:26.076769Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:26.076972Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:26.077048Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:26.077110Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:26.077192Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:26.077305Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:27.078921Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:27.079022Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:27.079214Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:27.079285Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:27.079352Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:27.079431Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:27.079531Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:28.080753Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:28.080849Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:28.081043Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:28.081097Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:28.081170Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:28.081222Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:28.081309Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:29.082086Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:29.082195Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:29.082382Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:29.082440Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:29.082497Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:29.082560Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:29.082647Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:30.082932Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:30.083011Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:30.083161Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:30.083211Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:30.083261Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:30.083317Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:30.083385Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:31.083900Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:31.084003Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:31.084195Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:31.084262Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:31.084328Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:31.084398Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:31.084491Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:32.084932Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:32.085038Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:32.085232Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:32.085304Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:32.085374Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:32.085438Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:32.085537Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:33.086682Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:33.086761Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:33.086922Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:33.086982Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:33.087064Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:33.087122Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:33.087206Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:34.088671Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:34.088776Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:34.088987Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:34.089059Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:34.089118Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:34.089186Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:34.089281Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:35.089919Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:35.090011Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:35.090190Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:35.090254Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:35.090327Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:35.090394Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:35.090490Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:36.091737Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:36.091831Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:36.092018Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:36.092086Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:36.092159Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:36.092227Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:36.092323Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:37.093781Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:37.093868Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:37.094065Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:37.094146Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:37.094174Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:37.094316Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:37.094518Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:38.095725Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:38.095817Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:38.096017Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:38.096092Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:38.096154Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:38.096229Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:38.096341Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:39.097862Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:39.097949Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:39.098138Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:39.098204Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:39.098353Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:39.098416Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:39.098509Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:40.099148Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:40.099223Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:40.099393Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:40.099454Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:40.099515Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:40.099576Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:40.099662Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:41.099947Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:41.100028Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:41.100208Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:41.100277Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:41.100346Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:41.100413Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:41.100507Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:42.101780Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:42.101841Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:42.101962Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:42.102009Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:42.102047Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:42.102093Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:42.102155Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:43.102974Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:43.103068Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:43.103224Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:43.103266Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:43.103337Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:43.103379Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:43.103451Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:44.104372Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:44.104453Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:44.104820Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:44.104824Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:44.104909Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:44.104970Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:44.105111Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:45.106490Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:45.106601Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:45.106799Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:45.106851Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:45.106936Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:45.106986Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:45.107062Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:46.108594Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:46.108660Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:46.108823Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:46.108872Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:46.108954Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:46.109007Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:46.109096Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:47.110290Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:47.110383Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:47.110571Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:47.110638Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:47.110716Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:47.110783Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:47.110880Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:48.111802Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:48.111888Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:48.112074Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:48.112139Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:48.112204Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:48.112271Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:48.112365Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:49.113530Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:49.113626Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:49.113811Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:49.113877Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:49.114001Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:49.114080Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:49.114176Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:50.115698Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:50.115776Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:50.115939Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:50.115998Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:50.116090Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:50.116150Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:50.116244Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:51.117783Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:51.117871Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:51.118032Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:51.118099Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:51.118146Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:51.118202Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:51.118286Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:52.119457Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:52.119550Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:52.119729Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:52.119797Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:52.119872Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:52.119954Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:52.120143Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:53.122022Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:53.122115Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:53.122305Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:53.122376Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:53.122448Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:53.122519Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:53.122619Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:54.123348Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:54.123438Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:54.123625Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:54.123694Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:54.123843Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:54.123910Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:54.124009Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:55.124472Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:55.124562Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:55.124742Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:55.124808Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:55.124878Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:55.124946Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:55.125043Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:56.125995Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:56.126080Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:56.126253Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:56.126300Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:56.126373Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:56.126421Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:56.126497Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:57.127361Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:57.127451Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:57.127648Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:57.127799Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:57.127841Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:57.127872Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:57.128014Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:58.129483Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:58.129587Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:58.129783Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:58.129847Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:58.129904Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:58.129971Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:58.130063Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
[2m2025-05-22T10:46:59.131828Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:46:59.131888Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:46:59.132001Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:46:59.132026Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:46:59.132122Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:46:59.132155Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:46:59.132210Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:16718
Error: Elapsed(())

=======================================================
Finished running: api_ssrc_demux_test
=======================================================


=======================================================
Running example: broadcast_channel_test
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.09s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/broadcast_channel_test`
Broadcast Channel Direct Test
============================

Created broadcast channel with capacity 100
Created 2 subscribers (rx1, rx2)
Sending 3 test frames to the channel...
Frame 1 sent successfully to 3 receivers
Frame 2 sent successfully to 3 receivers
Frame 3 sent successfully to 3 receivers

Sender metrics:
Receiver count: 3

Trying to receive on rx1...
SUCCESS! rx1 received frame from test-client-1: seq=1

Trying to receive on rx2...
SUCCESS! rx2 received frame from test-client-1: seq=1

Trying to receive more messages on rx1...
SUCCESS! rx1 received another frame from test-client-2: seq=2

Broadcast channel test completed

=======================================================
Finished running: broadcast_channel_test
=======================================================


=======================================================
Running example: csrc_management
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.09s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/csrc_management`
[2m2025-05-22T10:47:02.305070Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m RTP CSRC Management Example
[2m2025-05-22T10:47:02.305149Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m ---------------------------
[2m2025-05-22T10:47:02.305171Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m This example demonstrates a conference mixer that combines
[2m2025-05-22T10:47:02.305186Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m multiple audio sources and properly identifies contributors
[2m2025-05-22T10:47:02.305198Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m using CSRC identifiers in the RTP header.
[2m2025-05-22T10:47:02.305358Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Created mixer with SSRC=9b5dabe7
[2m2025-05-22T10:47:02.305385Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Added source: SSRC=92b1b6be, Name=Alice
[2m2025-05-22T10:47:02.305401Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Added source: SSRC=985d9c4c, Name=Bob
[2m2025-05-22T10:47:02.305415Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Added source: SSRC=68bf0cb1, Name=Carol
[2m2025-05-22T10:47:02.305434Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Added source: SSRC=813322bd, Name=Dave
[2m2025-05-22T10:47:02.305454Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Added source: SSRC=06ea3da4, Name=Eve
[2m2025-05-22T10:47:02.305471Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Added 5 participants to the mixer
[2m2025-05-22T10:47:02.305492Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Created RTCP SDES packet with source descriptions
[2m2025-05-22T10:47:02.305506Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m SDES packet contains 6 chunks
[2m2025-05-22T10:47:02.305520Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Chunk 0: SSRC/CSRC=9b5dabe7
[2m2025-05-22T10:47:02.305532Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m   CNAME: mixer@example.com
[2m2025-05-22T10:47:02.305543Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m   TOOL: rVOIP RTP Mixer
[2m2025-05-22T10:47:02.305559Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Chunk 1: SSRC/CSRC=92b1b6be
[2m2025-05-22T10:47:02.305573Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m   CNAME: alice@example.com
[2m2025-05-22T10:47:02.305588Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m   NAME: Alice
[2m2025-05-22T10:47:02.305602Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Chunk 2: SSRC/CSRC=985d9c4c
[2m2025-05-22T10:47:02.305615Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m   CNAME: bob@example.com
[2m2025-05-22T10:47:02.305628Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m   NAME: Bob
[2m2025-05-22T10:47:02.305642Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Chunk 3: SSRC/CSRC=68bf0cb1
[2m2025-05-22T10:47:02.305657Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m   CNAME: carol@example.com
[2m2025-05-22T10:47:02.305667Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m   NAME: Carol
[2m2025-05-22T10:47:02.305677Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Chunk 4: SSRC/CSRC=813322bd
[2m2025-05-22T10:47:02.305686Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m   CNAME: dave@example.com
[2m2025-05-22T10:47:02.305699Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m   NAME: Dave
[2m2025-05-22T10:47:02.305711Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Chunk 5: SSRC/CSRC=06ea3da4
[2m2025-05-22T10:47:02.305722Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m   CNAME: eve@example.com
[2m2025-05-22T10:47:02.305734Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m   NAME: Eve
[2m2025-05-22T10:47:02.305745Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Starting mixer simulation...
[2m2025-05-22T10:47:02.305758Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Participant Carol is now talking
[2m2025-05-22T10:47:02.305852Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Participant Alice is now talking
[2m2025-05-22T10:47:02.305981Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixing 2 active sources out of 5 total
[2m2025-05-22T10:47:02.306015Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixed packet 1: 340 bytes, 2 CSRCs: [1757351089, 2461120190]
[2m2025-05-22T10:47:02.306032Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Active participants: Carol, Alice
[2m2025-05-22T10:47:03.308954Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixing 2 active sources out of 5 total
[2m2025-05-22T10:47:03.309168Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixed packet 2: 340 bytes, 2 CSRCs: [1757351089, 2461120190]
[2m2025-05-22T10:47:03.309262Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Active participants: Carol, Alice
[2m2025-05-22T10:47:04.310842Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Participant Eve is now talking
[2m2025-05-22T10:47:04.311018Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixing 3 active sources out of 5 total
[2m2025-05-22T10:47:04.311085Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixed packet 3: 344 bytes, 3 CSRCs: [1757351089, 2461120190, 116014500]
[2m2025-05-22T10:47:04.311107Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Active participants: Carol, Alice, Eve
[2m2025-05-22T10:47:05.313250Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixing 3 active sources out of 5 total
[2m2025-05-22T10:47:05.313475Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixed packet 4: 344 bytes, 3 CSRCs: [1757351089, 2461120190, 116014500]
[2m2025-05-22T10:47:05.313537Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Active participants: Carol, Alice, Eve
[2m2025-05-22T10:47:06.316324Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Participant Dave is now talking
[2m2025-05-22T10:47:06.316699Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Participant Eve is now silent
[2m2025-05-22T10:47:06.316770Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixing 3 active sources out of 5 total
[2m2025-05-22T10:47:06.316927Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixed packet 5: 344 bytes, 3 CSRCs: [1757351089, 2461120190, 2167612093]
[2m2025-05-22T10:47:06.316989Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Active participants: Carol, Alice, Dave
[2m2025-05-22T10:47:07.318785Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Participant Bob is now talking
[2m2025-05-22T10:47:07.319062Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixing 4 active sources out of 5 total
[2m2025-05-22T10:47:07.319168Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixed packet 6: 348 bytes, 4 CSRCs: [1757351089, 2461120190, 2556271692, 2167612093]
[2m2025-05-22T10:47:07.319210Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Active participants: Carol, Alice, Bob, Dave
[2m2025-05-22T10:47:08.322445Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixing 4 active sources out of 5 total
[2m2025-05-22T10:47:08.322699Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixed packet 7: 348 bytes, 4 CSRCs: [1757351089, 2461120190, 2556271692, 2167612093]
[2m2025-05-22T10:47:08.322774Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Active participants: Carol, Alice, Bob, Dave
[2m2025-05-22T10:47:09.325697Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixing 4 active sources out of 5 total
[2m2025-05-22T10:47:09.325818Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixed packet 8: 348 bytes, 4 CSRCs: [1757351089, 2461120190, 2556271692, 2167612093]
[2m2025-05-22T10:47:09.325871Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Active participants: Carol, Alice, Bob, Dave
[2m2025-05-22T10:47:10.328149Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixing 4 active sources out of 5 total
[2m2025-05-22T10:47:10.328382Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixed packet 9: 348 bytes, 4 CSRCs: [1757351089, 2461120190, 2556271692, 2167612093]
[2m2025-05-22T10:47:10.328454Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Active participants: Carol, Alice, Bob, Dave
[2m2025-05-22T10:47:11.329432Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixing 4 active sources out of 5 total
[2m2025-05-22T10:47:11.329678Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixed packet 10: 348 bytes, 4 CSRCs: [1757351089, 2461120190, 2556271692, 2167612093]
[2m2025-05-22T10:47:11.329736Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Active participants: Carol, Alice, Bob, Dave
[2m2025-05-22T10:47:12.332902Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixing 4 active sources out of 5 total
[2m2025-05-22T10:47:12.333079Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixed packet 11: 348 bytes, 4 CSRCs: [1757351089, 2461120190, 2556271692, 2167612093]
[2m2025-05-22T10:47:12.333134Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Active participants: Carol, Alice, Bob, Dave
[2m2025-05-22T10:47:13.335463Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Participant Carol is now silent
[2m2025-05-22T10:47:13.335889Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Participant Dave is now silent
[2m2025-05-22T10:47:13.336027Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Participant Eve is now talking
[2m2025-05-22T10:47:13.336313Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixing 3 active sources out of 5 total
[2m2025-05-22T10:47:13.336428Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixed packet 12: 344 bytes, 3 CSRCs: [2461120190, 2556271692, 116014500]
[2m2025-05-22T10:47:13.336522Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Active participants: Alice, Bob, Eve
[2m2025-05-22T10:47:14.338046Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Participant Carol is now talking
[2m2025-05-22T10:47:14.338267Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Participant Alice is now silent
[2m2025-05-22T10:47:14.338529Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Participant Eve is now silent
[2m2025-05-22T10:47:14.338628Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixing 2 active sources out of 5 total
[2m2025-05-22T10:47:14.338874Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixed packet 13: 340 bytes, 2 CSRCs: [1757351089, 2556271692]
[2m2025-05-22T10:47:14.338935Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Active participants: Carol, Bob
[2m2025-05-22T10:47:15.340944Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixing 2 active sources out of 5 total
[2m2025-05-22T10:47:15.341184Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixed packet 14: 340 bytes, 2 CSRCs: [1757351089, 2556271692]
[2m2025-05-22T10:47:15.341246Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Active participants: Carol, Bob
[2m2025-05-22T10:47:16.343404Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixing 2 active sources out of 5 total
[2m2025-05-22T10:47:16.343556Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixed packet 15: 340 bytes, 2 CSRCs: [1757351089, 2556271692]
[2m2025-05-22T10:47:16.343615Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Active participants: Carol, Bob
[2m2025-05-22T10:47:17.345418Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixing 2 active sources out of 5 total
[2m2025-05-22T10:47:17.345613Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixed packet 16: 340 bytes, 2 CSRCs: [1757351089, 2556271692]
[2m2025-05-22T10:47:17.345695Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Active participants: Carol, Bob
[2m2025-05-22T10:47:18.348762Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixing 2 active sources out of 5 total
[2m2025-05-22T10:47:18.348983Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixed packet 17: 340 bytes, 2 CSRCs: [1757351089, 2556271692]
[2m2025-05-22T10:47:18.349182Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Active participants: Carol, Bob
[2m2025-05-22T10:47:19.351282Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Participant Eve is now talking
[2m2025-05-22T10:47:19.351661Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixing 3 active sources out of 5 total
[2m2025-05-22T10:47:19.351844Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixed packet 18: 344 bytes, 3 CSRCs: [1757351089, 2556271692, 116014500]
[2m2025-05-22T10:47:19.351910Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Active participants: Carol, Bob, Eve
[2m2025-05-22T10:47:20.353526Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixing 3 active sources out of 5 total
[2m2025-05-22T10:47:20.353746Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixed packet 19: 344 bytes, 3 CSRCs: [1757351089, 2556271692, 116014500]
[2m2025-05-22T10:47:20.353820Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Active participants: Carol, Bob, Eve
[2m2025-05-22T10:47:21.356084Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Participant Carol is now silent
[2m2025-05-22T10:47:21.356192Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Participant Bob is now silent
[2m2025-05-22T10:47:21.356549Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixing 1 active sources out of 5 total
[2m2025-05-22T10:47:21.356676Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Mixed packet 20: 336 bytes, 1 CSRCs: [116014500]
[2m2025-05-22T10:47:21.356737Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m Active participants: Eve
[2m2025-05-22T10:47:22.359176Z[0m [32m INFO[0m [2mcsrc_management[0m[2m:[0m CSRC management example completed successfully

=======================================================
Finished running: csrc_management
=======================================================


=======================================================
Running example: direct_dtls_media_streaming
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
   Compiling rvoip-rtp-core v0.1.0 (/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/rtp-core)
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.35s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/direct_dtls_media_streaming`
Direct DTLS Media Streaming Example
===================================

Server listening on 127.0.0.1:20000
Client listening on 127.0.0.1:20001
Generating certificates...
Server certificate fingerprint: 89:CB:30:6E:90:17:35:A5:33:FF:6F:B7:AA:02:CF:E3:3A:D7:3D:7A:99:21:2F:98:91:40:44:60:A6:03:55:4C
Client certificate fingerprint: 62:FC:51:03:64:8F:F5:95:10:09:59:E5:8F:D0:64:55:C9:9A:BD:FF:8B:49:62:59:F8:DB:71:0E:75:4B:48:B4
Waiting for server to start...
Starting DTLS server task...
Server transport started
Server waiting for client connection...
Server waiting to receive initial packet...
Waiting for DTLS handshake to complete...
Starting DTLS client task...
Client transport started
Client connecting to server at 127.0.0.1:20000
Client starting handshake...
Client waiting for handshake completion...
Starting handshake as CLIENT
Generated new client random (first 8 bytes): [68, 2F, 00, BC, 26, 61, 5A, 14]
Adding message to handshake buffer: ClientHello, length: 59, from_client: true
Added message to handshake buffers. Combined size: 71, Client size: 71, Server size: 0
  - Client buffer prefix: [01, 00, 00, 3B, 00, 00, 00, 00, 00, 00, 00, 3B, FE, FD, 68, 2F]
  - Server buffer prefix: []
Sending DTLS record to 127.0.0.1:20000: type=Handshake, epoch=0, seq=0, len=71
Server received initial packet: 84 bytes from 127.0.0.1:20001
Server received connection from 127.0.0.1:20001
Server starting handshake...
Server processing initial ClientHello packet...
Parsing multiple DTLS records from 84 bytes
First 20 bytes: [22, 254, 253, 0, 0, 0, 0, 0, 0, 0, 0, 0, 71, 1, 0, 0, 59, 0, 0, 0]
Parsing record at offset 0
Parsing DTLS record, data length: 84
Content type: Handshake
Version raw: 0xfefd
Epoch: 0
Sequence number: 0
Record length: 71
Successfully parsed DTLS record: type=Handshake, epoch=0, seq=0, len=71
Successfully parsed record, size: 84
Parsed 1 DTLS records
Parsed handshake header: ClientHello
Successfully parsed handshake message: ClientHello
Processing handshake message, current state: Start
Adding message to handshake buffer: ClientHello, length: 59, from_client: true
Added message to handshake buffers. Combined size: 71, Client size: 71, Server size: 0
  - Client buffer prefix: [01, 00, 00, 3B, 00, 00, 00, 00, 00, 00, 00, 3B, FE, FD, 68, 2F]
  - Server buffer prefix: []
Server received ClientHello with random (first 8 bytes): [68, 2F, 00, BC, 26, 61, 5A, 14]
Current handshake state: SentHelloVerifyRequest
Sending handshake message: HelloVerifyRequest
Sending DTLS record to 127.0.0.1:20001: type=Handshake, epoch=0, seq=0, len=31
Server waiting for handshake completion...
Parsing multiple DTLS records from 44 bytes
First 20 bytes: [22, 254, 253, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 3, 0, 0, 19, 0, 0, 0]
Parsing record at offset 0
Parsing DTLS record, data length: 44
Content type: Handshake
Version raw: 0xfefd
Epoch: 0
Sequence number: 0
Record length: 31
Successfully parsed DTLS record: type=Handshake, epoch=0, seq=0, len=31
Successfully parsed record, size: 44
Parsed 1 DTLS records
Processing handshake message: HelloVerifyRequest
Reusing existing client random (first 8 bytes): [68, 2F, 00, BC, 26, 61, 5A, 14]
Client sending second ClientHello with random (first 8 bytes): [68, 2F, 00, BC, 26, 61, 5A, 14]
Adding message to handshake buffer: ClientHello, length: 75, from_client: true
Added message to handshake buffers. Combined size: 87, Client size: 87, Server size: 0
  - Client buffer prefix: [01, 00, 00, 4B, 00, 00, 00, 00, 00, 00, 00, 4B, FE, FD, 68, 2F]
  - Server buffer prefix: []
Sending DTLS record to 127.0.0.1:20000: type=Handshake, epoch=0, seq=1, len=87
Parsing multiple DTLS records from 100 bytes
First 20 bytes: [22, 254, 253, 0, 0, 0, 0, 0, 0, 0, 1, 0, 87, 1, 0, 0, 75, 0, 1, 0]
Parsing record at offset 0
Parsing DTLS record, data length: 100
Content type: Handshake
Version raw: 0xfefd
Epoch: 0
Sequence number: 1
Record length: 87
Successfully parsed DTLS record: type=Handshake, epoch=0, seq=1, len=87
Successfully parsed record, size: 100
Parsed 1 DTLS records
Processing handshake message: ClientHello
Adding message to handshake buffer: ClientHello, length: 75, from_client: true
Added message to handshake buffers. Combined size: 87, Client size: 87, Server size: 0
  - Client buffer prefix: [01, 00, 00, 4B, 00, 00, 00, 00, 00, 00, 00, 4B, FE, FD, 68, 2F]
  - Server buffer prefix: []
Server received ClientHello with random (first 8 bytes): [68, 2F, 00, BC, 26, 61, 5A, 14]
Server received ClientHello WITH COOKIE, random (first 8 bytes): [68, 2F, 00, BC, 26, 61, 5A, 14]
Adding message to handshake buffer: ServerHello, length: 81, from_client: false
Added message to handshake buffers. Combined size: 180, Client size: 87, Server size: 93
  - Client buffer prefix: [01, 00, 00, 4B, 00, 00, 00, 00, 00, 00, 00, 4B, FE, FD, 68, 2F]
  - Server buffer prefix: [02, 00, 00, 51, 00, 00, 00, 00, 00, 00, 00, 51, FE, FD, 68, 2F]
Adding message to handshake buffer: ServerKeyExchange, length: 69, from_client: false
Added message to handshake buffers. Combined size: 261, Client size: 87, Server size: 174
  - Client buffer prefix: [01, 00, 00, 4B, 00, 00, 00, 00, 00, 00, 00, 4B, FE, FD, 68, 2F]
  - Server buffer prefix: [02, 00, 00, 51, 00, 00, 00, 00, 00, 00, 00, 51, FE, FD, 68, 2F]
Sending DTLS record to 127.0.0.1:20001: type=Handshake, epoch=0, seq=0, len=93
Sending DTLS record to 127.0.0.1:20001: type=Handshake, epoch=0, seq=1, len=81
Parsing multiple DTLS records from 106 bytes
First 20 bytes: [22, 254, 253, 0, 0, 0, 0, 0, 0, 0, 0, 0, 93, 2, 0, 0, 81, 0, 0, 0]
Parsing record at offset 0
Parsing DTLS record, data length: 106
Content type: Handshake
Version raw: 0xfefd
Epoch: 0
Sequence number: 0
Record length: 93
Successfully parsed DTLS record: type=Handshake, epoch=0, seq=0, len=93
Successfully parsed record, size: 106
Parsed 1 DTLS records
Processing handshake message: ServerHello
Adding message to handshake buffer: ServerHello, length: 81, from_client: false
Added message to handshake buffers. Combined size: 180, Client size: 87, Server size: 93
  - Client buffer prefix: [01, 00, 00, 4B, 00, 00, 00, 00, 00, 00, 00, 4B, FE, FD, 68, 2F]
  - Server buffer prefix: [02, 00, 00, 51, 00, 00, 00, 00, 00, 00, 00, 51, FE, FD, 68, 2F]
Parsing multiple DTLS records from 94 bytes
First 20 bytes: [22, 254, 253, 0, 0, 0, 0, 0, 0, 0, 1, 0, 81, 12, 0, 0, 69, 0, 1, 0]
Parsing record at offset 0
Parsing DTLS record, data length: 94
Content type: Handshake
Version raw: 0xfefd
Epoch: 0
Sequence number: 1
Record length: 81
Successfully parsed DTLS record: type=Handshake, epoch=0, seq=1, len=81
Successfully parsed record, size: 94
Parsed 1 DTLS records
Processing handshake message: ServerKeyExchange
Adding message to handshake buffer: ServerKeyExchange, length: 69, from_client: false
Added message to handshake buffers. Combined size: 261, Client size: 87, Server size: 174
  - Client buffer prefix: [01, 00, 00, 4B, 00, 00, 00, 00, 00, 00, 00, 4B, FE, FD, 68, 2F]
  - Server buffer prefix: [02, 00, 00, 51, 00, 00, 00, 00, 00, 00, 00, 51, FE, FD, 68, 2F]
Client received ServerKeyExchange message
Client pre-master secret first bytes: [45, 71, F2, F6, 8A, 52, 3D, BF]
Calculate master secret inputs:
  - Pre-master secret first bytes: [45, 71, F2, F6, 8A, 52, 3D, BF]
  - Client random first bytes: [68, 2F, 00, BC, 26, 61, 5A, 14]
  - Server random first bytes: [68, 2F, 00, BC, 78, CF, 3B, 46]
  - Combined seed size: 64
PRF input for master secret:
  - Label: "master secret"
  - Secret length: 32
  - Secret first bytes: [45, 71, F2, F6, 8A, 52, 3D, BF]
  - Seed length: 64
  - Seed first bytes: [68, 2F, 00, BC, 26, 61, 5A, 14]
  - Combined seed length: 77
  - Combined seed first bytes: [6D, 61, 73, 74, 65, 72, 20, 73]
  - Generated master secret first bytes: [CB, A0, D1, 28, 96, 18, 50, 23]
Client master secret first bytes: [CB, A0, D1, 28, 96, 18, 50, 23]
Adding message to handshake buffer: ClientKeyExchange, length: 66, from_client: true
Added message to handshake buffers. Combined size: 339, Client size: 165, Server size: 174
  - Client buffer prefix: [01, 00, 00, 4B, 00, 00, 00, 00, 00, 00, 00, 4B, FE, FD, 68, 2F]
  - Server buffer prefix: [02, 00, 00, 51, 00, 00, 00, 00, 00, 00, 00, 51, FE, FD, 68, 2F]
Sending DTLS record to 127.0.0.1:20000: type=Handshake, epoch=0, seq=2, len=78
Sending ChangeCipherSpec message
Sending DTLS record to 127.0.0.1:20000: type=ChangeCipherSpec, epoch=0, seq=3, len=1
Sent ChangeCipherSpec, epoch incremented to 1
Generating Finished message verify data:
  - Client messages size: 165
  - Server messages size: 174
  - Total verify buffer size: 339
  - Verify buffer first bytes: [01, 00, 00, 4B, 00, 00, 00, 00, 00, 00, 00, 4B, FE, FD, 68, 2F, 00, BC, 26, 61, 5A, 14, C6, BF, D0, 21, 41, B3, 8A, C0, 42, 1E]
*** DEBUG HANDSHAKE STATE ***
Role: Client
Step: SentClientKeyExchange
Client messages length: 165 bytes
Server messages length: 174 bytes
Combined messages length: 339 bytes
Client messages:
  - Type: ClientHello, Length: 75, Offset: 0
  - Type: ClientKeyExchange, Length: 66, Offset: 87
Server messages:
  - Type: ServerHello, Length: 81, Offset: 0
  - Type: ServerKeyExchange, Length: 69, Offset: 93
Handshake hash for client verification: [D9, 21, 40, 71, 7E, 09, 02, 6D, 85, 78, D3, EE, 63, BD, CD, 9A]
PRF inputs for verification:
  - Label: "client finished"
  - Master secret length: 48
  - Master secret first bytes: [CB, A0, D1, 28, 96, 18, 50, 23]
  - Hash algorithm: Sha256
Handshake hash for server verification: [D9, 21, 40, 71, 7E, 09, 02, 6D, 85, 78, D3, EE, 63, BD, CD, 9A]
PRF inputs for verification:
  - Label: "server finished"
  - Master secret length: 48
  - Master secret first bytes: [CB, A0, D1, 28, 96, 18, 50, 23]
  - Hash algorithm: Sha256
Expected client verify data: b"\x8a\xb4\x04\x07s\xf2\xce\x0fy\xbePG"
Expected server verify data: b"\xf3RjH\x98\xc5\x9f\xc6{\x83\x83;"
****************************
Handshake hash for client verification: [D9, 21, 40, 71, 7E, 09, 02, 6D, 85, 78, D3, EE, 63, BD, CD, 9A]
PRF inputs for verification:
  - Label: "client finished"
  - Master secret length: 48
  - Master secret first bytes: [CB, A0, D1, 28, 96, 18, 50, 23]
  - Hash algorithm: Sha256
  - Generated verify data: b"\x8a\xb4\x04\x07s\xf2\xce\x0fy\xbePG"
Sending Finished message
Sending DTLS record to 127.0.0.1:20000: type=Handshake, epoch=1, seq=0, len=24
Handshake completion messages sent
Parsing multiple DTLS records from 91 bytes
First 20 bytes: [22, 254, 253, 0, 0, 0, 0, 0, 0, 0, 2, 0, 78, 16, 0, 0, 66, 0, 2, 0]
Parsing record at offset 0
Parsing DTLS record, data length: 91
Content type: Handshake
Version raw: 0xfefd
Epoch: 0
Sequence number: 2
Record length: 78
Successfully parsed DTLS record: type=Handshake, epoch=0, seq=2, len=78
Successfully parsed record, size: 91
Parsed 1 DTLS records
Processing handshake message: ClientKeyExchange
Adding message to handshake buffer: ClientKeyExchange, length: 66, from_client: true
Added message to handshake buffers. Combined size: 339, Client size: 165, Server size: 174
  - Client buffer prefix: [01, 00, 00, 4B, 00, 00, 00, 00, 00, 00, 00, 4B, FE, FD, 68, 2F]
  - Server buffer prefix: [02, 00, 00, 51, 00, 00, 00, 00, 00, 00, 00, 51, FE, FD, 68, 2F]
Server received ClientKeyExchange, length: 65
Server pre-master secret first bytes: [45, 71, F2, F6, 8A, 52, 3D, BF]
Calculate master secret inputs:
  - Pre-master secret first bytes: [45, 71, F2, F6, 8A, 52, 3D, BF]
  - Client random first bytes: [68, 2F, 00, BC, 26, 61, 5A, 14]
  - Server random first bytes: [68, 2F, 00, BC, 78, CF, 3B, 46]
  - Combined seed size: 64
PRF input for master secret:
  - Label: "master secret"
  - Secret length: 32
  - Secret first bytes: [45, 71, F2, F6, 8A, 52, 3D, BF]
  - Seed length: 64
  - Seed first bytes: [68, 2F, 00, BC, 26, 61, 5A, 14]
  - Combined seed length: 77
  - Combined seed first bytes: [6D, 61, 73, 74, 65, 72, 20, 73]
  - Generated master secret first bytes: [CB, A0, D1, 28, 96, 18, 50, 23]
Server master secret first bytes: [CB, A0, D1, 28, 96, 18, 50, 23]
Parsing multiple DTLS records from 14 bytes
First 20 bytes: [20, 254, 253, 0, 0, 0, 0, 0, 0, 0, 3, 0, 1, 1]
Parsing record at offset 0
Parsing DTLS record, data length: 14
Content type: ChangeCipherSpec
Version raw: 0xfefd
Epoch: 0
Sequence number: 3
Record length: 1
Successfully parsed DTLS record: type=ChangeCipherSpec, epoch=0, seq=3, len=1
Successfully parsed record, size: 14
Parsed 1 DTLS records
Received ChangeCipherSpec
Updated cipher state, new epoch: 1, sequence number reset to 0
Parsing multiple DTLS records from 37 bytes
First 20 bytes: [22, 254, 253, 0, 1, 0, 0, 0, 0, 0, 0, 0, 24, 20, 0, 0, 12, 0, 0, 0]
Parsing record at offset 0
Parsing DTLS record, data length: 37
Content type: Handshake
Version raw: 0xfefd
Epoch: 1
Sequence number: 0
Record length: 24
Successfully parsed DTLS record: type=Handshake, epoch=1, seq=0, len=24
Successfully parsed record, size: 37
Parsed 1 DTLS records
Processing handshake message: Finished
Verifying Finished message:
  - Client messages size: 165
  - Server messages size: 174
  - Total verify buffer size: 339
  - Verifying message from: client
  - Verify buffer first bytes: [01, 00, 00, 4B, 00, 00, 00, 00, 00, 00, 00, 4B, FE, FD, 68, 2F, 00, BC, 26, 61, 5A, 14, C6, BF, D0, 21, 41, B3, 8A, C0, 42, 1E]
*** DEBUG HANDSHAKE STATE ***
Role: Server
Step: ReceivedClientKeyExchange
Client messages length: 165 bytes
Server messages length: 174 bytes
Combined messages length: 339 bytes
Client messages:
  - Type: ClientHello, Length: 75, Offset: 0
  - Type: ClientKeyExchange, Length: 66, Offset: 87
Server messages:
  - Type: ServerHello, Length: 81, Offset: 0
  - Type: ServerKeyExchange, Length: 69, Offset: 93
Handshake hash for client verification: [D9, 21, 40, 71, 7E, 09, 02, 6D, 85, 78, D3, EE, 63, BD, CD, 9A]
PRF inputs for verification:
  - Label: "client finished"
  - Master secret length: 48
  - Master secret first bytes: [CB, A0, D1, 28, 96, 18, 50, 23]
  - Hash algorithm: Sha256
Handshake hash for server verification: [D9, 21, 40, 71, 7E, 09, 02, 6D, 85, 78, D3, EE, 63, BD, CD, 9A]
PRF inputs for verification:
  - Label: "server finished"
  - Master secret length: 48
  - Master secret first bytes: [CB, A0, D1, 28, 96, 18, 50, 23]
  - Hash algorithm: Sha256
Expected client verify data: b"\x8a\xb4\x04\x07s\xf2\xce\x0fy\xbePG"
Expected server verify data: b"\xf3RjH\x98\xc5\x9f\xc6{\x83\x83;"
****************************
Handshake hash for client verification: [D9, 21, 40, 71, 7E, 09, 02, 6D, 85, 78, D3, EE, 63, BD, CD, 9A]
PRF inputs for verification:
  - Label: "client finished"
  - Master secret length: 48
  - Master secret first bytes: [CB, A0, D1, 28, 96, 18, 50, 23]
  - Hash algorithm: Sha256
  - Expected verify data length: 12
  - Received verify data length: 12
  - Finished message verification succeeded!
Successfully verified client Finished message
Generating Finished message verify data:
  - Client messages size: 165
  - Server messages size: 174
  - Total verify buffer size: 339
  - Verify buffer first bytes: [01, 00, 00, 4B, 00, 00, 00, 00, 00, 00, 00, 4B, FE, FD, 68, 2F, 00, BC, 26, 61, 5A, 14, C6, BF, D0, 21, 41, B3, 8A, C0, 42, 1E]
*** DEBUG HANDSHAKE STATE ***
Role: Server
Step: ReceivedClientKeyExchange
Client messages length: 165 bytes
Server messages length: 174 bytes
Combined messages length: 339 bytes
Client messages:
  - Type: ClientHello, Length: 75, Offset: 0
  - Type: ClientKeyExchange, Length: 66, Offset: 87
Server messages:
  - Type: ServerHello, Length: 81, Offset: 0
  - Type: ServerKeyExchange, Length: 69, Offset: 93
Handshake hash for client verification: [D9, 21, 40, 71, 7E, 09, 02, 6D, 85, 78, D3, EE, 63, BD, CD, 9A]
PRF inputs for verification:
  - Label: "client finished"
  - Master secret length: 48
  - Master secret first bytes: [CB, A0, D1, 28, 96, 18, 50, 23]
  - Hash algorithm: Sha256
Handshake hash for server verification: [D9, 21, 40, 71, 7E, 09, 02, 6D, 85, 78, D3, EE, 63, BD, CD, 9A]
PRF inputs for verification:
  - Label: "server finished"
  - Master secret length: 48
  - Master secret first bytes: [CB, A0, D1, 28, 96, 18, 50, 23]
  - Hash algorithm: Sha256
Expected client verify data: b"\x8a\xb4\x04\x07s\xf2\xce\x0fy\xbePG"
Expected server verify data: b"\xf3RjH\x98\xc5\x9f\xc6{\x83\x83;"
****************************
Handshake hash for server verification: [D9, 21, 40, 71, 7E, 09, 02, 6D, 85, 78, D3, EE, 63, BD, CD, 9A]
PRF inputs for verification:
  - Label: "server finished"
  - Master secret length: 48
  - Master secret first bytes: [CB, A0, D1, 28, 96, 18, 50, 23]
  - Hash algorithm: Sha256
  - Generated verify data: b"\xf3RjH\x98\xc5\x9f\xc6{\x83\x83;"
Sending DTLS record to 127.0.0.1:20001: type=Handshake, epoch=1, seq=0, len=24
Parsing multiple DTLS records from 37 bytes
First 20 bytes: [22, 254, 253, 0, 1, 0, 0, 0, 0, 0, 0, 0, 24, 20, 0, 0, 12, 0, 0, 0]
Parsing record at offset 0
Parsing DTLS record, data length: 37
Content type: Handshake
Version raw: 0xfefd
Epoch: 1
Sequence number: 0
Record length: 24
Successfully parsed DTLS record: type=Handshake, epoch=1, seq=0, len=24
Successfully parsed record, size: 37
Parsed 1 DTLS records
Processing handshake message: Finished
Verifying Finished message:
  - Client messages size: 165
  - Server messages size: 174
  - Total verify buffer size: 339
  - Verifying message from: server
  - Verify buffer first bytes: [01, 00, 00, 4B, 00, 00, 00, 00, 00, 00, 00, 4B, FE, FD, 68, 2F, 00, BC, 26, 61, 5A, 14, C6, BF, D0, 21, 41, B3, 8A, C0, 42, 1E]
*** DEBUG HANDSHAKE STATE ***
Role: Client
Step: SentClientKeyExchange
Client messages length: 165 bytes
Server messages length: 174 bytes
Combined messages length: 339 bytes
Client messages:
  - Type: ClientHello, Length: 75, Offset: 0
  - Type: ClientKeyExchange, Length: 66, Offset: 87
Server messages:
  - Type: ServerHello, Length: 81, Offset: 0
  - Type: ServerKeyExchange, Length: 69, Offset: 93
Handshake hash for client verification: [D9, 21, 40, 71, 7E, 09, 02, 6D, 85, 78, D3, EE, 63, BD, CD, 9A]
PRF inputs for verification:
  - Label: "client finished"
  - Master secret length: 48
  - Master secret first bytes: [CB, A0, D1, 28, 96, 18, 50, 23]
  - Hash algorithm: Sha256
Handshake hash for server verification: [D9, 21, 40, 71, 7E, 09, 02, 6D, 85, 78, D3, EE, 63, BD, CD, 9A]
PRF inputs for verification:
  - Label: "server finished"
  - Master secret length: 48
  - Master secret first bytes: [CB, A0, D1, 28, 96, 18, 50, 23]
  - Hash algorithm: Sha256
Expected client verify data: b"\x8a\xb4\x04\x07s\xf2\xce\x0fy\xbePG"
Expected server verify data: b"\xf3RjH\x98\xc5\x9f\xc6{\x83\x83;"
****************************
Handshake hash for server verification: [D9, 21, 40, 71, 7E, 09, 02, 6D, 85, 78, D3, EE, 63, BD, CD, 9A]
PRF inputs for verification:
  - Label: "server finished"
  - Master secret length: 48
  - Master secret first bytes: [CB, A0, D1, 28, 96, 18, 50, 23]
  - Hash algorithm: Sha256
  - Expected verify data length: 12
  - Received verify data length: 12
  - Finished message verification succeeded!
Successfully verified server Finished message
Generating Finished message verify data:
  - Client messages size: 165
  - Server messages size: 174
  - Total verify buffer size: 339
  - Verify buffer first bytes: [01, 00, 00, 4B, 00, 00, 00, 00, 00, 00, 00, 4B, FE, FD, 68, 2F, 00, BC, 26, 61, 5A, 14, C6, BF, D0, 21, 41, B3, 8A, C0, 42, 1E]
*** DEBUG HANDSHAKE STATE ***
Role: Client
Step: SentClientKeyExchange
Client messages length: 165 bytes
Server messages length: 174 bytes
Combined messages length: 339 bytes
Client messages:
  - Type: ClientHello, Length: 75, Offset: 0
  - Type: ClientKeyExchange, Length: 66, Offset: 87
Server messages:
  - Type: ServerHello, Length: 81, Offset: 0
  - Type: ServerKeyExchange, Length: 69, Offset: 93
Handshake hash for client verification: [D9, 21, 40, 71, 7E, 09, 02, 6D, 85, 78, D3, EE, 63, BD, CD, 9A]
PRF inputs for verification:
  - Label: "client finished"
  - Master secret length: 48
  - Master secret first bytes: [CB, A0, D1, 28, 96, 18, 50, 23]
  - Hash algorithm: Sha256
Handshake hash for server verification: [D9, 21, 40, 71, 7E, 09, 02, 6D, 85, 78, D3, EE, 63, BD, CD, 9A]
PRF inputs for verification:
  - Label: "server finished"
  - Master secret length: 48
  - Master secret first bytes: [CB, A0, D1, 28, 96, 18, 50, 23]
  - Hash algorithm: Sha256
Expected client verify data: b"\x8a\xb4\x04\x07s\xf2\xce\x0fy\xbePG"
Expected server verify data: b"\xf3RjH\x98\xc5\x9f\xc6{\x83\x83;"
****************************
Handshake hash for client verification: [D9, 21, 40, 71, 7E, 09, 02, 6D, 85, 78, D3, EE, 63, BD, CD, 9A]
PRF inputs for verification:
  - Label: "client finished"
  - Master secret length: 48
  - Master secret first bytes: [CB, A0, D1, 28, 96, 18, 50, 23]
  - Hash algorithm: Sha256
  - Generated verify data: b"\x8a\xb4\x04\x07s\xf2\xce\x0fy\xbePG"
Sending DTLS record to 127.0.0.1:20000: type=Handshake, epoch=1, seq=1, len=24
Client handshake completed successfully!
Client extracting SRTP keys...
Client SRTP key: SrtpCryptoKey { key: [181, 37, 60, 125, 246, 107, 115, 247, 125, 35, 233, 199, 5, 63, 216, 56], salt: [234, 116, 122, 40, 71, 147, 106, 152, 133, 52, 6, 209, 7, 84] }
Client SRTP profile: SrtpCryptoSuite { encryption: AesCm, authentication: HmacSha1_80, key_length: 16, tag_length: 10 }
Parsing multiple DTLS records from 37 bytes
First 20 bytes: [22, 254, 253, 0, 1, 0, 0, 0, 0, 0, 1, 0, 24, 20, 0, 0, 12, 0, 1, 0]
Parsing record at offset 0
Parsing DTLS record, data length: 37
Content type: Handshake
Version raw: 0xfefd
Epoch: 1
Sequence number: 1
Record length: 24
Successfully parsed DTLS record: type=Handshake, epoch=1, seq=1, len=24
Successfully parsed record, size: 37
Parsed 1 DTLS records
Processing handshake message: Finished
Server handshake completed successfully!
Server extracting SRTP keys...
Server SRTP key: SrtpCryptoKey { key: [115, 44, 24, 40, 155, 16, 35, 20, 114, 66, 50, 173, 182, 84, 87, 132], salt: [81, 223, 70, 43, 5, 40, 191, 108, 196, 125, 193, 12, 102, 188] }
Server SRTP profile: SrtpCryptoSuite { encryption: AesCm, authentication: HmacSha1_80, key_length: 16, tag_length: 10 }
Server task completed
Client task completed

DTLS handshake completed successfully!
Now setting up media streaming using the established SRTP keys...

Creating media server...
Starting media server on 127.0.0.1:20100...
[2m2025-05-22T10:47:24.997274Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::security::server_security_impl[0m[2m:[0m Generating self-signed certificate with proper crypto parameters
[2m2025-05-22T10:47:24.997828Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Creating main transport with config: RtpTransportConfig { local_rtp_addr: 127.0.0.1:20100, local_rtcp_addr: None, symmetric_rtp: true, rtcp_mux: false, session_id: Some("media-server-main-5563b4a0-3d99-4173-a9a7-35a0eb0650c0"), use_port_allocator: false }
[2m2025-05-22T10:47:24.997901Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Bound RTP socket to 127.0.0.1:20100
[2m2025-05-22T10:47:24.997933Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Bound RTCP socket to 127.0.0.1:20101
[2m2025-05-22T10:47:24.997985Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:47:24.997996Z[0m [32m INFO[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Server actually bound to: 127.0.0.1:20100
Media server started successfully
[2m2025-05-22T10:47:24.998021Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Started transport event task
Creating media client to connect to: 127.0.0.1:20100
[2m2025-05-22T10:47:25.500668Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Created global port allocator with range 16384-32767
[2m2025-05-22T10:47:25.500752Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Muxed
[2m2025-05-22T10:47:25.501328Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 30438 (bound to 0.0.0.0:30438)
[2m2025-05-22T10:47:26.003765Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 0.0.0.0:30438
[2m2025-05-22T10:47:26.004038Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:47:26.004171Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Set packet interval to 20ms (160 samples per packet)
[2m2025-05-22T10:47:26.004249Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Started RTP scheduler
[2m2025-05-22T10:47:26.004304Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Started RTP session with SSRC=a155433b
Connecting to media server...
[2m2025-05-22T10:47:26.004422Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Adjacent
[2m2025-05-22T10:47:26.004689Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 25873 (bound to 0.0.0.0:25873)
[2m2025-05-22T10:47:26.004774Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m RTCP scheduling task started
[2m2025-05-22T10:47:26.004813Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Initial RTCP interval: 1s
[2m2025-05-22T10:47:26.506292Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 0.0.0.0:25873
[2m2025-05-22T10:47:26.506644Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:47:26.506839Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::client::security::client_security_impl[0m[2m:[0m Starting automatic packet handling task for client
[2m2025-05-22T10:47:26.506927Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::client::security::client_security_impl[0m[2m:[0m Starting DTLS handshake
[2m2025-05-22T10:47:26.506983Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::client::security::client_security_impl[0m[2m:[0m Starting DTLS handshake with remote 127.0.0.1:20100
[2m2025-05-22T10:47:26.507030Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::client::security::client_security_impl[0m[2m:[0m Connection not initialized, initializing now...
[2m2025-05-22T10:47:26.507095Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::client::security::client_security_impl[0m[2m:[0m Generating self-signed certificate with proper crypto parameters
[2m2025-05-22T10:47:26.509114Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::client::security::client_security_impl[0m[2m:[0m DTLS transport started successfully
[2m2025-05-22T10:47:27.006409Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:47:27.006497Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:47:27.006738Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:47:27.006866Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:47:27.006916Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:47:27.006996Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:47:27.007156Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:30438
[2m2025-05-22T10:47:28.008153Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:47:28.008251Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:47:28.008455Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:47:28.008602Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:47:28.008637Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:47:28.008675Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:47:28.008783Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:30438
[2m2025-05-22T10:47:29.009539Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:47:29.009629Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:47:29.009807Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:47:29.009917Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:47:29.009979Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:47:29.009988Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:47:29.010074Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:30438
[2m2025-05-22T10:47:30.011018Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:47:30.011119Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:47:30.011299Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:47:30.011372Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:47:30.011424Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:47:30.011503Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:47:30.011605Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:30438
[2m2025-05-22T10:47:31.012633Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:47:31.012688Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:47:31.012791Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:47:31.012813Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:47:31.012867Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:47:31.012896Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:47:31.012944Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:30438
[2m2025-05-22T10:47:32.014640Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:47:32.014746Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:47:32.014932Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:47:32.015007Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:47:32.015064Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:47:32.015146Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:47:32.015247Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:30438
[2m2025-05-22T10:47:33.016468Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:47:33.016564Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:47:33.016754Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:47:33.016906Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:47:33.016994Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:47:33.017073Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:47:33.017173Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:30438
[2m2025-05-22T10:47:34.017633Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:47:34.017740Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:47:34.017940Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:47:34.018015Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:47:34.018068Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:47:34.018147Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:47:34.018248Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:30438
[2m2025-05-22T10:47:35.019053Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:47:35.019153Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:47:35.019342Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:47:35.019425Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:47:35.019508Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:47:35.019589Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:47:35.019692Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:30438
[2m2025-05-22T10:47:36.021031Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:47:36.021135Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:47:36.021326Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:47:36.021401Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:47:36.021454Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:47:36.021533Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:47:36.021638Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:30438
[2m2025-05-22T10:47:37.022744Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:47:37.022816Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:47:37.022969Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:47:37.023028Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:47:37.023073Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:47:37.023133Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:47:37.023209Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:30438
[2m2025-05-22T10:47:38.023763Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:47:38.023863Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:47:38.024054Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:47:38.024127Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:47:38.024187Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:47:38.024264Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:47:38.024368Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:30438
[2m2025-05-22T10:47:39.024614Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:47:39.024715Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:47:39.024906Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:47:39.024983Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:47:39.025031Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:47:39.025112Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:47:39.025219Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:30438
Media client task timed out after 15 seconds

Stopping media server...
[2m2025-05-22T10:47:39.999189Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Stopping server - aborting event task
[2m2025-05-22T10:47:39.999290Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Aborting main event task
[2m2025-05-22T10:47:39.999533Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Event task terminated gracefully
[2m2025-05-22T10:47:39.999616Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Disconnecting all clients
[2m2025-05-22T10:47:39.999672Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Disconnecting 0 clients
[2m2025-05-22T10:47:39.999724Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Clearing client list
[2m2025-05-22T10:47:39.999809Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Closing main socket
[2m2025-05-22T10:47:39.999854Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Closing main transport socket
[2m2025-05-22T10:47:39.999929Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Ensuring broadcast channel resources are released
[2m2025-05-22T10:47:39.999976Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Server stopped successfully
Media server stopped

Direct DTLS Media Streaming example completed successfully

=======================================================
Finished running: direct_dtls_media_streaming
=======================================================


=======================================================
Running example: dtls_test
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.10s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/dtls_test`
DTLS Example: Testing DTLS handshake and SRTP key extraction
Server listening on 127.0.0.1:5000
Client listening on 127.0.0.1:5001
Generating certificates...
Server certificate fingerprint: 77:47:49:B6:C0:7C:D2:37:1D:02:1B:7F:88:E7:B4:5F:40:81:08:76:17:DE:E9:C3:93:FE:09:3D:69:39:8F:EB
Client certificate fingerprint: AA:82:9F:B7:B5:86:B3:9E:58:81:E1:5D:60:60:AE:A9:38:DC:7E:B0:8D:D3:81:2F:5D:EC:F6:BB:74:24:83:EE
Waiting for server to start...
Starting server task...
Server transport started
Server waiting for client connection...
Server waiting to receive initial packet...
Waiting for client and server tasks to complete...
Starting client task...
Client transport started
Client connecting to server at 127.0.0.1:5000
Client starting handshake...
Client waiting for handshake completion...
Starting handshake as CLIENT
Generated new client random (first 8 bytes): [68, 2F, 00, CE, 18, B7, 53, F8]
Adding message to handshake buffer: ClientHello, length: 59, from_client: true
Added message to handshake buffers. Combined size: 71, Client size: 71, Server size: 0
  - Client buffer prefix: [01, 00, 00, 3B, 00, 00, 00, 00, 00, 00, 00, 3B, FE, FD, 68, 2F]
  - Server buffer prefix: []
Sending DTLS record to 127.0.0.1:5000: type=Handshake, epoch=0, seq=0, len=71
Server received initial packet: 84 bytes from 127.0.0.1:5001
Parsing multiple DTLS records from 84 bytes
First 20 bytes: [22, 254, 253, 0, 0, 0, 0, 0, 0, 0, 0, 0, 71, 1, 0, 0, 59, 0, 0, 0]
Parsing record at offset 0
Parsing DTLS record, data length: 84
Content type: Handshake
Version raw: 0xfefd
Epoch: 0
Sequence number: 0
Record length: 71
Successfully parsed DTLS record: type=Handshake, epoch=0, seq=0, len=71
Successfully parsed record, size: 84
Parsed 1 DTLS records
Received record of type: Handshake
Handshake message type: ClientHello
Server received connection from 127.0.0.1:5001
Server starting handshake...
Server processing initial ClientHello packet...
Parsing multiple DTLS records from 84 bytes
First 20 bytes: [22, 254, 253, 0, 0, 0, 0, 0, 0, 0, 0, 0, 71, 1, 0, 0, 59, 0, 0, 0]
Parsing record at offset 0
Parsing DTLS record, data length: 84
Content type: Handshake
Version raw: 0xfefd
Epoch: 0
Sequence number: 0
Record length: 71
Successfully parsed DTLS record: type=Handshake, epoch=0, seq=0, len=71
Successfully parsed record, size: 84
Parsed 1 DTLS records
Parsed handshake header: ClientHello
Successfully parsed handshake message: ClientHello
Processing handshake message, current state: Start
Adding message to handshake buffer: ClientHello, length: 59, from_client: true
Added message to handshake buffers. Combined size: 71, Client size: 71, Server size: 0
  - Client buffer prefix: [01, 00, 00, 3B, 00, 00, 00, 00, 00, 00, 00, 3B, FE, FD, 68, 2F]
  - Server buffer prefix: []
Server received ClientHello with random (first 8 bytes): [68, 2F, 00, CE, 18, B7, 53, F8]
Current handshake state: SentHelloVerifyRequest
Sending handshake message: HelloVerifyRequest
Sending DTLS record to 127.0.0.1:5001: type=Handshake, epoch=0, seq=0, len=31
Server waiting for handshake completion...
Parsing multiple DTLS records from 44 bytes
First 20 bytes: [22, 254, 253, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 3, 0, 0, 19, 0, 0, 0]
Parsing record at offset 0
Parsing DTLS record, data length: 44
Content type: Handshake
Version raw: 0xfefd
Epoch: 0
Sequence number: 0
Record length: 31
Successfully parsed DTLS record: type=Handshake, epoch=0, seq=0, len=31
Successfully parsed record, size: 44
Parsed 1 DTLS records
Processing handshake message: HelloVerifyRequest
Reusing existing client random (first 8 bytes): [68, 2F, 00, CE, 18, B7, 53, F8]
Client sending second ClientHello with random (first 8 bytes): [68, 2F, 00, CE, 18, B7, 53, F8]
Adding message to handshake buffer: ClientHello, length: 75, from_client: true
Added message to handshake buffers. Combined size: 87, Client size: 87, Server size: 0
  - Client buffer prefix: [01, 00, 00, 4B, 00, 00, 00, 00, 00, 00, 00, 4B, FE, FD, 68, 2F]
  - Server buffer prefix: []
Sending DTLS record to 127.0.0.1:5000: type=Handshake, epoch=0, seq=1, len=87
Parsing multiple DTLS records from 100 bytes
First 20 bytes: [22, 254, 253, 0, 0, 0, 0, 0, 0, 0, 1, 0, 87, 1, 0, 0, 75, 0, 1, 0]
Parsing record at offset 0
Parsing DTLS record, data length: 100
Content type: Handshake
Version raw: 0xfefd
Epoch: 0
Sequence number: 1
Record length: 87
Successfully parsed DTLS record: type=Handshake, epoch=0, seq=1, len=87
Successfully parsed record, size: 100
Parsed 1 DTLS records
Processing handshake message: ClientHello
Adding message to handshake buffer: ClientHello, length: 75, from_client: true
Added message to handshake buffers. Combined size: 87, Client size: 87, Server size: 0
  - Client buffer prefix: [01, 00, 00, 4B, 00, 00, 00, 00, 00, 00, 00, 4B, FE, FD, 68, 2F]
  - Server buffer prefix: []
Server received ClientHello with random (first 8 bytes): [68, 2F, 00, CE, 18, B7, 53, F8]
Server received ClientHello WITH COOKIE, random (first 8 bytes): [68, 2F, 00, CE, 18, B7, 53, F8]
Adding message to handshake buffer: ServerHello, length: 81, from_client: false
Added message to handshake buffers. Combined size: 180, Client size: 87, Server size: 93
  - Client buffer prefix: [01, 00, 00, 4B, 00, 00, 00, 00, 00, 00, 00, 4B, FE, FD, 68, 2F]
  - Server buffer prefix: [02, 00, 00, 51, 00, 00, 00, 00, 00, 00, 00, 51, FE, FD, 68, 2F]
Adding message to handshake buffer: ServerKeyExchange, length: 69, from_client: false
Added message to handshake buffers. Combined size: 261, Client size: 87, Server size: 174
  - Client buffer prefix: [01, 00, 00, 4B, 00, 00, 00, 00, 00, 00, 00, 4B, FE, FD, 68, 2F]
  - Server buffer prefix: [02, 00, 00, 51, 00, 00, 00, 00, 00, 00, 00, 51, FE, FD, 68, 2F]
Sending DTLS record to 127.0.0.1:5001: type=Handshake, epoch=0, seq=0, len=93
Sending DTLS record to 127.0.0.1:5001: type=Handshake, epoch=0, seq=1, len=81
Parsing multiple DTLS records from 106 bytes
First 20 bytes: [22, 254, 253, 0, 0, 0, 0, 0, 0, 0, 0, 0, 93, 2, 0, 0, 81, 0, 0, 0]
Parsing record at offset 0
Parsing DTLS record, data length: 106
Content type: Handshake
Version raw: 0xfefd
Epoch: 0
Sequence number: 0
Record length: 93
Successfully parsed DTLS record: type=Handshake, epoch=0, seq=0, len=93
Successfully parsed record, size: 106
Parsed 1 DTLS records
Processing handshake message: ServerHello
Adding message to handshake buffer: ServerHello, length: 81, from_client: false
Added message to handshake buffers. Combined size: 180, Client size: 87, Server size: 93
  - Client buffer prefix: [01, 00, 00, 4B, 00, 00, 00, 00, 00, 00, 00, 4B, FE, FD, 68, 2F]
  - Server buffer prefix: [02, 00, 00, 51, 00, 00, 00, 00, 00, 00, 00, 51, FE, FD, 68, 2F]
Parsing multiple DTLS records from 94 bytes
First 20 bytes: [22, 254, 253, 0, 0, 0, 0, 0, 0, 0, 1, 0, 81, 12, 0, 0, 69, 0, 1, 0]
Parsing record at offset 0
Parsing DTLS record, data length: 94
Content type: Handshake
Version raw: 0xfefd
Epoch: 0
Sequence number: 1
Record length: 81
Successfully parsed DTLS record: type=Handshake, epoch=0, seq=1, len=81
Successfully parsed record, size: 94
Parsed 1 DTLS records
Processing handshake message: ServerKeyExchange
Adding message to handshake buffer: ServerKeyExchange, length: 69, from_client: false
Added message to handshake buffers. Combined size: 261, Client size: 87, Server size: 174
  - Client buffer prefix: [01, 00, 00, 4B, 00, 00, 00, 00, 00, 00, 00, 4B, FE, FD, 68, 2F]
  - Server buffer prefix: [02, 00, 00, 51, 00, 00, 00, 00, 00, 00, 00, 51, FE, FD, 68, 2F]
Client received ServerKeyExchange message
Client pre-master secret first bytes: [B2, 04, 06, 64, 67, 9E, 8E, 45]
Calculate master secret inputs:
  - Pre-master secret first bytes: [B2, 04, 06, 64, 67, 9E, 8E, 45]
  - Client random first bytes: [68, 2F, 00, CE, 18, B7, 53, F8]
  - Server random first bytes: [68, 2F, 00, CE, EA, 93, C8, B0]
  - Combined seed size: 64
PRF input for master secret:
  - Label: "master secret"
  - Secret length: 32
  - Secret first bytes: [B2, 04, 06, 64, 67, 9E, 8E, 45]
  - Seed length: 64
  - Seed first bytes: [68, 2F, 00, CE, 18, B7, 53, F8]
  - Combined seed length: 77
  - Combined seed first bytes: [6D, 61, 73, 74, 65, 72, 20, 73]
  - Generated master secret first bytes: [CD, 49, D8, 60, 2C, 4B, E9, AE]
Client master secret first bytes: [CD, 49, D8, 60, 2C, 4B, E9, AE]
Adding message to handshake buffer: ClientKeyExchange, length: 66, from_client: true
Added message to handshake buffers. Combined size: 339, Client size: 165, Server size: 174
  - Client buffer prefix: [01, 00, 00, 4B, 00, 00, 00, 00, 00, 00, 00, 4B, FE, FD, 68, 2F]
  - Server buffer prefix: [02, 00, 00, 51, 00, 00, 00, 00, 00, 00, 00, 51, FE, FD, 68, 2F]
Sending DTLS record to 127.0.0.1:5000: type=Handshake, epoch=0, seq=2, len=78
Sending ChangeCipherSpec message
Sending DTLS record to 127.0.0.1:5000: type=ChangeCipherSpec, epoch=0, seq=3, len=1
Sent ChangeCipherSpec, epoch incremented to 1
Generating Finished message verify data:
  - Client messages size: 165
  - Server messages size: 174
  - Total verify buffer size: 339
  - Verify buffer first bytes: [01, 00, 00, 4B, 00, 00, 00, 00, 00, 00, 00, 4B, FE, FD, 68, 2F, 00, CE, 18, B7, 53, F8, 1A, 11, 7B, 01, 91, 8A, 40, A1, EF, D9]
*** DEBUG HANDSHAKE STATE ***
Role: Client
Step: SentClientKeyExchange
Client messages length: 165 bytes
Server messages length: 174 bytes
Combined messages length: 339 bytes
Client messages:
  - Type: ClientHello, Length: 75, Offset: 0
  - Type: ClientKeyExchange, Length: 66, Offset: 87
Server messages:
  - Type: ServerHello, Length: 81, Offset: 0
  - Type: ServerKeyExchange, Length: 69, Offset: 93
Handshake hash for client verification: [28, 39, E7, C9, 27, 8F, 72, DC, F3, 16, 1A, E4, C5, 7F, D1, 9E]
PRF inputs for verification:
  - Label: "client finished"
  - Master secret length: 48
  - Master secret first bytes: [CD, 49, D8, 60, 2C, 4B, E9, AE]
  - Hash algorithm: Sha256
Handshake hash for server verification: [28, 39, E7, C9, 27, 8F, 72, DC, F3, 16, 1A, E4, C5, 7F, D1, 9E]
PRF inputs for verification:
  - Label: "server finished"
  - Master secret length: 48
  - Master secret first bytes: [CD, 49, D8, 60, 2C, 4B, E9, AE]
  - Hash algorithm: Sha256
Expected client verify data: b"\xe5\xb8[\x07\xe19\xa5\xc2o\xb7\x0b/"
Expected server verify data: b"7\x90\xb4\t\xb8374\xf5oc,"
****************************
Handshake hash for client verification: [28, 39, E7, C9, 27, 8F, 72, DC, F3, 16, 1A, E4, C5, 7F, D1, 9E]
PRF inputs for verification:
  - Label: "client finished"
  - Master secret length: 48
  - Master secret first bytes: [CD, 49, D8, 60, 2C, 4B, E9, AE]
  - Hash algorithm: Sha256
  - Generated verify data: b"\xe5\xb8[\x07\xe19\xa5\xc2o\xb7\x0b/"
Sending Finished message
Sending DTLS record to 127.0.0.1:5000: type=Handshake, epoch=1, seq=0, len=24
Handshake completion messages sent
Parsing multiple DTLS records from 91 bytes
First 20 bytes: [22, 254, 253, 0, 0, 0, 0, 0, 0, 0, 2, 0, 78, 16, 0, 0, 66, 0, 2, 0]
Parsing record at offset 0
Parsing DTLS record, data length: 91
Content type: Handshake
Version raw: 0xfefd
Epoch: 0
Sequence number: 2
Record length: 78
Successfully parsed DTLS record: type=Handshake, epoch=0, seq=2, len=78
Successfully parsed record, size: 91
Parsed 1 DTLS records
Processing handshake message: ClientKeyExchange
Adding message to handshake buffer: ClientKeyExchange, length: 66, from_client: true
Added message to handshake buffers. Combined size: 339, Client size: 165, Server size: 174
  - Client buffer prefix: [01, 00, 00, 4B, 00, 00, 00, 00, 00, 00, 00, 4B, FE, FD, 68, 2F]
  - Server buffer prefix: [02, 00, 00, 51, 00, 00, 00, 00, 00, 00, 00, 51, FE, FD, 68, 2F]
Server received ClientKeyExchange, length: 65
Server pre-master secret first bytes: [B2, 04, 06, 64, 67, 9E, 8E, 45]
Calculate master secret inputs:
  - Pre-master secret first bytes: [B2, 04, 06, 64, 67, 9E, 8E, 45]
  - Client random first bytes: [68, 2F, 00, CE, 18, B7, 53, F8]
  - Server random first bytes: [68, 2F, 00, CE, EA, 93, C8, B0]
  - Combined seed size: 64
PRF input for master secret:
  - Label: "master secret"
  - Secret length: 32
  - Secret first bytes: [B2, 04, 06, 64, 67, 9E, 8E, 45]
  - Seed length: 64
  - Seed first bytes: [68, 2F, 00, CE, 18, B7, 53, F8]
  - Combined seed length: 77
  - Combined seed first bytes: [6D, 61, 73, 74, 65, 72, 20, 73]
  - Generated master secret first bytes: [CD, 49, D8, 60, 2C, 4B, E9, AE]
Server master secret first bytes: [CD, 49, D8, 60, 2C, 4B, E9, AE]
Parsing multiple DTLS records from 14 bytes
First 20 bytes: [20, 254, 253, 0, 0, 0, 0, 0, 0, 0, 3, 0, 1, 1]
Parsing record at offset 0
Parsing DTLS record, data length: 14
Content type: ChangeCipherSpec
Version raw: 0xfefd
Epoch: 0
Sequence number: 3
Record length: 1
Successfully parsed DTLS record: type=ChangeCipherSpec, epoch=0, seq=3, len=1
Successfully parsed record, size: 14
Parsed 1 DTLS records
Received ChangeCipherSpec
Updated cipher state, new epoch: 1, sequence number reset to 0
Parsing multiple DTLS records from 37 bytes
First 20 bytes: [22, 254, 253, 0, 1, 0, 0, 0, 0, 0, 0, 0, 24, 20, 0, 0, 12, 0, 0, 0]
Parsing record at offset 0
Parsing DTLS record, data length: 37
Content type: Handshake
Version raw: 0xfefd
Epoch: 1
Sequence number: 0
Record length: 24
Successfully parsed DTLS record: type=Handshake, epoch=1, seq=0, len=24
Successfully parsed record, size: 37
Parsed 1 DTLS records
Processing handshake message: Finished
Verifying Finished message:
  - Client messages size: 165
  - Server messages size: 174
  - Total verify buffer size: 339
  - Verifying message from: client
  - Verify buffer first bytes: [01, 00, 00, 4B, 00, 00, 00, 00, 00, 00, 00, 4B, FE, FD, 68, 2F, 00, CE, 18, B7, 53, F8, 1A, 11, 7B, 01, 91, 8A, 40, A1, EF, D9]
*** DEBUG HANDSHAKE STATE ***
Role: Server
Step: ReceivedClientKeyExchange
Client messages length: 165 bytes
Server messages length: 174 bytes
Combined messages length: 339 bytes
Client messages:
  - Type: ClientHello, Length: 75, Offset: 0
  - Type: ClientKeyExchange, Length: 66, Offset: 87
Server messages:
  - Type: ServerHello, Length: 81, Offset: 0
  - Type: ServerKeyExchange, Length: 69, Offset: 93
Handshake hash for client verification: [28, 39, E7, C9, 27, 8F, 72, DC, F3, 16, 1A, E4, C5, 7F, D1, 9E]
PRF inputs for verification:
  - Label: "client finished"
  - Master secret length: 48
  - Master secret first bytes: [CD, 49, D8, 60, 2C, 4B, E9, AE]
  - Hash algorithm: Sha256
Handshake hash for server verification: [28, 39, E7, C9, 27, 8F, 72, DC, F3, 16, 1A, E4, C5, 7F, D1, 9E]
PRF inputs for verification:
  - Label: "server finished"
  - Master secret length: 48
  - Master secret first bytes: [CD, 49, D8, 60, 2C, 4B, E9, AE]
  - Hash algorithm: Sha256
Expected client verify data: b"\xe5\xb8[\x07\xe19\xa5\xc2o\xb7\x0b/"
Expected server verify data: b"7\x90\xb4\t\xb8374\xf5oc,"
****************************
Handshake hash for client verification: [28, 39, E7, C9, 27, 8F, 72, DC, F3, 16, 1A, E4, C5, 7F, D1, 9E]
PRF inputs for verification:
  - Label: "client finished"
  - Master secret length: 48
  - Master secret first bytes: [CD, 49, D8, 60, 2C, 4B, E9, AE]
  - Hash algorithm: Sha256
  - Expected verify data length: 12
  - Received verify data length: 12
  - Finished message verification succeeded!
Successfully verified client Finished message
Generating Finished message verify data:
  - Client messages size: 165
  - Server messages size: 174
  - Total verify buffer size: 339
  - Verify buffer first bytes: [01, 00, 00, 4B, 00, 00, 00, 00, 00, 00, 00, 4B, FE, FD, 68, 2F, 00, CE, 18, B7, 53, F8, 1A, 11, 7B, 01, 91, 8A, 40, A1, EF, D9]
*** DEBUG HANDSHAKE STATE ***
Role: Server
Step: ReceivedClientKeyExchange
Client messages length: 165 bytes
Server messages length: 174 bytes
Combined messages length: 339 bytes
Client messages:
  - Type: ClientHello, Length: 75, Offset: 0
  - Type: ClientKeyExchange, Length: 66, Offset: 87
Server messages:
  - Type: ServerHello, Length: 81, Offset: 0
  - Type: ServerKeyExchange, Length: 69, Offset: 93
Handshake hash for client verification: [28, 39, E7, C9, 27, 8F, 72, DC, F3, 16, 1A, E4, C5, 7F, D1, 9E]
PRF inputs for verification:
  - Label: "client finished"
  - Master secret length: 48
  - Master secret first bytes: [CD, 49, D8, 60, 2C, 4B, E9, AE]
  - Hash algorithm: Sha256
Handshake hash for server verification: [28, 39, E7, C9, 27, 8F, 72, DC, F3, 16, 1A, E4, C5, 7F, D1, 9E]
PRF inputs for verification:
  - Label: "server finished"
  - Master secret length: 48
  - Master secret first bytes: [CD, 49, D8, 60, 2C, 4B, E9, AE]
  - Hash algorithm: Sha256
Expected client verify data: b"\xe5\xb8[\x07\xe19\xa5\xc2o\xb7\x0b/"
Expected server verify data: b"7\x90\xb4\t\xb8374\xf5oc,"
****************************
Handshake hash for server verification: [28, 39, E7, C9, 27, 8F, 72, DC, F3, 16, 1A, E4, C5, 7F, D1, 9E]
PRF inputs for verification:
  - Label: "server finished"
  - Master secret length: 48
  - Master secret first bytes: [CD, 49, D8, 60, 2C, 4B, E9, AE]
  - Hash algorithm: Sha256
  - Generated verify data: b"7\x90\xb4\t\xb8374\xf5oc,"
Sending DTLS record to 127.0.0.1:5001: type=Handshake, epoch=1, seq=0, len=24
Parsing multiple DTLS records from 37 bytes
First 20 bytes: [22, 254, 253, 0, 1, 0, 0, 0, 0, 0, 0, 0, 24, 20, 0, 0, 12, 0, 0, 0]
Parsing record at offset 0
Parsing DTLS record, data length: 37
Content type: Handshake
Version raw: 0xfefd
Epoch: 1
Sequence number: 0
Record length: 24
Successfully parsed DTLS record: type=Handshake, epoch=1, seq=0, len=24
Successfully parsed record, size: 37
Parsed 1 DTLS records
Processing handshake message: Finished
Verifying Finished message:
  - Client messages size: 165
  - Server messages size: 174
  - Total verify buffer size: 339
  - Verifying message from: server
  - Verify buffer first bytes: [01, 00, 00, 4B, 00, 00, 00, 00, 00, 00, 00, 4B, FE, FD, 68, 2F, 00, CE, 18, B7, 53, F8, 1A, 11, 7B, 01, 91, 8A, 40, A1, EF, D9]
*** DEBUG HANDSHAKE STATE ***
Role: Client
Step: SentClientKeyExchange
Client messages length: 165 bytes
Server messages length: 174 bytes
Combined messages length: 339 bytes
Client messages:
  - Type: ClientHello, Length: 75, Offset: 0
  - Type: ClientKeyExchange, Length: 66, Offset: 87
Server messages:
  - Type: ServerHello, Length: 81, Offset: 0
  - Type: ServerKeyExchange, Length: 69, Offset: 93
Handshake hash for client verification: [28, 39, E7, C9, 27, 8F, 72, DC, F3, 16, 1A, E4, C5, 7F, D1, 9E]
PRF inputs for verification:
  - Label: "client finished"
  - Master secret length: 48
  - Master secret first bytes: [CD, 49, D8, 60, 2C, 4B, E9, AE]
  - Hash algorithm: Sha256
Handshake hash for server verification: [28, 39, E7, C9, 27, 8F, 72, DC, F3, 16, 1A, E4, C5, 7F, D1, 9E]
PRF inputs for verification:
  - Label: "server finished"
  - Master secret length: 48
  - Master secret first bytes: [CD, 49, D8, 60, 2C, 4B, E9, AE]
  - Hash algorithm: Sha256
Expected client verify data: b"\xe5\xb8[\x07\xe19\xa5\xc2o\xb7\x0b/"
Expected server verify data: b"7\x90\xb4\t\xb8374\xf5oc,"
****************************
Handshake hash for server verification: [28, 39, E7, C9, 27, 8F, 72, DC, F3, 16, 1A, E4, C5, 7F, D1, 9E]
PRF inputs for verification:
  - Label: "server finished"
  - Master secret length: 48
  - Master secret first bytes: [CD, 49, D8, 60, 2C, 4B, E9, AE]
  - Hash algorithm: Sha256
  - Expected verify data length: 12
  - Received verify data length: 12
  - Finished message verification succeeded!
Successfully verified server Finished message
Generating Finished message verify data:
  - Client messages size: 165
  - Server messages size: 174
  - Total verify buffer size: 339
  - Verify buffer first bytes: [01, 00, 00, 4B, 00, 00, 00, 00, 00, 00, 00, 4B, FE, FD, 68, 2F, 00, CE, 18, B7, 53, F8, 1A, 11, 7B, 01, 91, 8A, 40, A1, EF, D9]
*** DEBUG HANDSHAKE STATE ***
Role: Client
Step: SentClientKeyExchange
Client messages length: 165 bytes
Server messages length: 174 bytes
Combined messages length: 339 bytes
Client messages:
  - Type: ClientHello, Length: 75, Offset: 0
  - Type: ClientKeyExchange, Length: 66, Offset: 87
Server messages:
  - Type: ServerHello, Length: 81, Offset: 0
  - Type: ServerKeyExchange, Length: 69, Offset: 93
Handshake hash for client verification: [28, 39, E7, C9, 27, 8F, 72, DC, F3, 16, 1A, E4, C5, 7F, D1, 9E]
PRF inputs for verification:
  - Label: "client finished"
  - Master secret length: 48
  - Master secret first bytes: [CD, 49, D8, 60, 2C, 4B, E9, AE]
  - Hash algorithm: Sha256
Handshake hash for server verification: [28, 39, E7, C9, 27, 8F, 72, DC, F3, 16, 1A, E4, C5, 7F, D1, 9E]
PRF inputs for verification:
  - Label: "server finished"
  - Master secret length: 48
  - Master secret first bytes: [CD, 49, D8, 60, 2C, 4B, E9, AE]
  - Hash algorithm: Sha256
Expected client verify data: b"\xe5\xb8[\x07\xe19\xa5\xc2o\xb7\x0b/"
Expected server verify data: b"7\x90\xb4\t\xb8374\xf5oc,"
****************************
Handshake hash for client verification: [28, 39, E7, C9, 27, 8F, 72, DC, F3, 16, 1A, E4, C5, 7F, D1, 9E]
PRF inputs for verification:
  - Label: "client finished"
  - Master secret length: 48
  - Master secret first bytes: [CD, 49, D8, 60, 2C, 4B, E9, AE]
  - Hash algorithm: Sha256
  - Generated verify data: b"\xe5\xb8[\x07\xe19\xa5\xc2o\xb7\x0b/"
Sending DTLS record to 127.0.0.1:5000: type=Handshake, epoch=1, seq=1, len=24
Client handshake completed successfully!
Client extracting SRTP keys...
Client SRTP key: SrtpCryptoKey { key: [38, 231, 156, 75, 15, 98, 67, 242, 89, 201, 129, 167, 101, 151, 179, 14], salt: [0, 203, 97, 124, 150, 14, 160, 6, 57, 189, 139, 169, 34, 190] }
Client SRTP profile: SrtpCryptoSuite { encryption: AesCm, authentication: HmacSha1_80, key_length: 16, tag_length: 10 }
Parsing multiple DTLS records from 37 bytes
First 20 bytes: [22, 254, 253, 0, 1, 0, 0, 0, 0, 0, 1, 0, 24, 20, 0, 0, 12, 0, 1, 0]
Parsing record at offset 0
Parsing DTLS record, data length: 37
Content type: Handshake
Version raw: 0xfefd
Epoch: 1
Sequence number: 1
Record length: 24
Successfully parsed DTLS record: type=Handshake, epoch=1, seq=1, len=24
Successfully parsed record, size: 37
Parsed 1 DTLS records
Processing handshake message: Finished
Server handshake completed successfully!
Server extracting SRTP keys...
Server SRTP key: SrtpCryptoKey { key: [58, 80, 4, 23, 242, 64, 87, 42, 245, 147, 84, 82, 157, 8, 156, 44], salt: [152, 103, 128, 41, 128, 76, 8, 233, 183, 6, 219, 218, 222, 235] }
Server SRTP profile: SrtpCryptoSuite { encryption: AesCm, authentication: HmacSha1_80, key_length: 16, tag_length: 10 }
Server task completed
Client task completed

Verifying SRTP keys match between client and server...
Server's write key: SrtpCryptoKey { key: [58, 80, 4, 23, 242, 64, 87, 42, 245, 147, 84, 82, 157, 8, 156, 44], salt: [152, 103, 128, 41, 128, 76, 8, 233, 183, 6, 219, 218, 222, 235] }
Client's write key: SrtpCryptoKey { key: [38, 231, 156, 75, 15, 98, 67, 242, 89, 201, 129, 167, 101, 151, 179, 14], salt: [0, 203, 97, 124, 150, 14, 160, 6, 57, 189, 139, 169, 34, 190] }

DTLS test completed successfully!

=======================================================
Finished running: dtls_test
=======================================================


=======================================================
Running example: g722_payload
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.09s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/g722_payload`
[2m2025-05-22T10:47:43.687309Z[0m [32m INFO[0m [2mg722_payload[0m[2m:[0m RTP G.722 Payload Format Example
[2m2025-05-22T10:47:43.687415Z[0m [32m INFO[0m [2mg722_payload[0m[2m:[0m Created 320 bytes of 16kHz PCM audio data
[2m2025-05-22T10:47:43.687438Z[0m [32m INFO[0m [2mg722_payload[0m[2m:[0m Encoded to 160 bytes of G.722 data
[2m2025-05-22T10:47:43.687473Z[0m [32m INFO[0m [2mg722_payload[0m[2m:[0m Packed into 160 bytes of RTP payload
[2m2025-05-22T10:47:43.687487Z[0m [32m INFO[0m [2mg722_payload[0m[2m:[0m G.722 special timestamp handling:
[2m2025-05-22T10:47:43.687499Z[0m [32m INFO[0m [2mg722_payload[0m[2m:[0m   - 20 ms of audio = 320 samples at 16kHz
[2m2025-05-22T10:47:43.687513Z[0m [32m INFO[0m [2mg722_payload[0m[2m:[0m   - RTP timestamp increases by only 160 (8kHz rate)
[2m2025-05-22T10:47:43.687530Z[0m [32m INFO[0m [2mg722_payload[0m[2m:[0m Created G.722 format with PT=9
[2m2025-05-22T10:47:43.687545Z[0m [32m INFO[0m [2mg722_payload[0m[2m:[0m 20ms of G.722 = 160 bytes

=======================================================
Finished running: g722_payload
=======================================================


=======================================================
Running example: generate_certificates
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.09s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/generate_certificates`
Certificate Generator for Secure Media Testing
=============================================

Generating server certificate...
Saved server certificate to server-cert.pem and private key to server-key.pem
Generating client certificate...
Saved client certificate to client-cert.pem and private key to client-key.pem

Certificate details:
===================
Server certificate fingerprint (SHA-256): D7:E1:63:C0:AD:F7:FD:66:48:F6:F0:96:58:31:B9:A0:71:15:EB:61:22:0D:8F:C9:77:52:D4:A4:E9:99:41:7B
Client certificate fingerprint (SHA-256): 5F:D5:F4:B7:66:93:03:BB:6E:04:07:92:6D:71:5C:03:06:D0:5F:D5:69:62:F4:66:0C:AA:15:4F:71:0F:F7:1E

Files created:
server-cert.pem - Server certificate (public key)
server-key.pem - Server private key
client-cert.pem - Client certificate (public key)
client-key.pem - Client private key

Note: The fingerprints shown are for randomly generated internal certificates,
not for the certificates saved to files. These are for illustration only.

You can now use these files with the secure_media_streaming example.

=======================================================
Finished running: generate_certificates
=======================================================


=======================================================
Running example: header_extensions
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.09s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/header_extensions`
[2m2025-05-22T10:47:46.323087Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m RTP Header Extensions Example
[2m2025-05-22T10:47:46.323175Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m =============================
[2m2025-05-22T10:47:46.323190Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m Creating packet with one-byte header extensions
[2m2025-05-22T10:47:46.323281Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m Created packet with one-byte extensions
[2m2025-05-22T10:47:46.323296Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m   - Audio level: VAD=true, level=40dB
[2m2025-05-22T10:47:46.323309Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m   - TWCC sequence number: 4660
[2m2025-05-22T10:47:46.323314Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m Creating packet with two-byte header extensions
[2m2025-05-22T10:47:46.323320Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m Created packet with two-byte extensions
[2m2025-05-22T10:47:46.323326Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m   - Video orientation: front=true, flipped=false, rotation=90°
[2m2025-05-22T10:47:46.323331Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m   - Custom extension (ID 10) with 32 bytes
[2m2025-05-22T10:47:46.323336Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m Parsing header extensions from serialized packets
[2m2025-05-22T10:47:46.323353Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m Parsed one-byte extensions from packet:
[2m2025-05-22T10:47:46.323360Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m   - Extension format: OneByte
[2m2025-05-22T10:47:46.323372Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m   - Extension count: 2
[2m2025-05-22T10:47:46.323377Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m   - Extension ID 1: 1 bytes
[2m2025-05-22T10:47:46.323381Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m     Audio level: VAD=true, level=40dB
[2m2025-05-22T10:47:46.323385Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m   - Extension ID 4: 2 bytes
[2m2025-05-22T10:47:46.323389Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m     TWCC sequence number: 4660
[2m2025-05-22T10:47:46.323397Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m Parsed two-byte extensions from packet:
[2m2025-05-22T10:47:46.323401Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m   - Extension format: TwoByte
[2m2025-05-22T10:47:46.323405Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m   - Extension count: 2
[2m2025-05-22T10:47:46.323409Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m   - Extension ID 3: 1 bytes
[2m2025-05-22T10:47:46.323413Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m     Video orientation: front=true, flipped=false, rotation=90°
[2m2025-05-22T10:47:46.323417Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m   - Extension ID 10: 32 bytes
[2m2025-05-22T10:47:46.323424Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m     Data: 00 01 02 03 04 05 06 07 ...
[2m2025-05-22T10:47:46.323429Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m Using convenience methods for header extensions
[2m2025-05-22T10:47:46.323434Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m Added extensions directly to header:
[2m2025-05-22T10:47:46.323438Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m   - Audio level: VAD=false, level=64dB
[2m2025-05-22T10:47:46.323442Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m   - Custom extension data: b"\x01\x02\x03\x04"
[2m2025-05-22T10:47:46.323447Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m   - Removed audio level extension: b"@"
[2m2025-05-22T10:47:46.323452Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m   - Extensions after removal: 1
[2m2025-05-22T10:47:46.323457Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m   - Changed format to: TwoByte
[2m2025-05-22T10:47:46.323461Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m   - Extensions after clearing: 0
[2m2025-05-22T10:47:46.323465Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m Real-world example: Audio level indication
[2m2025-05-22T10:47:46.323469Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m VoIP application with audio level indicators:
[2m2025-05-22T10:47:46.323476Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m   Participant Alice: SSRC=0xaaaaaaaa, speaking=true, level=25dB
[2m2025-05-22T10:47:46.323483Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m   Participant Bob: SSRC=0xbbbbbbbb, speaking=false, level=0dB
[2m2025-05-22T10:47:46.323489Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m   Participant Carol: SSRC=0xcccccccc, speaking=true, level=10dB
[2m2025-05-22T10:47:46.323494Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m     → Carol is the current active speaker
[2m2025-05-22T10:47:46.323498Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m Real-world example: Video orientation
[2m2025-05-22T10:47:46.323502Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m Mobile video application with orientation tracking:
[2m2025-05-22T10:47:46.323508Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m   Orientation change: Portrait
[2m2025-05-22T10:47:46.323513Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m     Front camera: true
[2m2025-05-22T10:47:46.323517Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m     Flipped: false
[2m2025-05-22T10:47:46.323521Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m     Rotation: 0°
[2m2025-05-22T10:47:46.323525Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m     → Adjusting video rendering for 0° rotation
[2m2025-05-22T10:47:46.323531Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m   Orientation change: Landscape left
[2m2025-05-22T10:47:46.323535Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m     Front camera: true
[2m2025-05-22T10:47:46.323539Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m     Flipped: false
[2m2025-05-22T10:47:46.323543Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m     Rotation: 90°
[2m2025-05-22T10:47:46.323547Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m     → Adjusting video rendering for 90° rotation
[2m2025-05-22T10:47:46.323553Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m   Orientation change: Portrait upside down
[2m2025-05-22T10:47:46.323557Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m     Front camera: true
[2m2025-05-22T10:47:46.323561Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m     Flipped: false
[2m2025-05-22T10:47:46.323565Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m     Rotation: 180°
[2m2025-05-22T10:47:46.323570Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m     → Adjusting video rendering for 180° rotation
[2m2025-05-22T10:47:46.323578Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m   Orientation change: Landscape right
[2m2025-05-22T10:47:46.323582Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m     Front camera: true
[2m2025-05-22T10:47:46.323586Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m     Flipped: false
[2m2025-05-22T10:47:46.323590Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m     Rotation: 270°
[2m2025-05-22T10:47:46.323593Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m     → Adjusting video rendering for 270° rotation
[2m2025-05-22T10:47:46.323598Z[0m [32m INFO[0m [2mheader_extensions[0m[2m:[0m Header extensions example completed successfully

=======================================================
Finished running: header_extensions
=======================================================


=======================================================
Running example: high_performance_buffers
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.10s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/high_performance_buffers`
[2m2025-05-22T10:47:47.664226Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m RTP High Performance Buffer Example
[2m2025-05-22T10:47:47.664339Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Simulating 500 streams with 1000 packets each
[2m2025-05-22T10:48:18.953387Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream b9df13e9 completed: received=1000, played=1000, jitter=16.59ms, discontinuities=0
[2m2025-05-22T10:48:18.977011Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream af2406ff completed: received=1000, played=1000, jitter=14.70ms, discontinuities=0
[2m2025-05-22T10:48:19.011723Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 814b44cc completed: received=1000, played=1000, jitter=10.97ms, discontinuities=0
[2m2025-05-22T10:48:19.141429Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 28577829 completed: received=1000, played=1000, jitter=11.31ms, discontinuities=0
[2m2025-05-22T10:48:19.197913Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 6f299132 completed: received=1000, played=1000, jitter=14.50ms, discontinuities=0
[2m2025-05-22T10:48:19.262357Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 1a7830db completed: received=1000, played=1000, jitter=12.74ms, discontinuities=0
[2m2025-05-22T10:48:19.316374Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream eed8ff40 completed: received=1000, played=1000, jitter=12.69ms, discontinuities=0
[2m2025-05-22T10:48:19.427545Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 1f8d1d69 completed: received=1000, played=1000, jitter=14.84ms, discontinuities=0
[2m2025-05-22T10:48:19.446910Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream ffc25939 completed: received=1000, played=1000, jitter=14.63ms, discontinuities=0
[2m2025-05-22T10:48:19.480909Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 43f5e152 completed: received=1000, played=1000, jitter=17.89ms, discontinuities=0
[2m2025-05-22T10:48:19.501275Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 14441351 completed: received=1000, played=1000, jitter=16.36ms, discontinuities=0
[2m2025-05-22T10:48:19.526878Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 2ce5cd75 completed: received=1000, played=1000, jitter=10.94ms, discontinuities=0
[2m2025-05-22T10:48:19.553619Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream a682d21c completed: received=1000, played=1000, jitter=13.81ms, discontinuities=0
[2m2025-05-22T10:48:19.567976Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream d5d99365 completed: received=1000, played=1000, jitter=16.32ms, discontinuities=0
[2m2025-05-22T10:48:19.570157Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 59eb1127 completed: received=1000, played=1000, jitter=13.48ms, discontinuities=0
[2m2025-05-22T10:48:19.587881Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream ff6ea3fc completed: received=1000, played=1000, jitter=14.81ms, discontinuities=0
[2m2025-05-22T10:48:19.693157Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream bf7541c2 completed: received=1000, played=1000, jitter=14.86ms, discontinuities=0
[2m2025-05-22T10:48:19.723942Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream a14b543a completed: received=1000, played=1000, jitter=14.82ms, discontinuities=0
[2m2025-05-22T10:48:19.726064Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 0ab1d2c7 completed: received=1000, played=1000, jitter=14.48ms, discontinuities=0
[2m2025-05-22T10:48:19.731891Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream e0ac20d8 completed: received=1000, played=1000, jitter=15.17ms, discontinuities=0
[2m2025-05-22T10:48:19.755749Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 4a0c8e92 completed: received=1000, played=1000, jitter=15.65ms, discontinuities=0
[2m2025-05-22T10:48:19.766818Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 6e5a199e completed: received=1000, played=1000, jitter=13.49ms, discontinuities=0
[2m2025-05-22T10:48:19.776328Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream d29db8f3 completed: received=1000, played=1000, jitter=17.38ms, discontinuities=0
[2m2025-05-22T10:48:19.790223Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream edd2fc14 completed: received=1000, played=1000, jitter=17.56ms, discontinuities=0
[2m2025-05-22T10:48:19.803068Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 13c9d191 completed: received=1000, played=1000, jitter=15.48ms, discontinuities=0
[2m2025-05-22T10:48:19.831562Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 17cd4fcd completed: received=1000, played=1000, jitter=17.94ms, discontinuities=0
[2m2025-05-22T10:48:19.834277Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 9209e69a completed: received=1000, played=1000, jitter=15.43ms, discontinuities=0
[2m2025-05-22T10:48:19.853914Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream b34cd16e completed: received=1000, played=1000, jitter=17.02ms, discontinuities=0
[2m2025-05-22T10:48:19.856282Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream d71cf208 completed: received=1000, played=1000, jitter=14.00ms, discontinuities=0
[2m2025-05-22T10:48:19.878215Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream d11c8fc5 completed: received=1000, played=1000, jitter=14.58ms, discontinuities=0
[2m2025-05-22T10:48:19.878359Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 6476b8d2 completed: received=1000, played=1000, jitter=16.85ms, discontinuities=0
[2m2025-05-22T10:48:19.886630Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 193cc077 completed: received=1000, played=1000, jitter=13.59ms, discontinuities=0
[2m2025-05-22T10:48:19.891073Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 4e2d2a12 completed: received=1000, played=1000, jitter=16.06ms, discontinuities=0
[2m2025-05-22T10:48:19.900820Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream ed49f978 completed: received=1000, played=1000, jitter=12.56ms, discontinuities=0
[2m2025-05-22T10:48:19.925456Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream f86acb90 completed: received=1000, played=1000, jitter=14.76ms, discontinuities=0
[2m2025-05-22T10:48:19.962171Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 39acccbf completed: received=1000, played=1000, jitter=14.41ms, discontinuities=0
[2m2025-05-22T10:48:19.970321Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 748401a5 completed: received=1000, played=1000, jitter=16.92ms, discontinuities=0
[2m2025-05-22T10:48:19.971704Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 1cab596b completed: received=1000, played=1000, jitter=13.31ms, discontinuities=0
[2m2025-05-22T10:48:19.986585Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 66b4011a completed: received=1000, played=1000, jitter=14.54ms, discontinuities=0
[2m2025-05-22T10:48:20.017250Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 7bef6aa3 completed: received=1000, played=1000, jitter=16.13ms, discontinuities=0
[2m2025-05-22T10:48:20.033439Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 2461ab4e completed: received=1000, played=1000, jitter=16.16ms, discontinuities=0
[2m2025-05-22T10:48:20.063792Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 34ddcf64 completed: received=1000, played=1000, jitter=14.38ms, discontinuities=0
[2m2025-05-22T10:48:20.069844Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 031cff49 completed: received=1000, played=1000, jitter=18.74ms, discontinuities=0
[2m2025-05-22T10:48:20.084497Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 33e67108 completed: received=1000, played=1000, jitter=15.81ms, discontinuities=0
[2m2025-05-22T10:48:20.092205Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream f7afb971 completed: received=1000, played=1000, jitter=17.31ms, discontinuities=0
[2m2025-05-22T10:48:20.111240Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 366d4b20 completed: received=1000, played=1000, jitter=15.92ms, discontinuities=0
[2m2025-05-22T10:48:20.115017Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream e1837a15 completed: received=1000, played=1000, jitter=15.94ms, discontinuities=0
[2m2025-05-22T10:48:20.129826Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream c78874e0 completed: received=1000, played=1000, jitter=18.66ms, discontinuities=0
[2m2025-05-22T10:48:20.132878Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream c2e910b1 completed: received=1000, played=1000, jitter=18.15ms, discontinuities=0
[2m2025-05-22T10:48:20.133323Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 30f18b15 completed: received=1000, played=1000, jitter=15.50ms, discontinuities=0
[2m2025-05-22T10:48:20.135116Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream e7738a06 completed: received=1000, played=1000, jitter=20.56ms, discontinuities=0
[2m2025-05-22T10:48:20.137015Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 35e3cdbb completed: received=1000, played=1000, jitter=14.49ms, discontinuities=0
[2m2025-05-22T10:48:20.139124Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 8be82617 completed: received=1000, played=1000, jitter=16.88ms, discontinuities=0
[2m2025-05-22T10:48:20.139338Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 38ec7283 completed: received=1000, played=1000, jitter=14.18ms, discontinuities=0
[2m2025-05-22T10:48:20.141322Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 48f730a5 completed: received=1000, played=1000, jitter=14.37ms, discontinuities=0
[2m2025-05-22T10:48:20.150905Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 34702df3 completed: received=1000, played=1000, jitter=15.75ms, discontinuities=0
[2m2025-05-22T10:48:20.158910Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream aa844bc6 completed: received=1000, played=1000, jitter=14.58ms, discontinuities=0
[2m2025-05-22T10:48:20.163155Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 6f441ab7 completed: received=1000, played=1000, jitter=16.58ms, discontinuities=0
[2m2025-05-22T10:48:20.169009Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 266e30d4 completed: received=1000, played=1000, jitter=15.74ms, discontinuities=0
[2m2025-05-22T10:48:20.169202Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 831c5852 completed: received=1000, played=1000, jitter=15.75ms, discontinuities=0
[2m2025-05-22T10:48:20.172665Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 96fd986c completed: received=1000, played=1000, jitter=17.20ms, discontinuities=0
[2m2025-05-22T10:48:20.177389Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream f383c838 completed: received=1000, played=1000, jitter=17.18ms, discontinuities=0
[2m2025-05-22T10:48:20.190733Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 45acc6a2 completed: received=1000, played=1000, jitter=18.28ms, discontinuities=0
[2m2025-05-22T10:48:20.195054Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 10cc3ca6 completed: received=1000, played=1000, jitter=12.90ms, discontinuities=0
[2m2025-05-22T10:48:20.214063Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 77d40e48 completed: received=1000, played=1000, jitter=17.86ms, discontinuities=0
[2m2025-05-22T10:48:20.224831Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream ee72f9ea completed: received=1000, played=1000, jitter=19.16ms, discontinuities=0
[2m2025-05-22T10:48:20.228764Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 43f4dd99 completed: received=1000, played=1000, jitter=18.19ms, discontinuities=0
[2m2025-05-22T10:48:20.237259Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 610a2235 completed: received=1000, played=1000, jitter=14.98ms, discontinuities=0
[2m2025-05-22T10:48:20.238706Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream b64f4ff1 completed: received=1000, played=1000, jitter=12.97ms, discontinuities=0
[2m2025-05-22T10:48:20.241227Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream fa66b705 completed: received=1000, played=1000, jitter=14.10ms, discontinuities=0
[2m2025-05-22T10:48:20.245339Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 55266f98 completed: received=1000, played=1000, jitter=16.31ms, discontinuities=0
[2m2025-05-22T10:48:20.248921Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 8eeca3bc completed: received=1000, played=1000, jitter=17.22ms, discontinuities=0
[2m2025-05-22T10:48:20.279214Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream e157b433 completed: received=1000, played=1000, jitter=18.93ms, discontinuities=0
[2m2025-05-22T10:48:20.289797Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream e6c4c24e completed: received=1000, played=1000, jitter=16.43ms, discontinuities=0
[2m2025-05-22T10:48:20.292921Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream db12011a completed: received=1000, played=1000, jitter=16.58ms, discontinuities=0
[2m2025-05-22T10:48:20.292924Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream aca5c6d9 completed: received=1000, played=1000, jitter=14.39ms, discontinuities=0
[2m2025-05-22T10:48:20.305186Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 9ed8e8ef completed: received=1000, played=1000, jitter=15.14ms, discontinuities=0
[2m2025-05-22T10:48:20.306674Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 81d925d4 completed: received=1000, played=1000, jitter=18.80ms, discontinuities=0
[2m2025-05-22T10:48:20.314351Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 3d383cb4 completed: received=1000, played=1000, jitter=18.16ms, discontinuities=0
[2m2025-05-22T10:48:20.326042Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 4975ff43 completed: received=1000, played=1000, jitter=13.70ms, discontinuities=0
[2m2025-05-22T10:48:20.328543Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream f60881c6 completed: received=1000, played=1000, jitter=16.00ms, discontinuities=0
[2m2025-05-22T10:48:20.332229Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 3150c2b7 completed: received=1000, played=1000, jitter=17.64ms, discontinuities=0
[2m2025-05-22T10:48:20.352332Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 555622da completed: received=1000, played=1000, jitter=16.99ms, discontinuities=0
[2m2025-05-22T10:48:20.357530Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream be6c2a26 completed: received=1000, played=1000, jitter=14.78ms, discontinuities=0
[2m2025-05-22T10:48:20.357577Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream a37f4a49 completed: received=1000, played=1000, jitter=15.79ms, discontinuities=0
[2m2025-05-22T10:48:20.358320Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 74fc5f66 completed: received=1000, played=1000, jitter=17.16ms, discontinuities=0
[2m2025-05-22T10:48:20.362315Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 1950158a completed: received=1000, played=1000, jitter=16.61ms, discontinuities=0
[2m2025-05-22T10:48:20.372090Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 54732a72 completed: received=1000, played=1000, jitter=12.72ms, discontinuities=0
[2m2025-05-22T10:48:20.378701Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 1597fcbd completed: received=1000, played=1000, jitter=13.70ms, discontinuities=0
[2m2025-05-22T10:48:20.381881Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 00557045 completed: received=1000, played=1000, jitter=19.17ms, discontinuities=0
[2m2025-05-22T10:48:20.385393Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 2821a967 completed: received=1000, played=1000, jitter=17.83ms, discontinuities=0
[2m2025-05-22T10:48:20.396666Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 5351bbcc completed: received=1000, played=1000, jitter=15.22ms, discontinuities=0
[2m2025-05-22T10:48:20.405962Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 456fe49c completed: received=1000, played=1000, jitter=14.11ms, discontinuities=0
[2m2025-05-22T10:48:20.411745Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 609edc5b completed: received=1000, played=1000, jitter=17.99ms, discontinuities=0
[2m2025-05-22T10:48:20.414223Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 76e85956 completed: received=1000, played=1000, jitter=15.61ms, discontinuities=0
[2m2025-05-22T10:48:20.418135Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 76317499 completed: received=1000, played=1000, jitter=16.14ms, discontinuities=0
[2m2025-05-22T10:48:20.421681Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 2da96928 completed: received=1000, played=1000, jitter=15.69ms, discontinuities=0
[2m2025-05-22T10:48:20.437852Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 43899553 completed: received=1000, played=1000, jitter=15.31ms, discontinuities=0
[2m2025-05-22T10:48:20.441628Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 791e3475 completed: received=1000, played=1000, jitter=17.62ms, discontinuities=0
[2m2025-05-22T10:48:20.448071Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 97d0e8db completed: received=1000, played=1000, jitter=14.34ms, discontinuities=0
[2m2025-05-22T10:48:20.453491Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream b006c494 completed: received=1000, played=1000, jitter=17.90ms, discontinuities=0
[2m2025-05-22T10:48:20.484637Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream d42c078a completed: received=1000, played=1000, jitter=14.92ms, discontinuities=0
[2m2025-05-22T10:48:20.484715Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream e18e2a41 completed: received=1000, played=1000, jitter=12.55ms, discontinuities=0
[2m2025-05-22T10:48:20.516930Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream cb98a17d completed: received=1000, played=1000, jitter=16.74ms, discontinuities=0
[2m2025-05-22T10:48:20.518490Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 1137af23 completed: received=1000, played=1000, jitter=11.79ms, discontinuities=0
[2m2025-05-22T10:48:20.518540Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 86d7e28f completed: received=1000, played=1000, jitter=16.78ms, discontinuities=0
[2m2025-05-22T10:48:20.518521Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 7b4d289f completed: received=1000, played=1000, jitter=16.95ms, discontinuities=0
[2m2025-05-22T10:48:20.526107Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream eb822c61 completed: received=1000, played=1000, jitter=16.01ms, discontinuities=0
[2m2025-05-22T10:48:20.536210Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream a107fde6 completed: received=1000, played=1000, jitter=13.25ms, discontinuities=0
[2m2025-05-22T10:48:20.541718Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream bd10983e completed: received=1000, played=1000, jitter=14.53ms, discontinuities=0
[2m2025-05-22T10:48:20.541883Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream ef9f35dc completed: received=1000, played=1000, jitter=18.93ms, discontinuities=0
[2m2025-05-22T10:48:20.555483Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream e22ae58a completed: received=1000, played=1000, jitter=15.01ms, discontinuities=0
[2m2025-05-22T10:48:20.561033Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 7b1a0bad completed: received=1000, played=1000, jitter=13.84ms, discontinuities=0
[2m2025-05-22T10:48:20.574143Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 8318c7bd completed: received=1000, played=1000, jitter=15.27ms, discontinuities=0
[2m2025-05-22T10:48:20.574192Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 26735a2c completed: received=1000, played=1000, jitter=14.60ms, discontinuities=0
[2m2025-05-22T10:48:20.576215Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 340b39f2 completed: received=1000, played=1000, jitter=19.46ms, discontinuities=0
[2m2025-05-22T10:48:20.576265Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream e10af379 completed: received=1000, played=1000, jitter=14.60ms, discontinuities=0
[2m2025-05-22T10:48:20.605128Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 2a41aede completed: received=1000, played=1000, jitter=15.42ms, discontinuities=0
[2m2025-05-22T10:48:20.609785Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 503b9355 completed: received=1000, played=1000, jitter=15.60ms, discontinuities=0
[2m2025-05-22T10:48:20.616115Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 90e0e58b completed: received=1000, played=1000, jitter=13.89ms, discontinuities=0
[2m2025-05-22T10:48:20.624009Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 71461dba completed: received=1000, played=1000, jitter=16.43ms, discontinuities=0
[2m2025-05-22T10:48:20.624039Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 8035f33d completed: received=1000, played=1000, jitter=13.27ms, discontinuities=0
[2m2025-05-22T10:48:20.625773Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 1cc328c6 completed: received=1000, played=1000, jitter=15.35ms, discontinuities=0
[2m2025-05-22T10:48:20.631916Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 3eddddd6 completed: received=1000, played=1000, jitter=15.42ms, discontinuities=0
[2m2025-05-22T10:48:20.635598Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream f6fc8e5e completed: received=1000, played=1000, jitter=14.70ms, discontinuities=0
[2m2025-05-22T10:48:20.659031Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 4cc67568 completed: received=1000, played=1000, jitter=13.75ms, discontinuities=0
[2m2025-05-22T10:48:20.659376Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 354d5228 completed: received=1000, played=1000, jitter=13.89ms, discontinuities=0
[2m2025-05-22T10:48:20.676900Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 6736cd42 completed: received=1000, played=1000, jitter=14.97ms, discontinuities=0
[2m2025-05-22T10:48:20.678425Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 45d4a92e completed: received=1000, played=1000, jitter=15.12ms, discontinuities=0
[2m2025-05-22T10:48:20.683993Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 396e39d1 completed: received=1000, played=1000, jitter=16.31ms, discontinuities=0
[2m2025-05-22T10:48:20.686241Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream f7c80701 completed: received=1000, played=1000, jitter=14.66ms, discontinuities=0
[2m2025-05-22T10:48:20.707646Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream faa4329b completed: received=1000, played=1000, jitter=15.68ms, discontinuities=0
[2m2025-05-22T10:48:20.715191Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 8f683a41 completed: received=1000, played=1000, jitter=16.29ms, discontinuities=0
[2m2025-05-22T10:48:20.716905Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream f8496a11 completed: received=1000, played=1000, jitter=15.70ms, discontinuities=0
[2m2025-05-22T10:48:20.721903Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 0b295d16 completed: received=1000, played=1000, jitter=16.55ms, discontinuities=0
[2m2025-05-22T10:48:20.724032Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 851e4f39 completed: received=1000, played=1000, jitter=13.82ms, discontinuities=0
[2m2025-05-22T10:48:20.736767Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream a4492afe completed: received=1000, played=1000, jitter=16.19ms, discontinuities=0
[2m2025-05-22T10:48:20.738749Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream ec1c87d6 completed: received=1000, played=1000, jitter=14.82ms, discontinuities=0
[2m2025-05-22T10:48:20.742031Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream d8eac0e7 completed: received=1000, played=1000, jitter=17.69ms, discontinuities=0
[2m2025-05-22T10:48:20.745994Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 2de575c0 completed: received=1000, played=1000, jitter=18.59ms, discontinuities=0
[2m2025-05-22T10:48:20.752735Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream c3e68cd0 completed: received=1000, played=1000, jitter=9.86ms, discontinuities=0
[2m2025-05-22T10:48:20.759640Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 5d60fb18 completed: received=1000, played=1000, jitter=12.42ms, discontinuities=0
[2m2025-05-22T10:48:20.767171Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 484b6b71 completed: received=1000, played=1000, jitter=17.71ms, discontinuities=0
[2m2025-05-22T10:48:20.773963Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 0347416e completed: received=1000, played=1000, jitter=15.24ms, discontinuities=0
[2m2025-05-22T10:48:20.780949Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 979cda05 completed: received=1000, played=1000, jitter=18.57ms, discontinuities=0
[2m2025-05-22T10:48:20.781285Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 86cc0519 completed: received=1000, played=1000, jitter=12.22ms, discontinuities=0
[2m2025-05-22T10:48:20.783542Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 04985406 completed: received=1000, played=1000, jitter=15.40ms, discontinuities=0
[2m2025-05-22T10:48:20.790918Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 2a6d3301 completed: received=1000, played=1000, jitter=11.44ms, discontinuities=0
[2m2025-05-22T10:48:20.790974Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 16c0a325 completed: received=1000, played=1000, jitter=15.31ms, discontinuities=0
[2m2025-05-22T10:48:20.793875Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 916463fb completed: received=1000, played=1000, jitter=15.33ms, discontinuities=0
[2m2025-05-22T10:48:20.798986Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 0a2d43d6 completed: received=1000, played=1000, jitter=19.13ms, discontinuities=0
[2m2025-05-22T10:48:20.806166Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream a2fc676b completed: received=1000, played=1000, jitter=17.09ms, discontinuities=0
[2m2025-05-22T10:48:20.817283Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 8968e39f completed: received=1000, played=1000, jitter=15.14ms, discontinuities=0
[2m2025-05-22T10:48:20.823915Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 94f18e2c completed: received=1000, played=1000, jitter=11.91ms, discontinuities=0
[2m2025-05-22T10:48:20.840812Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 523ba97a completed: received=1000, played=1000, jitter=15.67ms, discontinuities=0
[2m2025-05-22T10:48:20.845301Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 1931eb15 completed: received=1000, played=1000, jitter=15.85ms, discontinuities=0
[2m2025-05-22T10:48:20.848682Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 31c4f414 completed: received=1000, played=1000, jitter=18.87ms, discontinuities=0
[2m2025-05-22T10:48:20.858932Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream a2ce72bf completed: received=1000, played=1000, jitter=13.99ms, discontinuities=0
[2m2025-05-22T10:48:20.859150Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 58f8f9c8 completed: received=1000, played=1000, jitter=16.29ms, discontinuities=0
[2m2025-05-22T10:48:20.876461Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 90d7836f completed: received=1000, played=1000, jitter=14.37ms, discontinuities=0
[2m2025-05-22T10:48:20.893184Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 78d53e98 completed: received=1000, played=1000, jitter=15.36ms, discontinuities=0
[2m2025-05-22T10:48:20.900024Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 7c3fc9fb completed: received=1000, played=1000, jitter=18.25ms, discontinuities=0
[2m2025-05-22T10:48:20.917242Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream b91e92f9 completed: received=1000, played=1000, jitter=16.18ms, discontinuities=0
[2m2025-05-22T10:48:20.919009Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream f906bbe7 completed: received=1000, played=1000, jitter=13.65ms, discontinuities=0
[2m2025-05-22T10:48:20.931230Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream ceb0c672 completed: received=1000, played=1000, jitter=16.56ms, discontinuities=0
[2m2025-05-22T10:48:20.938267Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 94e2d332 completed: received=1000, played=1000, jitter=16.26ms, discontinuities=0
[2m2025-05-22T10:48:20.945433Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 4321d5a7 completed: received=1000, played=1000, jitter=14.39ms, discontinuities=0
[2m2025-05-22T10:48:20.957344Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 680e2bd1 completed: received=1000, played=1000, jitter=16.79ms, discontinuities=0
[2m2025-05-22T10:48:20.958872Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream a74617d1 completed: received=1000, played=1000, jitter=14.38ms, discontinuities=0
[2m2025-05-22T10:48:20.963945Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream bfecafd9 completed: received=1000, played=1000, jitter=18.71ms, discontinuities=0
[2m2025-05-22T10:48:20.967712Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 1a85e7bd completed: received=1000, played=1000, jitter=14.71ms, discontinuities=0
[2m2025-05-22T10:48:20.968009Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 63b76575 completed: received=1000, played=1000, jitter=14.93ms, discontinuities=0
[2m2025-05-22T10:48:20.981895Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream ea8473e9 completed: received=1000, played=1000, jitter=15.98ms, discontinuities=0
[2m2025-05-22T10:48:20.992222Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream c0e45219 completed: received=1000, played=1000, jitter=17.86ms, discontinuities=0
[2m2025-05-22T10:48:20.998458Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 20844b45 completed: received=1000, played=1000, jitter=15.92ms, discontinuities=0
[2m2025-05-22T10:48:20.998624Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream e265b42d completed: received=1000, played=1000, jitter=20.34ms, discontinuities=0
[2m2025-05-22T10:48:21.005333Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream d20e2b86 completed: received=1000, played=1000, jitter=16.02ms, discontinuities=0
[2m2025-05-22T10:48:21.020575Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 36f0da01 completed: received=1000, played=1000, jitter=15.19ms, discontinuities=0
[2m2025-05-22T10:48:21.024226Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 4a2c23d9 completed: received=1000, played=1000, jitter=16.85ms, discontinuities=0
[2m2025-05-22T10:48:21.029380Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream afd7f12a completed: received=1000, played=1000, jitter=15.93ms, discontinuities=0
[2m2025-05-22T10:48:21.030782Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 87bf0b42 completed: received=1000, played=1000, jitter=16.73ms, discontinuities=0
[2m2025-05-22T10:48:21.034692Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 18910197 completed: received=1000, played=1000, jitter=19.17ms, discontinuities=0
[2m2025-05-22T10:48:21.041767Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream be1a7794 completed: received=1000, played=1000, jitter=14.54ms, discontinuities=0
[2m2025-05-22T10:48:21.046592Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream b4360ff9 completed: received=1000, played=1000, jitter=14.37ms, discontinuities=0
[2m2025-05-22T10:48:21.059044Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 37f257d4 completed: received=1000, played=1000, jitter=13.25ms, discontinuities=0
[2m2025-05-22T10:48:21.064234Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 692416d2 completed: received=1000, played=1000, jitter=13.61ms, discontinuities=0
[2m2025-05-22T10:48:21.067912Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 2d0f80b6 completed: received=1000, played=1000, jitter=22.13ms, discontinuities=0
[2m2025-05-22T10:48:21.089879Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 2d1e2b2d completed: received=1000, played=1000, jitter=18.84ms, discontinuities=0
[2m2025-05-22T10:48:21.091640Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream a22e1fae completed: received=1000, played=1000, jitter=13.28ms, discontinuities=0
[2m2025-05-22T10:48:21.101807Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 26f89f2f completed: received=1000, played=1000, jitter=17.34ms, discontinuities=0
[2m2025-05-22T10:48:21.103381Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 103cd8f8 completed: received=1000, played=1000, jitter=15.91ms, discontinuities=0
[2m2025-05-22T10:48:21.106466Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 001fcab9 completed: received=1000, played=1000, jitter=16.00ms, discontinuities=0
[2m2025-05-22T10:48:21.112102Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 25c806ba completed: received=1000, played=1000, jitter=13.87ms, discontinuities=0
[2m2025-05-22T10:48:21.121377Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 61ad111d completed: received=1000, played=1000, jitter=17.11ms, discontinuities=0
[2m2025-05-22T10:48:21.121483Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 1da87ddf completed: received=1000, played=1000, jitter=17.68ms, discontinuities=0
[2m2025-05-22T10:48:21.133048Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 6b1ee4b8 completed: received=1000, played=1000, jitter=15.10ms, discontinuities=0
[2m2025-05-22T10:48:21.136486Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream bf03b1cf completed: received=1000, played=1000, jitter=15.14ms, discontinuities=0
[2m2025-05-22T10:48:21.155074Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream cc88ee76 completed: received=1000, played=1000, jitter=15.27ms, discontinuities=0
[2m2025-05-22T10:48:21.155091Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 5feb0c76 completed: received=1000, played=1000, jitter=19.43ms, discontinuities=0
[2m2025-05-22T10:48:21.161775Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 67afe12e completed: received=1000, played=1000, jitter=14.01ms, discontinuities=0
[2m2025-05-22T10:48:21.167036Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream a4c03092 completed: received=1000, played=1000, jitter=18.63ms, discontinuities=0
[2m2025-05-22T10:48:21.168779Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 95ff2cc9 completed: received=1000, played=1000, jitter=17.73ms, discontinuities=0
[2m2025-05-22T10:48:21.168804Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 5da6d2f1 completed: received=1000, played=1000, jitter=16.12ms, discontinuities=0
[2m2025-05-22T10:48:21.199198Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 60cbac86 completed: received=1000, played=1000, jitter=12.73ms, discontinuities=0
[2m2025-05-22T10:48:21.199280Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 831b527b completed: received=1000, played=1000, jitter=16.99ms, discontinuities=0
[2m2025-05-22T10:48:21.200692Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream a68bf7b0 completed: received=1000, played=1000, jitter=13.94ms, discontinuities=0
[2m2025-05-22T10:48:21.200981Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 788c0351 completed: received=1000, played=1000, jitter=14.24ms, discontinuities=0
[2m2025-05-22T10:48:21.209421Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 8541304f completed: received=1000, played=1000, jitter=15.22ms, discontinuities=0
[2m2025-05-22T10:48:21.211012Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 712b6e47 completed: received=1000, played=1000, jitter=14.01ms, discontinuities=0
[2m2025-05-22T10:48:21.212909Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream e10ab7ef completed: received=1000, played=1000, jitter=14.70ms, discontinuities=0
[2m2025-05-22T10:48:21.220141Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream ca3bcc2e completed: received=1000, played=1000, jitter=18.31ms, discontinuities=0
[2m2025-05-22T10:48:21.229031Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream b66684b6 completed: received=1000, played=1000, jitter=16.13ms, discontinuities=0
[2m2025-05-22T10:48:21.234469Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 2638778a completed: received=1000, played=1000, jitter=17.09ms, discontinuities=0
[2m2025-05-22T10:48:21.243078Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream bd080ef7 completed: received=1000, played=1000, jitter=12.26ms, discontinuities=0
[2m2025-05-22T10:48:21.247915Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream fa3d96d6 completed: received=1000, played=1000, jitter=15.77ms, discontinuities=0
[2m2025-05-22T10:48:21.252655Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 95fc26e0 completed: received=1000, played=1000, jitter=13.08ms, discontinuities=0
[2m2025-05-22T10:48:21.269114Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 0dd054f6 completed: received=1000, played=1000, jitter=15.89ms, discontinuities=0
[2m2025-05-22T10:48:21.270496Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 86fd76d3 completed: received=1000, played=1000, jitter=12.14ms, discontinuities=0
[2m2025-05-22T10:48:21.272157Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 10154476 completed: received=1000, played=1000, jitter=16.33ms, discontinuities=0
[2m2025-05-22T10:48:21.281001Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream a95f49d0 completed: received=1000, played=1000, jitter=17.39ms, discontinuities=0
[2m2025-05-22T10:48:21.282887Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 324f4c8b completed: received=1000, played=1000, jitter=15.73ms, discontinuities=0
[2m2025-05-22T10:48:21.282969Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream f45f07fb completed: received=1000, played=1000, jitter=12.57ms, discontinuities=0
[2m2025-05-22T10:48:21.291503Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 9045e3fe completed: received=1000, played=1000, jitter=17.19ms, discontinuities=0
[2m2025-05-22T10:48:21.296823Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 9ca35db9 completed: received=1000, played=1000, jitter=17.96ms, discontinuities=0
[2m2025-05-22T10:48:21.306654Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 084a4f5c completed: received=1000, played=1000, jitter=13.50ms, discontinuities=0
[2m2025-05-22T10:48:21.308054Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream cb8035b5 completed: received=1000, played=1000, jitter=14.20ms, discontinuities=0
[2m2025-05-22T10:48:21.312783Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream ccb12aa6 completed: received=1000, played=1000, jitter=17.36ms, discontinuities=0
[2m2025-05-22T10:48:21.314551Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream bac3fe2e completed: received=1000, played=1000, jitter=17.91ms, discontinuities=0
[2m2025-05-22T10:48:21.322159Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream cd7646d5 completed: received=1000, played=1000, jitter=16.87ms, discontinuities=0
[2m2025-05-22T10:48:21.334160Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 2891654f completed: received=1000, played=1000, jitter=20.45ms, discontinuities=0
[2m2025-05-22T10:48:21.343134Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 457ea490 completed: received=1000, played=1000, jitter=19.12ms, discontinuities=0
[2m2025-05-22T10:48:21.349554Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream bda8358c completed: received=1000, played=1000, jitter=17.40ms, discontinuities=0
[2m2025-05-22T10:48:21.354037Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream ec786cb4 completed: received=1000, played=1000, jitter=13.16ms, discontinuities=0
[2m2025-05-22T10:48:21.355916Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 61dc093a completed: received=1000, played=1000, jitter=13.66ms, discontinuities=0
[2m2025-05-22T10:48:21.362089Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 2f694797 completed: received=1000, played=1000, jitter=16.86ms, discontinuities=0
[2m2025-05-22T10:48:21.364073Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream e51dabc4 completed: received=1000, played=1000, jitter=15.87ms, discontinuities=0
[2m2025-05-22T10:48:21.372147Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream d62e7459 completed: received=1000, played=1000, jitter=17.13ms, discontinuities=0
[2m2025-05-22T10:48:21.381200Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 4f1cd7bd completed: received=1000, played=1000, jitter=14.65ms, discontinuities=0
[2m2025-05-22T10:48:21.385989Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 18309f5f completed: received=1000, played=1000, jitter=13.91ms, discontinuities=0
[2m2025-05-22T10:48:21.393852Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 5f61d4b4 completed: received=1000, played=1000, jitter=19.25ms, discontinuities=0
[2m2025-05-22T10:48:21.394002Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 876804e6 completed: received=1000, played=1000, jitter=16.95ms, discontinuities=0
[2m2025-05-22T10:48:21.398420Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 8b8ab80b completed: received=1000, played=1000, jitter=12.89ms, discontinuities=0
[2m2025-05-22T10:48:21.400005Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 1f191e95 completed: received=1000, played=1000, jitter=17.57ms, discontinuities=0
[2m2025-05-22T10:48:21.413594Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream daeae2a3 completed: received=1000, played=1000, jitter=15.30ms, discontinuities=0
[2m2025-05-22T10:48:21.437222Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream f0224e68 completed: received=1000, played=1000, jitter=15.14ms, discontinuities=0
[2m2025-05-22T10:48:21.454577Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream ca85634d completed: received=1000, played=1000, jitter=14.58ms, discontinuities=0
[2m2025-05-22T10:48:21.464241Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 3ac4a092 completed: received=1000, played=1000, jitter=13.87ms, discontinuities=0
[2m2025-05-22T10:48:21.486397Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 5bdf99be completed: received=1000, played=1000, jitter=15.99ms, discontinuities=0
[2m2025-05-22T10:48:21.488101Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 95d81210 completed: received=1000, played=1000, jitter=18.48ms, discontinuities=0
[2m2025-05-22T10:48:21.491082Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 541c5aa0 completed: received=1000, played=1000, jitter=15.33ms, discontinuities=0
[2m2025-05-22T10:48:21.492638Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 8ad6bcd9 completed: received=1000, played=1000, jitter=16.87ms, discontinuities=0
[2m2025-05-22T10:48:21.492677Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 88d414b4 completed: received=1000, played=1000, jitter=13.83ms, discontinuities=0
[2m2025-05-22T10:48:21.497774Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 6b6f9335 completed: received=1000, played=1000, jitter=13.76ms, discontinuities=0
[2m2025-05-22T10:48:21.497947Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 441fce1d completed: received=1000, played=1000, jitter=13.09ms, discontinuities=0
[2m2025-05-22T10:48:21.499474Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 84df4b43 completed: received=1000, played=1000, jitter=19.62ms, discontinuities=0
[2m2025-05-22T10:48:21.520466Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 0b9a1749 completed: received=1000, played=1000, jitter=18.32ms, discontinuities=0
[2m2025-05-22T10:48:21.522012Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream c024090e completed: received=1000, played=1000, jitter=16.53ms, discontinuities=0
[2m2025-05-22T10:48:21.529921Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 8e2332f2 completed: received=1000, played=1000, jitter=18.48ms, discontinuities=0
[2m2025-05-22T10:48:21.551194Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 596e57d0 completed: received=1000, played=1000, jitter=14.71ms, discontinuities=0
[2m2025-05-22T10:48:21.552602Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 3fcbe882 completed: received=1000, played=1000, jitter=15.04ms, discontinuities=0
[2m2025-05-22T10:48:21.561254Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 70bdc6aa completed: received=1000, played=1000, jitter=15.60ms, discontinuities=0
[2m2025-05-22T10:48:21.576662Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 8efae11c completed: received=1000, played=1000, jitter=13.38ms, discontinuities=0
[2m2025-05-22T10:48:21.585547Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream e639f252 completed: received=1000, played=1000, jitter=16.69ms, discontinuities=0
[2m2025-05-22T10:48:21.591316Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 4c5502ca completed: received=1000, played=1000, jitter=16.36ms, discontinuities=0
[2m2025-05-22T10:48:21.595541Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 545304e3 completed: received=1000, played=1000, jitter=16.85ms, discontinuities=0
[2m2025-05-22T10:48:21.598227Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 28d7e7b2 completed: received=1000, played=1000, jitter=15.33ms, discontinuities=0
[2m2025-05-22T10:48:21.607301Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 5c958945 completed: received=1000, played=1000, jitter=14.66ms, discontinuities=0
[2m2025-05-22T10:48:21.617868Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 2aa52022 completed: received=1000, played=1000, jitter=15.79ms, discontinuities=0
[2m2025-05-22T10:48:21.617967Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 96d3127b completed: received=1000, played=1000, jitter=16.49ms, discontinuities=0
[2m2025-05-22T10:48:21.619086Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 183e4427 completed: received=1000, played=1000, jitter=17.76ms, discontinuities=0
[2m2025-05-22T10:48:21.621953Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 89b1fbff completed: received=1000, played=1000, jitter=15.09ms, discontinuities=0
[2m2025-05-22T10:48:21.624697Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 02029a6c completed: received=1000, played=1000, jitter=19.51ms, discontinuities=0
[2m2025-05-22T10:48:21.626159Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 4e7b4583 completed: received=1000, played=1000, jitter=12.69ms, discontinuities=0
[2m2025-05-22T10:48:21.633977Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream b9e62831 completed: received=1000, played=1000, jitter=15.15ms, discontinuities=0
[2m2025-05-22T10:48:21.643727Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 2a7eba66 completed: received=1000, played=1000, jitter=13.17ms, discontinuities=0
[2m2025-05-22T10:48:21.646931Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream e02e0139 completed: received=1000, played=1000, jitter=15.01ms, discontinuities=0
[2m2025-05-22T10:48:21.647052Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 8c661c4f completed: received=1000, played=1000, jitter=12.69ms, discontinuities=0
[2m2025-05-22T10:48:21.647066Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream b7d69807 completed: received=1000, played=1000, jitter=12.42ms, discontinuities=0
[2m2025-05-22T10:48:21.654674Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 04ea4b90 completed: received=1000, played=1000, jitter=12.29ms, discontinuities=0
[2m2025-05-22T10:48:21.654944Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream a81b89d2 completed: received=1000, played=1000, jitter=13.85ms, discontinuities=0
[2m2025-05-22T10:48:21.665992Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream d04d20e8 completed: received=1000, played=1000, jitter=16.03ms, discontinuities=0
[2m2025-05-22T10:48:21.682950Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream af6540b3 completed: received=1000, played=1000, jitter=13.85ms, discontinuities=0
[2m2025-05-22T10:48:21.682975Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream a4372658 completed: received=1000, played=1000, jitter=18.40ms, discontinuities=0
[2m2025-05-22T10:48:21.686399Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 572f3237 completed: received=1000, played=1000, jitter=19.35ms, discontinuities=0
[2m2025-05-22T10:48:21.687900Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream d6d798b7 completed: received=1000, played=1000, jitter=18.65ms, discontinuities=0
[2m2025-05-22T10:48:21.689393Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream bdc83f89 completed: received=1000, played=1000, jitter=17.03ms, discontinuities=0
[2m2025-05-22T10:48:21.691280Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 2ca47427 completed: received=1000, played=1000, jitter=14.41ms, discontinuities=0
[2m2025-05-22T10:48:21.692675Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream dc48bb86 completed: received=1000, played=1000, jitter=10.96ms, discontinuities=0
[2m2025-05-22T10:48:21.699055Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream b6ff379b completed: received=1000, played=1000, jitter=14.09ms, discontinuities=0
[2m2025-05-22T10:48:21.704973Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 888b549d completed: received=1000, played=1000, jitter=17.48ms, discontinuities=0
[2m2025-05-22T10:48:21.706805Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 3a9839ed completed: received=1000, played=1000, jitter=14.06ms, discontinuities=0
[2m2025-05-22T10:48:21.710037Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream c5a5e592 completed: received=1000, played=1000, jitter=15.59ms, discontinuities=0
[2m2025-05-22T10:48:21.719873Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 28b549d9 completed: received=1000, played=1000, jitter=15.84ms, discontinuities=0
[2m2025-05-22T10:48:21.721296Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream cc9d53cf completed: received=1000, played=1000, jitter=15.36ms, discontinuities=0
[2m2025-05-22T10:48:21.722742Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 2c2cc9af completed: received=1000, played=1000, jitter=13.80ms, discontinuities=0
[2m2025-05-22T10:48:21.724561Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 47208faa completed: received=1000, played=1000, jitter=15.58ms, discontinuities=0
[2m2025-05-22T10:48:21.727966Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 54ab3053 completed: received=1000, played=1000, jitter=13.71ms, discontinuities=0
[2m2025-05-22T10:48:21.729357Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 7c0da9ae completed: received=1000, played=1000, jitter=15.09ms, discontinuities=0
[2m2025-05-22T10:48:21.737826Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 43a3096c completed: received=1000, played=1000, jitter=14.76ms, discontinuities=0
[2m2025-05-22T10:48:21.737946Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream acccb165 completed: received=1000, played=1000, jitter=16.84ms, discontinuities=0
[2m2025-05-22T10:48:21.740653Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 40b12463 completed: received=1000, played=1000, jitter=18.27ms, discontinuities=0
[2m2025-05-22T10:48:21.740766Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 58bfd8a8 completed: received=1000, played=1000, jitter=14.91ms, discontinuities=0
[2m2025-05-22T10:48:21.747018Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream eca98563 completed: received=1000, played=1000, jitter=14.20ms, discontinuities=0
[2m2025-05-22T10:48:21.749865Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 193dbd75 completed: received=1000, played=1000, jitter=15.47ms, discontinuities=0
[2m2025-05-22T10:48:21.752886Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 1ae5f98c completed: received=1000, played=1000, jitter=14.44ms, discontinuities=0
[2m2025-05-22T10:48:21.754554Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream c8f9846c completed: received=1000, played=1000, jitter=15.19ms, discontinuities=0
[2m2025-05-22T10:48:21.757545Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 54cf1d36 completed: received=1000, played=1000, jitter=13.88ms, discontinuities=0
[2m2025-05-22T10:48:21.763756Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 90b2ccca completed: received=1000, played=1000, jitter=15.62ms, discontinuities=0
[2m2025-05-22T10:48:21.764169Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream fb9b9b9c completed: received=1000, played=1000, jitter=14.89ms, discontinuities=0
[2m2025-05-22T10:48:21.767325Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 94cf2e59 completed: received=1000, played=1000, jitter=16.06ms, discontinuities=0
[2m2025-05-22T10:48:21.768938Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 64e3d887 completed: received=1000, played=1000, jitter=13.12ms, discontinuities=0
[2m2025-05-22T10:48:21.770835Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 0533305a completed: received=1000, played=1000, jitter=15.70ms, discontinuities=0
[2m2025-05-22T10:48:21.776991Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 20f25cf7 completed: received=1000, played=1000, jitter=16.66ms, discontinuities=0
[2m2025-05-22T10:48:21.778421Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 8b97da9c completed: received=1000, played=1000, jitter=18.46ms, discontinuities=0
[2m2025-05-22T10:48:21.785603Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 536a4219 completed: received=1000, played=1000, jitter=19.52ms, discontinuities=0
[2m2025-05-22T10:48:21.812978Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream a22769f0 completed: received=1000, played=1000, jitter=16.74ms, discontinuities=0
[2m2025-05-22T10:48:21.819083Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 7743d1e4 completed: received=1000, played=1000, jitter=18.25ms, discontinuities=0
[2m2025-05-22T10:48:21.819207Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream cfba0346 completed: received=1000, played=1000, jitter=19.29ms, discontinuities=0
[2m2025-05-22T10:48:21.836863Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 0ffe60c0 completed: received=1000, played=1000, jitter=19.86ms, discontinuities=0
[2m2025-05-22T10:48:21.843250Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 2da1010a completed: received=1000, played=1000, jitter=17.21ms, discontinuities=0
[2m2025-05-22T10:48:21.843355Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 0f2e5b25 completed: received=1000, played=1000, jitter=17.34ms, discontinuities=0
[2m2025-05-22T10:48:21.848864Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 3ae20198 completed: received=1000, played=1000, jitter=15.14ms, discontinuities=0
[2m2025-05-22T10:48:21.849064Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 95076527 completed: received=1000, played=1000, jitter=16.35ms, discontinuities=0
[2m2025-05-22T10:48:21.882106Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream b08cb80b completed: received=1000, played=1000, jitter=13.42ms, discontinuities=0
[2m2025-05-22T10:48:21.884957Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream a34dd291 completed: received=1000, played=1000, jitter=14.39ms, discontinuities=0
[2m2025-05-22T10:48:21.887813Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 8509ab72 completed: received=1000, played=1000, jitter=14.46ms, discontinuities=0
[2m2025-05-22T10:48:21.890640Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 9884acac completed: received=1000, played=1000, jitter=18.21ms, discontinuities=0
[2m2025-05-22T10:48:21.893679Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 5447c706 completed: received=1000, played=1000, jitter=16.52ms, discontinuities=0
[2m2025-05-22T10:48:21.895081Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 5c3a67fe completed: received=1000, played=1000, jitter=13.73ms, discontinuities=0
[2m2025-05-22T10:48:21.895162Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 30a59596 completed: received=1000, played=1000, jitter=15.48ms, discontinuities=0
[2m2025-05-22T10:48:21.899767Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 825c44f8 completed: received=1000, played=1000, jitter=17.04ms, discontinuities=0
[2m2025-05-22T10:48:21.907790Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 61df88a7 completed: received=1000, played=1000, jitter=13.37ms, discontinuities=0
[2m2025-05-22T10:48:21.911854Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream c6f1db8b completed: received=1000, played=1000, jitter=13.15ms, discontinuities=0
[2m2025-05-22T10:48:21.913396Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream ec070889 completed: received=1000, played=1000, jitter=14.84ms, discontinuities=0
[2m2025-05-22T10:48:21.923843Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream ef6d9f59 completed: received=1000, played=1000, jitter=18.03ms, discontinuities=0
[2m2025-05-22T10:48:21.925200Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 4f5a6d28 completed: received=1000, played=1000, jitter=11.98ms, discontinuities=0
[2m2025-05-22T10:48:21.925282Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 5c6e54d2 completed: received=1000, played=1000, jitter=20.16ms, discontinuities=0
[2m2025-05-22T10:48:21.929755Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 1b307e5d completed: received=1000, played=1000, jitter=14.13ms, discontinuities=0
[2m2025-05-22T10:48:21.930007Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 6c3753de completed: received=1000, played=1000, jitter=14.80ms, discontinuities=0
[2m2025-05-22T10:48:21.934832Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 33024e83 completed: received=1000, played=1000, jitter=16.42ms, discontinuities=0
[2m2025-05-22T10:48:21.962045Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 03b55a9b completed: received=1000, played=1000, jitter=19.58ms, discontinuities=0
[2m2025-05-22T10:48:21.970964Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream f6a4fbd3 completed: received=1000, played=1000, jitter=14.17ms, discontinuities=0
[2m2025-05-22T10:48:21.972332Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 533df862 completed: received=1000, played=1000, jitter=17.78ms, discontinuities=0
[2m2025-05-22T10:48:21.973706Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream a4ed4efa completed: received=1000, played=1000, jitter=13.50ms, discontinuities=0
[2m2025-05-22T10:48:21.976979Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 27f4231d completed: received=1000, played=1000, jitter=15.83ms, discontinuities=0
[2m2025-05-22T10:48:21.991729Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream f71ea7b1 completed: received=1000, played=1000, jitter=16.14ms, discontinuities=0
[2m2025-05-22T10:48:22.004974Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 58816222 completed: received=1000, played=1000, jitter=14.34ms, discontinuities=0
[2m2025-05-22T10:48:22.008004Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 336cf995 completed: received=1000, played=1000, jitter=15.00ms, discontinuities=0
[2m2025-05-22T10:48:22.010983Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 615742a9 completed: received=1000, played=1000, jitter=16.83ms, discontinuities=0
[2m2025-05-22T10:48:22.014035Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 37d3cbd2 completed: received=1000, played=1000, jitter=18.72ms, discontinuities=0
[2m2025-05-22T10:48:22.024085Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream bd6c68d5 completed: received=1000, played=1000, jitter=16.11ms, discontinuities=0
[2m2025-05-22T10:48:22.029939Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 5aa87dbf completed: received=1000, played=1000, jitter=10.71ms, discontinuities=0
[2m2025-05-22T10:48:22.033013Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream a1c77718 completed: received=1000, played=1000, jitter=14.05ms, discontinuities=0
[2m2025-05-22T10:48:22.034518Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream e5af31c9 completed: received=1000, played=1000, jitter=15.96ms, discontinuities=0
[2m2025-05-22T10:48:22.042022Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream c69b9054 completed: received=1000, played=1000, jitter=16.69ms, discontinuities=0
[2m2025-05-22T10:48:22.042049Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream d19fd635 completed: received=1000, played=1000, jitter=17.83ms, discontinuities=0
[2m2025-05-22T10:48:22.043590Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 911e75a9 completed: received=1000, played=1000, jitter=15.98ms, discontinuities=0
[2m2025-05-22T10:48:22.047616Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 4bface1c completed: received=1000, played=1000, jitter=17.47ms, discontinuities=0
[2m2025-05-22T10:48:22.047768Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 43e71af3 completed: received=1000, played=1000, jitter=14.40ms, discontinuities=0
[2m2025-05-22T10:48:22.071751Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream e557fe94 completed: received=1000, played=1000, jitter=17.56ms, discontinuities=0
[2m2025-05-22T10:48:22.076737Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream a22e9795 completed: received=1000, played=1000, jitter=15.02ms, discontinuities=0
[2m2025-05-22T10:48:22.083003Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream aebbc64d completed: received=1000, played=1000, jitter=17.63ms, discontinuities=0
[2m2025-05-22T10:48:22.085506Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream e5128e9b completed: received=1000, played=1000, jitter=16.97ms, discontinuities=0
[2m2025-05-22T10:48:22.088016Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 59b841f4 completed: received=1000, played=1000, jitter=16.12ms, discontinuities=0
[2m2025-05-22T10:48:22.088024Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 1d3374ee completed: received=1000, played=1000, jitter=17.30ms, discontinuities=0
[2m2025-05-22T10:48:22.093011Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream ff7083fb completed: received=1000, played=1000, jitter=17.02ms, discontinuities=0
[2m2025-05-22T10:48:22.094351Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream d8ddbd71 completed: received=1000, played=1000, jitter=15.86ms, discontinuities=0
[2m2025-05-22T10:48:22.101947Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 79019cd6 completed: received=1000, played=1000, jitter=12.85ms, discontinuities=0
[2m2025-05-22T10:48:22.112127Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream a1fbf7fc completed: received=1000, played=1000, jitter=17.16ms, discontinuities=0
[2m2025-05-22T10:48:22.113434Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 0d670a1d completed: received=1000, played=1000, jitter=15.11ms, discontinuities=0
[2m2025-05-22T10:48:22.114651Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream eb2af4b0 completed: received=1000, played=1000, jitter=16.02ms, discontinuities=0
[2m2025-05-22T10:48:22.132054Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 77deaf19 completed: received=1000, played=1000, jitter=16.31ms, discontinuities=0
[2m2025-05-22T10:48:22.132063Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 7e5f5f6e completed: received=1000, played=1000, jitter=15.69ms, discontinuities=0
[2m2025-05-22T10:48:22.145120Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 24fd205f completed: received=1000, played=1000, jitter=17.22ms, discontinuities=0
[2m2025-05-22T10:48:22.152807Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream a53ab4c7 completed: received=1000, played=1000, jitter=15.66ms, discontinuities=0
[2m2025-05-22T10:48:22.156889Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream fa5cc316 completed: received=1000, played=1000, jitter=15.14ms, discontinuities=0
[2m2025-05-22T10:48:22.158289Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 835337d5 completed: received=1000, played=1000, jitter=11.68ms, discontinuities=0
[2m2025-05-22T10:48:22.171650Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 53820945 completed: received=1000, played=1000, jitter=14.53ms, discontinuities=0
[2m2025-05-22T10:48:22.178612Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 8d063773 completed: received=1000, played=1000, jitter=14.49ms, discontinuities=0
[2m2025-05-22T10:48:22.180275Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream fd325b8e completed: received=1000, played=1000, jitter=17.08ms, discontinuities=0
[2m2025-05-22T10:48:22.205798Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 3535fc22 completed: received=1000, played=1000, jitter=14.12ms, discontinuities=0
[2m2025-05-22T10:48:22.214444Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream b702afe8 completed: received=1000, played=1000, jitter=15.70ms, discontinuities=0
[2m2025-05-22T10:48:22.218952Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream c62cb722 completed: received=1000, played=1000, jitter=15.94ms, discontinuities=0
[2m2025-05-22T10:48:22.228987Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream d1203a52 completed: received=1000, played=1000, jitter=14.39ms, discontinuities=0
[2m2025-05-22T10:48:22.237469Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream b5df07f7 completed: received=1000, played=1000, jitter=13.16ms, discontinuities=0
[2m2025-05-22T10:48:22.238905Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream c9c4f36a completed: received=1000, played=1000, jitter=17.36ms, discontinuities=0
[2m2025-05-22T10:48:22.240211Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 61ac1b27 completed: received=1000, played=1000, jitter=15.81ms, discontinuities=0
[2m2025-05-22T10:48:22.249004Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 9cff3f0a completed: received=1000, played=1000, jitter=15.90ms, discontinuities=0
[2m2025-05-22T10:48:22.252132Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream b3c71b87 completed: received=1000, played=1000, jitter=16.11ms, discontinuities=0
[2m2025-05-22T10:48:22.263914Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 1f62b4b8 completed: received=1000, played=1000, jitter=14.67ms, discontinuities=0
[2m2025-05-22T10:48:22.266541Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 625fa549 completed: received=1000, played=1000, jitter=18.70ms, discontinuities=0
[2m2025-05-22T10:48:22.267933Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 26ea0240 completed: received=1000, played=1000, jitter=15.18ms, discontinuities=0
[2m2025-05-22T10:48:22.278908Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 03628fe0 completed: received=1000, played=1000, jitter=16.40ms, discontinuities=0
[2m2025-05-22T10:48:22.278912Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 9c19e31f completed: received=1000, played=1000, jitter=13.81ms, discontinuities=0
[2m2025-05-22T10:48:22.284284Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 27b0e9b2 completed: received=1000, played=1000, jitter=13.34ms, discontinuities=0
[2m2025-05-22T10:48:22.285741Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream aafafea9 completed: received=1000, played=1000, jitter=13.99ms, discontinuities=0
[2m2025-05-22T10:48:22.285768Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 90fa4fdc completed: received=1000, played=1000, jitter=18.70ms, discontinuities=0
[2m2025-05-22T10:48:22.298553Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 0420fb2f completed: received=1000, played=1000, jitter=17.37ms, discontinuities=0
[2m2025-05-22T10:48:22.301576Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 8af633f8 completed: received=1000, played=1000, jitter=18.09ms, discontinuities=0
[2m2025-05-22T10:48:22.311185Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 919b5845 completed: received=1000, played=1000, jitter=15.65ms, discontinuities=0
[2m2025-05-22T10:48:22.312534Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream d42402e5 completed: received=1000, played=1000, jitter=17.63ms, discontinuities=0
[2m2025-05-22T10:48:22.312818Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream ba949915 completed: received=1000, played=1000, jitter=16.27ms, discontinuities=0
[2m2025-05-22T10:48:22.314204Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream b9bb9301 completed: received=1000, played=1000, jitter=16.41ms, discontinuities=0
[2m2025-05-22T10:48:22.316946Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream bf24d117 completed: received=1000, played=1000, jitter=13.45ms, discontinuities=0
[2m2025-05-22T10:48:22.321384Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 28d5c1e7 completed: received=1000, played=1000, jitter=16.66ms, discontinuities=0
[2m2025-05-22T10:48:22.340055Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream f196a9c6 completed: received=1000, played=1000, jitter=15.67ms, discontinuities=0
[2m2025-05-22T10:48:22.348673Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream be7a9e8a completed: received=1000, played=1000, jitter=16.41ms, discontinuities=0
[2m2025-05-22T10:48:22.371623Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 279c7353 completed: received=1000, played=1000, jitter=16.91ms, discontinuities=0
[2m2025-05-22T10:48:22.371827Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 9f663333 completed: received=1000, played=1000, jitter=18.62ms, discontinuities=0
[2m2025-05-22T10:48:22.381168Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream ded8e4f6 completed: received=1000, played=1000, jitter=17.10ms, discontinuities=0
[2m2025-05-22T10:48:22.382465Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 91b9f048 completed: received=1000, played=1000, jitter=18.65ms, discontinuities=0
[2m2025-05-22T10:48:22.383834Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream fddd74fb completed: received=1000, played=1000, jitter=16.53ms, discontinuities=0
[2m2025-05-22T10:48:22.387879Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream bb628c4c completed: received=1000, played=1000, jitter=16.90ms, discontinuities=0
[2m2025-05-22T10:48:22.389293Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream c6b0ad97 completed: received=1000, played=1000, jitter=18.37ms, discontinuities=0
[2m2025-05-22T10:48:22.420827Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream ad7a0f9a completed: received=1000, played=1000, jitter=12.73ms, discontinuities=0
[2m2025-05-22T10:48:22.423603Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream d43eca56 completed: received=1000, played=1000, jitter=13.96ms, discontinuities=0
[2m2025-05-22T10:48:22.430233Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 9cc8846d completed: received=1000, played=1000, jitter=18.15ms, discontinuities=0
[2m2025-05-22T10:48:22.439665Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 11287b71 completed: received=1000, played=1000, jitter=17.49ms, discontinuities=0
[2m2025-05-22T10:48:22.449597Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream cfa5980d completed: received=1000, played=1000, jitter=16.11ms, discontinuities=0
[2m2025-05-22T10:48:22.453688Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 248f5c0a completed: received=1000, played=1000, jitter=14.70ms, discontinuities=0
[2m2025-05-22T10:48:22.460486Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 301e478e completed: received=1000, played=1000, jitter=15.55ms, discontinuities=0
[2m2025-05-22T10:48:22.465964Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 77e6da31 completed: received=1000, played=1000, jitter=12.43ms, discontinuities=0
[2m2025-05-22T10:48:22.471450Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream eeadf445 completed: received=1000, played=1000, jitter=17.48ms, discontinuities=0
[2m2025-05-22T10:48:22.474337Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream b3fa350f completed: received=1000, played=1000, jitter=16.86ms, discontinuities=0
[2m2025-05-22T10:48:22.486361Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream d1ea9317 completed: received=1000, played=1000, jitter=17.14ms, discontinuities=0
[2m2025-05-22T10:48:22.495890Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream bdd0b7c8 completed: received=1000, played=1000, jitter=16.94ms, discontinuities=0
[2m2025-05-22T10:48:22.497203Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 974827c2 completed: received=1000, played=1000, jitter=19.58ms, discontinuities=0
[2m2025-05-22T10:48:22.514324Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream e2aefff4 completed: received=1000, played=1000, jitter=15.72ms, discontinuities=0
[2m2025-05-22T10:48:22.515716Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream c93e5ca8 completed: received=1000, played=1000, jitter=13.75ms, discontinuities=0
[2m2025-05-22T10:48:22.519847Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 6bec8a1f completed: received=1000, played=1000, jitter=19.63ms, discontinuities=0
[2m2025-05-22T10:48:22.533712Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 0e5a246c completed: received=1000, played=1000, jitter=17.10ms, discontinuities=0
[2m2025-05-22T10:48:22.552790Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 783c826b completed: received=1000, played=1000, jitter=16.26ms, discontinuities=0
[2m2025-05-22T10:48:22.554293Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream ce2ef60d completed: received=1000, played=1000, jitter=14.91ms, discontinuities=0
[2m2025-05-22T10:48:22.557118Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream ecc86a8a completed: received=1000, played=1000, jitter=13.62ms, discontinuities=0
[2m2025-05-22T10:48:22.563858Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 33adf005 completed: received=1000, played=1000, jitter=14.19ms, discontinuities=0
[2m2025-05-22T10:48:22.598509Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 5e181683 completed: received=1000, played=1000, jitter=13.67ms, discontinuities=0
[2m2025-05-22T10:48:22.616172Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 6a07b71d completed: received=1000, played=1000, jitter=19.63ms, discontinuities=0
[2m2025-05-22T10:48:22.617516Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 94559dd4 completed: received=1000, played=1000, jitter=15.35ms, discontinuities=0
[2m2025-05-22T10:48:22.622905Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 152ea4cb completed: received=1000, played=1000, jitter=16.31ms, discontinuities=0
[2m2025-05-22T10:48:22.625723Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream e7d347ef completed: received=1000, played=1000, jitter=14.92ms, discontinuities=0
[2m2025-05-22T10:48:22.647712Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream a278160e completed: received=1000, played=1000, jitter=20.63ms, discontinuities=0
[2m2025-05-22T10:48:22.661852Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream bb706b99 completed: received=1000, played=1000, jitter=16.56ms, discontinuities=0
[2m2025-05-22T10:48:22.665473Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream cb84e9f5 completed: received=1000, played=1000, jitter=13.68ms, discontinuities=0
[2m2025-05-22T10:48:22.672839Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream bc8fa9df completed: received=1000, played=1000, jitter=14.63ms, discontinuities=0
[2m2025-05-22T10:48:22.677749Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 1916f44c completed: received=1000, played=1000, jitter=15.95ms, discontinuities=0
[2m2025-05-22T10:48:22.680248Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 24872b06 completed: received=1000, played=1000, jitter=15.44ms, discontinuities=0
[2m2025-05-22T10:48:22.680265Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 1a4bcd99 completed: received=1000, played=1000, jitter=15.03ms, discontinuities=0
[2m2025-05-22T10:48:22.687794Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream cb1f41eb completed: received=1000, played=1000, jitter=13.94ms, discontinuities=0
[2m2025-05-22T10:48:22.697980Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 373496d1 completed: received=1000, played=1000, jitter=17.28ms, discontinuities=0
[2m2025-05-22T10:48:22.701800Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 5cc5a451 completed: received=1000, played=1000, jitter=17.06ms, discontinuities=0
[2m2025-05-22T10:48:22.701872Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream d5965fda completed: received=1000, played=1000, jitter=18.84ms, discontinuities=0
[2m2025-05-22T10:48:22.703241Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 6c04753e completed: received=1000, played=1000, jitter=13.20ms, discontinuities=0
[2m2025-05-22T10:48:22.723184Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 98112f0d completed: received=1000, played=1000, jitter=14.99ms, discontinuities=0
[2m2025-05-22T10:48:22.729850Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 99b2431d completed: received=1000, played=1000, jitter=19.01ms, discontinuities=0
[2m2025-05-22T10:48:22.740090Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 1fd7fd94 completed: received=1000, played=1000, jitter=13.08ms, discontinuities=0
[2m2025-05-22T10:48:22.748006Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 3da4fffd completed: received=1000, played=1000, jitter=14.24ms, discontinuities=0
[2m2025-05-22T10:48:22.753188Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream ca76eb6d completed: received=1000, played=1000, jitter=14.91ms, discontinuities=0
[2m2025-05-22T10:48:22.761123Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 0458b169 completed: received=1000, played=1000, jitter=19.44ms, discontinuities=0
[2m2025-05-22T10:48:22.763851Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 4292f371 completed: received=1000, played=1000, jitter=15.73ms, discontinuities=0
[2m2025-05-22T10:48:22.818963Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 33801321 completed: received=1000, played=1000, jitter=12.55ms, discontinuities=0
[2m2025-05-22T10:48:22.825114Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream c068c415 completed: received=1000, played=1000, jitter=19.75ms, discontinuities=0
[2m2025-05-22T10:48:22.836483Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 790cc9cf completed: received=1000, played=1000, jitter=14.98ms, discontinuities=0
[2m2025-05-22T10:48:22.844883Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 262e7951 completed: received=1000, played=1000, jitter=15.36ms, discontinuities=0
[2m2025-05-22T10:48:22.859899Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream b497dd23 completed: received=1000, played=1000, jitter=20.18ms, discontinuities=0
[2m2025-05-22T10:48:22.883798Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 4c1773cb completed: received=1000, played=1000, jitter=16.44ms, discontinuities=0
[2m2025-05-22T10:48:22.930175Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream f4bb77c0 completed: received=1000, played=1000, jitter=14.36ms, discontinuities=0
[2m2025-05-22T10:48:22.942860Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 29e831d4 completed: received=1000, played=1000, jitter=10.47ms, discontinuities=0
[2m2025-05-22T10:48:22.955773Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream fefd4797 completed: received=1000, played=1000, jitter=12.40ms, discontinuities=0
[2m2025-05-22T10:48:22.967500Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream d0e55e80 completed: received=1000, played=1000, jitter=12.62ms, discontinuities=0
[2m2025-05-22T10:48:22.971429Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 3e1188fb completed: received=1000, played=1000, jitter=20.54ms, discontinuities=0
[2m2025-05-22T10:48:22.971474Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 5409c29e completed: received=1000, played=1000, jitter=20.04ms, discontinuities=0
[2m2025-05-22T10:48:22.981854Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 8dc7876c completed: received=1000, played=1000, jitter=15.33ms, discontinuities=0
[2m2025-05-22T10:48:22.986869Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 09149c0a completed: received=1000, played=1000, jitter=14.05ms, discontinuities=0
[2m2025-05-22T10:48:22.989457Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 3ca5ed99 completed: received=1000, played=1000, jitter=15.07ms, discontinuities=0
[2m2025-05-22T10:48:23.018431Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream da6a2790 completed: received=1000, played=1000, jitter=14.17ms, discontinuities=0
[2m2025-05-22T10:48:23.024698Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream f143908c completed: received=1000, played=1000, jitter=19.38ms, discontinuities=0
[2m2025-05-22T10:48:23.086197Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 0d76ca94 completed: received=1000, played=1000, jitter=16.82ms, discontinuities=0
[2m2025-05-22T10:48:23.088734Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream f3383eb9 completed: received=1000, played=1000, jitter=14.78ms, discontinuities=0
[2m2025-05-22T10:48:23.112155Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 2dd58616 completed: received=1000, played=1000, jitter=16.26ms, discontinuities=0
[2m2025-05-22T10:48:23.115797Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 66bed77c completed: received=1000, played=1000, jitter=19.33ms, discontinuities=0
[2m2025-05-22T10:48:23.129391Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream f3996edb completed: received=1000, played=1000, jitter=17.61ms, discontinuities=0
[2m2025-05-22T10:48:23.149286Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream b6907d47 completed: received=1000, played=1000, jitter=18.22ms, discontinuities=0
[2m2025-05-22T10:48:23.172872Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 860e2fd7 completed: received=1000, played=1000, jitter=18.73ms, discontinuities=0
[2m2025-05-22T10:48:23.215838Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream ebf297da completed: received=1000, played=1000, jitter=17.12ms, discontinuities=0
[2m2025-05-22T10:48:23.225613Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 7bccf3c8 completed: received=1000, played=1000, jitter=15.90ms, discontinuities=0
[2m2025-05-22T10:48:23.255238Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 612b104b completed: received=1000, played=1000, jitter=19.64ms, discontinuities=0
[2m2025-05-22T10:48:23.278708Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream f3a6f1ef completed: received=1000, played=1000, jitter=14.62ms, discontinuities=0
[2m2025-05-22T10:48:23.292140Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 7a8271a0 completed: received=1000, played=1000, jitter=14.19ms, discontinuities=0
[2m2025-05-22T10:48:23.325097Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream fca6a4ed completed: received=1000, played=1000, jitter=16.74ms, discontinuities=0
[2m2025-05-22T10:48:23.332608Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 1c883c48 completed: received=1000, played=1000, jitter=12.41ms, discontinuities=0
[2m2025-05-22T10:48:23.352311Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 03f6b303 completed: received=1000, played=1000, jitter=14.74ms, discontinuities=0
[2m2025-05-22T10:48:23.363794Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 48421022 completed: received=1000, played=1000, jitter=14.58ms, discontinuities=0
[2m2025-05-22T10:48:23.372778Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream cb13a69c completed: received=1000, played=1000, jitter=13.21ms, discontinuities=0
[2m2025-05-22T10:48:23.389202Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 3da65508 completed: received=1000, played=1000, jitter=19.28ms, discontinuities=0
[2m2025-05-22T10:48:23.401853Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream b0efd4f0 completed: received=1000, played=1000, jitter=16.58ms, discontinuities=0
[2m2025-05-22T10:48:23.449002Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 184bd3d7 completed: received=1000, played=1000, jitter=14.84ms, discontinuities=0
[2m2025-05-22T10:48:23.506363Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream c5b1846e completed: received=1000, played=1000, jitter=16.67ms, discontinuities=0
[2m2025-05-22T10:48:23.564966Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream c43a0e6a completed: received=1000, played=1000, jitter=17.57ms, discontinuities=0
[2m2025-05-22T10:48:23.658803Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream 91f28edb completed: received=1000, played=1000, jitter=16.50ms, discontinuities=0
[2m2025-05-22T10:48:24.092212Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m Stream b09d19e1 completed: received=1000, played=1000, jitter=17.55ms, discontinuities=0
[2m2025-05-22T10:48:24.101569Z[0m [32m INFO[0m [2mhigh_performance_buffers[0m[2m:[0m All streams completed

=======================================================
Finished running: high_performance_buffers
=======================================================


=======================================================
Running example: media_api_usage
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
   Compiling rvoip-rtp-core v0.1.0 (/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/rtp-core)
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.34s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/media_api_usage`
RTP-Core Media API Example - DEBUG MODE
========================================

This example will automatically terminate after 15 seconds

Using fixed addresses - Server: 127.0.0.1:20000, Client: 127.0.0.1:10000
[DEBUG] Configuring server...
[DEBUG] Creating and starting server...
[2m2025-05-22T10:48:25.775960Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Creating main transport with config: RtpTransportConfig { local_rtp_addr: 127.0.0.1:20000, local_rtcp_addr: None, symmetric_rtp: true, rtcp_mux: false, session_id: Some("media-server-main-9afb544a-a553-4812-b768-7bf642b85bd6"), use_port_allocator: false }
[2m2025-05-22T10:48:25.776248Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Bound RTP socket to 127.0.0.1:20000
[2m2025-05-22T10:48:25.776293Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Bound RTCP socket to 127.0.0.1:20001
[2m2025-05-22T10:48:25.776483Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:48:25.776520Z[0m [32m INFO[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Server actually bound to: 127.0.0.1:20000
[DEBUG] Server started successfully
[DEBUG] Server actually bound to: 127.0.0.1:20000
[2m2025-05-22T10:48:25.776749Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Started transport event task
[DEBUG] Configuring client...
[DEBUG] Creating client...
[2m2025-05-22T10:48:25.979177Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Created global port allocator with range 16384-32767
[2m2025-05-22T10:48:25.979226Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Muxed
[2m2025-05-22T10:48:25.979652Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 19722 (bound to 0.0.0.0:19722)
[2m2025-05-22T10:48:26.481417Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 0.0.0.0:19722
[2m2025-05-22T10:48:26.481803Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:48:26.482047Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Set packet interval to 20ms (160 samples per packet)
[2m2025-05-22T10:48:26.482145Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Started RTP scheduler
[2m2025-05-22T10:48:26.482294Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Started RTP session with SSRC=c66f69b0
[DEBUG] Connecting client to server at 127.0.0.1:20000...
[2m2025-05-22T10:48:26.482486Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m RTCP scheduling task started
[2m2025-05-22T10:48:26.482595Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Adjacent
[2m2025-05-22T10:48:26.482732Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Initial RTCP interval: 1s
[2m2025-05-22T10:48:26.482956Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 30902 (bound to 0.0.0.0:30902)
[2m2025-05-22T10:48:26.984116Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 0.0.0.0:30902
[2m2025-05-22T10:48:26.984435Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[CLIENT] Connected to server
[DEBUG] Waiting for connection...
[DEBUG] Client successfully connected to server
[DEBUG] Server has 0 connected clients:
[WARNING] Server shows no connected clients! This is likely the root issue.
The server's event handler for RtpEvent::MediaReceived may not be firing.

[DEBUG] ======= STARTING FRAME TRANSMISSION TEST =======
[DEBUG] Sending 3 test frames from client to server...
[DEBUG] Sending frame #1 with timestamp 1000
[2m2025-05-22T10:48:27.483780Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:48:27.483874Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:48:27.484135Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:48:27.484345Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:48:27.484301Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:48:27.484573Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:48:27.484720Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:19722
[2m2025-05-22T10:48:28.485676Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:48:28.485762Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:48:28.485902Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:48:28.485948Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:48:28.486045Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:48:28.486098Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:48:28.486167Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:19722
[2m2025-05-22T10:48:29.487339Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:48:29.487473Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:48:29.487663Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:48:29.487791Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:48:29.487855Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:48:29.487868Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:48:29.488031Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:19722
[2m2025-05-22T10:48:30.488549Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:48:30.488657Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:48:30.488840Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:48:30.488916Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:48:30.488976Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:48:30.489053Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:48:30.489155Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:19722
[2m2025-05-22T10:48:31.489597Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:48:31.489711Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:48:31.489904Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:48:31.490052Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:48:31.490109Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:48:31.490141Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:48:31.490283Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:19722
[2m2025-05-22T10:48:32.490778Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:48:32.490877Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:48:32.491104Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:48:32.491201Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:48:32.491215Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:48:32.491330Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:48:32.491434Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:19722
[2m2025-05-22T10:48:33.492071Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:48:33.492177Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:48:33.492368Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:48:33.492444Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:48:33.492535Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:48:33.492620Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:48:33.492740Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:19722
[2m2025-05-22T10:48:34.494339Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:48:34.494438Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:48:34.494623Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:48:34.494697Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:48:34.494790Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:48:34.494867Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:48:34.494982Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:19722
[2m2025-05-22T10:48:35.496101Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:48:35.496168Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:48:35.496296Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:48:35.496353Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:48:35.496378Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:48:35.496422Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:48:35.496487Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:19722
[2m2025-05-22T10:48:36.496926Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:48:36.497032Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:48:36.497232Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:48:36.497306Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:48:36.497361Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:48:36.497439Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:48:36.497539Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:19722
[2m2025-05-22T10:48:37.497789Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:48:37.497867Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:48:37.498025Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:48:37.498084Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:48:37.498120Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:48:37.498177Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:48:37.498260Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:19722
[2m2025-05-22T10:48:38.499054Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:48:38.499160Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:48:38.499358Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:48:38.499430Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:48:38.499491Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:48:38.499570Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:48:38.499676Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:19722
[2m2025-05-22T10:48:39.500612Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:48:39.500715Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:48:39.500913Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:48:39.500989Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:48:39.501048Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:48:39.501125Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:48:39.501232Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:19722
[2m2025-05-22T10:48:40.501684Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:48:40.501789Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:48:40.501987Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:48:40.502060Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:48:40.502131Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:48:40.502214Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:48:40.502315Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::RtcpReceived from 127.0.0.1:19722

[TIMEOUT] 15-second timeout reached. Terminating example...

=======================================================
Finished running: media_api_usage
=======================================================


=======================================================
Running example: media_sync
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.09s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/media_sync`
[2m2025-05-22T10:48:42.104914Z[0m [32m INFO[0m [2mmedia_sync[0m[2m:[0m Starting media synchronization example
[2m2025-05-22T10:48:42.105013Z[0m [32m INFO[0m [2mmedia_sync[0m[2m:[0m Creating initial mapping between audio and video streams
[2m2025-05-22T10:48:42.105039Z[0m [32m INFO[0m [2mmedia_sync[0m[2m:[0m Simulating media capture with 100ms lip sync issues
[2m2025-05-22T10:48:42.105060Z[0m [32m INFO[0m [2mmedia_sync[0m[2m:[0m Audio timestamp: 48000, maps to wallclock Instant { tv_sec: 1878538, tv_nsec: 475559416 }
[2m2025-05-22T10:48:42.105077Z[0m [32m INFO[0m [2mmedia_sync[0m[2m:[0m Video timestamp: 81000, maps to wallclock Instant { tv_sec: 1878538, tv_nsec: 375559875 }
[2m2025-05-22T10:48:42.105093Z[0m [32m INFO[0m [2mmedia_sync[0m[2m:[0m Calculated synchronization offset: 0.00ms
[2m2025-05-22T10:48:42.105108Z[0m [32m INFO[0m [2mmedia_sync[0m[2m:[0m Fixing lip sync by applying offset correction
[2m2025-05-22T10:48:42.105125Z[0m [32m INFO[0m [2mmedia_sync[0m[2m:[0m Original video timestamp: 81000
[2m2025-05-22T10:48:42.105158Z[0m [32m INFO[0m [2mmedia_sync[0m[2m:[0m Corrected video timestamp: 90000
[2m2025-05-22T10:48:42.105175Z[0m [32m INFO[0m [2mmedia_sync[0m[2m:[0m Timestamp correction: 100.00ms
[2m2025-05-22T10:48:42.105191Z[0m [32m INFO[0m [2mmedia_sync[0m[2m:[0m 
Simulating clock drift between audio and video streams
[2m2025-05-22T10:48:42.105207Z[0m [32m INFO[0m [2mmedia_sync[0m[2m:[0m Waiting 2 seconds to simulate time passing...
[2m2025-05-22T10:48:44.107579Z[0m [32m INFO[0m [2mmedia_sync[0m[2m:[0m Measured clock drift between audio and video: 4988.19 PPM
[2m2025-05-22T10:48:44.107699Z[0m [32m INFO[0m [2mmedia_sync[0m[2m:[0m Synchronization offset after drift: 0.00ms
[2m2025-05-22T10:48:44.107758Z[0m [32m INFO[0m [2mmedia_sync[0m[2m:[0m Audio timestamp: 144000 (3 seconds)
[2m2025-05-22T10:48:44.107805Z[0m [32m INFO[0m [2mmedia_sync[0m[2m:[0m Video timestamp with drift compensation: 271347
[2m2025-05-22T10:48:44.107848Z[0m [32m INFO[0m [2mmedia_sync[0m[2m:[0m Video timestamp without compensation: 270899
[2m2025-05-22T10:48:44.107889Z[0m [32m INFO[0m [2mmedia_sync[0m[2m:[0m Drift compensation difference: 4.98ms
[2m2025-05-22T10:48:44.107930Z[0m [32m INFO[0m [2mmedia_sync[0m[2m:[0m 
Demonstrating MediaSync interface
[2m2025-05-22T10:48:44.108026Z[0m [32m INFO[0m [2mmedia_sync[0m[2m:[0m Streams synchronized within 50ms tolerance: true
[2m2025-05-22T10:48:44.108077Z[0m [32m INFO[0m [2mmedia_sync[0m[2m:[0m 1s audio timestamp (48000) maps to video timestamp: 90000
[2m2025-05-22T10:48:44.108120Z[0m [32m INFO[0m [2mmedia_sync[0m[2m:[0m 1s audio timestamp (48000) maps to NTP timestamp: NtpTimestamp { seconds: 3956899723, fraction: 451847739 }
[2m2025-05-22T10:48:44.108162Z[0m [32m INFO[0m [2mmedia_sync[0m[2m:[0m Media synchronization example completed successfully

=======================================================
Finished running: media_sync
=======================================================


=======================================================
Running example: media_transport
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.09s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/media_transport`
[2m2025-05-22T10:48:45.442290Z[0m [32m INFO[0m [2mmedia_transport[0m[2m:[0m Starting RTP MediaTransport example
[2m2025-05-22T10:48:45.442625Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Created global port allocator with range 16384-32767
[2m2025-05-22T10:48:45.442694Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Muxed
[2m2025-05-22T10:48:45.443067Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 27827 (bound to 127.0.0.1:27827)
[2m2025-05-22T10:48:45.945340Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 127.0.0.1:27827
[2m2025-05-22T10:48:45.945615Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:48:45.945833Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Set packet interval to 20ms (160 samples per packet)
[2m2025-05-22T10:48:45.945873Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Started RTP scheduler
[2m2025-05-22T10:48:45.945922Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Started RTP session with SSRC=12345678
[2m2025-05-22T10:48:45.945953Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Muxed
[2m2025-05-22T10:48:45.946093Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 30103 (bound to 127.0.0.1:30103)
[2m2025-05-22T10:48:46.447285Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 127.0.0.1:30103
[2m2025-05-22T10:48:46.447571Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:48:46.447768Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Set packet interval to 20ms (160 samples per packet)
[2m2025-05-22T10:48:46.447837Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Started RTP scheduler
[2m2025-05-22T10:48:46.447886Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Started RTP session with SSRC=87654321
[2m2025-05-22T10:48:46.447935Z[0m [32m INFO[0m [2mmedia_transport[0m[2m:[0m Sender bound to 127.0.0.1:27827
[2m2025-05-22T10:48:46.447968Z[0m [32m INFO[0m [2mmedia_transport[0m[2m:[0m Receiver bound to 127.0.0.1:30103
[2m2025-05-22T10:48:46.498491Z[0m [32m INFO[0m [2mmedia_transport[0m[2m:[0m Sending packet 0 with timestamp 0
[2m2025-05-22T10:48:46.498637Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Scheduled packet with seq=39923, ts=2939275546 for Instant { tv_sec: 1878541, tv_nsec: 876387041 }
[2m2025-05-22T10:48:46.506474Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:48:46.506777Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=0
[2m2025-05-22T10:48:46.506829Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 25 bytes
[2m2025-05-22T10:48:46.506869Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 25 bytes
[2m2025-05-22T10:48:46.506902Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:48:46.506933Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:48:46.506963Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:48:46.507029Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x80
[2m2025-05-22T10:48:46.507061Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: true, payload_type: 0
[2m2025-05-22T10:48:46.507092Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 39923
[2m2025-05-22T10:48:46.507123Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 2939275546
[2m2025-05-22T10:48:46.507153Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 305419896
[2m2025-05-22T10:48:46.507184Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:48:46.507215Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:48:46.507244Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:48:46.507275Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:48:46.507306Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 13
[2m2025-05-22T10:48:46.507337Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=12345678, seq=39923, ts=2939275546
[2m2025-05-22T10:48:46.507369Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=12345678, seq=39923, payload size=13 bytes
[2m2025-05-22T10:48:46.699668Z[0m [32m INFO[0m [2mmedia_transport[0m[2m:[0m Sending packet 1 with timestamp 160
[2m2025-05-22T10:48:46.699764Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Scheduled packet with seq=39924, ts=2939275706 for Instant { tv_sec: 1878542, tv_nsec: 76387041 }
[2m2025-05-22T10:48:46.706439Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:48:46.706661Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=0
[2m2025-05-22T10:48:46.706737Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 25 bytes
[2m2025-05-22T10:48:46.706800Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 25 bytes
[2m2025-05-22T10:48:46.706845Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:48:46.706884Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:48:46.706922Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:48:46.706959Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x80
[2m2025-05-22T10:48:46.706994Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: true, payload_type: 0
[2m2025-05-22T10:48:46.707030Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 39924
[2m2025-05-22T10:48:46.707064Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 2939275706
[2m2025-05-22T10:48:46.707099Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 305419896
[2m2025-05-22T10:48:46.707133Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:48:46.707168Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:48:46.707202Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:48:46.707237Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:48:46.707275Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 13
[2m2025-05-22T10:48:46.707312Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=12345678, seq=39924, ts=2939275706
[2m2025-05-22T10:48:46.707348Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=12345678, seq=39924, payload size=13 bytes
[2m2025-05-22T10:48:46.900228Z[0m [32m INFO[0m [2mmedia_transport[0m[2m:[0m Sending packet 2 with timestamp 320
[2m2025-05-22T10:48:46.900325Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Scheduled packet with seq=39925, ts=2939275866 for Instant { tv_sec: 1878542, tv_nsec: 276387041 }
[2m2025-05-22T10:48:46.906781Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:48:46.907065Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=0
[2m2025-05-22T10:48:46.907137Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 25 bytes
[2m2025-05-22T10:48:46.907186Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 25 bytes
[2m2025-05-22T10:48:46.907228Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:48:46.907267Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:48:46.907304Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:48:46.907341Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x80
[2m2025-05-22T10:48:46.907376Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: true, payload_type: 0
[2m2025-05-22T10:48:46.907411Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 39925
[2m2025-05-22T10:48:46.907443Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 2939275866
[2m2025-05-22T10:48:46.907477Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 305419896
[2m2025-05-22T10:48:46.907511Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:48:46.907544Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:48:46.907577Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:48:46.907611Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:48:46.907646Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 13
[2m2025-05-22T10:48:46.907682Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=12345678, seq=39925, ts=2939275866
[2m2025-05-22T10:48:46.907717Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=12345678, seq=39925, payload size=13 bytes
[2m2025-05-22T10:48:47.102230Z[0m [32m INFO[0m [2mmedia_transport[0m[2m:[0m Sending packet 3 with timestamp 480
[2m2025-05-22T10:48:47.102328Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Scheduled packet with seq=39926, ts=2939276026 for Instant { tv_sec: 1878542, tv_nsec: 476387041 }
[2m2025-05-22T10:48:47.106174Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:48:47.106420Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=0
[2m2025-05-22T10:48:47.106480Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 25 bytes
[2m2025-05-22T10:48:47.106536Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 25 bytes
[2m2025-05-22T10:48:47.106578Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:48:47.106614Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:48:47.106648Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:48:47.106681Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x80
[2m2025-05-22T10:48:47.106712Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: true, payload_type: 0
[2m2025-05-22T10:48:47.106742Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 39926
[2m2025-05-22T10:48:47.106773Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 2939276026
[2m2025-05-22T10:48:47.106804Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 305419896
[2m2025-05-22T10:48:47.106835Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:48:47.106866Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:48:47.106896Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:48:47.106929Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:48:47.106961Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 13
[2m2025-05-22T10:48:47.106994Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=12345678, seq=39926, ts=2939276026
[2m2025-05-22T10:48:47.107028Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=12345678, seq=39926, payload size=13 bytes
[2m2025-05-22T10:48:47.303219Z[0m [32m INFO[0m [2mmedia_transport[0m[2m:[0m Sending packet 4 with timestamp 640
[2m2025-05-22T10:48:47.303316Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Scheduled packet with seq=39927, ts=2939276186 for Instant { tv_sec: 1878542, tv_nsec: 676387041 }
[2m2025-05-22T10:48:47.307191Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:48:47.307475Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=0
[2m2025-05-22T10:48:47.307550Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 25 bytes
[2m2025-05-22T10:48:47.307599Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 25 bytes
[2m2025-05-22T10:48:47.307640Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:48:47.307678Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:48:47.307714Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:48:47.307752Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x80
[2m2025-05-22T10:48:47.307788Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: true, payload_type: 0
[2m2025-05-22T10:48:47.307823Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 39927
[2m2025-05-22T10:48:47.307859Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 2939276186
[2m2025-05-22T10:48:47.307893Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 305419896
[2m2025-05-22T10:48:47.307928Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:48:47.307963Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:48:47.307997Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:48:47.308033Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:48:47.308070Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 13
[2m2025-05-22T10:48:47.308107Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=12345678, seq=39927, ts=2939276186
[2m2025-05-22T10:48:47.308144Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=12345678, seq=39927, payload size=13 bytes
[2m2025-05-22T10:48:48.005222Z[0m [32m INFO[0m [2mmedia_transport[0m[2m:[0m Shutting down
[2m2025-05-22T10:48:48.005357Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Stopped RTP scheduler
[2m2025-05-22T10:48:48.005559Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Released port 27827 on 0.0.0.0
[2m2025-05-22T10:48:48.005636Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Released all ports for session rtp-session-305419896
[2m2025-05-22T10:48:48.005695Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Closed RTP session with SSRC=12345678

=======================================================
Finished running: media_transport
=======================================================


=======================================================
Running example: minimal_connection_test
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.10s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/minimal_connection_test`
Minimal Connection Test - Diagnostics Mode
=========================================

Server address: 127.0.0.1:20000
Client address: 127.0.0.1:10000

[SETUP] Creating server configuration...
[SETUP] Creating server...
[SETUP] Setting up event handlers...
[SETUP] Starting server...
[2m2025-05-22T10:48:49.354725Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Creating main transport with config: RtpTransportConfig { local_rtp_addr: 127.0.0.1:20000, local_rtcp_addr: None, symmetric_rtp: true, rtcp_mux: false, session_id: Some("media-server-main-13aa4fab-d6aa-4a85-bdaf-a46905cbe994"), use_port_allocator: false }
[2m2025-05-22T10:48:49.355008Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Bound RTP socket to 127.0.0.1:20000
[2m2025-05-22T10:48:49.355087Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Bound RTCP socket to 127.0.0.1:20001
[2m2025-05-22T10:48:49.355351Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:48:49.355388Z[0m [32m INFO[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Server actually bound to: 127.0.0.1:20000
[SETUP] Server started successfully
[SETUP] Server actually bound to: 127.0.0.1:20000
[SETUP] Creating frame monitoring task...

[CLIENT] Creating raw UDP client socket on 127.0.0.1:10000
[CLIENT] Sending test packets to server at 127.0.0.1:20000

[CLIENT] Sending properly formatted RTP packet...
[2m2025-05-22T10:48:49.355688Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Started transport event task
[MONITOR] Frame monitoring started
[CLIENT] Sent 172 bytes of proper RTP data
[2m2025-05-22T10:48:49.356106Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=8
[2m2025-05-22T10:48:49.356160Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 172 bytes
[2m2025-05-22T10:48:49.356200Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 172 bytes
[2m2025-05-22T10:48:49.356218Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:48:49.356233Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:48:49.356248Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:48:49.356262Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x08
[2m2025-05-22T10:48:49.356277Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: false, payload_type: 8
[2m2025-05-22T10:48:49.356312Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 1
[2m2025-05-22T10:48:49.356324Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 1
[2m2025-05-22T10:48:49.356336Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 305419896
[2m2025-05-22T10:48:49.356352Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:48:49.356367Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:48:49.356383Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:48:49.356400Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:48:49.356429Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 160
[2m2025-05-22T10:48:49.356444Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=12345678, seq=1, ts=1
[2m2025-05-22T10:48:49.356457Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=12345678, seq=1, payload size=160 bytes
[2m2025-05-22T10:48:49.356494Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::MediaReceived from 127.0.0.1:10000 - payload size=160
[2m2025-05-22T10:48:49.356514Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Attempting to parse RTP packet from payload...
[2m2025-05-22T10:48:49.356548Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 160 bytes
[2m2025-05-22T10:48:49.356563Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 160 bytes
[2m2025-05-22T10:48:49.356582Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0xff
[2m2025-05-22T10:48:49.356593Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 3
[2m2025-05-22T10:48:49.356603Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Invalid RTP version: 3 (expected 2)
[2m2025-05-22T10:48:49.356634Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Couldn't parse RTP packet, using available info: Invalid RTP packet format: Invalid RTP version: 3
[2m2025-05-22T10:48:49.356650Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m First 12 bytes of payload: [255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255]
[2m2025-05-22T10:48:49.356786Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m SSRC demultiplexing enabled: false, handling packet with SSRC=73d22f83
[2m2025-05-22T10:48:49.356832Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Directly forwarded frame to 1 receivers for client pending-127.0.0.1:10000 (SSRC=73d22f83)
[2m2025-05-22T10:48:49.356846Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m New client detected at 127.0.0.1:10000, handling...
[2m2025-05-22T10:48:49.356858Z[0m [32m INFO[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Handling new client from 127.0.0.1:10000
[2m2025-05-22T10:48:49.356879Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Assigned client ID: client-99df36cc-5139-49b2-8fce-99f870e10bca
[2m2025-05-22T10:48:49.356894Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Creating RTP session for client client-99df36cc-5139-49b2-8fce-99f870e10bca
[2m2025-05-22T10:48:49.356934Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Created global port allocator with range 16384-32767
[2m2025-05-22T10:48:49.356952Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Muxed
[2m2025-05-22T10:48:49.357123Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 28679 (bound to 0.0.0.0:28679)
[MONITOR] Frame received! Client ID: pending-127.0.0.1:10000, Frame seq: 62541, PT: 8, size: 160 bytes
[MONITOR] Server has 0 clients

[CLIENT] Sending malformed RTP packet (wrong version)...
[CLIENT] Sent 170 bytes of malformed RTP data
[2m2025-05-22T10:48:49.557893Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=0, PT=8
[2m2025-05-22T10:48:49.557977Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 170 bytes
[2m2025-05-22T10:48:49.558009Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 170 bytes
[2m2025-05-22T10:48:49.558119Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x00
[2m2025-05-22T10:48:49.558149Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 0
[2m2025-05-22T10:48:49.558178Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Invalid RTP version: 0 (expected 2)
[2m2025-05-22T10:48:49.558217Z[0m [33m WARN[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Failed to parse RTP packet: Invalid RTP packet format: Invalid RTP version: 0
[2m2025-05-22T10:48:49.558325Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Generating fallback MediaReceived event for non-RTP packet (Invalid RTP packet format: Invalid RTP version: 0)

[CLIENT] Sending completely random data...
[CLIENT] Sent 12 bytes of random data

[TEST] Waiting to see if packets are processed...
[2m2025-05-22T10:48:49.759874Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=0, PT=52
[2m2025-05-22T10:48:49.759923Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 12 bytes
[2m2025-05-22T10:48:49.759946Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 12 bytes
[2m2025-05-22T10:48:49.759968Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x12
[2m2025-05-22T10:48:49.759987Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 0
[2m2025-05-22T10:48:49.760007Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Invalid RTP version: 0 (expected 2)
[2m2025-05-22T10:48:49.760030Z[0m [33m WARN[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Failed to parse RTP packet: Invalid RTP packet format: Invalid RTP version: 0
[2m2025-05-22T10:48:49.760054Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Generating fallback MediaReceived event for non-RTP packet (Invalid RTP packet format: Invalid RTP version: 0)
[2m2025-05-22T10:48:49.858358Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 0.0.0.0:28679
[2m2025-05-22T10:48:49.858749Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:48:49.858946Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Set packet interval to 20ms (160 samples per packet)
[2m2025-05-22T10:48:49.859030Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Started RTP scheduler
[2m2025-05-22T10:48:49.859149Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Started RTP session with SSRC=b7f7b344
[2m2025-05-22T10:48:49.859208Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Starting packet forwarding task for client client-99df36cc-5139-49b2-8fce-99f870e10bca
[2m2025-05-22T10:48:49.859258Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Adding client client-99df36cc-5139-49b2-8fce-99f870e10bca to clients map
[2m2025-05-22T10:48:49.859309Z[0m [32m INFO[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Successfully added client client-99df36cc-5139-49b2-8fce-99f870e10bca
[2m2025-05-22T10:48:49.859315Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m RTCP scheduling task started
[2m2025-05-22T10:48:49.859355Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Successfully handled new client client-99df36cc-5139-49b2-8fce-99f870e10bca from 127.0.0.1:10000
[2m2025-05-22T10:48:49.859446Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::MediaReceived from 127.0.0.1:10000 - payload size=170
[2m2025-05-22T10:48:49.859485Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Attempting to parse RTP packet from payload...
[2m2025-05-22T10:48:49.859514Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 170 bytes
[2m2025-05-22T10:48:49.859522Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Initial RTCP interval: 1s
[2m2025-05-22T10:48:49.859545Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 170 bytes
[2m2025-05-22T10:48:49.859601Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x00
[2m2025-05-22T10:48:49.859631Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 0
[2m2025-05-22T10:48:49.859658Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Invalid RTP version: 0 (expected 2)
[2m2025-05-22T10:48:49.859689Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Couldn't parse RTP packet, using available info: Invalid RTP packet format: Invalid RTP version: 0
[2m2025-05-22T10:48:49.859722Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m First 12 bytes of payload: [0, 8, 1, 35, 69, 103, 137, 171, 205, 239, 0, 0]
[2m2025-05-22T10:48:49.859768Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m SSRC demultiplexing enabled: false, handling packet with SSRC=998ce4db
[2m2025-05-22T10:48:49.859838Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Directly forwarded frame to 1 receivers for client client-99df36cc-5139-49b2-8fce-99f870e10bca (SSRC=998ce4db)
[2m2025-05-22T10:48:49.859876Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Existing client from 127.0.0.1:10000, no new client creation needed
[2m2025-05-22T10:48:49.859879Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Session details - SSRC: 3086463812, Target: 127.0.0.1:10000
[2m2025-05-22T10:48:49.859925Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m RtpEvent::MediaReceived from 127.0.0.1:10000 - payload size=12
[2m2025-05-22T10:48:49.859976Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Starting packet receive loop for client client-99df36cc-5139-49b2-8fce-99f870e10bca
[2m2025-05-22T10:48:49.860017Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Attempting to parse RTP packet from payload...
[2m2025-05-22T10:48:49.860096Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 12 bytes
[2m2025-05-22T10:48:49.860126Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 12 bytes
[2m2025-05-22T10:48:49.860155Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x12
[2m2025-05-22T10:48:49.860181Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 0
[2m2025-05-22T10:48:49.860208Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Invalid RTP version: 0 (expected 2)
[2m2025-05-22T10:48:49.860237Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Couldn't parse RTP packet, using available info: Invalid RTP packet format: Invalid RTP version: 0
[2m2025-05-22T10:48:49.860266Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m First 12 bytes of payload: [18, 52, 86, 120, 154, 188, 222, 240, 18, 52, 86, 120]
[2m2025-05-22T10:48:49.860307Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m SSRC demultiplexing enabled: false, handling packet with SSRC=54272ceb
[2m2025-05-22T10:48:49.860349Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Directly forwarded frame to 1 receivers for client client-99df36cc-5139-49b2-8fce-99f870e10bca (SSRC=54272ceb)
[2m2025-05-22T10:48:49.860381Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Existing client from 127.0.0.1:10000, no new client creation needed
[MONITOR] Frame received! Client ID: client-99df36cc-5139-49b2-8fce-99f870e10bca, Frame seq: 28764, PT: 8, size: 170 bytes
[MONITOR] Server has 1 clients
[MONITOR]   - Client: client-99df36cc-5139-49b2-8fce-99f870e10bca, Address: 127.0.0.1:10000
[MONITOR] Server has 1 clients
[MONITOR]   - Client: client-99df36cc-5139-49b2-8fce-99f870e10bca, Address: 127.0.0.1:10000
[2m2025-05-22T10:48:50.860985Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=0, bytes=0
[2m2025-05-22T10:48:50.861081Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:48:50.861327Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:48:50.861521Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:48:50.861603Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Client client-99df36cc-5139-49b2-8fce-99f870e10bca: Received non-packet event: RtcpSenderReport { ssrc: 3086463812, ntp_timestamp: NtpTimestamp { seconds: 3956899730, fraction: 3698482237 }, rtp_timestamp: 4154208685, packet_count: 0, octet_count: 0, report_blocks: [] }
[MONITOR] Server has 1 clients
[MONITOR]   - Client: client-99df36cc-5139-49b2-8fce-99f870e10bca, Address: 127.0.0.1:10000
[MONITOR] Server has 1 clients
[MONITOR]   - Client: client-99df36cc-5139-49b2-8fce-99f870e10bca, Address: 127.0.0.1:10000

[RESULTS] Server connected clients: 1
[RESULTS]   - Client: client-99df36cc-5139-49b2-8fce-99f870e10bca, Address: 127.0.0.1:10000

[CLEANUP] Stopping server...
[2m2025-05-22T10:48:51.861530Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Stopping server - aborting event task
[2m2025-05-22T10:48:51.861570Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Aborting main event task
[2m2025-05-22T10:48:51.861785Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Event task terminated gracefully
[2m2025-05-22T10:48:51.861852Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Disconnecting all clients
[2m2025-05-22T10:48:51.861889Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Disconnecting 1 clients
[2m2025-05-22T10:48:51.861919Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Disconnecting client client-99df36cc-5139-49b2-8fce-99f870e10bca
[2m2025-05-22T10:48:51.861964Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Aborting client task for client-99df36cc-5139-49b2-8fce-99f870e10bca
[2m2025-05-22T10:48:51.862078Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Client task for client-99df36cc-5139-49b2-8fce-99f870e10bca terminated gracefully
[2m2025-05-22T10:48:51.862211Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Closing session for client client-99df36cc-5139-49b2-8fce-99f870e10bca
[2m2025-05-22T10:48:51.862348Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Stopped RTP scheduler
[2m2025-05-22T10:48:51.862425Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Released port 28679 on 0.0.0.0
[2m2025-05-22T10:48:51.862473Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Released all ports for session rtp-session-3086463812
[2m2025-05-22T10:48:51.862502Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Closed RTP session with SSRC=b7f7b344
[2m2025-05-22T10:48:51.862524Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Notifying disconnection callbacks for client client-99df36cc-5139-49b2-8fce-99f870e10bca
[SERVER] Client disconnected: client-99df36cc-5139-49b2-8fce-99f870e10bca from 127.0.0.1:10000
[2m2025-05-22T10:48:51.862559Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Clearing client list
[2m2025-05-22T10:48:51.862636Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Closing main socket
[2m2025-05-22T10:48:51.862655Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Closing main transport socket
[2m2025-05-22T10:48:51.862683Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Ensuring broadcast channel resources are released
[2m2025-05-22T10:48:51.862700Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::api::server::transport::server_transport_impl[0m[2m:[0m Server stopped successfully
[CLEANUP] Server stopped successfully
[CLEANUP] Test completed

=======================================================
Finished running: minimal_connection_test
=======================================================


=======================================================
Running example: non_rtp_packet_test
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.10s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/non_rtp_packet_test`
Non-RTP Packet Test
==================

Creating UDP transport on 127.0.0.1:20000
Subscribed to transport events
Created client socket on 127.0.0.1:10000

Sending 3 test UDP packets (non-RTP format)...
Event handler task started
Sent random data packet (10 bytes)
MediaReceived #1 - 10 bytes from 127.0.0.1:10000
  Payload Type: 59
  Timestamp: 4009693474
  Marker: true
  First few bytes: [170, 187, 204, 221, 238, 255, 17, 34]
Sent almost-RTP packet with wrong version (12 bytes)
MediaReceived #2 - 12 bytes from 127.0.0.1:10000
  Payload Type: 8
  Timestamp: 1164413355
  Marker: false
  First few bytes: [0, 8, 1, 35, 69, 103, 137, 171]
Sent truncated RTP header (6 bytes)

Waiting for events to be processed...
Timeout waiting for events
Event handler task ended

Test completed

=======================================================
Finished running: non_rtp_packet_test
=======================================================


=======================================================
Running example: opus_payload
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.09s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/opus_payload`
[2m2025-05-22T10:48:56.143972Z[0m [32m INFO[0m [2mopus_payload[0m[2m:[0m RTP Opus Payload Format Example
[2m2025-05-22T10:48:56.144036Z[0m [32m INFO[0m [2mopus_payload[0m[2m:[0m Mono Opus: PT=101, Channels=1, Bitrate=32000 bit/s, Bandwidth=Wideband (8kHz)
[2m2025-05-22T10:48:56.144044Z[0m [32m INFO[0m [2mopus_payload[0m[2m:[0m Stereo Opus: PT=102, Channels=2, Bitrate=64000 bit/s, Bandwidth=Fullband (20kHz)
[2m2025-05-22T10:48:56.144079Z[0m [32m INFO[0m [2mopus_payload[0m[2m:[0m Created 960 bytes of 48kHz PCM audio data
[2m2025-05-22T10:48:56.144085Z[0m [32m INFO[0m [2mopus_payload[0m[2m:[0m Encoded to 80 bytes of Opus data (mono)
[2m2025-05-22T10:48:56.144107Z[0m [32m INFO[0m [2mopus_payload[0m[2m:[0m Packed into 80 bytes of RTP payload
[2m2025-05-22T10:48:56.144112Z[0m [32m INFO[0m [2mopus_payload[0m[2m:[0m 20ms at 48kHz = 960 samples for RTP timestamp increment
[2m2025-05-22T10:48:56.144116Z[0m [32m INFO[0m [2mopus_payload[0m[2m:[0m Opus packet size estimates for 20ms frames:
[2m2025-05-22T10:48:56.144121Z[0m [32m INFO[0m [2mopus_payload[0m[2m:[0m +-----------------+-------+-------+-------+-------+-------+-------+
[2m2025-05-22T10:48:56.144125Z[0m [32m INFO[0m [2mopus_payload[0m[2m:[0m | Bandwidth       | 8kbps | 16kbps| 24kbps| 32kbps| 64kbps|128kbps|
[2m2025-05-22T10:48:56.144129Z[0m [32m INFO[0m [2mopus_payload[0m[2m:[0m +-----------------+-------+-------+-------+-------+-------+-------+
[2m2025-05-22T10:48:56.144144Z[0m [32m INFO[0m [2mopus_payload[0m[2m:[0m | Narrowband      | 20B    | 40B    | 60B    | 80B    | 160B   | 320B   |
[2m2025-05-22T10:48:56.144151Z[0m [32m INFO[0m [2mopus_payload[0m[2m:[0m | Mediumband      | 20B    | 40B    | 60B    | 80B    | 160B   | 320B   |
[2m2025-05-22T10:48:56.144157Z[0m [32m INFO[0m [2mopus_payload[0m[2m:[0m | Wideband        | 20B    | 40B    | 60B    | 80B    | 160B   | 320B   |
[2m2025-05-22T10:48:56.144162Z[0m [32m INFO[0m [2mopus_payload[0m[2m:[0m | Super           | 20B    | 40B    | 60B    | 80B    | 160B   | 320B   |
[2m2025-05-22T10:48:56.144169Z[0m [32m INFO[0m [2mopus_payload[0m[2m:[0m | Fullband        | 20B    | 40B    | 60B    | 80B    | 160B   | 320B   |
[2m2025-05-22T10:48:56.144173Z[0m [32m INFO[0m [2mopus_payload[0m[2m:[0m +-----------------+-------+-------+-------+-------+-------+-------+
[2m2025-05-22T10:48:56.144178Z[0m [32m INFO[0m [2mopus_payload[0m[2m:[0m Created dynamic format with PT=101
[2m2025-05-22T10:48:56.144183Z[0m [32m INFO[0m [2mopus_payload[0m[2m:[0m 20ms of Opus at default bitrate = 160 bytes (max)

=======================================================
Finished running: opus_payload
=======================================================


=======================================================
Running example: payload_format
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.10s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/payload_format`
[2m2025-05-22T10:48:57.444995Z[0m [32m INFO[0m [2mpayload_format[0m[2m:[0m RTP Payload Format Example
[2m2025-05-22T10:48:57.445028Z[0m [32m INFO[0m [2mpayload_format[0m[2m:[0m Created 160 bytes of audio data
[2m2025-05-22T10:48:57.445042Z[0m [32m INFO[0m [2mpayload_format[0m[2m:[0m Packed 160 bytes of audio data into 160 bytes of payload
[2m2025-05-22T10:48:57.445048Z[0m [32m INFO[0m [2mpayload_format[0m[2m:[0m Unpacked payload back to 160 bytes of audio data
[2m2025-05-22T10:48:57.445053Z[0m [32m INFO[0m [2mpayload_format[0m[2m:[0m 20ms at 8kHz = 160 samples, which is 20ms
[2m2025-05-22T10:48:57.445058Z[0m [32m INFO[0m [2mpayload_format[0m[2m:[0m Created PCMU (G.711 µ-law) format with PT=0
[2m2025-05-22T10:48:57.445062Z[0m [32m INFO[0m [2mpayload_format[0m[2m:[0m 20ms packet size = 160 bytes, which is 20ms
[2m2025-05-22T10:48:57.445067Z[0m [32m INFO[0m [2mpayload_format[0m[2m:[0m G.711 A-law format: PT=8, rate=8000Hz, channels=1

=======================================================
Finished running: payload_format
=======================================================


=======================================================
Running example: port_allocation
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.11s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/port_allocation`
[2m2025-05-22T10:48:58.787804Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m Running on platform: MacOS
[2m2025-05-22T10:48:58.787995Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Created global port allocator with range 16384-32767
[2m2025-05-22T10:48:58.788028Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m 
=== Testing Individual Port Allocation ===
[2m2025-05-22T10:48:58.788039Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m Allocating ports with Sequential strategy:
[2m2025-05-22T10:48:58.788150Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 16384 (bound to 127.0.0.1:16384)
[2m2025-05-22T10:48:59.290461Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m   Port 1: 16384
[2m2025-05-22T10:48:59.290735Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 16385 (bound to 127.0.0.1:16385)
[2m2025-05-22T10:48:59.793092Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m   Port 2: 16385
[2m2025-05-22T10:48:59.793347Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 16386 (bound to 127.0.0.1:16386)
[2m2025-05-22T10:49:00.295170Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m   Port 3: 16386
[2m2025-05-22T10:49:00.295243Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m Allocating ports with Random strategy:
[2m2025-05-22T10:49:00.295493Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 18454 (bound to 127.0.0.1:18454)
[2m2025-05-22T10:49:00.797456Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m   Port 1: 18454
[2m2025-05-22T10:49:00.800061Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 23039 (bound to 127.0.0.1:23039)
[2m2025-05-22T10:49:01.302438Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m   Port 2: 23039
[2m2025-05-22T10:49:01.302741Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 26003 (bound to 127.0.0.1:26003)
[2m2025-05-22T10:49:01.803798Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m   Port 3: 26003
[2m2025-05-22T10:49:01.803876Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m Total allocated ports: 6
[2m2025-05-22T10:49:01.803918Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m 
=== Testing Adjacent Pair Allocation ===
[2m2025-05-22T10:49:01.803976Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m Allocating adjacent port pairs:
[2m2025-05-22T10:49:01.804292Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m   Pair 1: RTP: 31510, RTCP: Some(31511)
[2m2025-05-22T10:49:01.804506Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m   Pair 2: RTP: 25834, RTCP: Some(25835)
[2m2025-05-22T10:49:01.804695Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m   Pair 3: RTP: 18440, RTCP: Some(18441)
[2m2025-05-22T10:49:01.804736Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m Adjacent pairs should have RTP on even ports and RTCP on odd ports
[2m2025-05-22T10:49:01.804767Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m 
=== Testing RTCP Mux Allocation ===
[2m2025-05-22T10:49:01.804796Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m Allocating RTCP-MUX ports:
[2m2025-05-22T10:49:01.804969Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 20562 (bound to 0.0.0.0:20562)
[2m2025-05-22T10:49:02.306784Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m   Port 1: RTP: 20562, RTCP: None
[2m2025-05-22T10:49:02.307213Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 21305 (bound to 0.0.0.0:21305)
[2m2025-05-22T10:49:02.809559Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m   Port 2: RTP: 21305, RTCP: None
[2m2025-05-22T10:49:02.809885Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 21558 (bound to 0.0.0.0:21558)
[2m2025-05-22T10:49:03.312007Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m   Port 3: RTP: 21558, RTCP: None
[2m2025-05-22T10:49:03.312117Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m RTCP-MUX should have RTCP address as None (same port as RTP)
[2m2025-05-22T10:49:03.312191Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m 
=== Testing Multiple RTP Sessions ===
[2m2025-05-22T10:49:03.312244Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m Creating 5 RTP sessions...
[2m2025-05-22T10:49:03.312350Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Muxed
[2m2025-05-22T10:49:03.312776Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 26262 (bound to 0.0.0.0:26262)
[2m2025-05-22T10:49:03.816517Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 0.0.0.0:26262
[2m2025-05-22T10:49:03.817346Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:49:03.817580Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m Session 0: Allocated port 26262
[2m2025-05-22T10:49:03.817615Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Muxed
[2m2025-05-22T10:49:03.817779Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 30294 (bound to 0.0.0.0:30294)
[2m2025-05-22T10:49:04.320047Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 0.0.0.0:30294
[2m2025-05-22T10:49:04.320277Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:49:04.320301Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m Session 1: Allocated port 30294
[2m2025-05-22T10:49:04.320321Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Muxed
[2m2025-05-22T10:49:04.320418Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 24882 (bound to 0.0.0.0:24882)
[2m2025-05-22T10:49:04.822699Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 0.0.0.0:24882
[2m2025-05-22T10:49:04.822985Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:49:04.823051Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m Session 2: Allocated port 24882
[2m2025-05-22T10:49:04.823121Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Muxed
[2m2025-05-22T10:49:04.823556Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 19775 (bound to 0.0.0.0:19775)
[2m2025-05-22T10:49:05.324974Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 0.0.0.0:19775
[2m2025-05-22T10:49:05.325237Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:49:05.325303Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m Session 3: Allocated port 19775
[2m2025-05-22T10:49:05.325350Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Muxed
[2m2025-05-22T10:49:05.325574Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 20665 (bound to 0.0.0.0:20665)
[2m2025-05-22T10:49:05.826550Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 0.0.0.0:20665
[2m2025-05-22T10:49:05.826828Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:49:05.826896Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m Session 4: Allocated port 20665
[2m2025-05-22T10:49:05.826953Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m Total allocated ports: 5
[2m2025-05-22T10:49:05.826986Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m Closing half of the sessions...
[2m2025-05-22T10:49:05.827038Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Released port 26262 on 0.0.0.0
[2m2025-05-22T10:49:05.827076Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Released all ports for session test-session-0
[2m2025-05-22T10:49:05.827126Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Released port 30294 on 0.0.0.0
[2m2025-05-22T10:49:05.827160Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Released all ports for session test-session-1
[2m2025-05-22T10:49:05.827188Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m Remaining allocated ports: 3
[2m2025-05-22T10:49:05.827231Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Released port 24882 on 0.0.0.0
[2m2025-05-22T10:49:05.827263Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Released all ports for session test-session-2
[2m2025-05-22T10:49:05.827307Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Released port 19775 on 0.0.0.0
[2m2025-05-22T10:49:05.827341Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Released all ports for session test-session-3
[2m2025-05-22T10:49:05.827383Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Released port 20665 on 0.0.0.0
[2m2025-05-22T10:49:05.827414Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Released all ports for session test-session-4
[2m2025-05-22T10:49:05.827439Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m Final allocated ports: 0
[2m2025-05-22T10:49:05.827561Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m 
=== Testing Port Reuse ===
[2m2025-05-22T10:49:05.827730Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 31695 (bound to 127.0.0.1:31695)
[2m2025-05-22T10:49:06.329998Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m Allocated port: 31695
[2m2025-05-22T10:49:06.330068Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Released port 31695 on 127.0.0.1
[2m2025-05-22T10:49:06.330085Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m Released port: 31695
[2m2025-05-22T10:49:06.330098Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m Waiting for port reuse delay...
[2m2025-05-22T10:49:07.831723Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 31695 (bound to 127.0.0.1:31695)
[2m2025-05-22T10:49:08.333864Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m Allocated port: 31695
[2m2025-05-22T10:49:08.333923Z[0m [32m INFO[0m [2mport_allocation[0m[2m:[0m SUCCESS: Port was reused after release!
[2m2025-05-22T10:49:08.333952Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Released port 31695 on 127.0.0.1

=======================================================
Finished running: port_allocation
=======================================================


=======================================================
Running example: port_allocation_demo
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.12s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/port_allocation_demo`
Port Allocation Demo
===================

[SERVER] Creating server...
[SERVER] Starting server...
[SERVER] Server bound to: 127.0.0.1:58293

[CLIENT] Creating client...
[CLIENT] Connecting to server...
[CLIENT] Client bound to: 0.0.0.0:31652

[SDP] Server would advertise its RTP address: 127.0.0.1:58293
[SDP] Client would advertise its RTP address: 0.0.0.0:31652

[CLEANUP] Disconnecting client...
[WARNING] Client disconnect timed out: deadline has elapsed
[CLEANUP] Stopping server...

Port Allocation Demo completed successfully

=======================================================
Finished running: port_allocation_demo
=======================================================


=======================================================
Running example: rfc3551_compatibility
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.09s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/rfc3551_compatibility`
[2m2025-05-22T10:49:13.117741Z[0m [32m INFO[0m [2mrfc3551_compatibility[0m[2m:[0m RFC 3551 (RTP A/V Profile) Compatibility Test
[2m2025-05-22T10:49:13.117801Z[0m [32m INFO[0m [2mrfc3551_compatibility[0m[2m:[0m =============================================
[2m2025-05-22T10:49:13.117811Z[0m [32m INFO[0m [2mrfc3551_compatibility[0m[2m:[0m Verifying clock rates for standard payload types...
[2m2025-05-22T10:49:13.117839Z[0m [32m INFO[0m [2mrfc3551_compatibility[0m[2m:[0m ✅ PCMU (PT=0) has correct clock rate: 8000 Hz
[2m2025-05-22T10:49:13.117856Z[0m [32m INFO[0m [2mrfc3551_compatibility[0m[2m:[0m ✅ PCMU (PT=0) has correct channel count: 1
[2m2025-05-22T10:49:13.117866Z[0m [32m INFO[0m [2mrfc3551_compatibility[0m[2m:[0m ✅ PCMA (PT=8) has correct clock rate: 8000 Hz
[2m2025-05-22T10:49:13.117875Z[0m [32m INFO[0m [2mrfc3551_compatibility[0m[2m:[0m ✅ PCMA (PT=8) has correct channel count: 1
[2m2025-05-22T10:49:13.117881Z[0m [32m INFO[0m [2mrfc3551_compatibility[0m[2m:[0m ✅ G722 (PT=9) has correct clock rate: 8000 Hz
[2m2025-05-22T10:49:13.117886Z[0m [32m INFO[0m [2mrfc3551_compatibility[0m[2m:[0m ✅ G722 (PT=9) has correct channel count: 1
[2m2025-05-22T10:49:13.117892Z[0m [32m INFO[0m [2mrfc3551_compatibility[0m[2m:[0m ✅ VP8 (PT=97) has correct clock rate: 90000 Hz
[2m2025-05-22T10:49:13.117897Z[0m [32m INFO[0m [2mrfc3551_compatibility[0m[2m:[0m ✅ VP9 (PT=98) has correct clock rate: 90000 Hz
[2m2025-05-22T10:49:13.117902Z[0m [32m INFO[0m [2mrfc3551_compatibility[0m[2m:[0m ✅ opus (PT=99) has correct clock rate: 48000 Hz
[2m2025-05-22T10:49:13.117907Z[0m [32m INFO[0m [2mrfc3551_compatibility[0m[2m:[0m ✅ opus (PT=99) has correct channel count: 2
[2m2025-05-22T10:49:13.117915Z[0m [32m INFO[0m [2mrfc3551_compatibility[0m[2m:[0m 

[2m2025-05-22T10:49:13.117922Z[0m [32m INFO[0m [2mrfc3551_compatibility[0m[2m:[0m Testing sample packet encoding/decoding with standard formats...
[2m2025-05-22T10:49:13.117929Z[0m [32m INFO[0m [2mrfc3551_compatibility[0m[2m:[0m G.711 µ-law: Original size: 4, Packed size: 4, Unpacked size: 4
[2m2025-05-22T10:49:13.117937Z[0m [32m INFO[0m [2mrfc3551_compatibility[0m[2m:[0m G.711 µ-law: Data matches: true
[2m2025-05-22T10:49:13.117946Z[0m [32m INFO[0m [2mrfc3551_compatibility[0m[2m:[0m G.722: Original size: 4, Packed size: 4, Unpacked size: 4
[2m2025-05-22T10:49:13.117953Z[0m [32m INFO[0m [2mrfc3551_compatibility[0m[2m:[0m G.722: Data matches: true
[2m2025-05-22T10:49:13.117973Z[0m [32m INFO[0m [2mrfc3551_compatibility[0m[2m:[0m RTP packet with PCMU: Successfully serialized (16 bytes) and deserialized
[2m2025-05-22T10:49:13.117983Z[0m [32m INFO[0m [2mrfc3551_compatibility[0m[2m:[0m RTP packet header: PT=0, seq=1000, timestamp=8000
[2m2025-05-22T10:49:13.117991Z[0m [32m INFO[0m [2mrfc3551_compatibility[0m[2m:[0m 

[2m2025-05-22T10:49:13.117998Z[0m [32m INFO[0m [2mrfc3551_compatibility[0m[2m:[0m Testing timestamp calculations for various payload types...
[2m2025-05-22T10:49:13.118005Z[0m [32m INFO[0m [2mrfc3551_compatibility[0m[2m:[0m G.711 µ-law: 160 samples (20ms) = 160 timestamp increment
[2m2025-05-22T10:49:13.118012Z[0m [32m INFO[0m [2mrfc3551_compatibility[0m[2m:[0m G.722: 320 samples (40ms) = 320 timestamp increment
[2m2025-05-22T10:49:13.118019Z[0m [32m INFO[0m [2mrfc3551_compatibility[0m[2m:[0m Opus: 960 samples (20ms) = 960 timestamp increment
[2m2025-05-22T10:49:13.118027Z[0m [32m INFO[0m [2mrfc3551_compatibility[0m[2m:[0m VP8: 33.33ms = 2999 timestamp increment
[2m2025-05-22T10:49:13.118035Z[0m [32m INFO[0m [2mrfc3551_compatibility[0m[2m:[0m 
RFC 3551 compatibility test completed successfully

=======================================================
Finished running: rfc3551_compatibility
=======================================================


=======================================================
Running example: rtcp_app
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.09s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/rtcp_app`
[2m2025-05-22T10:49:14.451257Z[0m [32m INFO[0m [2mrtcp_app[0m[2m:[0m Starting RTCP APP packet example
[2m2025-05-22T10:49:14.451697Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Created global port allocator with range 16384-32767
[2m2025-05-22T10:49:14.451759Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Muxed
[2m2025-05-22T10:49:14.452152Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 29881 (bound to 127.0.0.1:29881)
[2m2025-05-22T10:49:14.953418Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 127.0.0.1:29881
[2m2025-05-22T10:49:14.953653Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:49:14.953740Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Set packet interval to 20ms (160 samples per packet)
[2m2025-05-22T10:49:14.953764Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Started RTP scheduler
[2m2025-05-22T10:49:14.953850Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Started RTP session with SSRC=12345678
[2m2025-05-22T10:49:14.953878Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Muxed
[2m2025-05-22T10:49:14.953971Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 30184 (bound to 127.0.0.1:30184)
[2m2025-05-22T10:49:15.454373Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 127.0.0.1:30184
[2m2025-05-22T10:49:15.454559Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:49:15.454617Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Set packet interval to 20ms (160 samples per packet)
[2m2025-05-22T10:49:15.454646Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Started RTP scheduler
[2m2025-05-22T10:49:15.454676Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Started RTP session with SSRC=87654321
[2m2025-05-22T10:49:15.454705Z[0m [32m INFO[0m [2mrtcp_app[0m[2m:[0m Sender bound to 127.0.0.1:29881
[2m2025-05-22T10:49:15.454725Z[0m [32m INFO[0m [2mrtcp_app[0m[2m:[0m Receiver bound to 127.0.0.1:30184
[2m2025-05-22T10:49:15.454760Z[0m [32m INFO[0m [2mrtcp_app[0m[2m:[0m Sending RTP packet 0 with timestamp 0
[2m2025-05-22T10:49:15.454775Z[0m [32m INFO[0m [2mrtcp_app[0m[2m:[0m Receiver waiting for RTCP packets...
[2m2025-05-22T10:49:15.454811Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Scheduled packet with seq=20111, ts=532475560 for Instant { tv_sec: 1878570, tv_nsec: 844121416 }
[2m2025-05-22T10:49:15.474440Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:49:15.474658Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=0
[2m2025-05-22T10:49:15.474685Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 25 bytes
[2m2025-05-22T10:49:15.474706Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 25 bytes
[2m2025-05-22T10:49:15.474723Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:15.474739Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:15.474752Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:15.474765Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x80
[2m2025-05-22T10:49:15.474779Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: true, payload_type: 0
[2m2025-05-22T10:49:15.474793Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 20111
[2m2025-05-22T10:49:15.474807Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 532475560
[2m2025-05-22T10:49:15.474818Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 305419896
[2m2025-05-22T10:49:15.474831Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:15.474865Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:15.474879Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:15.474899Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:15.474914Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 13
[2m2025-05-22T10:49:15.474927Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=12345678, seq=20111, ts=532475560
[2m2025-05-22T10:49:15.474940Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=12345678, seq=20111, payload size=13 bytes
[2m2025-05-22T10:49:15.505344Z[0m [32m INFO[0m [2mrtcp_app[0m[2m:[0m Sending RTP packet 1 with timestamp 160
[2m2025-05-22T10:49:15.505396Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Scheduled packet with seq=20112, ts=532475720 for Instant { tv_sec: 1878570, tv_nsec: 884121416 }
[2m2025-05-22T10:49:15.514961Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:49:15.515128Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=0
[2m2025-05-22T10:49:15.515157Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 25 bytes
[2m2025-05-22T10:49:15.515177Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 25 bytes
[2m2025-05-22T10:49:15.515193Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:15.515208Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:15.515221Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:15.515235Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x80
[2m2025-05-22T10:49:15.515248Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: true, payload_type: 0
[2m2025-05-22T10:49:15.515260Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 20112
[2m2025-05-22T10:49:15.515272Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 532475720
[2m2025-05-22T10:49:15.515283Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 305419896
[2m2025-05-22T10:49:15.515294Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:15.515305Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:15.515317Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:15.515330Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:15.515345Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 13
[2m2025-05-22T10:49:15.515359Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=12345678, seq=20112, ts=532475720
[2m2025-05-22T10:49:15.515371Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=12345678, seq=20112, payload size=13 bytes
[2m2025-05-22T10:49:15.659268Z[0m [32m INFO[0m [2mrtcp_app[0m[2m:[0m Sending RTCP APP packet
[2m2025-05-22T10:49:15.659449Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=204
[2m2025-05-22T10:49:15.659474Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 76
[2m2025-05-22T10:49:15.659512Z[0m [32m INFO[0m [2mrtcp_app[0m[2m:[0m Received APP packet:
[2m2025-05-22T10:49:15.659527Z[0m [32m INFO[0m [2mrtcp_app[0m[2m:[0m   SSRC: 12345678
[2m2025-05-22T10:49:15.659541Z[0m [32m INFO[0m [2mrtcp_app[0m[2m:[0m   Name: TEST
[2m2025-05-22T10:49:15.659555Z[0m [32m INFO[0m [2mrtcp_app[0m[2m:[0m   Data length: 36 bytes
[2m2025-05-22T10:49:15.659568Z[0m [32m INFO[0m [2mrtcp_app[0m[2m:[0m   Data: This is application-specific data   
[2m2025-05-22T10:49:15.659588Z[0m [32m INFO[0m [2mrtcp_app[0m[2m:[0m RTCP APP handler finished
[2m2025-05-22T10:49:15.659626Z[0m [32m INFO[0m [2mrtcp_app[0m[2m:[0m APP packet processing completed
[2m2025-05-22T10:49:15.659704Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Stopped RTP scheduler
[2m2025-05-22T10:49:15.659731Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 24 bytes
[2m2025-05-22T10:49:15.659752Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Released port 29881 on 0.0.0.0
[2m2025-05-22T10:49:15.659770Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 24 bytes
[2m2025-05-22T10:49:15.659771Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Released all ports for session rtp-session-305419896
[2m2025-05-22T10:49:15.659806Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Closed RTP session with SSRC=12345678
[2m2025-05-22T10:49:15.659789Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x81
[2m2025-05-22T10:49:15.659837Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:15.659858Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Stopped RTP scheduler
[2m2025-05-22T10:49:15.659863Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=1
[2m2025-05-22T10:49:15.659891Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Released port 30184 on 0.0.0.0
[2m2025-05-22T10:49:15.659900Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0xcb
[2m2025-05-22T10:49:15.659908Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Released all ports for session rtp-session-2271560481
[2m2025-05-22T10:49:15.659914Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: true, payload_type: 75
[2m2025-05-22T10:49:15.659922Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Closed RTP session with SSRC=87654321
[2m2025-05-22T10:49:15.659928Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 5
[2m2025-05-22T10:49:15.659937Z[0m [32m INFO[0m [2mrtcp_app[0m[2m:[0m Example completed
[2m2025-05-22T10:49:15.659943Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 305419896
[2m2025-05-22T10:49:15.659968Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 240346483
[2m2025-05-22T10:49:15.659983Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 1 entries
[2m2025-05-22T10:49:15.659997Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m CSRC 0: 0x73696f6e from offset 12
[2m2025-05-22T10:49:15.660010Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:15.660023Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 16 bytes
[2m2025-05-22T10:49:15.660037Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 16
[2m2025-05-22T10:49:15.660055Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 8
[2m2025-05-22T10:49:15.660069Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Received packet with SSRC=0e536573, seq=5, timestamp=305419896
[2m2025-05-22T10:49:15.660084Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Creating new stream for SSRC=0e536573
[2m2025-05-22T10:49:15.660103Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m New RTP stream detected with SSRC=0e536573
[2m2025-05-22T10:49:15.660116Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Creating stream with jitter buffer for SSRC=0e536573
[2m2025-05-22T10:49:15.660132Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::stream[0m[2m:[0m Initialized RTP stream with seq=5
[2m2025-05-22T10:49:15.660145Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::stream[0m[2m:[0m Initialized RTP stream with seq=5
[2m2025-05-22T10:49:15.660158Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Initialized new stream for SSRC=0e536573 with seq=5
[2m2025-05-22T10:49:15.660175Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Stream 0e536573 held the packet in jitter buffer
[2m2025-05-22T10:49:15.660190Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Emitting NewStreamDetected event for SSRC=0e536573

=======================================================
Finished running: rtcp_app
=======================================================


=======================================================
Running example: rtcp_bye
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.12s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/rtcp_bye`
[2m2025-05-22T10:49:17.032949Z[0m [32m INFO[0m [2mrtcp_bye[0m[2m:[0m Starting RTCP BYE packet example
[2m2025-05-22T10:49:17.033423Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Created global port allocator with range 16384-32767
[2m2025-05-22T10:49:17.033527Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Muxed
[2m2025-05-22T10:49:17.033854Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 28888 (bound to 127.0.0.1:28888)
[2m2025-05-22T10:49:17.536127Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 127.0.0.1:28888
[2m2025-05-22T10:49:17.536442Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:49:17.536572Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Set packet interval to 20ms (160 samples per packet)
[2m2025-05-22T10:49:17.536630Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Started RTP scheduler
[2m2025-05-22T10:49:17.536706Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Started RTP session with SSRC=12345678
[2m2025-05-22T10:49:17.536745Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Muxed
[2m2025-05-22T10:49:17.536927Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 24696 (bound to 127.0.0.1:24696)
[2m2025-05-22T10:49:18.038141Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 127.0.0.1:24696
[2m2025-05-22T10:49:18.038326Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:49:18.038382Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Set packet interval to 20ms (160 samples per packet)
[2m2025-05-22T10:49:18.038413Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Started RTP scheduler
[2m2025-05-22T10:49:18.038436Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Started RTP session with SSRC=87654321
[2m2025-05-22T10:49:18.038457Z[0m [32m INFO[0m [2mrtcp_bye[0m[2m:[0m Sender bound to 127.0.0.1:28888
[2m2025-05-22T10:49:18.038473Z[0m [32m INFO[0m [2mrtcp_bye[0m[2m:[0m Receiver bound to 127.0.0.1:24696
[2m2025-05-22T10:49:18.038495Z[0m [32m INFO[0m [2mrtcp_bye[0m[2m:[0m Sending packet 0 with timestamp 0
[2m2025-05-22T10:49:18.038549Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Scheduled packet with seq=23383, ts=476642522 for Instant { tv_sec: 1878573, tv_nsec: 426961500 }
[2m2025-05-22T10:49:18.057607Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:49:18.057824Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=0
[2m2025-05-22T10:49:18.057860Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 25 bytes
[2m2025-05-22T10:49:18.057878Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 25 bytes
[2m2025-05-22T10:49:18.057899Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:18.057912Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:18.057925Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:18.057938Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x80
[2m2025-05-22T10:49:18.057950Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: true, payload_type: 0
[2m2025-05-22T10:49:18.057963Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 23383
[2m2025-05-22T10:49:18.057976Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 476642522
[2m2025-05-22T10:49:18.058008Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 305419896
[2m2025-05-22T10:49:18.058023Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:18.058036Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:18.058048Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:18.058061Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:18.058074Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 13
[2m2025-05-22T10:49:18.058087Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=12345678, seq=23383, ts=476642522
[2m2025-05-22T10:49:18.058104Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=12345678, seq=23383, payload size=13 bytes
[2m2025-05-22T10:49:18.089735Z[0m [32m INFO[0m [2mrtcp_bye[0m[2m:[0m Sending packet 1 with timestamp 160
[2m2025-05-22T10:49:18.089795Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Scheduled packet with seq=23384, ts=476642682 for Instant { tv_sec: 1878573, tv_nsec: 466961500 }
[2m2025-05-22T10:49:18.097212Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:49:18.097368Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=0
[2m2025-05-22T10:49:18.097395Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 25 bytes
[2m2025-05-22T10:49:18.097418Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 25 bytes
[2m2025-05-22T10:49:18.097435Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:18.097453Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:18.097465Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:18.097478Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x80
[2m2025-05-22T10:49:18.097490Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: true, payload_type: 0
[2m2025-05-22T10:49:18.097504Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 23384
[2m2025-05-22T10:49:18.097518Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 476642682
[2m2025-05-22T10:49:18.097531Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 305419896
[2m2025-05-22T10:49:18.097543Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:18.097555Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:18.097566Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:18.097579Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:18.097593Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 13
[2m2025-05-22T10:49:18.097606Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=12345678, seq=23384, ts=476642682
[2m2025-05-22T10:49:18.097657Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=12345678, seq=23384, payload size=13 bytes
[2m2025-05-22T10:49:18.141509Z[0m [32m INFO[0m [2mrtcp_bye[0m[2m:[0m Sending packet 2 with timestamp 320
[2m2025-05-22T10:49:18.141572Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Scheduled packet with seq=23385, ts=476642842 for Instant { tv_sec: 1878573, tv_nsec: 526961500 }
[2m2025-05-22T10:49:18.157323Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:49:18.157484Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=0
[2m2025-05-22T10:49:18.157513Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 25 bytes
[2m2025-05-22T10:49:18.157531Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 25 bytes
[2m2025-05-22T10:49:18.157545Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:18.157558Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:18.157571Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:18.157587Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x80
[2m2025-05-22T10:49:18.157603Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: true, payload_type: 0
[2m2025-05-22T10:49:18.157615Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 23385
[2m2025-05-22T10:49:18.157627Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 476642842
[2m2025-05-22T10:49:18.157639Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 305419896
[2m2025-05-22T10:49:18.157655Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:18.157670Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:18.157684Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:18.157714Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:18.157725Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 13
[2m2025-05-22T10:49:18.157736Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=12345678, seq=23385, ts=476642842
[2m2025-05-22T10:49:18.157750Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=12345678, seq=23385, payload size=13 bytes
[2m2025-05-22T10:49:18.192681Z[0m [32m INFO[0m [2mrtcp_bye[0m[2m:[0m Receiver waiting for session-level BYE events
[2m2025-05-22T10:49:18.192681Z[0m [32m INFO[0m [2mrtcp_bye[0m[2m:[0m Receiver waiting for transport-level RTCP packets
[2m2025-05-22T10:49:18.394164Z[0m [32m INFO[0m [2mrtcp_bye[0m[2m:[0m Closing sender session (should send BYE)
[2m2025-05-22T10:49:18.394298Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Stopped RTP scheduler
[2m2025-05-22T10:49:18.394377Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Released port 28888 on 0.0.0.0
[2m2025-05-22T10:49:18.394399Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Released all ports for session rtp-session-305419896
[2m2025-05-22T10:49:18.394415Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Closed RTP session with SSRC=12345678
[2m2025-05-22T10:49:18.394425Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=203
[2m2025-05-22T10:49:18.394453Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 75
[2m2025-05-22T10:49:18.394481Z[0m [32m INFO[0m [2mrtcp_bye[0m[2m:[0m Receiver got RTCP packet from 127.0.0.1:28888
[2m2025-05-22T10:49:18.394508Z[0m [32m INFO[0m [2mrtcp_bye[0m[2m:[0m Receiver got direct BYE packet from SSRC=12345678, reason: Some("Session closed")
[2m2025-05-22T10:49:18.394488Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Received RTCP BYE from SSRC=12345678
[2m2025-05-22T10:49:18.394590Z[0m [32m INFO[0m [2mrtcp_bye[0m[2m:[0m Receiver got BYE event from SSRC=12345678, reason: Some("Session closed")
[2m2025-05-22T10:49:18.494663Z[0m [32m INFO[0m [2mrtcp_bye[0m[2m:[0m BYE handling completed successfully
[2m2025-05-22T10:49:18.494718Z[0m [32m INFO[0m [2mrtcp_bye[0m[2m:[0m - Session-level BYE event was received
[2m2025-05-22T10:49:18.494734Z[0m [32m INFO[0m [2mrtcp_bye[0m[2m:[0m - Transport-level BYE packet was received
[2m2025-05-22T10:49:18.494833Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Stopped RTP scheduler
[2m2025-05-22T10:49:18.494870Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Released port 24696 on 0.0.0.0
[2m2025-05-22T10:49:18.494885Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Released all ports for session rtp-session-2271560481
[2m2025-05-22T10:49:18.494898Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Closed RTP session with SSRC=87654321
[2m2025-05-22T10:49:18.494910Z[0m [32m INFO[0m [2mrtcp_bye[0m[2m:[0m Example completed

=======================================================
Finished running: rtcp_bye
=======================================================


=======================================================
Running example: rtcp_mux
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.08s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/rtcp_mux`
=== RFC 5761 RTCP Multiplexing Example ===
This example demonstrates RTP/RTCP multiplexing on a single port
Setting up endpoint 1 with RTCP-MUX enabled...
Setting up endpoint 2 with RTCP-MUX enabled...
[2m2025-05-22T10:49:19.786137Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Created global port allocator with range 16384-32767
[2m2025-05-22T10:49:20.288722Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:49:20.791297Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
Endpoint 1 bound to: 127.0.0.1:16572
Endpoint 2 bound to: 127.0.0.1:21237
Notice that with RTCP-MUX, the RTP and RTCP addresses are the same:
Endpoint 1 RTP: 127.0.0.1:16572, RTCP: None
Sending RTP packets from endpoint 2 to endpoint 1...
Endpoint 1 waiting for packets...
Endpoint 2 waiting for packets...
Sent RTP packet 0 from endpoint 2 to endpoint 1
[2m2025-05-22T10:49:20.791786Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=87654321, seq=0, ts=1000
Endpoint 1 received RTP packet: PT=96, TS=1000, Marker=false, Size=12, From=127.0.0.1:21237
Sent RTP packet 1 from endpoint 2 to endpoint 1
[2m2025-05-22T10:49:20.894231Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=87654321, seq=1, ts=1160
Endpoint 1 received RTP packet: PT=96, TS=1160, Marker=false, Size=12, From=127.0.0.1:21237
Sent RTP packet 2 from endpoint 2 to endpoint 1
[2m2025-05-22T10:49:20.996626Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=87654321, seq=2, ts=1320
Endpoint 1 received RTP packet: PT=96, TS=1320, Marker=false, Size=12, From=127.0.0.1:21237
Endpoint 1 sending RTCP packets to endpoint 2...
Endpoint 1 sending SR packet, first bytes: [128, 200, 0, 6]
Endpoint 1 sending BYE packet, first bytes: [129, 203, 0, 7]
Endpoint 1 sent RTCP packets to endpoint 2
Endpoint 1 signaling completion
Endpoint 2 received RTCP packet: Size=28, From=127.0.0.1:16572
  RTCP packet parsed successfully: SenderReport(RtcpSenderReport { ssrc: 305419896, ntp_timestamp: NtpTimestamp { seconds: 3956899760, fraction: 4280755249 }, rtp_timestamp: 1320, sender_packet_count: 1, sender_octet_count: 12, report_blocks: [] })
Endpoint 2 received RTCP packet: Size=32, From=127.0.0.1:16572
  RTCP packet parsed successfully: Goodbye(RtcpGoodbye { sources: [305419896], reason: Some("Example test complete") })
Endpoint 2 received BYE, sending APP packet back...
Endpoint 2 sent RTCP APP packet to endpoint 1
Endpoint 2 signaling completion
Waiting for test completion signals (with 5 second timeout)...
Received first completion signal
Received second completion signal
Test complete! Both endpoints communicated successfully using RFC 5761 RTCP-MUX.

=======================================================
Finished running: rtcp_mux
=======================================================


=======================================================
Running example: rtcp_rate_limiting
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.11s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/rtcp_rate_limiting`
[2m2025-05-22T10:49:22.473049Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Creating two RTP sessions with different bandwidths:
[2m2025-05-22T10:49:22.473138Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 1: 64000 bits/second
[2m2025-05-22T10:49:22.473150Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 2: 1000000 bits/second
[2m2025-05-22T10:49:22.473162Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 1 RTCP bandwidth: 3200 bits/second (5%)
[2m2025-05-22T10:49:22.473173Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 2 RTCP bandwidth: 50000 bits/second (5%)
[2m2025-05-22T10:49:22.473544Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Created global port allocator with range 16384-32767
[2m2025-05-22T10:49:22.976400Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:49:22.976508Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Started RTP session with SSRC=11111111
[2m2025-05-22T10:49:23.477827Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:49:23.477981Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Started RTP session with SSRC=22222222
[2m2025-05-22T10:49:23.478090Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Expected theoretical RTCP intervals:
[2m2025-05-22T10:49:23.478095Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Starting RTP traffic generation for Session 1 (low bandwidth)
[2m2025-05-22T10:49:23.478110Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 1 (low bandwidth): ~0.50 seconds
[2m2025-05-22T10:49:23.478096Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Starting RTP traffic generation for Session 2 (high bandwidth)
[2m2025-05-22T10:49:23.478126Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 2 (high bandwidth): ~0.03 seconds
[2m2025-05-22T10:49:23.478157Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Note: Actual intervals include randomization (0.5 to 1.5 of calculated interval)
[2m2025-05-22T10:49:23.478169Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Running for 15 seconds to observe RTCP rate limiting...
[2m2025-05-22T10:49:23.479517Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=0
[2m2025-05-22T10:49:23.499309Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=90
[2m2025-05-22T10:49:23.518774Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=180
[2m2025-05-22T10:49:23.539779Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=270
[2m2025-05-22T10:49:23.559999Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m New RTP stream detected with SSRC=22222222
[2m2025-05-22T10:49:23.578803Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=450
[2m2025-05-22T10:49:23.599791Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=540
[2m2025-05-22T10:49:23.619482Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=630
[2m2025-05-22T10:49:23.639190Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=720
[2m2025-05-22T10:49:23.658925Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=810
[2m2025-05-22T10:49:23.679728Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=900
[2m2025-05-22T10:49:23.699509Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=990
[2m2025-05-22T10:49:23.719149Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=1080
[2m2025-05-22T10:49:23.739241Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=1170
[2m2025-05-22T10:49:23.759308Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=1260
[2m2025-05-22T10:49:23.778971Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=1350
[2m2025-05-22T10:49:23.799791Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=1440
[2m2025-05-22T10:49:23.839197Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=1620
[2m2025-05-22T10:49:23.858990Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=1710
[2m2025-05-22T10:49:23.899262Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=1890
[2m2025-05-22T10:49:23.918950Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=1980
[2m2025-05-22T10:49:23.939847Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=2070
[2m2025-05-22T10:49:23.959424Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=2160
[2m2025-05-22T10:49:23.978121Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:23.978252Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 1 sent RTCP SR: ssrc=11111111, packets=25, bytes=4300
[2m2025-05-22T10:49:23.979422Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=2250
[2m2025-05-22T10:49:23.999032Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=2340
[2m2025-05-22T10:49:24.039188Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=2520
[2m2025-05-22T10:49:24.058776Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=2610
[2m2025-05-22T10:49:24.079838Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=2700
[2m2025-05-22T10:49:24.099481Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=2790
[2m2025-05-22T10:49:24.119226Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=2880
[2m2025-05-22T10:49:24.138961Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=2970
[2m2025-05-22T10:49:24.158764Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=3060
[2m2025-05-22T10:49:24.179548Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=3150
[2m2025-05-22T10:49:24.199151Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=3240
[2m2025-05-22T10:49:24.218766Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=3330
[2m2025-05-22T10:49:24.239811Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=3420
[2m2025-05-22T10:49:24.259452Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=3510
[2m2025-05-22T10:49:24.278990Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=3600
[2m2025-05-22T10:49:24.299841Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=3690
[2m2025-05-22T10:49:24.319041Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=3780
[2m2025-05-22T10:49:24.339814Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=3870
[2m2025-05-22T10:49:24.359478Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=3960
[2m2025-05-22T10:49:24.378956Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=4050
[2m2025-05-22T10:49:24.399677Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=4140
[2m2025-05-22T10:49:24.419331Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=4230
[2m2025-05-22T10:49:24.438980Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=4320
[2m2025-05-22T10:49:24.479490Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=4500
[2m2025-05-22T10:49:24.479411Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:24.479871Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 2 sent RTCP SR: ssrc=22222222, packets=50, bytes=125600
[2m2025-05-22T10:49:24.480005Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 1 sent RTCP SR: ssrc=22222222, packets=50, bytes=125600
[2m2025-05-22T10:49:24.518946Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=4680
[2m2025-05-22T10:49:24.539720Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=4770
[2m2025-05-22T10:49:24.559263Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=4860
[2m2025-05-22T10:49:24.579554Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=4950
[2m2025-05-22T10:49:24.599212Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=5040
[2m2025-05-22T10:49:24.618941Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=5130
[2m2025-05-22T10:49:24.659231Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=5310
[2m2025-05-22T10:49:24.678852Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=5400
[2m2025-05-22T10:49:24.699766Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=5490
[2m2025-05-22T10:49:24.719379Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=5580
[2m2025-05-22T10:49:24.758956Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=5760
[2m2025-05-22T10:49:24.778828Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=5850
[2m2025-05-22T10:49:24.859016Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=6210
[2m2025-05-22T10:49:24.879702Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=6300
[2m2025-05-22T10:49:24.899361Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=6390
[2m2025-05-22T10:49:24.918935Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=6480
[2m2025-05-22T10:49:24.939755Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=6570
[2m2025-05-22T10:49:24.959482Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=6660
[2m2025-05-22T10:49:24.979142Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:24.979220Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 1 sent RTCP SR: ssrc=11111111, packets=101, bytes=17372
[2m2025-05-22T10:49:24.998973Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=6840
[2m2025-05-22T10:49:25.019707Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=6930
[2m2025-05-22T10:49:25.039414Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=7020
[2m2025-05-22T10:49:25.059001Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=7110
[2m2025-05-22T10:49:25.079246Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=7200
[2m2025-05-22T10:49:25.119698Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=7380
[2m2025-05-22T10:49:25.139371Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=7470
[2m2025-05-22T10:49:25.159001Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=7560
[2m2025-05-22T10:49:25.199417Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=7740
[2m2025-05-22T10:49:25.218934Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=7830
[2m2025-05-22T10:49:25.239305Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=7920
[2m2025-05-22T10:49:25.258976Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=8010
[2m2025-05-22T10:49:25.299364Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=8190
[2m2025-05-22T10:49:25.359272Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=8460
[2m2025-05-22T10:49:25.378794Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=8550
[2m2025-05-22T10:49:25.419165Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=8730
[2m2025-05-22T10:49:25.438834Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=8820
[2m2025-05-22T10:49:25.479351Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=9000
[2m2025-05-22T10:49:25.480959Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:25.481022Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 2 sent RTCP SR: ssrc=22222222, packets=151, bytes=379312
[2m2025-05-22T10:49:25.481040Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 1 sent RTCP SR: ssrc=22222222, packets=151, bytes=379312
[2m2025-05-22T10:49:25.499104Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=9090
[2m2025-05-22T10:49:25.519008Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=9180
[2m2025-05-22T10:49:25.538978Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=9270
[2m2025-05-22T10:49:25.579135Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=9450
[2m2025-05-22T10:49:25.599020Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=9540
[2m2025-05-22T10:49:25.619913Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=9630
[2m2025-05-22T10:49:25.639024Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=9720
[2m2025-05-22T10:49:25.658871Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=9810
[2m2025-05-22T10:49:25.679018Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=9900
[2m2025-05-22T10:49:25.719074Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=10080
[2m2025-05-22T10:49:25.759834Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=10260
[2m2025-05-22T10:49:25.819592Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=10530
[2m2025-05-22T10:49:25.838810Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=10620
[2m2025-05-22T10:49:25.899300Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=10890
[2m2025-05-22T10:49:25.918994Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=10980
[2m2025-05-22T10:49:25.939880Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=11070
[2m2025-05-22T10:49:25.959705Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=11160
[2m2025-05-22T10:49:25.980879Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:25.981012Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 1 sent RTCP SR: ssrc=11111111, packets=227, bytes=39044
[2m2025-05-22T10:49:25.998808Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=11340
[2m2025-05-22T10:49:26.059028Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=11610
[2m2025-05-22T10:49:26.078987Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=11700
[2m2025-05-22T10:49:26.099328Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=11790
[2m2025-05-22T10:49:26.139215Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=11970
[2m2025-05-22T10:49:26.158793Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=12060
[2m2025-05-22T10:49:26.198875Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=12240
[2m2025-05-22T10:49:26.218990Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=12330
[2m2025-05-22T10:49:26.238940Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=12420
[2m2025-05-22T10:49:26.259866Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=12510
[2m2025-05-22T10:49:26.299453Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=12690
[2m2025-05-22T10:49:26.319427Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=12780
[2m2025-05-22T10:49:26.339493Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=12870
[2m2025-05-22T10:49:26.359201Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=12960
[2m2025-05-22T10:49:26.378995Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=13050
[2m2025-05-22T10:49:26.399320Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=13140
[2m2025-05-22T10:49:26.418965Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=13230
[2m2025-05-22T10:49:26.459277Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=13410
[2m2025-05-22T10:49:26.478951Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=13500
[2m2025-05-22T10:49:26.482581Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:26.482652Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 2 sent RTCP SR: ssrc=22222222, packets=302, bytes=758624
[2m2025-05-22T10:49:26.482655Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m New RTP stream detected with SSRC=ebd97fb6
[2m2025-05-22T10:49:26.498741Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=13590
[2m2025-05-22T10:49:26.519467Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=13680
[2m2025-05-22T10:49:26.539175Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=13770
[2m2025-05-22T10:49:26.558837Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=13860
[2m2025-05-22T10:49:26.578922Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=13950
[2m2025-05-22T10:49:26.599808Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=14040
[2m2025-05-22T10:49:26.619702Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=14130
[2m2025-05-22T10:49:26.659264Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=14310
[2m2025-05-22T10:49:26.678887Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=14400
[2m2025-05-22T10:49:26.699522Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=14490
[2m2025-05-22T10:49:26.719212Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=14580
[2m2025-05-22T10:49:26.739315Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=14670
[2m2025-05-22T10:49:26.758976Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=14760
[2m2025-05-22T10:49:26.778783Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=14850
[2m2025-05-22T10:49:26.819311Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=15030
[2m2025-05-22T10:49:26.839434Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=15120
[2m2025-05-22T10:49:26.858934Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=15210
[2m2025-05-22T10:49:26.879850Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=15300
[2m2025-05-22T10:49:26.899448Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=15390
[2m2025-05-22T10:49:26.919064Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=15480
[2m2025-05-22T10:49:26.939859Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=15570
[2m2025-05-22T10:49:26.959385Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=15660
[2m2025-05-22T10:49:26.979195Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=15750
[2m2025-05-22T10:49:26.981781Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:26.981863Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 1 sent RTCP SR: ssrc=11111111, packets=403, bytes=69316
[2m2025-05-22T10:49:27.019475Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=15930
[2m2025-05-22T10:49:27.039310Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=16020
[2m2025-05-22T10:49:27.058858Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=16110
[2m2025-05-22T10:49:27.078866Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=16200
[2m2025-05-22T10:49:27.119132Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=16380
[2m2025-05-22T10:49:27.138820Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=16470
[2m2025-05-22T10:49:27.159483Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=16560
[2m2025-05-22T10:49:27.179081Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=16650
[2m2025-05-22T10:49:27.199047Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=16740
[2m2025-05-22T10:49:27.219531Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=16830
[2m2025-05-22T10:49:27.239534Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=16920
[2m2025-05-22T10:49:27.259082Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=17010
[2m2025-05-22T10:49:27.279836Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=17100
[2m2025-05-22T10:49:27.299510Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=17190
[2m2025-05-22T10:49:27.319294Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=17280
[2m2025-05-22T10:49:27.338959Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=17370
[2m2025-05-22T10:49:27.359858Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=17460
[2m2025-05-22T10:49:27.379472Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=17550
[2m2025-05-22T10:49:27.399046Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=17640
[2m2025-05-22T10:49:27.419828Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=17730
[2m2025-05-22T10:49:27.439441Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=17820
[2m2025-05-22T10:49:27.458973Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=17910
[2m2025-05-22T10:49:27.479754Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=18000
[2m2025-05-22T10:49:27.484696Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:27.484761Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 2 sent RTCP SR: ssrc=22222222, packets=503, bytes=1263536
[2m2025-05-22T10:49:27.484785Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 1 sent RTCP SR: ssrc=22222222, packets=503, bytes=1263536
[2m2025-05-22T10:49:27.519255Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=18180
[2m2025-05-22T10:49:27.538964Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=18270
[2m2025-05-22T10:49:27.559872Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=18360
[2m2025-05-22T10:49:27.579824Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=18450
[2m2025-05-22T10:49:27.599236Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=18540
[2m2025-05-22T10:49:27.619021Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=18630
[2m2025-05-22T10:49:27.639508Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=18720
[2m2025-05-22T10:49:27.658768Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=18810
[2m2025-05-22T10:49:27.679650Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=18900
[2m2025-05-22T10:49:27.699391Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=18990
[2m2025-05-22T10:49:27.719055Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=19080
[2m2025-05-22T10:49:27.739819Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=19170
[2m2025-05-22T10:49:27.759266Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=19260
[2m2025-05-22T10:49:27.778947Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=19350
[2m2025-05-22T10:49:27.799870Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=19440
[2m2025-05-22T10:49:27.819371Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=19530
[2m2025-05-22T10:49:27.839400Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=19620
[2m2025-05-22T10:49:27.859370Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=19710
[2m2025-05-22T10:49:27.879513Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=19800
[2m2025-05-22T10:49:27.899528Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=19890
[2m2025-05-22T10:49:27.918982Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=19980
[2m2025-05-22T10:49:27.938912Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=20070
[2m2025-05-22T10:49:27.959152Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=20160
[2m2025-05-22T10:49:27.983278Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:27.983347Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 1 sent RTCP SR: ssrc=11111111, packets=629, bytes=108188
[2m2025-05-22T10:49:27.999597Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=20340
[2m2025-05-22T10:49:28.019199Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=20430
[2m2025-05-22T10:49:28.038934Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=20520
[2m2025-05-22T10:49:28.080118Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=20700
[2m2025-05-22T10:49:28.099783Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=20790
[2m2025-05-22T10:49:28.119415Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=20880
[2m2025-05-22T10:49:28.139042Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=20970
[2m2025-05-22T10:49:28.159868Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=21060
[2m2025-05-22T10:49:28.179575Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=21150
[2m2025-05-22T10:49:28.199236Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=21240
[2m2025-05-22T10:49:28.218797Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=21330
[2m2025-05-22T10:49:28.259318Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=21510
[2m2025-05-22T10:49:28.278791Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=21600
[2m2025-05-22T10:49:28.299577Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=21690
[2m2025-05-22T10:49:28.319282Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=21780
[2m2025-05-22T10:49:28.379695Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=22050
[2m2025-05-22T10:49:28.399337Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=22140
[2m2025-05-22T10:49:28.418951Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=22230
[2m2025-05-22T10:49:28.459355Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=22410
[2m2025-05-22T10:49:28.479260Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=22500
[2m2025-05-22T10:49:28.486633Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:28.486717Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 2 sent RTCP SR: ssrc=22222222, packets=754, bytes=1894048
[2m2025-05-22T10:49:28.486744Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 1 sent RTCP SR: ssrc=22222222, packets=754, bytes=1894048
[2m2025-05-22T10:49:28.518983Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=22680
[2m2025-05-22T10:49:28.539898Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=22770
[2m2025-05-22T10:49:28.559423Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=22860
[2m2025-05-22T10:49:28.619794Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=23130
[2m2025-05-22T10:49:28.639746Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=23220
[2m2025-05-22T10:49:28.659678Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=23310
[2m2025-05-22T10:49:28.679205Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=23400
[2m2025-05-22T10:49:28.699087Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=23490
[2m2025-05-22T10:49:28.719337Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=23580
[2m2025-05-22T10:49:28.739316Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=23670
[2m2025-05-22T10:49:28.759256Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=23760
[2m2025-05-22T10:49:28.778967Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=23850
[2m2025-05-22T10:49:28.799813Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=23940
[2m2025-05-22T10:49:28.819241Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=24030
[2m2025-05-22T10:49:28.839383Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=24120
[2m2025-05-22T10:49:28.858980Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=24210
[2m2025-05-22T10:49:28.879856Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=24300
[2m2025-05-22T10:49:28.899376Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=24390
[2m2025-05-22T10:49:28.919120Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=24480
[2m2025-05-22T10:49:28.938850Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=24570
[2m2025-05-22T10:49:28.978932Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=24750
[2m2025-05-22T10:49:28.983909Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:28.983999Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 1 sent RTCP SR: ssrc=11111111, packets=905, bytes=155660
[2m2025-05-22T10:49:29.039482Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=25020
[2m2025-05-22T10:49:29.058833Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=25110
[2m2025-05-22T10:49:29.079910Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=25200
[2m2025-05-22T10:49:29.098884Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=25290
[2m2025-05-22T10:49:29.119869Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=25380
[2m2025-05-22T10:49:29.139266Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=25470
[2m2025-05-22T10:49:29.158815Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=25560
[2m2025-05-22T10:49:29.179710Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=25650
[2m2025-05-22T10:49:29.199389Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=25740
[2m2025-05-22T10:49:29.219025Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=25830
[2m2025-05-22T10:49:29.239014Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=25920
[2m2025-05-22T10:49:29.258970Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=26010
[2m2025-05-22T10:49:29.279595Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=26100
[2m2025-05-22T10:49:29.299350Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=26190
[2m2025-05-22T10:49:29.318925Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=26280
[2m2025-05-22T10:49:29.339289Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=26370
[2m2025-05-22T10:49:29.358846Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=26460
[2m2025-05-22T10:49:29.379737Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=26550
[2m2025-05-22T10:49:29.399287Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=26640
[2m2025-05-22T10:49:29.418960Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=26730
[2m2025-05-22T10:49:29.439776Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=26820
[2m2025-05-22T10:49:29.459328Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=26910
[2m2025-05-22T10:49:29.478875Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=27000
[2m2025-05-22T10:49:29.488618Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:29.488686Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m New RTP stream detected with SSRC=ebd97fb9
[2m2025-05-22T10:49:29.488706Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 2 sent RTCP SR: ssrc=22222222, packets=1055, bytes=2650160
[2m2025-05-22T10:49:29.499761Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=27090
[2m2025-05-22T10:49:29.539202Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=27270
[2m2025-05-22T10:49:29.558844Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=27360
[2m2025-05-22T10:49:29.580011Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=27450
[2m2025-05-22T10:49:29.598891Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=27540
[2m2025-05-22T10:49:29.619474Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=27630
[2m2025-05-22T10:49:29.639502Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=27720
[2m2025-05-22T10:49:29.659206Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=27810
[2m2025-05-22T10:49:29.678740Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=27900
[2m2025-05-22T10:49:29.699501Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=27990
[2m2025-05-22T10:49:29.719039Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=28080
[2m2025-05-22T10:49:29.739812Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=28170
[2m2025-05-22T10:49:29.759717Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=28260
[2m2025-05-22T10:49:29.799338Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=28440
[2m2025-05-22T10:49:29.819178Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=28530
[2m2025-05-22T10:49:29.839709Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=28620
[2m2025-05-22T10:49:29.859240Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=28710
[2m2025-05-22T10:49:29.879224Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=28800
[2m2025-05-22T10:49:29.898907Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=28890
[2m2025-05-22T10:49:29.939448Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=29070
[2m2025-05-22T10:49:29.959065Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=29160
[2m2025-05-22T10:49:29.979812Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=29250
[2m2025-05-22T10:49:29.984729Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:29.984814Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 1 sent RTCP SR: ssrc=11111111, packets=1231, bytes=211732
[2m2025-05-22T10:49:29.999362Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=29340
[2m2025-05-22T10:49:30.019036Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=29430
[2m2025-05-22T10:49:30.039936Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=29520
[2m2025-05-22T10:49:30.059383Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=29610
[2m2025-05-22T10:49:30.079614Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=29700
[2m2025-05-22T10:49:30.099001Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=29790
[2m2025-05-22T10:49:30.119849Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=29880
[2m2025-05-22T10:49:30.139465Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=29970
[2m2025-05-22T10:49:30.159232Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=30060
[2m2025-05-22T10:49:30.178810Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=30150
[2m2025-05-22T10:49:30.199927Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=30240
[2m2025-05-22T10:49:30.219872Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=30330
[2m2025-05-22T10:49:30.239714Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=30420
[2m2025-05-22T10:49:30.259584Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=30510
[2m2025-05-22T10:49:30.279255Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=30600
[2m2025-05-22T10:49:30.298898Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=30690
[2m2025-05-22T10:49:30.359273Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=30960
[2m2025-05-22T10:49:30.378867Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=31050
[2m2025-05-22T10:49:30.419427Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=31230
[2m2025-05-22T10:49:30.438982Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=31320
[2m2025-05-22T10:49:30.479608Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=31500
[2m2025-05-22T10:49:30.490742Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:30.490820Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 2 sent RTCP SR: ssrc=22222222, packets=1406, bytes=3531872
[2m2025-05-22T10:49:30.490844Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 1 sent RTCP SR: ssrc=22222222, packets=1406, bytes=3531872
[2m2025-05-22T10:49:30.499496Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=31590
[2m2025-05-22T10:49:30.519517Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=31680
[2m2025-05-22T10:49:30.539132Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=31770
[2m2025-05-22T10:49:30.559888Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=31860
[2m2025-05-22T10:49:30.579582Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=31950
[2m2025-05-22T10:49:30.599586Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=32040
[2m2025-05-22T10:49:30.619440Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=32130
[2m2025-05-22T10:49:30.639215Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=32220
[2m2025-05-22T10:49:30.658834Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=32310
[2m2025-05-22T10:49:30.699614Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=32490
[2m2025-05-22T10:49:30.719280Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=32580
[2m2025-05-22T10:49:30.738803Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=32670
[2m2025-05-22T10:49:30.759813Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=32760
[2m2025-05-22T10:49:30.798789Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=32940
[2m2025-05-22T10:49:30.879203Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=33300
[2m2025-05-22T10:49:30.898883Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=33390
[2m2025-05-22T10:49:30.919731Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=33480
[2m2025-05-22T10:49:30.939281Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=33570
[2m2025-05-22T10:49:30.959019Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=33660
[2m2025-05-22T10:49:30.985894Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:30.985957Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 1 sent RTCP SR: ssrc=11111111, packets=1607, bytes=276404
[2m2025-05-22T10:49:30.999567Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=33840
[2m2025-05-22T10:49:31.039508Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=34020
[2m2025-05-22T10:49:31.059052Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=34110
[2m2025-05-22T10:49:31.079905Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=34200
[2m2025-05-22T10:49:31.099857Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=34290
[2m2025-05-22T10:49:31.119423Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=34380
[2m2025-05-22T10:49:31.138963Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=34470
[2m2025-05-22T10:49:31.158822Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=34560
[2m2025-05-22T10:49:31.179615Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=34650
[2m2025-05-22T10:49:31.199298Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=34740
[2m2025-05-22T10:49:31.218961Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=34830
[2m2025-05-22T10:49:31.239859Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=34920
[2m2025-05-22T10:49:31.259892Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=35010
[2m2025-05-22T10:49:31.278798Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=35100
[2m2025-05-22T10:49:31.299764Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=35190
[2m2025-05-22T10:49:31.418869Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=35730
[2m2025-05-22T10:49:31.492558Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:31.492633Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 2 sent RTCP SR: ssrc=22222222, packets=1807, bytes=4539184
[2m2025-05-22T10:49:31.492656Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 1 sent RTCP SR: ssrc=22222222, packets=1807, bytes=4539184
[2m2025-05-22T10:49:31.518833Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=36180
[2m2025-05-22T10:49:31.539549Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=36270
[2m2025-05-22T10:49:31.559231Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=36360
[2m2025-05-22T10:49:31.578994Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=36450
[2m2025-05-22T10:49:31.599122Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=36540
[2m2025-05-22T10:49:31.619802Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=36630
[2m2025-05-22T10:49:31.639853Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=36720
[2m2025-05-22T10:49:31.659557Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=36810
[2m2025-05-22T10:49:31.679187Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=36900
[2m2025-05-22T10:49:31.698838Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=36990
[2m2025-05-22T10:49:31.719486Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=37080
[2m2025-05-22T10:49:31.738990Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=37170
[2m2025-05-22T10:49:31.759790Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=37260
[2m2025-05-22T10:49:31.779717Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=37350
[2m2025-05-22T10:49:31.818882Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=37530
[2m2025-05-22T10:49:31.840163Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=37620
[2m2025-05-22T10:49:31.859941Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=37710
[2m2025-05-22T10:49:31.878961Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=37800
[2m2025-05-22T10:49:31.899509Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=37890
[2m2025-05-22T10:49:31.959091Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=38160
[2m2025-05-22T10:49:31.979517Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=38250
[2m2025-05-22T10:49:31.987440Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:31.987538Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 1 sent RTCP SR: ssrc=11111111, packets=2033, bytes=349676
[2m2025-05-22T10:49:31.999649Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=38340
[2m2025-05-22T10:49:32.019170Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=38430
[2m2025-05-22T10:49:32.058971Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=38610
[2m2025-05-22T10:49:32.079252Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=38700
[2m2025-05-22T10:49:32.099705Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=38790
[2m2025-05-22T10:49:32.119630Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=38880
[2m2025-05-22T10:49:32.140018Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=38970
[2m2025-05-22T10:49:32.159460Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=39060
[2m2025-05-22T10:49:32.198888Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=39240
[2m2025-05-22T10:49:32.219538Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=39330
[2m2025-05-22T10:49:32.239964Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=39420
[2m2025-05-22T10:49:32.260042Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=39510
[2m2025-05-22T10:49:32.279922Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=39600
[2m2025-05-22T10:49:32.300006Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=39690
[2m2025-05-22T10:49:32.319986Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=39780
[2m2025-05-22T10:49:32.339045Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=39870
[2m2025-05-22T10:49:32.359271Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=39960
[2m2025-05-22T10:49:32.379483Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=40050
[2m2025-05-22T10:49:32.419217Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=40230
[2m2025-05-22T10:49:32.440007Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=40320
[2m2025-05-22T10:49:32.459247Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=40410
[2m2025-05-22T10:49:32.479838Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=40500
[2m2025-05-22T10:49:32.494433Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:32.494552Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 2 sent RTCP SR: ssrc=22222222, packets=2258, bytes=5672096
[2m2025-05-22T10:49:32.494621Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 1 sent RTCP SR: ssrc=22222222, packets=2258, bytes=5672096
[2m2025-05-22T10:49:32.520004Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=40680
[2m2025-05-22T10:49:32.579020Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=40950
[2m2025-05-22T10:49:32.599922Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=41040
[2m2025-05-22T10:49:32.639904Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=41220
[2m2025-05-22T10:49:32.659034Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=41310
[2m2025-05-22T10:49:32.679280Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=41400
[2m2025-05-22T10:49:32.699772Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=41490
[2m2025-05-22T10:49:32.720031Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=41580
[2m2025-05-22T10:49:32.739420Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=41670
[2m2025-05-22T10:49:32.759626Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=41760
[2m2025-05-22T10:49:32.778911Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=41850
[2m2025-05-22T10:49:32.799436Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=41940
[2m2025-05-22T10:49:32.819531Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=42030
[2m2025-05-22T10:49:32.839608Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=42120
[2m2025-05-22T10:49:32.859692Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=42210
[2m2025-05-22T10:49:32.879627Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=42300
[2m2025-05-22T10:49:32.899214Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=42390
[2m2025-05-22T10:49:32.919421Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=42480
[2m2025-05-22T10:49:32.988383Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:32.988462Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 1 sent RTCP SR: ssrc=11111111, packets=2509, bytes=431548
[2m2025-05-22T10:49:32.999529Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=42840
[2m2025-05-22T10:49:33.019632Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=42930
[2m2025-05-22T10:49:33.039298Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=43020
[2m2025-05-22T10:49:33.059978Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=43110
[2m2025-05-22T10:49:33.079154Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=43200
[2m2025-05-22T10:49:33.119284Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=43380
[2m2025-05-22T10:49:33.139041Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=43470
[2m2025-05-22T10:49:33.159554Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=43560
[2m2025-05-22T10:49:33.179072Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=43650
[2m2025-05-22T10:49:33.199311Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=43740
[2m2025-05-22T10:49:33.219591Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=43830
[2m2025-05-22T10:49:33.279977Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=44100
[2m2025-05-22T10:49:33.299889Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=44190
[2m2025-05-22T10:49:33.320104Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=44280
[2m2025-05-22T10:49:33.339080Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=44370
[2m2025-05-22T10:49:33.359507Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=44460
[2m2025-05-22T10:49:33.379350Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=44550
[2m2025-05-22T10:49:33.399651Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=44640
[2m2025-05-22T10:49:33.420000Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=44730
[2m2025-05-22T10:49:33.459485Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=44910
[2m2025-05-22T10:49:33.495725Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:33.495860Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 2 sent RTCP SR: ssrc=22222222, packets=2759, bytes=6930608
[2m2025-05-22T10:49:33.495929Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 1 sent RTCP SR: ssrc=22222222, packets=2759, bytes=6930608
[2m2025-05-22T10:49:33.500231Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=45090
[2m2025-05-22T10:49:33.519344Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=45180
[2m2025-05-22T10:49:33.559036Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=45360
[2m2025-05-22T10:49:33.579254Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=45450
[2m2025-05-22T10:49:33.599187Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=45540
[2m2025-05-22T10:49:33.619292Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=45630
[2m2025-05-22T10:49:33.639678Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=45720
[2m2025-05-22T10:49:33.659107Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=45810
[2m2025-05-22T10:49:33.679579Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=45900
[2m2025-05-22T10:49:33.699946Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=45990
[2m2025-05-22T10:49:33.759925Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=46260
[2m2025-05-22T10:49:33.799306Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=46440
[2m2025-05-22T10:49:33.839076Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=46620
[2m2025-05-22T10:49:33.859609Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=46710
[2m2025-05-22T10:49:33.880025Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=46800
[2m2025-05-22T10:49:33.920024Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=46980
[2m2025-05-22T10:49:33.939080Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=47070
[2m2025-05-22T10:49:33.959319Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=47160
[2m2025-05-22T10:49:33.979608Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=47250
[2m2025-05-22T10:49:33.989136Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:33.989265Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 1 sent RTCP SR: ssrc=11111111, packets=3035, bytes=522020
[2m2025-05-22T10:49:33.999999Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=47340
[2m2025-05-22T10:49:34.019354Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=47430
[2m2025-05-22T10:49:34.039895Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=47520
[2m2025-05-22T10:49:34.079569Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=47700
[2m2025-05-22T10:49:34.100000Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=47790
[2m2025-05-22T10:49:34.119885Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=47880
[2m2025-05-22T10:49:34.139927Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=47970
[2m2025-05-22T10:49:34.178982Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=48150
[2m2025-05-22T10:49:34.199320Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=48240
[2m2025-05-22T10:49:34.219577Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=48330
[2m2025-05-22T10:49:34.239511Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=48420
[2m2025-05-22T10:49:34.259939Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=48510
[2m2025-05-22T10:49:34.279000Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=48600
[2m2025-05-22T10:49:34.298973Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=48690
[2m2025-05-22T10:49:34.318810Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=48780
[2m2025-05-22T10:49:34.339950Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=48870
[2m2025-05-22T10:49:34.358934Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=48960
[2m2025-05-22T10:49:34.379029Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=49050
[2m2025-05-22T10:49:34.399324Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=49140
[2m2025-05-22T10:49:34.419786Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=49230
[2m2025-05-22T10:49:34.439943Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=49320
[2m2025-05-22T10:49:34.460002Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=49410
[2m2025-05-22T10:49:34.479026Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=49500
[2m2025-05-22T10:49:34.497748Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:34.497934Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 2 sent RTCP SR: ssrc=22222222, packets=3310, bytes=8314720
[2m2025-05-22T10:49:34.499442Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=49590
[2m2025-05-22T10:49:34.519590Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=49680
[2m2025-05-22T10:49:34.538902Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=49770
[2m2025-05-22T10:49:34.559576Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=49860
[2m2025-05-22T10:49:34.579939Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=49950
[2m2025-05-22T10:49:34.599349Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=50040
[2m2025-05-22T10:49:34.619312Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=50130
[2m2025-05-22T10:49:34.639335Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=50220
[2m2025-05-22T10:49:34.660010Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=50310
[2m2025-05-22T10:49:34.679076Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=50400
[2m2025-05-22T10:49:34.699814Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=50490
[2m2025-05-22T10:49:34.720033Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=50580
[2m2025-05-22T10:49:34.739072Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=50670
[2m2025-05-22T10:49:34.759611Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=50760
[2m2025-05-22T10:49:34.779113Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=50850
[2m2025-05-22T10:49:34.800083Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=50940
[2m2025-05-22T10:49:34.818894Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=51030
[2m2025-05-22T10:49:34.839323Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=51120
[2m2025-05-22T10:49:34.859915Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=51210
[2m2025-05-22T10:49:34.879042Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=51300
[2m2025-05-22T10:49:34.899435Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=51390
[2m2025-05-22T10:49:34.919483Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=51480
[2m2025-05-22T10:49:34.939014Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=51570
[2m2025-05-22T10:49:34.959356Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=51660
[2m2025-05-22T10:49:34.979081Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=51750
[2m2025-05-22T10:49:34.990258Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:34.990491Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 1 sent RTCP SR: ssrc=11111111, packets=3611, bytes=621092
[2m2025-05-22T10:49:34.999802Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=51840
[2m2025-05-22T10:49:35.020046Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=51930
[2m2025-05-22T10:49:35.039031Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=52020
[2m2025-05-22T10:49:35.059304Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=52110
[2m2025-05-22T10:49:35.079580Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=52200
[2m2025-05-22T10:49:35.100147Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=52290
[2m2025-05-22T10:49:35.119340Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=52380
[2m2025-05-22T10:49:35.139197Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=52470
[2m2025-05-22T10:49:35.159657Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=52560
[2m2025-05-22T10:49:35.179022Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=52650
[2m2025-05-22T10:49:35.199471Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=52740
[2m2025-05-22T10:49:35.219691Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=52830
[2m2025-05-22T10:49:35.239954Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=52920
[2m2025-05-22T10:49:35.259022Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=53010
[2m2025-05-22T10:49:35.279207Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=53100
[2m2025-05-22T10:49:35.299267Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=53190
[2m2025-05-22T10:49:35.319627Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=53280
[2m2025-05-22T10:49:35.339212Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=53370
[2m2025-05-22T10:49:35.359514Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=53460
[2m2025-05-22T10:49:35.379892Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=53550
[2m2025-05-22T10:49:35.398894Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=53640
[2m2025-05-22T10:49:35.419649Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=53730
[2m2025-05-22T10:49:35.439232Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=53820
[2m2025-05-22T10:49:35.459545Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=53910
[2m2025-05-22T10:49:35.479895Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=54000
[2m2025-05-22T10:49:35.499890Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:35.499961Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 2 sent RTCP SR: ssrc=22222222, packets=3911, bytes=9824432
[2m2025-05-22T10:49:35.499961Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=54090
[2m2025-05-22T10:49:35.519627Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=54180
[2m2025-05-22T10:49:35.539660Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=54270
[2m2025-05-22T10:49:35.559013Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=54360
[2m2025-05-22T10:49:35.579898Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=54450
[2m2025-05-22T10:49:35.599278Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=54540
[2m2025-05-22T10:49:35.619322Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=54630
[2m2025-05-22T10:49:35.639459Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=54720
[2m2025-05-22T10:49:35.659400Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=54810
[2m2025-05-22T10:49:35.679570Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=54900
[2m2025-05-22T10:49:35.699813Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=54990
[2m2025-05-22T10:49:35.719568Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=55080
[2m2025-05-22T10:49:35.739907Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=55170
[2m2025-05-22T10:49:35.759048Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=55260
[2m2025-05-22T10:49:35.779269Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=55350
[2m2025-05-22T10:49:35.799978Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=55440
[2m2025-05-22T10:49:35.819588Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=55530
[2m2025-05-22T10:49:35.839446Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=55620
[2m2025-05-22T10:49:35.859338Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=55710
[2m2025-05-22T10:49:35.879462Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=55800
[2m2025-05-22T10:49:35.899267Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=55890
[2m2025-05-22T10:49:35.919636Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=55980
[2m2025-05-22T10:49:35.939504Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=56070
[2m2025-05-22T10:49:35.959381Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=56160
[2m2025-05-22T10:49:35.979685Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=56250
[2m2025-05-22T10:49:35.991713Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:35.991843Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 1 sent RTCP SR: ssrc=11111111, packets=4237, bytes=728764
[2m2025-05-22T10:49:36.000041Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=56340
[2m2025-05-22T10:49:36.019542Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=56430
[2m2025-05-22T10:49:36.039700Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=56520
[2m2025-05-22T10:49:36.059084Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=56610
[2m2025-05-22T10:49:36.079301Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=56700
[2m2025-05-22T10:49:36.099949Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=56790
[2m2025-05-22T10:49:36.119967Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=56880
[2m2025-05-22T10:49:36.139594Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=56970
[2m2025-05-22T10:49:36.159556Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=57060
[2m2025-05-22T10:49:36.179149Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=57150
[2m2025-05-22T10:49:36.199476Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=57240
[2m2025-05-22T10:49:36.219553Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=57330
[2m2025-05-22T10:49:36.239799Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=57420
[2m2025-05-22T10:49:36.259919Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=57510
[2m2025-05-22T10:49:36.279133Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=57600
[2m2025-05-22T10:49:36.300042Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=57690
[2m2025-05-22T10:49:36.319276Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=57780
[2m2025-05-22T10:49:36.338842Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=57870
[2m2025-05-22T10:49:36.358919Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=57960
[2m2025-05-22T10:49:36.378853Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=58050
[2m2025-05-22T10:49:36.400031Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=58140
[2m2025-05-22T10:49:36.419663Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=58230
[2m2025-05-22T10:49:36.439485Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=58320
[2m2025-05-22T10:49:36.459083Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=58410
[2m2025-05-22T10:49:36.478861Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=58500
[2m2025-05-22T10:49:36.499908Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=58590
[2m2025-05-22T10:49:36.501390Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:36.501497Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 2 sent RTCP SR: ssrc=22222222, packets=4563, bytes=11462256
[2m2025-05-22T10:49:36.519012Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=58680
[2m2025-05-22T10:49:36.540229Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=58770
[2m2025-05-22T10:49:36.558988Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=58860
[2m2025-05-22T10:49:36.579262Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=58950
[2m2025-05-22T10:49:36.599487Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=59040
[2m2025-05-22T10:49:36.619936Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=59130
[2m2025-05-22T10:49:36.638931Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=59220
[2m2025-05-22T10:49:36.659935Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=59310
[2m2025-05-22T10:49:36.679920Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=59400
[2m2025-05-22T10:49:36.699308Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=59490
[2m2025-05-22T10:49:36.719689Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=59580
[2m2025-05-22T10:49:36.738929Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=59670
[2m2025-05-22T10:49:36.759846Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=59760
[2m2025-05-22T10:49:36.780129Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=59850
[2m2025-05-22T10:49:36.799120Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=59940
[2m2025-05-22T10:49:36.819289Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=60030
[2m2025-05-22T10:49:36.839962Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=60120
[2m2025-05-22T10:49:36.859687Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=60210
[2m2025-05-22T10:49:36.879948Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=60300
[2m2025-05-22T10:49:36.899352Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=60390
[2m2025-05-22T10:49:36.919818Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=60480
[2m2025-05-22T10:49:36.939954Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=60570
[2m2025-05-22T10:49:36.959092Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=60660
[2m2025-05-22T10:49:36.979256Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=60750
[2m2025-05-22T10:49:36.992877Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:36.992973Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 1 sent RTCP SR: ssrc=11111111, packets=4913, bytes=845036
[2m2025-05-22T10:49:36.999632Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=60840
[2m2025-05-22T10:49:37.019155Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=60930
[2m2025-05-22T10:49:37.039146Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=61020
[2m2025-05-22T10:49:37.059555Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=61110
[2m2025-05-22T10:49:37.079519Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=61200
[2m2025-05-22T10:49:37.099987Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=61290
[2m2025-05-22T10:49:37.119490Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=61380
[2m2025-05-22T10:49:37.138985Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=61470
[2m2025-05-22T10:49:37.159279Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=61560
[2m2025-05-22T10:49:37.179395Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=61650
[2m2025-05-22T10:49:37.199165Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=61740
[2m2025-05-22T10:49:37.229559Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=61830
[2m2025-05-22T10:49:37.239551Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=61920
[2m2025-05-22T10:49:37.259224Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=62010
[2m2025-05-22T10:49:37.279781Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=62100
[2m2025-05-22T10:49:37.310144Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=62190
[2m2025-05-22T10:49:37.319438Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=62280
[2m2025-05-22T10:49:37.339592Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=62370
[2m2025-05-22T10:49:37.360158Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=62460
[2m2025-05-22T10:49:37.379616Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=62550
[2m2025-05-22T10:49:37.399068Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=62640
[2m2025-05-22T10:49:37.420330Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=62730
[2m2025-05-22T10:49:37.439119Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=62820
[2m2025-05-22T10:49:37.459607Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=62910
[2m2025-05-22T10:49:37.479683Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=63000
[2m2025-05-22T10:49:37.499772Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=63090
[2m2025-05-22T10:49:37.502361Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:37.502428Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 2 sent RTCP SR: ssrc=22222222, packets=5265, bytes=13225680
[2m2025-05-22T10:49:37.519947Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=63180
[2m2025-05-22T10:49:37.539688Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=63270
[2m2025-05-22T10:49:37.559959Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=63360
[2m2025-05-22T10:49:37.579854Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=63450
[2m2025-05-22T10:49:37.599019Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=63540
[2m2025-05-22T10:49:37.619872Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=63630
[2m2025-05-22T10:49:37.639925Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=63720
[2m2025-05-22T10:49:37.659077Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=63810
[2m2025-05-22T10:49:37.679073Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=63900
[2m2025-05-22T10:49:37.699280Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=63990
[2m2025-05-22T10:49:37.719286Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=64080
[2m2025-05-22T10:49:37.739096Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=64170
[2m2025-05-22T10:49:37.759646Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=64260
[2m2025-05-22T10:49:37.778821Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=64350
[2m2025-05-22T10:49:37.800103Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=64440
[2m2025-05-22T10:49:37.818926Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=64530
[2m2025-05-22T10:49:37.839179Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=64620
[2m2025-05-22T10:49:37.860218Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=64710
[2m2025-05-22T10:49:37.879959Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=64800
[2m2025-05-22T10:49:37.898904Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=64890
[2m2025-05-22T10:49:37.919107Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=64980
[2m2025-05-22T10:49:37.939951Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=65070
[2m2025-05-22T10:49:37.959317Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=65160
[2m2025-05-22T10:49:37.979546Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=65250
[2m2025-05-22T10:49:37.997259Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:37.997341Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m Session 1 sent RTCP SR: ssrc=11111111, packets=5639, bytes=969908
[2m2025-05-22T10:49:37.999234Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=65340
[2m2025-05-22T10:49:38.019955Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=65430
[2m2025-05-22T10:49:38.039197Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=65520
[2m2025-05-22T10:49:38.059422Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=65610
[2m2025-05-22T10:49:38.079508Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=65700
[2m2025-05-22T10:49:38.099591Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=65790
[2m2025-05-22T10:49:38.119649Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=65880
[2m2025-05-22T10:49:38.139744Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=65970
[2m2025-05-22T10:49:38.159918Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=66060
[2m2025-05-22T10:49:38.178995Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=66150
[2m2025-05-22T10:49:38.199014Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=66240
[2m2025-05-22T10:49:38.219076Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=66330
[2m2025-05-22T10:49:38.239255Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=66420
[2m2025-05-22T10:49:38.259274Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=66510
[2m2025-05-22T10:49:38.278871Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=66600
[2m2025-05-22T10:49:38.298851Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=66690
[2m2025-05-22T10:49:38.319109Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=66780
[2m2025-05-22T10:49:38.339360Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=66870
[2m2025-05-22T10:49:38.359315Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=66960
[2m2025-05-22T10:49:38.379355Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=67050
[2m2025-05-22T10:49:38.399343Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=67140
[2m2025-05-22T10:49:38.419676Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=67230
[2m2025-05-22T10:49:38.439987Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=67320
[2m2025-05-22T10:49:38.459564Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=22222222, seq=0, ts=67410
[2m2025-05-22T10:49:38.479258Z[0m [32m INFO[0m [2mrtcp_rate_limiting[0m[2m:[0m RTCP rate limiting demonstration completed
[2m2025-05-22T10:49:38.479389Z[0m [31mERROR[0m [2mrvoip_rtp_core::session[0m[2m:[0m Failed to forward RTP packet to receiver: channel closed

=======================================================
Finished running: rtcp_rate_limiting
=======================================================


=======================================================
Running example: rtcp_reports
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.13s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/rtcp_reports`
[2m2025-05-22T10:49:39.875194Z[0m [32m INFO[0m [2mrtcp_reports[0m[2m:[0m Starting RTCP reports example
[2m2025-05-22T10:49:39.875623Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Created global port allocator with range 16384-32767
[2m2025-05-22T10:49:39.875693Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Muxed
[2m2025-05-22T10:49:39.876036Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 25522 (bound to 127.0.0.1:25522)
[2m2025-05-22T10:49:40.378312Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 127.0.0.1:25522
[2m2025-05-22T10:49:40.378550Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:49:40.378673Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Set packet interval to 20ms (160 samples per packet)
[2m2025-05-22T10:49:40.378697Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Started RTP scheduler
[2m2025-05-22T10:49:40.378730Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Started RTP session with SSRC=12345678
[2m2025-05-22T10:49:40.378748Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Muxed
[2m2025-05-22T10:49:40.378832Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 16585 (bound to 127.0.0.1:16585)
[2m2025-05-22T10:49:40.880966Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 127.0.0.1:16585
[2m2025-05-22T10:49:40.881198Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:49:40.881357Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Set packet interval to 20ms (160 samples per packet)
[2m2025-05-22T10:49:40.881425Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Started RTP scheduler
[2m2025-05-22T10:49:40.881465Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Started RTP session with SSRC=87654321
[2m2025-05-22T10:49:40.881566Z[0m [32m INFO[0m [2mrtcp_reports[0m[2m:[0m Sender bound to 127.0.0.1:25522
[2m2025-05-22T10:49:40.881598Z[0m [32m INFO[0m [2mrtcp_reports[0m[2m:[0m Receiver bound to 127.0.0.1:16585
[2m2025-05-22T10:49:40.881668Z[0m [32m INFO[0m [2mrtcp_reports[0m[2m:[0m Sending RTP packets from sender to receiver...
[2m2025-05-22T10:49:40.881768Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Scheduled packet with seq=32251, ts=4238833534 for Instant { tv_sec: 1878596, tv_nsec: 268912875 }
[2m2025-05-22T10:49:40.898862Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:49:40.899154Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=0
[2m2025-05-22T10:49:40.899213Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 20 bytes
[2m2025-05-22T10:49:40.899252Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 20 bytes
[2m2025-05-22T10:49:40.899277Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:40.899297Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:40.899322Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:40.899343Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x80
[2m2025-05-22T10:49:40.899365Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: true, payload_type: 0
[2m2025-05-22T10:49:40.899394Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 32251
[2m2025-05-22T10:49:40.899426Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 4238833534
[2m2025-05-22T10:49:40.899457Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 305419896
[2m2025-05-22T10:49:40.899486Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:40.899517Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:40.899594Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:40.899626Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:40.899703Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 8
[2m2025-05-22T10:49:40.899743Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=12345678, seq=32251, ts=4238833534
[2m2025-05-22T10:49:40.899773Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=12345678, seq=32251, payload size=8 bytes
[2m2025-05-22T10:49:40.903011Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Scheduled packet with seq=32252, ts=4238833694 for Instant { tv_sec: 1878596, tv_nsec: 288912875 }
[2m2025-05-22T10:49:40.919553Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:49:40.919889Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 20 bytes
[2m2025-05-22T10:49:40.919967Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 20 bytes
[2m2025-05-22T10:49:40.920016Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:40.920047Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:40.920074Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:40.920121Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x00
[2m2025-05-22T10:49:40.920150Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: false, payload_type: 0
[2m2025-05-22T10:49:40.920181Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 32252
[2m2025-05-22T10:49:40.920206Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 4238833694
[2m2025-05-22T10:49:40.920231Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 305419896
[2m2025-05-22T10:49:40.920266Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:40.920294Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:40.920321Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:40.920347Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:40.920375Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 8
[2m2025-05-22T10:49:40.920416Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Received packet with SSRC=12345678, seq=32252, timestamp=4238833694
[2m2025-05-22T10:49:40.920452Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Creating new stream for SSRC=12345678
[2m2025-05-22T10:49:40.920499Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m New RTP stream detected with SSRC=12345678
[2m2025-05-22T10:49:40.920528Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Creating stream with jitter buffer for SSRC=12345678
[2m2025-05-22T10:49:40.920570Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::stream[0m[2m:[0m Initialized RTP stream with seq=32252
[2m2025-05-22T10:49:40.920600Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::stream[0m[2m:[0m Initialized RTP stream with seq=32252
[2m2025-05-22T10:49:40.920630Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Initialized new stream for SSRC=12345678 with seq=32252
[2m2025-05-22T10:49:40.920666Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Stream 12345678 held the packet in jitter buffer
[2m2025-05-22T10:49:40.920704Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Emitting NewStreamDetected event for SSRC=12345678
[2m2025-05-22T10:49:40.923799Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Scheduled packet with seq=32253, ts=4238833854 for Instant { tv_sec: 1878596, tv_nsec: 308912875 }
[2m2025-05-22T10:49:40.939873Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:49:40.940171Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=0
[2m2025-05-22T10:49:40.940226Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 20 bytes
[2m2025-05-22T10:49:40.940262Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 20 bytes
[2m2025-05-22T10:49:40.940300Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:40.940330Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:40.940360Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:40.940393Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x00
[2m2025-05-22T10:49:40.940421Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: false, payload_type: 0
[2m2025-05-22T10:49:40.940450Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 32253
[2m2025-05-22T10:49:40.940481Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 4238833854
[2m2025-05-22T10:49:40.940512Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 305419896
[2m2025-05-22T10:49:40.940541Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:40.940568Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:40.940592Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:40.940628Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:40.940657Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 8
[2m2025-05-22T10:49:40.940686Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=12345678, seq=32253, ts=4238833854
[2m2025-05-22T10:49:40.940714Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=12345678, seq=32253, payload size=8 bytes
[2m2025-05-22T10:49:40.945427Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Scheduled packet with seq=32254, ts=4238834014 for Instant { tv_sec: 1878596, tv_nsec: 328912875 }
[2m2025-05-22T10:49:40.958821Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:49:40.959095Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=0
[2m2025-05-22T10:49:40.959148Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 20 bytes
[2m2025-05-22T10:49:40.959182Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 20 bytes
[2m2025-05-22T10:49:40.959209Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:40.959257Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:40.959300Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:40.959329Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x00
[2m2025-05-22T10:49:40.959351Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: false, payload_type: 0
[2m2025-05-22T10:49:40.959373Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 32254
[2m2025-05-22T10:49:40.959395Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 4238834014
[2m2025-05-22T10:49:40.959415Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 305419896
[2m2025-05-22T10:49:40.959436Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:40.959457Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:40.959480Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:40.959501Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:40.959522Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 8
[2m2025-05-22T10:49:40.959543Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=12345678, seq=32254, ts=4238834014
[2m2025-05-22T10:49:40.959574Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=12345678, seq=32254, payload size=8 bytes
[2m2025-05-22T10:49:40.966900Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Scheduled packet with seq=32255, ts=4238834174 for Instant { tv_sec: 1878596, tv_nsec: 348912875 }
[2m2025-05-22T10:49:40.978832Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:49:40.979155Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=0
[2m2025-05-22T10:49:40.979231Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 20 bytes
[2m2025-05-22T10:49:40.979269Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 20 bytes
[2m2025-05-22T10:49:40.979308Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:40.979339Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:40.979377Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:40.979408Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x00
[2m2025-05-22T10:49:40.979440Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: false, payload_type: 0
[2m2025-05-22T10:49:40.979467Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 32255
[2m2025-05-22T10:49:40.979492Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 4238834174
[2m2025-05-22T10:49:40.979528Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 305419896
[2m2025-05-22T10:49:40.979556Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:40.979587Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:40.979612Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:40.979638Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:40.979674Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 8
[2m2025-05-22T10:49:40.979704Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=12345678, seq=32255, ts=4238834174
[2m2025-05-22T10:49:40.979737Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=12345678, seq=32255, payload size=8 bytes
[2m2025-05-22T10:49:40.988622Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Scheduled packet with seq=32256, ts=4238834334 for Instant { tv_sec: 1878596, tv_nsec: 368912875 }
[2m2025-05-22T10:49:40.999238Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:49:40.999508Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 20 bytes
[2m2025-05-22T10:49:40.999552Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 20 bytes
[2m2025-05-22T10:49:40.999587Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:40.999614Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:40.999643Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:40.999667Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x00
[2m2025-05-22T10:49:40.999691Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: false, payload_type: 0
[2m2025-05-22T10:49:40.999722Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 32256
[2m2025-05-22T10:49:40.999746Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 4238834334
[2m2025-05-22T10:49:40.999771Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 305419896
[2m2025-05-22T10:49:40.999795Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:40.999819Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:40.999842Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:40.999876Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:40.999901Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 8
[2m2025-05-22T10:49:40.999932Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Received packet with SSRC=12345678, seq=32256, timestamp=4238834334
[2m2025-05-22T10:49:40.999966Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Found existing stream for SSRC=12345678
[2m2025-05-22T10:49:41.000008Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::stream[0m[2m:[0m Detected sequence gap: expected=32253, got=32256, lost=3
[2m2025-05-22T10:49:41.000041Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Stream 12345678 held the packet in jitter buffer
[2m2025-05-22T10:49:41.008836Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Scheduled packet with seq=32257, ts=4238834494 for Instant { tv_sec: 1878596, tv_nsec: 388912875 }
[2m2025-05-22T10:49:41.018870Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:49:41.019119Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=0
[2m2025-05-22T10:49:41.019156Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 20 bytes
[2m2025-05-22T10:49:41.019183Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 20 bytes
[2m2025-05-22T10:49:41.019208Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:41.019233Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:41.019257Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:41.019284Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x00
[2m2025-05-22T10:49:41.019326Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: false, payload_type: 0
[2m2025-05-22T10:49:41.019353Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 32257
[2m2025-05-22T10:49:41.019384Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 4238834494
[2m2025-05-22T10:49:41.019408Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 305419896
[2m2025-05-22T10:49:41.019479Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:41.019517Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:41.019543Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:41.019568Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:41.019600Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 8
[2m2025-05-22T10:49:41.019625Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=12345678, seq=32257, ts=4238834494
[2m2025-05-22T10:49:41.019651Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=12345678, seq=32257, payload size=8 bytes
[2m2025-05-22T10:49:41.029904Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Scheduled packet with seq=32258, ts=4238834654 for Instant { tv_sec: 1878596, tv_nsec: 408912875 }
[2m2025-05-22T10:49:41.039428Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:49:41.039714Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 20 bytes
[2m2025-05-22T10:49:41.039767Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 20 bytes
[2m2025-05-22T10:49:41.039796Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:41.039822Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:41.039847Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:41.039873Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x00
[2m2025-05-22T10:49:41.039898Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: false, payload_type: 0
[2m2025-05-22T10:49:41.039922Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 32258
[2m2025-05-22T10:49:41.039947Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 4238834654
[2m2025-05-22T10:49:41.039970Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 305419896
[2m2025-05-22T10:49:41.039994Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:41.040017Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:41.040049Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:41.040073Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:41.040100Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 8
[2m2025-05-22T10:49:41.040132Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Received packet with SSRC=12345678, seq=32258, timestamp=4238834654
[2m2025-05-22T10:49:41.040162Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Found existing stream for SSRC=12345678
[2m2025-05-22T10:49:41.040199Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::stream[0m[2m:[0m Detected sequence gap: expected=32257, got=32258, lost=1
[2m2025-05-22T10:49:41.040235Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Stream 12345678 returned a packet for delivery
[2m2025-05-22T10:49:41.040270Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Emitting PacketReceived event for SSRC=12345678
[2m2025-05-22T10:49:41.040328Z[0m [32m INFO[0m [2mrtcp_reports[0m[2m:[0m Receiver received packet: PT=0, SEQ=32258, SSRC=12345678
[2m2025-05-22T10:49:41.051847Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Scheduled packet with seq=32259, ts=4238834814 for Instant { tv_sec: 1878596, tv_nsec: 428912875 }
[2m2025-05-22T10:49:41.059870Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:49:41.060153Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=0
[2m2025-05-22T10:49:41.060207Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 20 bytes
[2m2025-05-22T10:49:41.060257Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 20 bytes
[2m2025-05-22T10:49:41.060295Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:41.060321Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:41.060347Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:41.060385Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x00
[2m2025-05-22T10:49:41.060412Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: false, payload_type: 0
[2m2025-05-22T10:49:41.060442Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 32259
[2m2025-05-22T10:49:41.060467Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 4238834814
[2m2025-05-22T10:49:41.060491Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 305419896
[2m2025-05-22T10:49:41.060524Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:41.060552Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:41.060578Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:41.060608Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:41.060634Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 8
[2m2025-05-22T10:49:41.060661Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=12345678, seq=32259, ts=4238834814
[2m2025-05-22T10:49:41.060698Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=12345678, seq=32259, payload size=8 bytes
[2m2025-05-22T10:49:41.073614Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Scheduled packet with seq=32260, ts=4238834974 for Instant { tv_sec: 1878596, tv_nsec: 448912875 }
[2m2025-05-22T10:49:41.078936Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:49:41.079221Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=0
[2m2025-05-22T10:49:41.079284Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 20 bytes
[2m2025-05-22T10:49:41.079318Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 20 bytes
[2m2025-05-22T10:49:41.079348Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:41.079388Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:41.079415Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:41.079448Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x00
[2m2025-05-22T10:49:41.079474Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: false, payload_type: 0
[2m2025-05-22T10:49:41.079499Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 32260
[2m2025-05-22T10:49:41.079532Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 4238834974
[2m2025-05-22T10:49:41.079558Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 305419896
[2m2025-05-22T10:49:41.079583Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:41.079608Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:41.079632Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:41.079662Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:41.079691Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 8
[2m2025-05-22T10:49:41.079718Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=12345678, seq=32260, ts=4238834974
[2m2025-05-22T10:49:41.079751Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=12345678, seq=32260, payload size=8 bytes
[2m2025-05-22T10:49:41.195470Z[0m [32m INFO[0m [2mrtcp_reports[0m[2m:[0m Sending RTCP SR from sender...
[2m2025-05-22T10:49:41.195844Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 28 bytes
[2m2025-05-22T10:49:41.195913Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 28 bytes
[2m2025-05-22T10:49:41.195950Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:41.195971Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:41.195995Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:41.196014Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0xc8
[2m2025-05-22T10:49:41.196032Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: true, payload_type: 72
[2m2025-05-22T10:49:41.196058Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 6
[2m2025-05-22T10:49:41.196078Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 305419896
[2m2025-05-22T10:49:41.196096Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 3956899781
[2m2025-05-22T10:49:41.196116Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:41.196134Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:41.196153Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:41.196171Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:41.196206Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 16
[2m2025-05-22T10:49:41.196227Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Received packet with SSRC=ebd97fc5, seq=6, timestamp=305419896
[2m2025-05-22T10:49:41.196253Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Creating new stream for SSRC=ebd97fc5
[2m2025-05-22T10:49:41.196278Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m New RTP stream detected with SSRC=ebd97fc5
[2m2025-05-22T10:49:41.196297Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Creating stream with jitter buffer for SSRC=ebd97fc5
[2m2025-05-22T10:49:41.196318Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::stream[0m[2m:[0m Initialized RTP stream with seq=6
[2m2025-05-22T10:49:41.196337Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::stream[0m[2m:[0m Initialized RTP stream with seq=6
[2m2025-05-22T10:49:41.196362Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Initialized new stream for SSRC=ebd97fc5 with seq=6
[2m2025-05-22T10:49:41.196390Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Stream ebd97fc5 held the packet in jitter buffer
[2m2025-05-22T10:49:41.196411Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Emitting NewStreamDetected event for SSRC=ebd97fc5
[2m2025-05-22T10:49:41.296394Z[0m [32m INFO[0m [2mrtcp_reports[0m[2m:[0m Sending RTCP RR from receiver...
[2m2025-05-22T10:49:41.296824Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=201
[2m2025-05-22T10:49:41.296909Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 73
[2m2025-05-22T10:49:41.297042Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Received RTCP RR from SSRC=87654321 with 2 report blocks
[2m2025-05-22T10:49:41.297098Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Processing report block about our SSRC=12345678
[2m2025-05-22T10:49:41.297131Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Packet loss: 57.03125% (fraction=146)
[2m2025-05-22T10:49:41.297197Z[0m [32m INFO[0m [2mrtcp_reports[0m[2m:[0m Sender received RR from SSRC=87654321
[2m2025-05-22T10:49:41.297235Z[0m [32m INFO[0m [2mrtcp_reports[0m[2m:[0m   Report blocks: 2
[2m2025-05-22T10:49:41.297274Z[0m [32m INFO[0m [2mrtcp_reports[0m[2m:[0m   Report about us: Loss 57.03125%, Jitter 0
[2m2025-05-22T10:49:41.497106Z[0m [32m INFO[0m [2mrtcp_reports[0m[2m:[0m Sending second RTCP SR from sender...
[2m2025-05-22T10:49:41.497265Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:49:41.497286Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:49:41.497320Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Received RTCP SR from SSRC=12345678
[2m2025-05-22T10:49:41.497333Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Updated RTCP SR info for stream SSRC=12345678
[2m2025-05-22T10:49:41.497349Z[0m [32m INFO[0m [2mrtcp_reports[0m[2m:[0m Receiver received SR from SSRC=12345678
[2m2025-05-22T10:49:41.497356Z[0m [32m INFO[0m [2mrtcp_reports[0m[2m:[0m   NTP timestamp: NtpTimestamp { seconds: 3956899781, fraction: 2135204336 }, RTP timestamp: 4238835134
[2m2025-05-22T10:49:41.497361Z[0m [32m INFO[0m [2mrtcp_reports[0m[2m:[0m   Packets: 10, Octets: 200
[2m2025-05-22T10:49:41.497365Z[0m [32m INFO[0m [2mrtcp_reports[0m[2m:[0m   Report blocks: 0
[2m2025-05-22T10:49:41.598762Z[0m [32m INFO[0m [2mrtcp_reports[0m[2m:[0m Sender stats: Sent=10, Received=0, Jitter=0ms
[2m2025-05-22T10:49:41.598914Z[0m [32m INFO[0m [2mrtcp_reports[0m[2m:[0m Receiver stats: Sent=0, Received=4, Jitter=0.049817078125000025ms, Lost=4
[2m2025-05-22T10:49:41.700539Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Stopped RTP scheduler
[2m2025-05-22T10:49:41.700608Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 24 bytes
[2m2025-05-22T10:49:41.700703Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Released port 25522 on 0.0.0.0
[2m2025-05-22T10:49:41.700707Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 24 bytes
[2m2025-05-22T10:49:41.700750Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Released all ports for session rtp-session-305419896
[2m2025-05-22T10:49:41.700777Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x81
[2m2025-05-22T10:49:41.700816Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:41.700790Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Closed RTP session with SSRC=12345678
[2m2025-05-22T10:49:41.700844Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=1
[2m2025-05-22T10:49:41.700889Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0xcb
[2m2025-05-22T10:49:41.700915Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: true, payload_type: 75
[2m2025-05-22T10:49:41.700939Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 5
[2m2025-05-22T10:49:41.700950Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Stopped RTP scheduler
[2m2025-05-22T10:49:41.700963Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 305419896
[2m2025-05-22T10:49:41.701006Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 240346483
[2m2025-05-22T10:49:41.701017Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Released port 16585 on 0.0.0.0
[2m2025-05-22T10:49:41.701035Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 1 entries
[2m2025-05-22T10:49:41.701060Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Released all ports for session rtp-session-2271560481
[2m2025-05-22T10:49:41.701082Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m CSRC 0: 0x73696f6e from offset 12
[2m2025-05-22T10:49:41.701093Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Closed RTP session with SSRC=87654321
[2m2025-05-22T10:49:41.701111Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:41.701137Z[0m [32m INFO[0m [2mrtcp_reports[0m[2m:[0m Test completed successfully
[2m2025-05-22T10:49:41.701143Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 16 bytes
[2m2025-05-22T10:49:41.701189Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 16
[2m2025-05-22T10:49:41.701223Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 8
[2m2025-05-22T10:49:41.701248Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Received packet with SSRC=0e536573, seq=5, timestamp=305419896
[2m2025-05-22T10:49:41.701276Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Creating new stream for SSRC=0e536573
[2m2025-05-22T10:49:41.701306Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m New RTP stream detected with SSRC=0e536573
[2m2025-05-22T10:49:41.701334Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Creating stream with jitter buffer for SSRC=0e536573
[2m2025-05-22T10:49:41.701364Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::stream[0m[2m:[0m Initialized RTP stream with seq=5
[2m2025-05-22T10:49:41.701389Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::stream[0m[2m:[0m Initialized RTP stream with seq=5
[2m2025-05-22T10:49:41.701412Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Initialized new stream for SSRC=0e536573 with seq=5
[2m2025-05-22T10:49:41.701446Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Stream 0e536573 held the packet in jitter buffer
[2m2025-05-22T10:49:41.701471Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Emitting NewStreamDetected event for SSRC=0e536573

=======================================================
Finished running: rtcp_reports
=======================================================


=======================================================
Running example: rtcp_xr_example
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.09s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/rtcp_xr_example`
[2m2025-05-22T10:49:42.992930Z[0m [32m INFO[0m [2mrtcp_xr_example[0m[2m:[0m RTCP Extended Reports (XR) Example
[2m2025-05-22T10:49:42.992977Z[0m [32m INFO[0m [2mrtcp_xr_example[0m[2m:[0m Generated VoIP metrics with R-factor=26 (MOS-LQ=59, MOS-CQ=57)
[2m2025-05-22T10:49:42.992994Z[0m [32m INFO[0m [2mrtcp_xr_example[0m[2m:[0m Serialized compound packet of 112 bytes containing SR, XR, and BYE
[2m2025-05-22T10:49:42.993005Z[0m [32m INFO[0m [2mrtcp_xr_example[0m[2m:[0m Successfully parsed compound packet with 3 RTCP packets
[2m2025-05-22T10:49:42.993011Z[0m [32m INFO[0m [2mrtcp_xr_example[0m[2m:[0m Packet 0: Sender Report from SSRC 0x12345678
[2m2025-05-22T10:49:42.993016Z[0m [32m INFO[0m [2mrtcp_xr_example[0m[2m:[0m Packet 1: Extended Report from SSRC 0x12345678 with 2 blocks
[2m2025-05-22T10:49:42.993021Z[0m [32m INFO[0m [2mrtcp_xr_example[0m[2m:[0m   Block 0: Receiver Reference Time (NTP: 3956899782.4264760791)
[2m2025-05-22T10:49:42.993026Z[0m [32m INFO[0m [2mrtcp_xr_example[0m[2m:[0m   Block 1: VoIP Metrics for SSRC 0x87654321
[2m2025-05-22T10:49:42.993031Z[0m [32m INFO[0m [2mrtcp_xr_example[0m[2m:[0m     Loss Rate: 5%, R-Factor: 26, MOS-LQ: 59, MOS-CQ: 57
[2m2025-05-22T10:49:42.993036Z[0m [32m INFO[0m [2mrtcp_xr_example[0m[2m:[0m Packet 2: Goodbye from 1 sources (Reason: Some("Example complete"))
[2m2025-05-22T10:49:42.993041Z[0m [32m INFO[0m [2mrtcp_xr_example[0m[2m:[0m RTCP XR Example completed successfully

=======================================================
Finished running: rtcp_xr_example
=======================================================


=======================================================
Running example: rtp_broadcast_fix
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.08s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/rtp_broadcast_fix`
RTP Broadcast Channel Fix
========================

Created broadcast channel with capacity 100
Created 2 subscribers to test broadcast
Sending frame 1 to broadcast channel
Frame 1 sent to 2 receivers

Receiver 1 attempting to receive:
Receiver 1 got frame from test-client-1: seq=1, ts=1000
Sending frame 2 to broadcast channel
Frame 2 sent to 2 receivers
Receiver 1 got frame from test-client-2: seq=2, ts=2000
Sending frame 3 to broadcast channel
Frame 3 sent to 2 receivers
Receiver 1 got frame from test-client-3: seq=3, ts=3000

Receiver 2 attempting to receive:
Receiver 2 got frame from test-client-1: seq=1, ts=1000
Sending frame 4 to broadcast channel
Frame 4 sent to 2 receivers
Receiver 2 got frame from test-client-2: seq=2, ts=2000
Receiver 2 got frame from test-client-3: seq=3, ts=3000
Sending frame 5 to broadcast channel
Frame 5 sent to 2 receivers

Test completed

=======================================================
Finished running: rtp_broadcast_fix
=======================================================


=======================================================
Running example: socket_validation
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.11s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/socket_validation`
[2m2025-05-22T10:49:46.041832Z[0m [32m INFO[0m [2msocket_validation[0m[2m:[0m Running on platform: MacOS
[2m2025-05-22T10:49:46.041860Z[0m [32m INFO[0m [2msocket_validation[0m[2m:[0m Default socket strategy for this platform: PlatformSocketStrategy {
    use_reuse_addr: true,
    use_reuse_port: true,
    set_ipv6_only: true,
    ipv6_only: true,
    buffer_size: 131072,
    rebind_wait_time_ms: 500,
}
[2m2025-05-22T10:49:46.041876Z[0m [32m INFO[0m [2msocket_validation[0m[2m:[0m macOS socket notes:
[2m2025-05-22T10:49:46.041881Z[0m [32m INFO[0m [2msocket_validation[0m[2m:[0m - Typically requires both SO_REUSEADDR AND SO_REUSEPORT
[2m2025-05-22T10:49:46.041886Z[0m [32m INFO[0m [2msocket_validation[0m[2m:[0m - Has more BSD-like socket behavior
[2m2025-05-22T10:49:46.041890Z[0m [32m INFO[0m [2msocket_validation[0m[2m:[0m - IPV6_V6ONLY defaults to ON (IPv6 sockets don't handle IPv4)
[2m2025-05-22T10:49:46.041895Z[0m [32m INFO[0m [2msocket_validation[0m[2m:[0m 
Running socket validation tests...
[2m2025-05-22T10:49:46.042394Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::validation[0m[2m:[0m Socket validation successful with strategy: PlatformSocketStrategy { use_reuse_addr: true, use_reuse_port: true, set_ipv6_only: true, ipv6_only: true, buffer_size: 131072, rebind_wait_time_ms: 500 }
[2m2025-05-22T10:49:46.042423Z[0m [32m INFO[0m [2msocket_validation[0m[2m:[0m Socket validation succeeded!
[2m2025-05-22T10:49:46.042431Z[0m [32m INFO[0m [2msocket_validation[0m[2m:[0m Recommended socket strategy: PlatformSocketStrategy {
    use_reuse_addr: true,
    use_reuse_port: true,
    set_ipv6_only: true,
    ipv6_only: true,
    buffer_size: 131072,
    rebind_wait_time_ms: 500,
}
[2m2025-05-22T10:49:46.042439Z[0m [32m INFO[0m [2msocket_validation[0m[2m:[0m 
Demonstrating socket creation with platform-specific settings...
[2m2025-05-22T10:49:46.042461Z[0m [32m INFO[0m [2msocket_validation[0m[2m:[0m Successfully created two sockets with platform-specific settings:
[2m2025-05-22T10:49:46.042468Z[0m [32m INFO[0m [2msocket_validation[0m[2m:[0m Socket 1: 127.0.0.1:64104
[2m2025-05-22T10:49:46.042485Z[0m [32m INFO[0m [2msocket_validation[0m[2m:[0m Socket 2: 127.0.0.1:52413
[2m2025-05-22T10:49:46.042491Z[0m [32m INFO[0m [2msocket_validation[0m[2m:[0m 
Sending test data between sockets...
[2m2025-05-22T10:49:46.042544Z[0m [32m INFO[0m [2msocket_validation[0m[2m:[0m Socket 2 received 26 bytes from 127.0.0.1:64104
[2m2025-05-22T10:49:46.042552Z[0m [32m INFO[0m [2msocket_validation[0m[2m:[0m Data integrity check passed!
[2m2025-05-22T10:49:46.042596Z[0m [32m INFO[0m [2msocket_validation[0m[2m:[0m Socket 1 received 17 bytes from 127.0.0.1:52413
[2m2025-05-22T10:49:46.042606Z[0m [32m INFO[0m [2msocket_validation[0m[2m:[0m Response data integrity check passed!
[2m2025-05-22T10:49:46.042611Z[0m [32m INFO[0m [2msocket_validation[0m[2m:[0m 
Demonstrating socket rebinding (requiring SO_REUSEADDR)...
[2m2025-05-22T10:49:46.042621Z[0m [32m INFO[0m [2msocket_validation[0m[2m:[0m Waiting 500ms before rebinding...
[2m2025-05-22T10:49:46.545138Z[0m [32m INFO[0m [2msocket_validation[0m[2m:[0m Successfully rebound to port: 64104
[2m2025-05-22T10:49:46.545298Z[0m [32m INFO[0m [2msocket_validation[0m[2m:[0m Socket 2 received 29 bytes from rebinded socket
[2m2025-05-22T10:49:46.545332Z[0m [32m INFO[0m [2msocket_validation[0m[2m:[0m Rebind data integrity check passed!
[2m2025-05-22T10:49:46.545351Z[0m [32m INFO[0m [2msocket_validation[0m[2m:[0m 
Cross-platform socket validation test completed successfully!

=======================================================
Finished running: socket_validation
=======================================================


=======================================================
Running example: srtp_crypto
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.08s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/srtp_crypto`
SRTP Crypto Test Example
========================

Testing SRTP crypto suite: NULL_NULL
  Encryption: Null
  Authentication: Null
  Key length: 16 bytes
  Tag length: 0 bytes

Processing packet #1
Original: PT=96, SEQ=1000, TS=12345, SSRC=0xABCD0001, Payload[38]: "This is packet #1 with payload type 96"
Encrypted: PT=96, SEQ=1000, TS=12345, SSRC=0xABCD0001, Payload[38]: "[54, 68, 69, 73, 20, 69, 73, 20, 70, 61, 63, 6B, 65, 74, 20, 23]"
Decrypted: PT=96, SEQ=1000, TS=12345, SSRC=0xABCD0001, Payload[38]: "This is packet #1 with payload type 96"
Verification: Success - Decrypted packet matches original

Processing packet #2
Original: PT=97, SEQ=1001, TS=12346, SSRC=0xABCD0001, Payload[38]: "This is packet #2 with payload type 97"
Encrypted: PT=97, SEQ=1001, TS=12346, SSRC=0xABCD0001, Payload[38]: "[54, 68, 69, 73, 20, 69, 73, 20, 70, 61, 63, 6B, 65, 74, 20, 23]"
Decrypted: PT=97, SEQ=1001, TS=12346, SSRC=0xABCD0001, Payload[38]: "This is packet #2 with payload type 97"
Verification: Success - Decrypted packet matches original

Processing packet #3
Original: PT=98, SEQ=1002, TS=12347, SSRC=0xABCD0001, Payload[63]: "This is packet #3 with payload type 98 with some longer content"
Encrypted: PT=98, SEQ=1002, TS=12347, SSRC=0xABCD0001, Payload[63]: "[54, 68, 69, 73, 20, 69, 73, 20, 70, 61, 63, 6B, 65, 74, 20, 23]"
Decrypted: PT=98, SEQ=1002, TS=12347, SSRC=0xABCD0001, Payload[63]: "This is packet #3 with payload type 98 with some longer content"
Verification: Success - Decrypted packet matches original

NULL_NULL test completed successfully

Testing SRTP crypto suite: AES128_CM_SHA1_80
  Encryption: AesCm
  Authentication: HmacSha1_80
  Key length: 16 bytes
  Tag length: 10 bytes

Processing packet #1
Original: PT=96, SEQ=1000, TS=12345, SSRC=0xABCD0001, Payload[38]: "This is packet #1 with payload type 96"
Encrypted: PT=96, SEQ=1000, TS=12345, SSRC=0xABCD0001, Payload[38]: "[31, 6E, AF, EF, A7, 64, 86, E0, A7, 45, 6C, 09, 50, F6, 81, 9B]"
Added authentication tag of 10 bytes
Decrypted: PT=96, SEQ=1000, TS=12345, SSRC=0xABCD0001, Payload[38]: "This is packet #1 with payload type 96"
Verification: Success - Decrypted packet matches original

Processing packet #2
Original: PT=97, SEQ=1001, TS=12346, SSRC=0xABCD0001, Payload[38]: "This is packet #2 with payload type 97"
Encrypted: PT=97, SEQ=1001, TS=12346, SSRC=0xABCD0001, Payload[38]: "[33, 71, 5B, 13, 3B, A3, 93, 7E, 04, 4C, EB, BF, 65, 25, CF, 78]"
Added authentication tag of 10 bytes
Decrypted: PT=97, SEQ=1001, TS=12346, SSRC=0xABCD0001, Payload[38]: "This is packet #2 with payload type 97"
Verification: Success - Decrypted packet matches original

Processing packet #3
Original: PT=98, SEQ=1002, TS=12347, SSRC=0xABCD0001, Payload[63]: "This is packet #3 with payload type 98 with some longer content"
Encrypted: PT=98, SEQ=1002, TS=12347, SSRC=0xABCD0001, Payload[63]: "[C5, 08, 24, 27, 45, B3, 2B, 79, 4F, C1, D2, C9, 6B, 10, 3F, 6A]"
Added authentication tag of 10 bytes
Decrypted: PT=98, SEQ=1002, TS=12347, SSRC=0xABCD0001, Payload[63]: "This is packet #3 with payload type 98 with some longer content"
Verification: Success - Decrypted packet matches original

AES128_CM_SHA1_80 test completed successfully

Testing SRTP crypto suite: AES128_CM_SHA1_32
  Encryption: AesCm
  Authentication: HmacSha1_32
  Key length: 16 bytes
  Tag length: 4 bytes

Processing packet #1
Original: PT=96, SEQ=1000, TS=12345, SSRC=0xABCD0001, Payload[38]: "This is packet #1 with payload type 96"
Encrypted: PT=96, SEQ=1000, TS=12345, SSRC=0xABCD0001, Payload[38]: "[31, 6E, AF, EF, A7, 64, 86, E0, A7, 45, 6C, 09, 50, F6, 81, 9B]"
Added authentication tag of 4 bytes
Decrypted: PT=96, SEQ=1000, TS=12345, SSRC=0xABCD0001, Payload[38]: "This is packet #1 with payload type 96"
Verification: Success - Decrypted packet matches original

Processing packet #2
Original: PT=97, SEQ=1001, TS=12346, SSRC=0xABCD0001, Payload[38]: "This is packet #2 with payload type 97"
Encrypted: PT=97, SEQ=1001, TS=12346, SSRC=0xABCD0001, Payload[38]: "[33, 71, 5B, 13, 3B, A3, 93, 7E, 04, 4C, EB, BF, 65, 25, CF, 78]"
Added authentication tag of 4 bytes
Decrypted: PT=97, SEQ=1001, TS=12346, SSRC=0xABCD0001, Payload[38]: "This is packet #2 with payload type 97"
Verification: Success - Decrypted packet matches original

Processing packet #3
Original: PT=98, SEQ=1002, TS=12347, SSRC=0xABCD0001, Payload[63]: "This is packet #3 with payload type 98 with some longer content"
Encrypted: PT=98, SEQ=1002, TS=12347, SSRC=0xABCD0001, Payload[63]: "[C5, 08, 24, 27, 45, B3, 2B, 79, 4F, C1, D2, C9, 6B, 10, 3F, 6A]"
Added authentication tag of 4 bytes
Decrypted: PT=98, SEQ=1002, TS=12347, SSRC=0xABCD0001, Payload[63]: "This is packet #3 with payload type 98 with some longer content"
Verification: Success - Decrypted packet matches original

AES128_CM_SHA1_32 test completed successfully

Testing custom algorithm combinations:

Testing SRTP crypto suite: NULL_SHA1_80
  Encryption: Null
  Authentication: HmacSha1_80
  Key length: 16 bytes
  Tag length: 10 bytes

Processing packet #1
Original: PT=96, SEQ=1000, TS=12345, SSRC=0xABCD0001, Payload[38]: "This is packet #1 with payload type 96"
Encrypted: PT=96, SEQ=1000, TS=12345, SSRC=0xABCD0001, Payload[38]: "[54, 68, 69, 73, 20, 69, 73, 20, 70, 61, 63, 6B, 65, 74, 20, 23]"
Added authentication tag of 10 bytes
Decrypted: PT=96, SEQ=1000, TS=12345, SSRC=0xABCD0001, Payload[38]: "This is packet #1 with payload type 96"
Verification: Success - Decrypted packet matches original

Processing packet #2
Original: PT=97, SEQ=1001, TS=12346, SSRC=0xABCD0001, Payload[38]: "This is packet #2 with payload type 97"
Encrypted: PT=97, SEQ=1001, TS=12346, SSRC=0xABCD0001, Payload[38]: "[54, 68, 69, 73, 20, 69, 73, 20, 70, 61, 63, 6B, 65, 74, 20, 23]"
Added authentication tag of 10 bytes
Decrypted: PT=97, SEQ=1001, TS=12346, SSRC=0xABCD0001, Payload[38]: "This is packet #2 with payload type 97"
Verification: Success - Decrypted packet matches original

Processing packet #3
Original: PT=98, SEQ=1002, TS=12347, SSRC=0xABCD0001, Payload[63]: "This is packet #3 with payload type 98 with some longer content"
Encrypted: PT=98, SEQ=1002, TS=12347, SSRC=0xABCD0001, Payload[63]: "[54, 68, 69, 73, 20, 69, 73, 20, 70, 61, 63, 6B, 65, 74, 20, 23]"
Added authentication tag of 10 bytes
Decrypted: PT=98, SEQ=1002, TS=12347, SSRC=0xABCD0001, Payload[63]: "This is packet #3 with payload type 98 with some longer content"
Verification: Success - Decrypted packet matches original

NULL_SHA1_80 test completed successfully

Testing SRTP crypto suite: AES128_CM_NULL
  Encryption: AesCm
  Authentication: Null
  Key length: 16 bytes
  Tag length: 0 bytes

Processing packet #1
Original: PT=96, SEQ=1000, TS=12345, SSRC=0xABCD0001, Payload[38]: "This is packet #1 with payload type 96"
Encrypted: PT=96, SEQ=1000, TS=12345, SSRC=0xABCD0001, Payload[38]: "[31, 6E, AF, EF, A7, 64, 86, E0, A7, 45, 6C, 09, 50, F6, 81, 9B]"
Decrypted: PT=96, SEQ=1000, TS=12345, SSRC=0xABCD0001, Payload[38]: "This is packet #1 with payload type 96"
Verification: Success - Decrypted packet matches original

Processing packet #2
Original: PT=97, SEQ=1001, TS=12346, SSRC=0xABCD0001, Payload[38]: "This is packet #2 with payload type 97"
Encrypted: PT=97, SEQ=1001, TS=12346, SSRC=0xABCD0001, Payload[38]: "[33, 71, 5B, 13, 3B, A3, 93, 7E, 04, 4C, EB, BF, 65, 25, CF, 78]"
Decrypted: PT=97, SEQ=1001, TS=12346, SSRC=0xABCD0001, Payload[38]: "This is packet #2 with payload type 97"
Verification: Success - Decrypted packet matches original

Processing packet #3
Original: PT=98, SEQ=1002, TS=12347, SSRC=0xABCD0001, Payload[63]: "This is packet #3 with payload type 98 with some longer content"
Encrypted: PT=98, SEQ=1002, TS=12347, SSRC=0xABCD0001, Payload[63]: "[C5, 08, 24, 27, 45, B3, 2B, 79, 4F, C1, D2, C9, 6B, 10, 3F, 6A]"
Decrypted: PT=98, SEQ=1002, TS=12347, SSRC=0xABCD0001, Payload[63]: "This is packet #3 with payload type 98 with some longer content"
Verification: Success - Decrypted packet matches original

AES128_CM_NULL test completed successfully

Testing SRTP tamper resistance
Added authentication tag of 10 bytes
Attempting to decrypt untampered packet...
Success: Untampered packet decrypted correctly

Attempting to decrypt packet with tampered payload...
Success: Tampered packet correctly rejected: SRTP error: Authentication failed

Attempting to decrypt packet with tampered authentication tag...
Success: Packet with tampered auth tag correctly rejected: SRTP error: Authentication failed

Tamper resistance test completed successfully

All SRTP cipher tests completed successfully!

=======================================================
Finished running: srtp_crypto
=======================================================


=======================================================
Running example: srtp_protected
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.09s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/srtp_protected`
SRTP Context API Example
========================
Testing with AES_CM_SHA1_80 (encryption + authentication)
Original packet: PT=96, SEQ=1000, TS=12345, SSRC=0xABCD0001, Payload[27]
Protected packet: PT=96, SEQ=1000, Payload[27], Auth tag: 10 bytes
Serialized size: 49 bytes
Unprotected packet: PT=96, SEQ=1000, TS=12345, SSRC=0xABCD0001, Payload[27]
Verification: Success - Packet was protected and unprotected correctly

Testing tamper resistance:
Success: Tampered packet was rejected: SRTP error: Authentication failed

Testing with NULL_NULL (no encryption or authentication)
Original packet: PT=96, SEQ=1000, TS=12345, SSRC=0xABCD0001, Payload[27]
Protected packet: PT=96, SEQ=1000, Payload[27], Auth tag: None
Serialized size: 39 bytes
Unprotected packet: PT=96, SEQ=1000, TS=12345, SSRC=0xABCD0001, Payload[27]
Verification: Success - Packet was protected and unprotected correctly

Testing with NULL_SHA1_80 (authentication only)
Original packet: PT=96, SEQ=1000, TS=12345, SSRC=0xABCD0001, Payload[27]
Protected packet: PT=96, SEQ=1000, Payload[27], Auth tag: 10 bytes
Serialized size: 49 bytes
Unprotected packet: PT=96, SEQ=1000, TS=12345, SSRC=0xABCD0001, Payload[27]
Verification: Success - Packet was protected and unprotected correctly

Testing tamper resistance:
Success: Tampered packet was rejected: SRTP error: Authentication failed

=======================================================
Finished running: srtp_protected
=======================================================


=======================================================
Running example: ssrc_demultiplexing
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.08s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/ssrc_demultiplexing`
[2m2025-05-22T10:49:50.513972Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m RTP SSRC Demultiplexing Example
[2m2025-05-22T10:49:50.514407Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Created global port allocator with range 16384-32767
[2m2025-05-22T10:49:50.514471Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Muxed
[2m2025-05-22T10:49:50.514676Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 29276 (bound to 127.0.0.1:29276)
[2m2025-05-22T10:49:51.016548Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 127.0.0.1:29276
[2m2025-05-22T10:49:51.017035Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:49:51.017356Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Set packet interval to 20ms (160 samples per packet)
[2m2025-05-22T10:49:51.017412Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Started RTP scheduler
[2m2025-05-22T10:49:51.017469Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Started RTP session with SSRC=b3cd920d
[2m2025-05-22T10:49:51.017601Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Receiver listening on 127.0.0.1:29276
[2m2025-05-22T10:49:51.017649Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocating port(s) with strategy: Muxed
[2m2025-05-22T10:49:51.017836Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Successfully validated port 30213 (bound to 127.0.0.1:30213)
[2m2025-05-22T10:49:51.518583Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Allocated RTP port: 127.0.0.1:30213
[2m2025-05-22T10:49:51.518910Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Started UDP transport receiver tasks
[2m2025-05-22T10:49:51.519068Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Set packet interval to 20ms (160 samples per packet)
[2m2025-05-22T10:49:51.519150Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Started RTP scheduler
[2m2025-05-22T10:49:51.519211Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Started RTP session with SSRC=13d797ac
[2m2025-05-22T10:49:51.519260Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Sender bound to 127.0.0.1:30213
[2m2025-05-22T10:49:51.519311Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m RTCP scheduling task started
[2m2025-05-22T10:49:51.519513Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Initial RTCP interval: 1s
[2m2025-05-22T10:49:51.620466Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Sender SSRC: 13d797ac
[2m2025-05-22T10:49:51.620564Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Additional SSRCs: 7317e76d, c112476e
[2m2025-05-22T10:49:51.620697Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Manually creating new RTP stream for SSRC=13d797ac
[2m2025-05-22T10:49:51.620769Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Creating stream with jitter buffer for SSRC=13d797ac
[2m2025-05-22T10:49:51.620834Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Emitting NewStreamDetected event for SSRC=13d797ac
[2m2025-05-22T10:49:51.620880Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Manually creating new RTP stream for SSRC=7317e76d
[2m2025-05-22T10:49:51.620928Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Creating stream with jitter buffer for SSRC=7317e76d
[2m2025-05-22T10:49:51.620963Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Emitting NewStreamDetected event for SSRC=7317e76d
[2m2025-05-22T10:49:51.621002Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Manually creating new RTP stream for SSRC=c112476e
[2m2025-05-22T10:49:51.621031Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Creating stream with jitter buffer for SSRC=c112476e
[2m2025-05-22T10:49:51.621072Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Emitting NewStreamDetected event for SSRC=c112476e
[2m2025-05-22T10:49:51.621112Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Pre-created streams for SSRCs: [332896172, 1930946413, 3239200622]
[2m2025-05-22T10:49:51.621201Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Sending packets from 3 different SSRCs...
[2m2025-05-22T10:49:51.621318Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Discovered new stream with SSRC=13d797ac
[2m2025-05-22T10:49:51.621350Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Scheduled packet with seq=43625, ts=1839294285 for Instant { tv_sec: 1878607, tv_nsec: 9291041 }
[2m2025-05-22T10:49:51.621413Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Discovered new stream with SSRC=7317e76d
[2m2025-05-22T10:49:51.621512Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Discovered new stream with SSRC=c112476e
[2m2025-05-22T10:49:51.639565Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:49:51.639918Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=96
[2m2025-05-22T10:49:51.639981Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 35 bytes
[2m2025-05-22T10:49:51.640018Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 35 bytes
[2m2025-05-22T10:49:51.640052Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:51.640079Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:51.640111Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:51.640138Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x60
[2m2025-05-22T10:49:51.640164Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: false, payload_type: 96
[2m2025-05-22T10:49:51.640234Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 43625
[2m2025-05-22T10:49:51.640267Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 1839294285
[2m2025-05-22T10:49:51.640293Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 332896172
[2m2025-05-22T10:49:51.640326Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:51.640392Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:51.640418Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:51.640445Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:51.640471Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 23
[2m2025-05-22T10:49:51.640505Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=13d797ac, seq=43625, ts=1839294285
[2m2025-05-22T10:49:51.640569Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=13d797ac, seq=43625, payload size=23 bytes
[2m2025-05-22T10:49:51.823386Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Scheduled packet with seq=43626, ts=1839294445 for Instant { tv_sec: 1878607, tv_nsec: 209291041 }
[2m2025-05-22T10:49:51.839730Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:49:51.840040Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=96
[2m2025-05-22T10:49:51.840090Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 35 bytes
[2m2025-05-22T10:49:51.840145Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 35 bytes
[2m2025-05-22T10:49:51.840177Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:51.840206Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:51.840232Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:51.840263Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x60
[2m2025-05-22T10:49:51.840288Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: false, payload_type: 96
[2m2025-05-22T10:49:51.840312Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 43626
[2m2025-05-22T10:49:51.840337Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 1839294445
[2m2025-05-22T10:49:51.840368Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 332896172
[2m2025-05-22T10:49:51.840393Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:51.840423Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:51.840447Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:51.840479Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:51.840507Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 23
[2m2025-05-22T10:49:51.840539Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=13d797ac, seq=43626, ts=1839294445
[2m2025-05-22T10:49:51.840565Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=13d797ac, seq=43626, payload size=23 bytes
[2m2025-05-22T10:49:52.024945Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Scheduled packet with seq=43627, ts=1839294605 for Instant { tv_sec: 1878607, tv_nsec: 409291041 }
[2m2025-05-22T10:49:52.039583Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:49:52.039938Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=96
[2m2025-05-22T10:49:52.040015Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 35 bytes
[2m2025-05-22T10:49:52.040075Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 35 bytes
[2m2025-05-22T10:49:52.040115Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:52.040143Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:52.040172Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:52.040213Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x60
[2m2025-05-22T10:49:52.040243Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: false, payload_type: 96
[2m2025-05-22T10:49:52.040270Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 43627
[2m2025-05-22T10:49:52.040297Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 1839294605
[2m2025-05-22T10:49:52.040330Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 332896172
[2m2025-05-22T10:49:52.040361Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:52.040389Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:52.040417Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:52.040443Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:52.040471Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 23
[2m2025-05-22T10:49:52.040512Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=13d797ac, seq=43627, ts=1839294605
[2m2025-05-22T10:49:52.040542Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=13d797ac, seq=43627, payload size=23 bytes
[2m2025-05-22T10:49:52.226333Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Scheduled packet with seq=43628, ts=1839294765 for Instant { tv_sec: 1878607, tv_nsec: 609291041 }
[2m2025-05-22T10:49:52.239924Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:49:52.240100Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=96
[2m2025-05-22T10:49:52.240118Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 35 bytes
[2m2025-05-22T10:49:52.240132Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 35 bytes
[2m2025-05-22T10:49:52.240144Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:52.240154Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:52.240164Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:52.240177Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x60
[2m2025-05-22T10:49:52.240193Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: false, payload_type: 96
[2m2025-05-22T10:49:52.240205Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 43628
[2m2025-05-22T10:49:52.240215Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 1839294765
[2m2025-05-22T10:49:52.240227Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 332896172
[2m2025-05-22T10:49:52.240239Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:52.240249Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:52.240259Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:52.240269Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:52.240280Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 23
[2m2025-05-22T10:49:52.240290Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=13d797ac, seq=43628, ts=1839294765
[2m2025-05-22T10:49:52.240301Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=13d797ac, seq=43628, payload size=23 bytes
[2m2025-05-22T10:49:52.427397Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Scheduled packet with seq=43629, ts=1839294925 for Instant { tv_sec: 1878607, tv_nsec: 809291041 }
[2m2025-05-22T10:49:52.439225Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:49:52.439492Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=96
[2m2025-05-22T10:49:52.439547Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 35 bytes
[2m2025-05-22T10:49:52.439578Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 35 bytes
[2m2025-05-22T10:49:52.439610Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:52.439635Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:52.439660Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:52.439696Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x60
[2m2025-05-22T10:49:52.439721Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: false, payload_type: 96
[2m2025-05-22T10:49:52.439745Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 43629
[2m2025-05-22T10:49:52.439768Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 1839294925
[2m2025-05-22T10:49:52.439792Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 332896172
[2m2025-05-22T10:49:52.439821Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:52.439846Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:52.439871Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:52.439895Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:52.439921Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 23
[2m2025-05-22T10:49:52.439956Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=13d797ac, seq=43629, ts=1839294925
[2m2025-05-22T10:49:52.439984Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=13d797ac, seq=43629, payload size=23 bytes
[2m2025-05-22T10:49:52.521211Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=5, bytes=175
[2m2025-05-22T10:49:52.521278Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:49:52.521435Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:52.521575Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 60 bytes
[2m2025-05-22T10:49:52.521593Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:49:52.521658Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 60 bytes
[2m2025-05-22T10:49:52.521690Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:52.521717Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:52.521744Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:52.521769Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0xc8
[2m2025-05-22T10:49:52.521801Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: true, payload_type: 72
[2m2025-05-22T10:49:52.521827Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 6
[2m2025-05-22T10:49:52.521853Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 332896172
[2m2025-05-22T10:49:52.521881Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 3956899792
[2m2025-05-22T10:49:52.521906Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:52.521931Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:52.521968Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:52.521994Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:52.522033Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 48
[2m2025-05-22T10:49:52.522061Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Received packet with SSRC=ebd97fd0, seq=6, timestamp=332896172
[2m2025-05-22T10:49:52.522091Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Creating new stream for SSRC=ebd97fd0
[2m2025-05-22T10:49:52.522120Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m New RTP stream detected with SSRC=ebd97fd0
[2m2025-05-22T10:49:52.522147Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Creating stream with jitter buffer for SSRC=ebd97fd0
[2m2025-05-22T10:49:52.522169Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::stream[0m[2m:[0m Initialized RTP stream with seq=6
[2m2025-05-22T10:49:52.522196Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::stream[0m[2m:[0m Initialized RTP stream with seq=6
[2m2025-05-22T10:49:52.522215Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Initialized new stream for SSRC=ebd97fd0 with seq=6
[2m2025-05-22T10:49:52.522244Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Stream ebd97fd0 held the packet in jitter buffer
[2m2025-05-22T10:49:52.522272Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Emitting NewStreamDetected event for SSRC=ebd97fd0
[2m2025-05-22T10:49:52.522326Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Discovered new stream with SSRC=ebd97fd0
[2m2025-05-22T10:49:52.829867Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Sending packets with alternate SSRC1: 7317e76d
[2m2025-05-22T10:49:52.830034Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:49:52.830295Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=96
[2m2025-05-22T10:49:52.830353Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 35 bytes
[2m2025-05-22T10:49:52.830387Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 35 bytes
[2m2025-05-22T10:49:52.830416Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:52.830442Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:52.830470Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:52.830496Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x60
[2m2025-05-22T10:49:52.830529Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: false, payload_type: 96
[2m2025-05-22T10:49:52.830556Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 0
[2m2025-05-22T10:49:52.830582Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 0
[2m2025-05-22T10:49:52.830607Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 1930946413
[2m2025-05-22T10:49:52.830648Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:52.830674Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:52.830697Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:52.830731Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:52.830758Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 23
[2m2025-05-22T10:49:52.830783Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=7317e76d, seq=0, ts=0
[2m2025-05-22T10:49:52.830819Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=7317e76d, seq=0, payload size=23 bytes
[2m2025-05-22T10:49:53.031333Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:49:53.031616Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=96
[2m2025-05-22T10:49:53.031661Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 35 bytes
[2m2025-05-22T10:49:53.031688Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 35 bytes
[2m2025-05-22T10:49:53.031709Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:53.031729Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:53.031756Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:53.031778Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x60
[2m2025-05-22T10:49:53.031797Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: false, payload_type: 96
[2m2025-05-22T10:49:53.031817Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 1
[2m2025-05-22T10:49:53.031835Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 160
[2m2025-05-22T10:49:53.031860Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 1930946413
[2m2025-05-22T10:49:53.031880Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:53.031901Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:53.031918Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:53.031937Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:53.031963Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 23
[2m2025-05-22T10:49:53.031985Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=7317e76d, seq=1, ts=160
[2m2025-05-22T10:49:53.032012Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=7317e76d, seq=1, payload size=23 bytes
[2m2025-05-22T10:49:53.232923Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:49:53.233227Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=96
[2m2025-05-22T10:49:53.233285Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 35 bytes
[2m2025-05-22T10:49:53.233311Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 35 bytes
[2m2025-05-22T10:49:53.233344Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:53.233369Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:53.233389Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:53.233409Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x60
[2m2025-05-22T10:49:53.233427Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: false, payload_type: 96
[2m2025-05-22T10:49:53.233445Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 2
[2m2025-05-22T10:49:53.233462Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 320
[2m2025-05-22T10:49:53.233479Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 1930946413
[2m2025-05-22T10:49:53.233506Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:53.233523Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:53.233540Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:53.233556Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:53.233574Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 23
[2m2025-05-22T10:49:53.233591Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=7317e76d, seq=2, ts=320
[2m2025-05-22T10:49:53.233608Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=7317e76d, seq=2, payload size=23 bytes
[2m2025-05-22T10:49:53.433989Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:49:53.434216Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=96
[2m2025-05-22T10:49:53.434252Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 35 bytes
[2m2025-05-22T10:49:53.434268Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 35 bytes
[2m2025-05-22T10:49:53.434281Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:53.434293Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:53.434304Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:53.434327Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x60
[2m2025-05-22T10:49:53.434338Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: false, payload_type: 96
[2m2025-05-22T10:49:53.434350Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 3
[2m2025-05-22T10:49:53.434362Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 480
[2m2025-05-22T10:49:53.434374Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 1930946413
[2m2025-05-22T10:49:53.434385Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:53.434395Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:53.434406Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:53.434416Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:53.434428Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 23
[2m2025-05-22T10:49:53.434439Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=7317e76d, seq=3, ts=480
[2m2025-05-22T10:49:53.434457Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=7317e76d, seq=3, payload size=23 bytes
[2m2025-05-22T10:49:53.523146Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Currently detected 4 SSRCs via get_all_ssrcs()
[2m2025-05-22T10:49:53.523191Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=5, bytes=175
[2m2025-05-22T10:49:53.523234Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Current number of streams via stream_count(): 4
[2m2025-05-22T10:49:53.523242Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:49:53.523266Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Stream SSRC=7317e76d: packets=0, lost=0, jitter=0ms
[2m2025-05-22T10:49:53.523288Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Stream SSRC=c112476e: packets=0, lost=0, jitter=0ms
[2m2025-05-22T10:49:53.523306Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Stream SSRC=ebd97fd0: packets=1, lost=0, jitter=0ms
[2m2025-05-22T10:49:53.523323Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Stream SSRC=13d797ac: packets=0, lost=0, jitter=0ms
[2m2025-05-22T10:49:53.523359Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:53.523437Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:49:53.523452Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:49:53.523464Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:49:53.523525Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Received RTCP SR from SSRC=13d797ac
[2m2025-05-22T10:49:53.523548Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Updated RTCP SR info for stream SSRC=13d797ac
[2m2025-05-22T10:49:53.523593Z[0m [34mDEBUG[0m [2mssrc_demultiplexing[0m[2m:[0m Received RTCP SR from SSRC=13d797ac
[2m2025-05-22T10:49:53.635797Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:49:53.637785Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=96
[2m2025-05-22T10:49:53.637839Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 35 bytes
[2m2025-05-22T10:49:53.637864Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 35 bytes
[2m2025-05-22T10:49:53.637908Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:53.637923Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:53.637936Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:53.637949Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x60
[2m2025-05-22T10:49:53.637961Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: false, payload_type: 96
[2m2025-05-22T10:49:53.637974Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 4
[2m2025-05-22T10:49:53.638011Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 640
[2m2025-05-22T10:49:53.638026Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 1930946413
[2m2025-05-22T10:49:53.638039Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:53.638053Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:53.638087Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:53.638106Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:53.638123Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 23
[2m2025-05-22T10:49:53.638141Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=7317e76d, seq=4, ts=640
[2m2025-05-22T10:49:53.638157Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=7317e76d, seq=4, payload size=23 bytes
[2m2025-05-22T10:49:54.039548Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Sending packets with alternate SSRC2: c112476e
[2m2025-05-22T10:49:54.039666Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:49:54.039944Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=96
[2m2025-05-22T10:49:54.040007Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 35 bytes
[2m2025-05-22T10:49:54.040044Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 35 bytes
[2m2025-05-22T10:49:54.040073Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:54.040111Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:54.040140Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:54.040173Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x60
[2m2025-05-22T10:49:54.040198Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: false, payload_type: 96
[2m2025-05-22T10:49:54.040225Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 0
[2m2025-05-22T10:49:54.040261Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 0
[2m2025-05-22T10:49:54.040288Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 3239200622
[2m2025-05-22T10:49:54.040320Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:54.040345Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:54.040372Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:54.040406Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:54.040435Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 23
[2m2025-05-22T10:49:54.040468Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=c112476e, seq=0, ts=0
[2m2025-05-22T10:49:54.040497Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=c112476e, seq=0, payload size=23 bytes
[2m2025-05-22T10:49:54.240877Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:49:54.241268Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=96
[2m2025-05-22T10:49:54.241353Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 35 bytes
[2m2025-05-22T10:49:54.241394Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 35 bytes
[2m2025-05-22T10:49:54.241426Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:54.241455Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:54.241496Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:54.241527Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x60
[2m2025-05-22T10:49:54.241556Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: false, payload_type: 96
[2m2025-05-22T10:49:54.241584Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 1
[2m2025-05-22T10:49:54.241611Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 160
[2m2025-05-22T10:49:54.241646Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 3239200622
[2m2025-05-22T10:49:54.241675Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:54.241704Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:54.241732Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:54.241758Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:54.241797Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 23
[2m2025-05-22T10:49:54.241827Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=c112476e, seq=1, ts=160
[2m2025-05-22T10:49:54.241858Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=c112476e, seq=1, payload size=23 bytes
[2m2025-05-22T10:49:54.441830Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:49:54.442137Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=96
[2m2025-05-22T10:49:54.442203Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 35 bytes
[2m2025-05-22T10:49:54.442237Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 35 bytes
[2m2025-05-22T10:49:54.442275Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:54.442304Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:54.442336Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:54.442361Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x60
[2m2025-05-22T10:49:54.442386Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: false, payload_type: 96
[2m2025-05-22T10:49:54.442421Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 2
[2m2025-05-22T10:49:54.442446Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 320
[2m2025-05-22T10:49:54.442472Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 3239200622
[2m2025-05-22T10:49:54.442498Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:54.442523Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:54.442547Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:54.442583Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:54.442611Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 23
[2m2025-05-22T10:49:54.442644Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=c112476e, seq=2, ts=320
[2m2025-05-22T10:49:54.442671Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=c112476e, seq=2, payload size=23 bytes
[2m2025-05-22T10:49:54.525252Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=5, bytes=175
[2m2025-05-22T10:49:54.525375Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:49:54.525252Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Currently detected 4 SSRCs via get_all_ssrcs()
[2m2025-05-22T10:49:54.525469Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Current number of streams via stream_count(): 4
[2m2025-05-22T10:49:54.525530Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:54.525545Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Stream SSRC=7317e76d: packets=0, lost=0, jitter=0ms
[2m2025-05-22T10:49:54.525581Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Stream SSRC=c112476e: packets=0, lost=0, jitter=0ms
[2m2025-05-22T10:49:54.525610Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Stream SSRC=ebd97fd0: packets=1, lost=0, jitter=0ms
[2m2025-05-22T10:49:54.525640Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Stream SSRC=13d797ac: packets=0, lost=0, jitter=0ms
[2m2025-05-22T10:49:54.525727Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:49:54.525820Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:49:54.525862Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:49:54.525948Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Received RTCP SR from SSRC=13d797ac
[2m2025-05-22T10:49:54.525988Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Updated RTCP SR info for stream SSRC=13d797ac
[2m2025-05-22T10:49:54.526055Z[0m [34mDEBUG[0m [2mssrc_demultiplexing[0m[2m:[0m Received RTCP SR from SSRC=13d797ac
[2m2025-05-22T10:49:54.642655Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:49:54.643001Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=96
[2m2025-05-22T10:49:54.643065Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 35 bytes
[2m2025-05-22T10:49:54.643096Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 35 bytes
[2m2025-05-22T10:49:54.643126Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:54.643192Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:54.643230Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:54.643260Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x60
[2m2025-05-22T10:49:54.643368Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: false, payload_type: 96
[2m2025-05-22T10:49:54.643397Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 3
[2m2025-05-22T10:49:54.643423Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 480
[2m2025-05-22T10:49:54.643448Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 3239200622
[2m2025-05-22T10:49:54.643473Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:54.643500Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:54.643529Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:54.643554Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:54.643582Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 23
[2m2025-05-22T10:49:54.643609Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=c112476e, seq=3, ts=480
[2m2025-05-22T10:49:54.643636Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=c112476e, seq=3, payload size=23 bytes
[2m2025-05-22T10:49:54.843692Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Serializing first byte: 0x80 (V=2, P=false, X=false, CC=0)
[2m2025-05-22T10:49:54.844130Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified as RTP packet: version=2, PT=96
[2m2025-05-22T10:49:54.844205Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 35 bytes
[2m2025-05-22T10:49:54.844255Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 35 bytes
[2m2025-05-22T10:49:54.844287Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x80
[2m2025-05-22T10:49:54.844329Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:54.844361Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=0
[2m2025-05-22T10:49:54.844391Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0x60
[2m2025-05-22T10:49:54.844421Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: false, payload_type: 96
[2m2025-05-22T10:49:54.844448Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 4
[2m2025-05-22T10:49:54.844487Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 640
[2m2025-05-22T10:49:54.844516Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 3239200622
[2m2025-05-22T10:49:54.844546Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 0 entries
[2m2025-05-22T10:49:54.844572Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:54.844598Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 12 bytes
[2m2025-05-22T10:49:54.844645Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 12
[2m2025-05-22T10:49:54.844678Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 23
[2m2025-05-22T10:49:54.844711Z[0m [32m INFO[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Transport received packet with SSRC=c112476e, seq=4, ts=640
[2m2025-05-22T10:49:54.844740Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m SSRC demultiplexing: Forwarding packet with SSRC=c112476e, seq=4, payload size=23 bytes
[2m2025-05-22T10:49:55.045109Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Waiting for all packets to be processed...
[2m2025-05-22T10:49:55.045218Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Currently detected 4 out of 3 expected SSRCs
[2m2025-05-22T10:49:55.045273Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m All expected SSRCs have been detected!
[2m2025-05-22T10:49:55.526797Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=5, bytes=175
[2m2025-05-22T10:49:55.526808Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Currently detected 4 SSRCs via get_all_ssrcs()
[2m2025-05-22T10:49:55.526845Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:49:55.526872Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Current number of streams via stream_count(): 4
[2m2025-05-22T10:49:55.526883Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Stream SSRC=7317e76d: packets=0, lost=0, jitter=0ms
[2m2025-05-22T10:49:55.526890Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Stream SSRC=c112476e: packets=0, lost=0, jitter=0ms
[2m2025-05-22T10:49:55.526895Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Stream SSRC=ebd97fd0: packets=1, lost=0, jitter=0ms
[2m2025-05-22T10:49:55.526901Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Stream SSRC=13d797ac: packets=0, lost=0, jitter=0ms
[2m2025-05-22T10:49:55.526925Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:55.526937Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:49:55.526993Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:49:55.527002Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:49:55.527023Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Received RTCP SR from SSRC=13d797ac
[2m2025-05-22T10:49:55.527032Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Updated RTCP SR info for stream SSRC=13d797ac
[2m2025-05-22T10:49:55.527049Z[0m [34mDEBUG[0m [2mssrc_demultiplexing[0m[2m:[0m Received RTCP SR from SSRC=13d797ac
[2m2025-05-22T10:49:56.528141Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Currently detected 4 SSRCs via get_all_ssrcs()
[2m2025-05-22T10:49:56.528140Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=5, bytes=175
[2m2025-05-22T10:49:56.528201Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Current number of streams via stream_count(): 4
[2m2025-05-22T10:49:56.528209Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:49:56.528218Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Stream SSRC=7317e76d: packets=0, lost=0, jitter=0ms
[2m2025-05-22T10:49:56.528231Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Stream SSRC=c112476e: packets=0, lost=0, jitter=0ms
[2m2025-05-22T10:49:56.528244Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Stream SSRC=ebd97fd0: packets=1, lost=0, jitter=0ms
[2m2025-05-22T10:49:56.528256Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Stream SSRC=13d797ac: packets=0, lost=0, jitter=0ms
[2m2025-05-22T10:49:56.528297Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:56.528324Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:49:56.528364Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:49:56.528388Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:49:56.528424Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Received RTCP SR from SSRC=13d797ac
[2m2025-05-22T10:49:56.528442Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Updated RTCP SR info for stream SSRC=13d797ac
[2m2025-05-22T10:49:56.528466Z[0m [34mDEBUG[0m [2mssrc_demultiplexing[0m[2m:[0m Received RTCP SR from SSRC=13d797ac
[2m2025-05-22T10:49:57.528658Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Current stats for RTCP report: packets=5, bytes=175
[2m2025-05-22T10:49:57.528750Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sending RTCP report
[2m2025-05-22T10:49:57.528909Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Sent RTCP compound packet of 60 bytes
[2m2025-05-22T10:49:57.528972Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Next RTCP report in 1s
[2m2025-05-22T10:49:57.529049Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Identified RTCP packet: version=2, PT=200
[2m2025-05-22T10:49:57.529117Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Received RTCP packet, type: 72
[2m2025-05-22T10:49:57.529202Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Received RTCP SR from SSRC=13d797ac
[2m2025-05-22T10:49:57.529256Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Updated RTCP SR info for stream SSRC=13d797ac
[2m2025-05-22T10:49:57.529332Z[0m [34mDEBUG[0m [2mssrc_demultiplexing[0m[2m:[0m Received RTCP SR from SSRC=13d797ac
[2m2025-05-22T10:49:58.046539Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Verifying stream demultiplexing...
[2m2025-05-22T10:49:58.046662Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Stream with SSRC=13d797ac has 0 packets received
[2m2025-05-22T10:49:58.046721Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Stream with SSRC=7317e76d has 0 packets received
[2m2025-05-22T10:49:58.046783Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Stream with SSRC=c112476e has 0 packets received
[2m2025-05-22T10:49:58.046831Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Listing all 4 streams:
[2m2025-05-22T10:49:58.046882Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Stream SSRC=7317e76d: packets=0, lost=0, jitter=0ms
[2m2025-05-22T10:49:58.046978Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Stream SSRC=c112476e: packets=0, lost=0, jitter=0ms
[2m2025-05-22T10:49:58.047048Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Stream SSRC=ebd97fd0: packets=1, lost=0, jitter=0ms
[2m2025-05-22T10:49:58.047098Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Stream SSRC=13d797ac: packets=0, lost=0, jitter=0ms
[2m2025-05-22T10:49:58.047146Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m ✅ Success! All 3 expected streams were demultiplexed correctly
[2m2025-05-22T10:49:58.047291Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Stopped RTP scheduler
[2m2025-05-22T10:49:58.047447Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsing RTP packet from 24 bytes
[2m2025-05-22T10:49:58.047522Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Starting RTP header parse_without_consuming with 24 bytes
[2m2025-05-22T10:49:58.047457Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Released port 30213 on 0.0.0.0
[2m2025-05-22T10:49:58.047564Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m First byte: 0x81
[2m2025-05-22T10:49:58.047611Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Released all ports for session rtp-session-332896172
[2m2025-05-22T10:49:58.047654Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Version: 2
[2m2025-05-22T10:49:58.047705Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Closed RTP session with SSRC=13d797ac
[2m2025-05-22T10:49:58.047748Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Flags: padding=false, extension=false, cc=1
[2m2025-05-22T10:49:58.047833Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Second byte: 0xcb
[2m2025-05-22T10:49:58.047869Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Marker: true, payload_type: 75
[2m2025-05-22T10:49:58.047887Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::scheduling[0m[2m:[0m Stopped RTP scheduler
[2m2025-05-22T10:49:58.047969Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::allocator[0m[2m:[0m Released port 29276 on 0.0.0.0
[2m2025-05-22T10:49:58.047904Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Sequence number: 5
[2m2025-05-22T10:49:58.048024Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::transport::udp[0m[2m:[0m Released all ports for session rtp-session-3016593933
[2m2025-05-22T10:49:58.048074Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Timestamp: 332896172
[2m2025-05-22T10:49:58.048120Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m Closed RTP session with SSRC=b3cd920d
[2m2025-05-22T10:49:58.048356Z[0m [32m INFO[0m [2mssrc_demultiplexing[0m[2m:[0m Example completed successfully
[2m2025-05-22T10:49:58.048198Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m SSRC: 240346483
[2m2025-05-22T10:49:58.048768Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m Parsing CSRC list with 1 entries
[2m2025-05-22T10:49:58.050641Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m CSRC 0: 0x73696f6e from offset 12
[2m2025-05-22T10:49:58.050702Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m No extension header
[2m2025-05-22T10:49:58.050738Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::header[0m[2m:[0m RTP header parsing completed successfully, consumed 16 bytes
[2m2025-05-22T10:49:58.050770Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Parsed header of size 16
[2m2025-05-22T10:49:58.050799Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::packet::rtp[0m[2m:[0m Extracted payload of size 8
[2m2025-05-22T10:49:58.050828Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Received packet with SSRC=0e536573, seq=5, timestamp=332896172
[2m2025-05-22T10:49:58.050860Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Creating new stream for SSRC=0e536573
[2m2025-05-22T10:49:58.050891Z[0m [32m INFO[0m [2mrvoip_rtp_core::session[0m[2m:[0m New RTP stream detected with SSRC=0e536573
[2m2025-05-22T10:49:58.050918Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Creating stream with jitter buffer for SSRC=0e536573
[2m2025-05-22T10:49:58.050947Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::stream[0m[2m:[0m Initialized RTP stream with seq=5
[2m2025-05-22T10:49:58.050975Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session::stream[0m[2m:[0m Initialized RTP stream with seq=5
[2m2025-05-22T10:49:58.051000Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Initialized new stream for SSRC=0e536573 with seq=5
[2m2025-05-22T10:49:58.051038Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Stream 0e536573 held the packet in jitter buffer
[2m2025-05-22T10:49:58.051066Z[0m [34mDEBUG[0m [2mrvoip_rtp_core::session[0m[2m:[0m Emitting NewStreamDetected event for SSRC=0e536573

=======================================================
Finished running: ssrc_demultiplexing
=======================================================


=======================================================
Running example: udp_raw_test
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.13s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/udp_raw_test`
Raw UDP Socket Test
==================

Creating server socket on 127.0.0.1:20000
Creating client socket on 127.0.0.1:10000

Sending 3 test UDP packets...
Receiver task started
Sent packet #1 (20 bytes) to 127.0.0.1:20000
Received 20 bytes from 127.0.0.1:10000
Data: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
Sent packet #2 (20 bytes) to 127.0.0.1:20000
Received 20 bytes from 127.0.0.1:10000
Data: [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2]
Sent packet #3 (20 bytes) to 127.0.0.1:20000
Received 20 bytes from 127.0.0.1:10000
Data: [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]

Waiting for final packets...

Test completed

=======================================================
Finished running: udp_raw_test
=======================================================


=======================================================
Running example: udp_test
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.09s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/udp_test`
UDP Basic Test
=============
Creating UDP sockets...
Server listening on 127.0.0.1:20000
Client listening on 127.0.0.1:20001
Waiting for receiver tasks to start...
Server waiting for packets...
Client waiting for response...
Client sending message to server...
Client sent 18 bytes to 127.0.0.1:20000
Waiting for tasks to complete...
Server received 18 bytes from 127.0.0.1:20001: Hello from client!
Server sent response to 127.0.0.1:20001
Client received 18 bytes from 127.0.0.1:20000: Hello from server!
UDP test completed!

=======================================================
Finished running: udp_test
=======================================================


=======================================================
Running example: udp_to_broadcast_test
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.09s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/udp_to_broadcast_test`
UDP to Broadcast Channel Test
=============================

Created broadcast channel with capacity 100
Created subscriber
Creating UDP transport on 127.0.0.1:20000
Subscribed to transport events
Event handler task started
Created client socket on 127.0.0.1:10000

Sending 3 test UDP packets...
Sent packet #1 (20 bytes) to 127.0.0.1:20000
Received RTP packet from 127.0.0.1:10000, 20 bytes, PT: 1
Forwarded to 2 receivers
Sent packet #2 (20 bytes) to 127.0.0.1:20000
Received RTP packet from 127.0.0.1:10000, 20 bytes, PT: 2
Forwarded to 2 receivers
Sent packet #3 (20 bytes) to 127.0.0.1:20000
Received RTP packet from 127.0.0.1:10000, 20 bytes, PT: 3
Forwarded to 2 receivers

Trying to receive from broadcast channel...
SUCCESS! Received frame from test-client-127.0.0.1:10000, 20 bytes
SUCCESS! Received frame from test-client-127.0.0.1:10000, 20 bytes
SUCCESS! Received frame from test-client-127.0.0.1:10000, 20 bytes

Test completed

=======================================================
Finished running: udp_to_broadcast_test
=======================================================


=======================================================
Running example: video_payload
=======================================================

warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.serde_json.version
warning: /Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/crates/sip-core/Cargo.toml: unused manifest key: dependencies.uuid.version
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.09s
     Running `/Users/jonathan/Documents/Work/Rudeless Ventures/rvoip/rvoip/target/debug/examples/video_payload`
[2m2025-05-22T10:50:04.988628Z[0m [32m INFO[0m [2mvideo_payload[0m[2m:[0m RTP Video Payload Format Example
[2m2025-05-22T10:50:04.988719Z[0m [32m INFO[0m [2mvideo_payload[0m[2m:[0m VP8: PT=98, Clock Rate=90000 Hz, Frame Rate=30 fps, Bitrate=2000000 bps
[2m2025-05-22T10:50:04.988733Z[0m [32m INFO[0m [2mvideo_payload[0m[2m:[0m VP9: PT=99, Clock Rate=90000 Hz, Frame Rate=62 fps, Bitrate=3000000 bps
[2m2025-05-22T10:50:04.990139Z[0m [32m INFO[0m [2mvideo_payload[0m[2m:[0m Created 76800 bytes of mock video data
[2m2025-05-22T10:50:04.990197Z[0m [32m INFO[0m [2mvideo_payload[0m[2m:[0m Packed into 76804 bytes of VP8 RTP payload
[2m2025-05-22T10:50:04.990230Z[0m [32m INFO[0m [2mvideo_payload[0m[2m:[0m Packed into 76804 bytes of VP9 RTP payload
[2m2025-05-22T10:50:04.990251Z[0m [32m INFO[0m [2mvideo_payload[0m[2m:[0m VP8: 33 ms at 90kHz = 2970 samples for RTP timestamp increment
[2m2025-05-22T10:50:04.990265Z[0m [32m INFO[0m [2mvideo_payload[0m[2m:[0m VP9: 16 ms at 90kHz = 1440 samples for RTP timestamp increment
[2m2025-05-22T10:50:04.990277Z[0m [32m INFO[0m [2mvideo_payload[0m[2m:[0m 
[2m2025-05-22T10:50:04.990293Z[0m [32m INFO[0m [2mvideo_payload[0m[2m:[0m Estimated VP8 packet sizes for a full frame:
[2m2025-05-22T10:50:04.990306Z[0m [32m INFO[0m [2mvideo_payload[0m[2m:[0m +-----------------+--------+--------+--------+--------+
[2m2025-05-22T10:50:04.990325Z[0m [32m INFO[0m [2mvideo_payload[0m[2m:[0m | Resolution      | 15 fps | 30 fps | 60 fps | 90 fps |
[2m2025-05-22T10:50:04.990339Z[0m [32m INFO[0m [2mvideo_payload[0m[2m:[0m +-----------------+--------+--------+--------+--------+
[2m2025-05-22T10:50:04.990381Z[0m [32m INFO[0m [2mvideo_payload[0m[2m:[0m | 320x240         | 0      | 0      | 0      | 0      |
[2m2025-05-22T10:50:04.990401Z[0m [32m INFO[0m [2mvideo_payload[0m[2m:[0m | 640x480         | 3      | 3      | 3      | 3      |
[2m2025-05-22T10:50:04.990419Z[0m [32m INFO[0m [2mvideo_payload[0m[2m:[0m | 1280x720        | 1      | 1      | 1      | 1      |
[2m2025-05-22T10:50:04.990439Z[0m [32m INFO[0m [2mvideo_payload[0m[2m:[0m | 1920x1080       | 2      | 2      | 2      | 2      |
[2m2025-05-22T10:50:04.990453Z[0m [32m INFO[0m [2mvideo_payload[0m[2m:[0m +-----------------+--------+--------+--------+--------+
[2m2025-05-22T10:50:04.990462Z[0m [32m INFO[0m [2mvideo_payload[0m[2m:[0m 
[2m2025-05-22T10:50:04.990470Z[0m [32m INFO[0m [2mvideo_payload[0m[2m:[0m VP9 can support multiple spatial and temporal layers:
[2m2025-05-22T10:50:04.990489Z[0m [32m INFO[0m [2mvideo_payload[0m[2m:[0m VP9 with advanced features has 4 byte descriptor overhead
[2m2025-05-22T10:50:04.990497Z[0m [32m INFO[0m [2mvideo_payload[0m[2m:[0m 
[2m2025-05-22T10:50:04.990504Z[0m [32m INFO[0m [2mvideo_payload[0m[2m:[0m Creating formats using the payload factory:
[2m2025-05-22T10:50:04.990512Z[0m [32m INFO[0m [2mvideo_payload[0m[2m:[0m Created format for PT=98 with clock rate 90kHz: 98
[2m2025-05-22T10:50:04.990520Z[0m [32m INFO[0m [2mvideo_payload[0m[2m:[0m A packet size of 1400 bytes represents ~7 ms of video at default bitrate
[2m2025-05-22T10:50:04.990528Z[0m [32m INFO[0m [2mvideo_payload[0m[2m:[0m Created format for PT=99 with clock rate 90kHz: 99

=======================================================
Finished running: video_payload
=======================================================


All examples completed!
