├── .codecov.yml ├── .github ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── workflows │ ├── autoapprove.yml │ ├── automerge.yml │ ├── build_and_test.yml │ ├── build_and_test_release_latest.yml │ └── release_latest.repos ├── .rosinstall.master ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── NOTICE ├── README.md ├── kinesis_video_msgs ├── CHANGELOG.rst ├── CMakeLists.txt ├── LICENSE.txt ├── NOTICE.txt ├── msg │ ├── KinesisImageMetadata.msg │ └── KinesisVideoFrame.msg └── package.xml └── kinesis_video_streamer ├── CHANGELOG.rst ├── CMakeLists.txt ├── LICENSE.txt ├── NOTICE.txt ├── config ├── kvs_log_configuration └── sample_config.yaml ├── include └── kinesis_video_streamer │ ├── ros_stream_subscription_installer.h │ ├── streamer.h │ └── subscriber_callbacks.h ├── launch └── kinesis_video_streamer.launch.py ├── package.xml ├── src ├── main.cpp ├── ros_stream_subscription_installer.cpp ├── streamer.cpp └── subscriber_callbacks.cpp └── test ├── kinesis_video_streamer_test.cpp ├── kinesis_video_streamer_test_utils.h ├── streamer_node_test.cpp ├── subscriber_callbacks_test.cpp └── test_kinesis_video_streamer.test /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/autoapprove.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/.github/workflows/autoapprove.yml -------------------------------------------------------------------------------- /.github/workflows/automerge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/.github/workflows/automerge.yml -------------------------------------------------------------------------------- /.github/workflows/build_and_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/.github/workflows/build_and_test.yml -------------------------------------------------------------------------------- /.github/workflows/build_and_test_release_latest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/.github/workflows/build_and_test_release_latest.yml -------------------------------------------------------------------------------- /.github/workflows/release_latest.repos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/.github/workflows/release_latest.repos -------------------------------------------------------------------------------- /.rosinstall.master: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/.rosinstall.master -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/README.md -------------------------------------------------------------------------------- /kinesis_video_msgs/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/kinesis_video_msgs/CHANGELOG.rst -------------------------------------------------------------------------------- /kinesis_video_msgs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/kinesis_video_msgs/CMakeLists.txt -------------------------------------------------------------------------------- /kinesis_video_msgs/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/kinesis_video_msgs/LICENSE.txt -------------------------------------------------------------------------------- /kinesis_video_msgs/NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/kinesis_video_msgs/NOTICE.txt -------------------------------------------------------------------------------- /kinesis_video_msgs/msg/KinesisImageMetadata.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/kinesis_video_msgs/msg/KinesisImageMetadata.msg -------------------------------------------------------------------------------- /kinesis_video_msgs/msg/KinesisVideoFrame.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/kinesis_video_msgs/msg/KinesisVideoFrame.msg -------------------------------------------------------------------------------- /kinesis_video_msgs/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/kinesis_video_msgs/package.xml -------------------------------------------------------------------------------- /kinesis_video_streamer/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/kinesis_video_streamer/CHANGELOG.rst -------------------------------------------------------------------------------- /kinesis_video_streamer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/kinesis_video_streamer/CMakeLists.txt -------------------------------------------------------------------------------- /kinesis_video_streamer/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/kinesis_video_streamer/LICENSE.txt -------------------------------------------------------------------------------- /kinesis_video_streamer/NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/kinesis_video_streamer/NOTICE.txt -------------------------------------------------------------------------------- /kinesis_video_streamer/config/kvs_log_configuration: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/kinesis_video_streamer/config/kvs_log_configuration -------------------------------------------------------------------------------- /kinesis_video_streamer/config/sample_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/kinesis_video_streamer/config/sample_config.yaml -------------------------------------------------------------------------------- /kinesis_video_streamer/include/kinesis_video_streamer/ros_stream_subscription_installer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/kinesis_video_streamer/include/kinesis_video_streamer/ros_stream_subscription_installer.h -------------------------------------------------------------------------------- /kinesis_video_streamer/include/kinesis_video_streamer/streamer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/kinesis_video_streamer/include/kinesis_video_streamer/streamer.h -------------------------------------------------------------------------------- /kinesis_video_streamer/include/kinesis_video_streamer/subscriber_callbacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/kinesis_video_streamer/include/kinesis_video_streamer/subscriber_callbacks.h -------------------------------------------------------------------------------- /kinesis_video_streamer/launch/kinesis_video_streamer.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/kinesis_video_streamer/launch/kinesis_video_streamer.launch.py -------------------------------------------------------------------------------- /kinesis_video_streamer/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/kinesis_video_streamer/package.xml -------------------------------------------------------------------------------- /kinesis_video_streamer/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/kinesis_video_streamer/src/main.cpp -------------------------------------------------------------------------------- /kinesis_video_streamer/src/ros_stream_subscription_installer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/kinesis_video_streamer/src/ros_stream_subscription_installer.cpp -------------------------------------------------------------------------------- /kinesis_video_streamer/src/streamer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/kinesis_video_streamer/src/streamer.cpp -------------------------------------------------------------------------------- /kinesis_video_streamer/src/subscriber_callbacks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/kinesis_video_streamer/src/subscriber_callbacks.cpp -------------------------------------------------------------------------------- /kinesis_video_streamer/test/kinesis_video_streamer_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/kinesis_video_streamer/test/kinesis_video_streamer_test.cpp -------------------------------------------------------------------------------- /kinesis_video_streamer/test/kinesis_video_streamer_test_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/kinesis_video_streamer/test/kinesis_video_streamer_test_utils.h -------------------------------------------------------------------------------- /kinesis_video_streamer/test/streamer_node_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/kinesis_video_streamer/test/streamer_node_test.cpp -------------------------------------------------------------------------------- /kinesis_video_streamer/test/subscriber_callbacks_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/kinesis_video_streamer/test/subscriber_callbacks_test.cpp -------------------------------------------------------------------------------- /kinesis_video_streamer/test/test_kinesis_video_streamer.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-robotics/kinesisvideo-ros2/HEAD/kinesis_video_streamer/test/test_kinesis_video_streamer.test --------------------------------------------------------------------------------