I20220402 18:30:01.982 s-garage-sub moonfire_nvr::streamer] garage-sub: Opening input: rtsp://192.168.1.69:554/user=admin&password=&channel=1&stream=0.sdp W20220402 18:30:01.997 s-garage-sub moonfire_nvr::streamer] garage-sub: sleeping for PT1S after error: [192.168.1.64:48030(me)->192.168.1.69:554@2022-04-02T18:30:01, 0@2022-04-02T18:30:01] Ok response to DESCRIBE CSeq=1: Unable to parse stream 0: bad clockrate in rtpmap Media { media: "video", port: 0, num_ports: None, proto: "RTP/AVP", fmt: "96", media_title: None, connections: [], bandwidths: [], key: None, attributes: [ Attribute { attribute: "rtpmap", value: Some( "96 H264/90000 ", ), }, Attribute { attribute: "range", value: Some( "npt=0-", ), }, Attribute { attribute: "framerate", value: Some( "0S", ), }, Attribute { attribute: "fmtp", value: Some( "96 profile-level-id=4d0020; packetization-mode=1; sprop-parameter-sets=J00AII1qBQB5oQAAAwABAAADACiE,KO48gA==", ), }, Attribute { attribute: "Media_header", value: Some( "MEDIAINFO=494D4B48010100000400010000000000000000000000000000000000000000000000000000000000;", ), }, Attribute { attribute: "framerate", value: Some( "25", ), }, Attribute { attribute: "control", value: Some( "trackID=1", ), }, ], } Backtrace: 0: backtrace::backtrace::libunwind::trace at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/backtrace-0.3.64/src/backtrace/libunwind.rs:93:5 backtrace::backtrace::trace_unsynchronized at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/backtrace-0.3.64/src/backtrace/mod.rs:66:5 backtrace::backtrace::trace at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/backtrace-0.3.64/src/backtrace/mod.rs:53:14 1: backtrace::capture::Backtrace::create at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/backtrace-0.3.64/src/capture.rs:176:9 backtrace::capture::Backtrace::new_unresolved at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/backtrace-0.3.64/src/capture.rs:170:9 2: failure::backtrace::internal::InternalBacktrace::new at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/failure-0.1.8/src/backtrace/internal.rs:46:44 3: failure::backtrace::Backtrace::new at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/failure-0.1.8/src/backtrace/mod.rs:121:35 ::default at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/failure-0.1.8/src/backtrace/mod.rs:140:13 4: >::from at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/failure-0.1.8/src/error/error_impl.rs:19:17 >::from at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/failure-0.1.8/src/error/mod.rs:36:18 as core::ops::try_trait::FromResidual>>::from_residual at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:2005:27 moonfire_nvr::stream::RetinaOpener::play::{{closure}} at src/server/src/stream.rs:417:27 5: as core::future::future::Future>::poll at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/future/mod.rs:84:19 as core::future::future::Future>::poll at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/time/timeout.rs:176:33 6: ::open::{{closure}} at src/server/src/stream.rs:335:91 as core::future::future::Future>::poll at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/future/mod.rs:84:19 tokio::runtime::task::core::CoreStage::poll::{{closure}} at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/core.rs:161:17 tokio::loom::std::unsafe_cell::UnsafeCell::with_mut at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/loom/std/unsafe_cell.rs:14:9 7: tokio::runtime::task::core::CoreStage::poll at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/core.rs:151:13 tokio::runtime::task::harness::poll_future::{{closure}} at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/harness.rs:467:19 as core::ops::function::FnOnce<()>>::call_once at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panic/unwind_safe.rs:271:9 std::panicking::try::do_call at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40 std::panicking::try at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19 std::panic::catch_unwind at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14 tokio::runtime::task::harness::poll_future at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/harness.rs:455:18 8: tokio::runtime::task::harness::Harness::poll_inner at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/harness.rs:103:27 tokio::runtime::task::harness::Harness::poll at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/harness.rs:57:15 9: tokio::runtime::task::raw::RawTask::poll at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/raw.rs:80:18 tokio::runtime::task::LocalNotified::run at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/mod.rs:347:9 tokio::runtime::thread_pool::worker::Context::run_task::{{closure}} at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/runtime/thread_pool/worker.rs:425:13 tokio::coop::with_budget::{{closure}} at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/coop.rs:102:9 std::thread::local::LocalKey::try_with at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/thread/local.rs:412:16 std::thread::local::LocalKey::with at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/thread/local.rs:388:9 10: tokio::coop::with_budget at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/coop.rs:95:5 tokio::coop::budget at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/coop.rs:72:5 tokio::runtime::thread_pool::worker::Context::run_task at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/runtime/thread_pool/worker.rs:424:9 11: tokio::runtime::thread_pool::worker::Context::run 12: tokio::runtime::thread_pool::worker::run::{{closure}} at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/runtime/thread_pool/worker.rs:376:17 tokio::macros::scoped_tls::ScopedKey::set at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/macros/scoped_tls.rs:61:9 13: tokio::runtime::thread_pool::worker::run at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/runtime/thread_pool/worker.rs:373:5 14: tokio::runtime::thread_pool::worker::block_in_place::{{closure}}::{{closure}} at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/runtime/thread_pool/worker.rs:329:41 as core::future::future::Future>::poll at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/runtime/blocking/task.rs:42:21 15: tokio::runtime::task::core::CoreStage::poll::{{closure}} at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/core.rs:161:17 tokio::loom::std::unsafe_cell::UnsafeCell::with_mut at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/loom/std/unsafe_cell.rs:14:9 tokio::runtime::task::core::CoreStage::poll at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/core.rs:151:13 tokio::runtime::task::harness::poll_future::{{closure}} at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/harness.rs:467:19 as core::ops::function::FnOnce<()>>::call_once at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panic/unwind_safe.rs:271:9 std::panicking::try::do_call at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40 std::panicking::try at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19 std::panic::catch_unwind at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14 tokio::runtime::task::harness::poll_future at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/harness.rs:455:18 tokio::runtime::task::harness::Harness::poll_inner at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/harness.rs:103:27 tokio::runtime::task::harness::Harness::poll at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/harness.rs:57:15 16: tokio::runtime::task::raw::RawTask::poll at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/raw.rs:80:18 tokio::runtime::task::UnownedTask::run at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/mod.rs:384:9 tokio::runtime::blocking::pool::Task::run at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/runtime/blocking/pool.rs:91:9 tokio::runtime::blocking::pool::Inner::run at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/runtime/blocking/pool.rs:308:17 17: tokio::runtime::blocking::pool::Spawner::spawn_thread::{{closure}} at .cargo/registry/src/github.aaakk.us.kg-1ecc6299db9ec823/tokio-1.17.0/src/runtime/blocking/pool.rs:288:17 std::sys_common::backtrace::__rust_begin_short_backtrace at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:123:18 18: std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}} at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/thread/mod.rs:477:17 as core::ops::function::FnOnce<()>>::call_once at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panic/unwind_safe.rs:271:9 std::panicking::try::do_call at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40 std::panicking::try at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19 std::panic::catch_unwind at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14 std::thread::Builder::spawn_unchecked::{{closure}} at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/thread/mod.rs:476:30 core::ops::function::FnOnce::call_once{{vtable.shim}} at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 19: as core::ops::function::FnOnce>::call_once at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/alloc/src/boxed.rs:1854:9 as core::ops::function::FnOnce>::call_once at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/alloc/src/boxed.rs:1854:9 std::sys::unix::thread::Thread::new::thread_start at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys/unix/thread.rs:108:17