ex_nvr
Video recording and computer vision for edge devices
File Explorer
Download Latest Version (.zip)- ci.yml
- docker.yml
- Dockerfile
- Dockerfile-arm
- nerves-preview.yml
- nerves.yml
- nerves_community.yml
- pr-comment.yml
- release.yml
- scripts.js
- dependabot.yml
- .env
- docker-compose.yml
- README.md
- config.exs
- host.exs
- target.exs
- application.ex
- block_manager.ex
- vm.args.eex
- iex.exs
- test_helper.exs
- .formatter.exs
- .gitignore
- .tool-versions
- mix.exs
- mix.lock
- README.md
- config.exs
- giraffe.exs
- host.exs
- target.exs
- test.exs
- config.txt
- fwup.conf
- firmware.deps.ex
- nerves_time.ex
- fan.ex
- fan_controller.ex
- init.ex
- rtc.ex
- config_renderer.ex
- metadata.ex
- auto_reboot.ex
- power_schedule.ex
- ups.ex
- victron.ex
- client.ex
- router.ex
- step.ex
- auth.ex
- modem_status.ex
- scheduler.ex
- system_information.ex
- application.ex
- disk_mounter.ex
- gpio.ex
- grafana_agent.ex
- netbird.ex
- remote_config_handler.ex
- remote_configurer.ex
- rut.ex
- system_settings.ex
- system_status.ex
- utils.ex
- system_settings_live.ex
- nerves_fw.ex
- config.yml.eex
- config.eex
- vm.args.eex
- nginx.conf
- iex.exs
- auto_reboot_test.exs
- remote_config_handler_test.exs
- system_settings_test.exs
- ups_test.exs
- data_case.ex
- test_helper.exs
- .env.sample
- .formatter.exs
- .tool-versions
- mix.exs
- mix.lock
- README.md
- ex_nvr.png
- app.css
- app.js
- libav-player.js
- server.js
- webrtc.js
- .gitignore
- index.js
- Schedule.vue
- ScheduleFormInput.vue
- Timeline.vue
- Viewer.vue
- package-lock.json
- package.json
- postcss.config.js
- tailwind.config.js
- tsconfig.json
- vite.config.js
- config.exs
- dev.exs
- prod.exs
- runtime.exs
- test.exs
- user.ex
- user_notifier.ex
- user_token.ex
- generator_server.ex
- index.ex
- writer.ex
- axis.ex
- hik.ex
- milesight.ex
- device_info.ex
- http_client.ex
- network_interface.ex
- ntp.ex
- stream_profile.ex
- auto_config.ex
- lpr_event_puller.ex
- onvif.ex
- snapshot_uploader.ex
- supervisor.ex
- cvs_bufferer.ex
- realtimer.ex
- recording.ex
- transcoder.ex
- video_stream_stat_reporter.ex
- event.ex
- lpr.ex
- server.ex
- serial_port_checker.ex
- victron.ex
- processor.ex
- snapshot_config.ex
- storage_config.ex
- device.ex
- recording.ex
- run.ex
- schedule.ex
- stream_closed.ex
- segment.ex
- segment_metadata.ex
- binary_stream.ex
- hls.ex
- socket.ex
- storage.ex
- thumbnailer.ex
- web_rtc.ex
- file.ex
- rtsp.ex
- webcam.ex
- stat.ex
- storage_monitor.ex
- track.ex
- state.ex
- hls_playback.ex
- main.ex
- concatenater.ex
- video_assembler.ex
- http.ex
- s3.ex
- remote_storage.ex
- store.ex
- event.ex
- device_control.ex
- log_message.ex
- device_trigger_config.ex
- listener.ex
- trigger_config.ex
- trigger_source.ex
- trigger_source_config.ex
- trigger_sources.ex
- trigger_target.ex
- trigger_target_config.ex
- trigger_targets.ex
- media_utils.ex
- utils.ex
- accounts.ex
- authorization.ex
- devices.ex
- disk.ex
- disk_monitor.ex
- events.ex
- flop.ex
- health_report.ex
- http.ex
- installer_mode.ex
- mailer.ex
- metrics.ex
- pipeline_starter.ex
- recordings.ex
- release.ex
- remote_connection.ex
- remote_storages.ex
- repo.ex
- system_status.ex
- token_pruner.ex
- triggers.ex
- unix_socket_server.ex
- device_room_channel.ex
- device_stream_channel.ex
- user_socket.ex
- app.html.heex
- root.html.heex
- topbar.html.heex
- core_components.ex
- flop_config.ex
- health.ex
- icon.ex
- layouts.ex
- sidebar.ex
- tabs.ex
- device_controller.ex
- device_json.ex
- device_streaming_controller.ex
- event_controller.ex
- fallback_controller.ex
- onvif_controller.ex
- recording_controller.ex
- remote_storage_controlller.ex
- remote_storage_json.ex
- system_status_controller.ex
- user_controller.ex
- user_json.ex
- user_session_controller.ex
- home.html.heex
- webrtc.html.heex
- error_html.ex
- error_json.ex
- helpers.ex
- page_controller.ex
- page_html.ex
- user_session_controller.ex
- events_list_tab.ex
- recordings_list_tab.ex
- settings_tab.ex
- stats_tab.ex
- triggers_tab.ex
- events_list_live.ex
- webhook_config_live.ex
- stream_profile.ex
- dashboard_live.ex
- device_details_live.ex
- device_list_live.ex
- device_live.ex
- device_live.html.heex
- generic_events_live.ex
- health_dashboard_live.ex
- health_dashboard_live.html.heex
- lpr_events_list_live.ex
- onvif_discovery_live.ex
- recordings_list_live.ex
- remote_storage_list_live.ex
- remote_storage_live.ex
- trigger_config_list_live.ex
- trigger_config_live.ex
- user_confirmation_instructions_live.ex
- user_confirmation_live.ex
- user_forgot_password_live.ex
- user_list_live.ex
- user_live.ex
- user_live.html.heex
- user_login_live.ex
- user_registration_live.ex
- user_reset_password_live.ex
- user_settings_live.ex
- milesight.ex
- parser.ex
- cache_body_reader.ex
- device.ex
- device.ex
- device_stream.ex
- recording.ex
- system_status.ex
- application.ex
- endpoint.ex
- gettext.ex
- hls_streaming_monitor.ex
- navigation.ex
- prom_ex.ex
- router.ex
- telemetry.ex
- user_auth.ex
- view_utils.ex
- ex_nvr.ex
- ex_nvr_web.ex
- control.eex
- ex_nvr.service
- errors.po
- errors.pot
- .formatter.exs
- 20230511182914_add_device_model.exs
- 20230511183423_add_recoding_model.exs
- 20230517133449_create_users_auth_tables.exs
- 20230529081151_add_run.exs
- 20230616165817_add_device_timezone_state_fields.exs
- 20230724112620_update_user_fields.exs
- 20230907155741_add_device_new_schema.exs
- 20231120200624_add_settings_field_to_device.exs
- 20231204141220_add_device_vendor_and_settings.exs
- 20240119170314_add_remote_storage_model.exs
- 20240126182349_add_snaphot_config_to_device.exs
- 20240205103525_add_event_table.exs
- 20240317163348_add_stream_type.exs
- 20240509134222_add_indexes_to_lpr_table.exs
- 20240720171007_add-run-id-to-recordings.exs
- 20250401135555_add_events_model.exs
- 20250418160648_delete_event_device_null_constraint.exs
- 20250729105500_add_disk_serial_to_run.exs
- 20260314000000_create_trigger_configs.exs
- seeds.exs
- no_plate_image.jpg
- favicon.ico
- libav-6.8.8.0-hevc-aac.wasm.js
- libav-6.8.8.0-hevc-aac.wasm.mjs
- libav-6.8.8.0-hevc-aac.wasm.wasm
- openapi.yaml
- robots.txt
- swagger.html
- run
- env.bat.eex
- env.sh.eex
- remote.vm.args.eex
- vm.args.eex
- generator_server_test.exs
- index_test.exs
- writer_test.exs
- lpr_event_puller_test.exs
- snapshot_uploader_test.exs
- cvs_bufferer_test.exs
- recording_pipeline_test.exs
- video_stream_stat_reporter_test.exs
- victron_test.exs
- processor_test.exs
- hls_pipeline_test.exs
- socket_pipeline_test.exs
- storage_pipeline_test.exs
- thumbnailer_pipeline_test.exs
- web_rtc_test.exs
- file_test.exs
- storage_monitor_test.exs
- hls_playback_test.exs
- main_pipeline_test.exs
- main_sub_stream_storage_test.exs
- recordings_test.exs
- video_assembler_test.exs
- http_test.exs
- event_test.exs
- device_control_test.exs
- log_message_test.exs
- listener_test.exs
- accounts_test.exs
- authorization_test.exs
- devices_test.exs
- disk_monitor_test.exs
- events_test.exs
- health_report_test.exs
- http_test.exs
- installer_mode_test.exs
- metrics_test.exs
- pipeline_starter_test.exs
- system_status_test.exs
- token_pruner_test.exs
- triggers_test.exs
- device_controller_test.exs
- device_streaming_controller_test.exs
- event_controller_test.exs
- onvif_controller_test.exs
- recording_controller_test.exs
- remote_storage_controller_test.exs
- system_status_controller_test.exs
- user_controller_test.exs
- user_session_controller_test.exs
- error_html_test.exs
- error_json_test.exs
- user_session_controller_test.exs
- settings_tab_test.exs
- dashboard_live_test.exs
- device_details_live_test.exs
- device_list_live_test.exs
- device_live_test.exs
- generic_events_live_test.exs
- health_dashboard_live_test.exs
- installer_route_test.exs
- lpr_events_list_live_test.exs
- onvif_discovery_live_test.exs
- recordings_list_live_test.exs
- remote_storages_list_live_test.exs
- remote_storages_live_test.exs
- user_confirmation_instructions_live_test.exs
- user_confirmation_live_test.exs
- user_forgot_password_live_test.exs
- user_list_live_test.exs
- user_live_test.exs
- user_login_live_test.exs
- user_reset_password_live_test.exs
- user_settings_live_test.exs
- parser_test.exs
- user_auth_test.exs
- view_utils_test.exs
- 0000000000.jpg
- 0000000004.jpg
- 0000000008.jpg
- 0000000011.jpg
- 0000000015.jpg
- 0000000019.jpg
- 0000000023.jpg
- 0000000026.jpg
- ref.bif
- reference-recording-exact.h264
- reference-recording-keyframe-after.h264
- reference-recording-keyframe-before.h264
- ref-recording-keyframe-after.h265
- ref-recording-keyframe-before.h265
- index.m3u8
- live_main_stream.m3u8
- ref_index.m3u8
- ref_live_main_stream.m3u8
- ref-before-keyframe.jpeg
- ref-precise.jpeg
- ref-before-keyframe.jpeg
- ref-precise.jpeg
- license-plate.jpg
- big_buck_avc.mp4
- big_buck_hevc.mp4
- big_buck.mp4
- device_file_with_wrong_type.txt
- license-plate.jpg
- video-30-10s.h264
- video-30-10s.h265
- accounts_fixtures.ex
- devices_fixtures.ex
- events_fixtures.ex
- recordings_fixtures.ex
- remote_storages_fixtures.ex
- triggers_fixtures.ex
- assertions.ex
- channel_case.ex
- conn_case.ex
- data_case.ex
- sync_event.ex
- test_source.ex
- test_helper.exs
- .formatter.exs
- .tool-versions
- mix.exs
- mix.lock
- README.md
- camera_capture.c
- camera_capture.h
- decoder.c
- decoder.h
- encoder.c
- encoder.h
- utils.c
- utils.h
- video_converter.c
- video_converter.h
- video_processor.c
- video_processor.h
- camera_capture.ex
- camera_capture_nif.ex
- decoder.ex
- encoder.ex
- frame.ex
- packet.ex
- video_processor.ex
- video_processor_nif.ex
- sample.h264
- sample.h265
- frame_360x240.yuv
- decoder_test.exs
- encoder_test.exs
- test_helper.exs
- video_processor_test.exs
- .formatter.exs
- .gitignore
- .tool-versions
- Makefile
- mix.exs
- mix.lock
- README.md
- .dockerignore
- .gitignore
- Dockerfile
- entrypoint.sh
- LICENSE
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
