CHANGELOG.md
LICENSE
LICENSE.md
MANIFEST.in
README.md
pyproject.toml
setup.py
docs/README.md
docs/app-aac-decode.md
docs/app-pcm-playback.md
docs/app-playback-simulator.md
docs/app-scheduled-video.md
docs/app-timing.md
docs/app-video-decode.md
docs/app-video-pairing.md
docs/app-video-preview.md
docs/automatic-stream-outcomes.md
docs/bootstrap-and-pagination.md
docs/channel-codec-clock-contracts.md
docs/channel99.md
docs/cli.md
docs/cloud-sd-playback.md
docs/code-map.md
docs/codeql-triage.md
docs/compressed-reference-preview.md
docs/decoder-backend-diagnostics.md
docs/detectors.md
docs/device_inventory.md
docs/getting-started.md
docs/ha-compatibility.json
docs/ha-compatibility.md
docs/ha-consumer-architecture.md
docs/ha-development-qualification.md
docs/ha-ffmpeg-source-build-validation.md
docs/ha-finite-completion-proposal.md
docs/ha-finite-hls-review.md
docs/ha-initial-source-clock-review.md
docs/ha-native-integration.md
docs/ha-observed-error-regressions.md
docs/ha-streaming-plan.md
docs/ha-topology-qualification.md
docs/ha-upstream-stream-compatibility.md
docs/ha-validation-release.md
docs/ha-webrtc-audio-qualification.md
docs/home-assistant-contract.md
docs/home-assistant.md
docs/hpd7-unlock-routing.md
docs/lan-sd-playback.md
docs/live-native-av.md
docs/local-av-audio-gap-output.md
docs/local-av-audio-gaps.md
docs/local-av-bounded-playback.md
docs/local-av-capture-playback.md
docs/local-av-capture-prefix.md
docs/local-av-capture-preparation.md
docs/local-av-chunked.md
docs/local-av-decrypted-chunks.md
docs/local-av-incremental.md
docs/local-av-lan-playback.md
docs/local-av-online-playback.md
docs/local-av-online-policy.md
docs/local-av-playback.md
docs/local-av-pull.md
docs/local-av-runtime.md
docs/local-av-split-upload.md
docs/local-av-sustained-playback.md
docs/local-av-timeline.md
docs/maintenance-plan.md
docs/media-advanced.md
docs/media-saving.md
docs/media.md
docs/module-map.json
docs/module-responsibilities.md
docs/native-completion-receipts.md
docs/native-ha-stream.md
docs/native-pixel-crop-audit.md
docs/native-scheduled-video.md
docs/native-shared-session.md
docs/native-video-preview.md
docs/package-layout-migration.md
docs/playback-timing.md
docs/python-api.md
docs/recording-catalog.md
docs/reference-stream-producer.md
docs/release-2.0.0.md
docs/releases.md
docs/repo-watch-agent.md
docs/stream-cli.md
docs/streaming.md
docs/utility-contracts.md
docs/consumer-runtime-review/README.md
docs/consumer-runtime-review/automatic-client-evidence.json
docs/consumer-runtime-review/automatic-client-qualification.md
docs/consumer-runtime-review/hls-fallback-evidence.json
docs/consumer-runtime-review/hls-independent-fallback.md
docs/consumer-runtime-review/qualification.json
docs/consumer-runtime-review/transport-recovery.md
examples/mqtt_listener.py
examples/rtsp_auth_test.py
examples/schedule_example.txt
examples/ha_ezviz/README.md
examples/ha_ezviz/requirements-test.txt
examples/ha_ezviz/tests/conftest.py
examples/ha_ezviz/tests/test_consumer.py
examples/home_assistant/mypy.ini
examples/home_assistant/requirements-test.txt
examples/home_assistant/custom_components/ezviz_native/__init__.py
examples/home_assistant/custom_components/ezviz_native/admission.py
examples/home_assistant/custom_components/ezviz_native/button.py
examples/home_assistant/custom_components/ezviz_native/camera.py
examples/home_assistant/custom_components/ezviz_native/completion.py
examples/home_assistant/custom_components/ezviz_native/config.py
examples/home_assistant/custom_components/ezviz_native/config_flow.py
examples/home_assistant/custom_components/ezviz_native/const.py
examples/home_assistant/custom_components/ezviz_native/diagnostics.py
examples/home_assistant/custom_components/ezviz_native/entry_runtime.py
examples/home_assistant/custom_components/ezviz_native/group.py
examples/home_assistant/custom_components/ezviz_native/manifest.json
examples/home_assistant/custom_components/ezviz_native/relay.py
examples/home_assistant/custom_components/ezviz_native/route.py
examples/home_assistant/custom_components/ezviz_native/sensor.py
examples/home_assistant/custom_components/ezviz_native/strings.json
examples/home_assistant/custom_components/ezviz_native/webrtc_offer.py
examples/home_assistant/custom_components/ezviz_native/translations/en.json
examples/home_assistant/tests/conftest.py
examples/home_assistant/tests/test_completion.py
examples/home_assistant/tests/test_composition.py
examples/home_assistant/tests/test_group.py
examples/home_assistant/tests/test_native_audio_profile.py
examples/home_assistant/tests/test_native_integration.py
examples/home_assistant/tests/test_relay_server.py
examples/home_assistant/tests/test_resubscribe.py
examples/home_assistant/tests/test_session_recovery.py
examples/home_assistant/tests/test_shared_relay.py
examples/home_assistant/tests/test_webrtc_offer.py
pyezvizapi/__init__.py
pyezvizapi/__main__.py
pyezvizapi/client.py
pyezvizapi/constants.py
pyezvizapi/exceptions.py
pyezvizapi/feature.py
pyezvizapi/models.py
pyezvizapi/mqtt.py
pyezvizapi/py.typed
pyezvizapi/test_cam_rtsp.py
pyezvizapi/utils.py
pyezvizapi.egg-info/PKG-INFO
pyezvizapi.egg-info/SOURCES.txt
pyezvizapi.egg-info/dependency_links.txt
pyezvizapi.egg-info/entry_points.txt
pyezvizapi.egg-info/requires.txt
pyezvizapi.egg-info/top_level.txt
pyezvizapi/_shared/__init__.py
pyezvizapi/_shared/alarm_time.py
pyezvizapi/_shared/coercion.py
pyezvizapi/_shared/image_crypto.py
pyezvizapi/_shared/mapping.py
pyezvizapi/_shared/resolver.py
pyezvizapi/_shared/utils.py
pyezvizapi/_typing/__init__.py
pyezvizapi/_typing/cli.pyi
pyezvizapi/_typing/client.pyi
pyezvizapi/_typing/hcnetsdk.pyi
pyezvizapi/_typing/local_stream.pyi
pyezvizapi/cli/__init__.py
pyezvizapi/cli/arguments.py
pyezvizapi/cli/capabilities.py
pyezvizapi/cli/main.py
pyezvizapi/cli/mqtt_listener.py
pyezvizapi/cli/commands/__init__.py
pyezvizapi/cli/commands/capture.py
pyezvizapi/cli/commands/cloud_stream.py
pyezvizapi/cli/commands/devices.py
pyezvizapi/cli/commands/lan.py
pyezvizapi/cli/commands/local_stream.py
pyezvizapi/cli/commands/push.py
pyezvizapi/cli/commands/recording_batch.py
pyezvizapi/cli/commands/recordings.py
pyezvizapi/cli/commands/stream.py
pyezvizapi/cloud/__init__.py
pyezvizapi/cloud/auth.py
pyezvizapi/cloud/budget.py
pyezvizapi/cloud/cas.py
pyezvizapi/cloud/deadline.py
pyezvizapi/cloud/endpoints.py
pyezvizapi/cloud/pagination.py
pyezvizapi/cloud/responses.py
pyezvizapi/cloud/token.py
pyezvizapi/cloud/token_store.py
pyezvizapi/cloud/transport.py
pyezvizapi/cloud/operations/__init__.py
pyezvizapi/cloud/operations/capture.py
pyezvizapi/cloud/operations/controls.py
pyezvizapi/cloud/operations/devices.py
pyezvizapi/cloud/operations/intercom.py
pyezvizapi/cloud/operations/inventory.py
pyezvizapi/cloud/operations/recordings.py
pyezvizapi/cloud/operations/settings.py
pyezvizapi/cloud/operations/snapshot.py
pyezvizapi/devices/__init__.py
pyezvizapi/devices/camera.py
pyezvizapi/devices/detector.py
pyezvizapi/devices/factory.py
pyezvizapi/devices/features.py
pyezvizapi/devices/firmware.py
pyezvizapi/devices/light_bulb.py
pyezvizapi/devices/observation.py
pyezvizapi/devices/payload.py
pyezvizapi/devices/smart_plug.py
pyezvizapi/devices/snapshot.py
pyezvizapi/push/__init__.py
pyezvizapi/push/mqtt.py
pyezvizapi/push/paho.py
pyezvizapi/push/longlink/__init__.py
pyezvizapi/push/longlink/auth.py
pyezvizapi/push/longlink/codec.py
pyezvizapi/push/longlink/profile.py
pyezvizapi/push/longlink/session.py
pyezvizapi/push/longlink/transport.py
pyezvizapi/push/longlink/worker.py
pyezvizapi/streaming/__init__.py
pyezvizapi/streaming/app_capture.py
pyezvizapi/streaming/app_timing.py
pyezvizapi/streaming/capabilities.py
pyezvizapi/streaming/capture.py
pyezvizapi/streaming/discovery.py
pyezvizapi/streaming/native_session.py
pyezvizapi/streaming/native_stream.py
pyezvizapi/streaming/playback.py
pyezvizapi/streaming/ranges.py
pyezvizapi/streaming/recording_batch.py
pyezvizapi/streaming/recording_models.py
pyezvizapi/streaming/recording_routes.py
pyezvizapi/streaming/recording_store.py
pyezvizapi/streaming/recordings.py
pyezvizapi/streaming/rtsp_auth.py
pyezvizapi/streaming/rtsp_compat.py
pyezvizapi/streaming/sample.py
pyezvizapi/streaming/selection.py
pyezvizapi/streaming/cloud/__init__.py
pyezvizapi/streaming/cloud/bootstrap.py
pyezvizapi/streaming/cloud/playback.py
pyezvizapi/streaming/cloud/playback_audio.py
pyezvizapi/streaming/cloud/playback_range.py
pyezvizapi/streaming/cloud/protocol.py
pyezvizapi/streaming/cloud/recordings.py
pyezvizapi/streaming/cloud/transport.py
pyezvizapi/streaming/local/__init__.py
pyezvizapi/streaming/local/capture.py
pyezvizapi/streaming/local/details.py
pyezvizapi/streaming/local/diagnostics.py
pyezvizapi/streaming/local/ecdh.py
pyezvizapi/streaming/local/media.py
pyezvizapi/streaming/local/packets.py
pyezvizapi/streaming/local/payloads.py
pyezvizapi/streaming/local/playback.py
pyezvizapi/streaming/local/probe.py
pyezvizapi/streaming/local/protocol.py
pyezvizapi/streaming/local/recordings.py
pyezvizapi/streaming/local/sd_session.py
pyezvizapi/streaming/local/sd_transport.py
pyezvizapi/streaming/local/session.py
pyezvizapi/streaming/local/transport.py
pyezvizapi/streaming/local/windows.py
pyezvizapi/streaming/local/hcnetsdk/__init__.py
pyezvizapi/streaming/local/hcnetsdk/api.py
pyezvizapi/streaming/local/hcnetsdk/authentication.py
pyezvizapi/streaming/local/hcnetsdk/configuration.py
pyezvizapi/streaming/local/hcnetsdk/constants.py
pyezvizapi/streaming/local/hcnetsdk/discovery.py
pyezvizapi/streaming/local/hcnetsdk/parameters.py
pyezvizapi/streaming/local/hcnetsdk/protocol.py
pyezvizapi/streaming/local/hcnetsdk/requests.py
pyezvizapi/streaming/local/hcnetsdk/protocol_types/__init__.py
pyezvizapi/streaming/local/hcnetsdk/protocol_types/configuration.py
pyezvizapi/streaming/local/hcnetsdk/protocol_types/controls.py
pyezvizapi/streaming/local/hcnetsdk/protocol_types/discovery.py
pyezvizapi/streaming/local/hcnetsdk/protocol_types/endpoints.py
pyezvizapi/streaming/local/hcnetsdk/protocol_types/framing.py
pyezvizapi/streaming/local/hcnetsdk/protocol_types/playback.py
pyezvizapi/streaming/local/hcnetsdk/protocol_types/preview.py
pyezvizapi/streaming/local/hcnetsdk/protocol_types/preview_bootstrap.py
pyezvizapi/streaming/local/hcnetsdk/protocol_types/sdk_requests.py
pyezvizapi/streaming/local/hcnetsdk/protocol_types/values.py
pyezvizapi/streaming/local/hcnetsdk/protocol_types/wire_crypto.py
pyezvizapi/streaming/media/__init__.py
pyezvizapi/streaming/media/access.py
pyezvizapi/streaming/media/completion.py
pyezvizapi/streaming/media/containers.py
pyezvizapi/streaming/media/crypto.py
pyezvizapi/streaming/media/header.py
pyezvizapi/streaming/media/models.py
pyezvizapi/streaming/media/mpegps.py
pyezvizapi/streaming/media/native_ps.py
pyezvizapi/streaming/media/remux.py
pyezvizapi/streaming/media/rtp.py
pyezvizapi/streaming/media/rtp_timing.py
tests/fixtures/app_timing_boundaries.json
tests/fixtures/app_timing_oracle.json
tests/fixtures/longlink_native.json
tests/fixtures/stream/mpeg_ps_h264.hex
tests/fixtures/stream/x80_idmx_hevc.hex
tools/build_ha_validation.py
tools/check_installed_native_wheel.py