kinesis_video_streamer package from kinesis_video_streamer repokinesis_video_msgs kinesis_video_streamer |
|
Package Summary
Tags | No category tags. |
Version | 3.1.0 |
License | Apache 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/aws-robotics/kinesisvideo-ros2.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2022-02-08 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- AWS RoboMaker
Authors
- AWS RoboMaker
Changelog for package kinesis_video_streamer
3.0.0 (2019-09-06)
- Delete CHANGELOG.rst
- Add changelogs
- Bumping version to 3.0.0
- Remove exports
(#15)
- Remove exports from CMakeLists.txt of the streamer node
- Remove commented out exports
- Delete BUILD.md
- Tests should verify subscription through get_topic_names_and_types API
- Increase test stability by waiting for callbacks longer and publishing less messages in kinesis_video_streamer_test.cpp
- Adding basic launch script
(#8)
- Adding basic launch script
- Fix typo/leftover in kinesis_video_streamer.launch.py
- Set log4cplus_config path override appropriately.
- Remove install directive for launch directory as it doesn\'t exist yet
- Allow undeclared parameters, move spin() out of Streamer and add tests
- Adding subscriber_callbacks_test.cpp
- Restructure StreamerNode, main and add tests
(#5)
- Restructure Streamer as a standalone class; move main function to main.cpp
- Add streamer node tests after restructuring.
- Remove unneeded code from streamer test and add an additional assertion.
- Properly set QoS settings
(#4)
- Increase queue size in tests to match the amount of messages being published.
- Use QoS settings best suited to streaming
- Pulling changes from ROS1: CI setup, bug fix in
subscriber_callbacks.cpp, minor test stability fixes.
(#2)
- Pulling changes from ROS1: CI setup, bug fix in subscriber_callbacks.cpp, minor test stability fixes.
- Empty commit to trigger CI.
- Add packages kinesis_video_streamer, kinesis_video_msgs (#1)
- Contributors: AAlon, Avishay Alon
Wiki Tutorials
Source Tutorials
Package Dependencies
System Dependencies
Name |
---|
python3-yaml |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged kinesis_video_streamer at Robotics Stack Exchange
kinesis_video_streamer package from kinesis_video_streamer repokinesis_video_msgs kinesis_video_streamer |
|
Package Summary
Tags | No category tags. |
Version | 2.0.2 |
License | Apache 2.0 |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/aws-robotics/kinesisvideo-ros1.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2022-02-08 |
Dev Status | MAINTAINED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- AWS RoboMaker
Authors
- AWS RoboMaker
Changelog for package kinesis_video_streamer
2.0.1 (2019-03-29)
- Setting frame\'s trackId to the default for compatibility with newer
v...
(#21)
- Setting frame\'s trackId to the default for compatibility with newer version of the Kinesis Producer SDK.
- Update version in package.xml
- Contributors: AAlon
2.0.0 (2019-03-20)
- Improve GMock dependency resolution in CMakeLists.txt
- Fix gmock dependency in CMakeLists.txt
- Remove extra space from subscription_installer
-
Refactor StreamerNode class, add tests - Refactor the StreamerNode into its own class without the main() function so that it can have its own test suite. - Split Initialize function into two to be able to unit tests the initialization without mocking out the remote kinesis calls in stream setup.
- Add more tests to improve code coverage.
use log4cplus from apt
Update to use non-legacy ParameterReader API (#11)
-
Update to use new ParameterReader API (#10)
- adjust usage of the ParameterReader API
- remove unnecessary dependencies for travis build
- increment major version number in package.xml
Use separate node and stream config in example (#5)
Contributors: Avishay Alon, Juan Rodriguez Hortala, M. M, Miaofei, Ross Desmond, Tim Robinson
Wiki Tutorials
Source Tutorials
Package Dependencies
Deps | Name | |
---|---|---|
1 | catkin | |
1 | rostest | |
1 | rostopic | |
1 | aws_common | |
1 | aws_ros1_common | |
1 | kinesis_manager | |
1 | roscpp | |
2 | kinesis_video_msgs | |
1 | image_transport | |
2 | std_msgs |
System Dependencies
Name |
---|
gtest |
google-mock |
Dependant Packages
Launch files
- launch/kinesis_video_streamer.launch
-
This is an example launch file to use when you want to launch a Kinesis Video Streamer node.
By default it starts up with a single stream, but the stream_count parameter can be adjusted and additional stream configuration files can be loaded.
When loading additional configuration files, make sure to load them into an appropriate namespaces (monotonically increasing kinesis_video/stream
). @param stream_config Configuration for the (first) stream. If provided, rosparam will attempt to load the file into the private namespace of the node. Otherwise, the example configuration file 'sample_configuration.yaml' will be loaded. @param aws_client_configuration/region Defaults to us-west-2. @param kinesis_video/stream_count Number of streams to load & transmit. Stream definition should be provided for each stream. @param kinesis_video/log4cplus_config Optional path for a log4cplus config which will be used by the Kinesis Video Producer SDK. @param kinesis_video/stream / as described in https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/how-data.html#how-data-header-streamdefinition -
- node_name [default: kinesis_video_streamer]
- node_config_file [default: ]
- stream_config_file [default: ]
-
This is an example launch file to use when you want to launch a Kinesis Video Streamer node.
By default it starts up with a single stream, but the stream_count parameter can be adjusted and additional stream configuration files can be loaded.
When loading additional configuration files, make sure to load them into an appropriate namespaces (monotonically increasing kinesis_video/stream
- launch/sample_application.launch
- This is an example launch file for how a ROS application could use a kinesis_video_streamer
-
- node_config_file [default: $(find kinesis_video_streamer)/config/node_sample_configuration.yaml]
- stream_config_file [default: $(find kinesis_video_streamer)/config/stream_sample_configuration.yaml]
Messages
Services
Plugins
Recent questions tagged kinesis_video_streamer at Robotics Stack Exchange
kinesis_video_streamer package from kinesis_video_streamer repokinesis_video_msgs kinesis_video_streamer |
|
Package Summary
Tags | No category tags. |
Version | 2.0.2 |
License | Apache 2.0 |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/aws-robotics/kinesisvideo-ros1.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2022-02-08 |
Dev Status | MAINTAINED |
CI status |
|
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- AWS RoboMaker
Authors
- AWS RoboMaker
Changelog for package kinesis_video_streamer
2.0.1 (2019-03-29)
- Setting frame\'s trackId to the default for compatibility with newer
v...
(#21)
- Setting frame\'s trackId to the default for compatibility with newer version of the Kinesis Producer SDK.
- Update version in package.xml
- Contributors: AAlon
2.0.0 (2019-03-20)
- Improve GMock dependency resolution in CMakeLists.txt
- Fix gmock dependency in CMakeLists.txt
- Remove extra space from subscription_installer
-
Refactor StreamerNode class, add tests - Refactor the StreamerNode into its own class without the main() function so that it can have its own test suite. - Split Initialize function into two to be able to unit tests the initialization without mocking out the remote kinesis calls in stream setup.
- Add more tests to improve code coverage.
use log4cplus from apt
Update to use non-legacy ParameterReader API (#11)
-
Update to use new ParameterReader API (#10)
- adjust usage of the ParameterReader API
- remove unnecessary dependencies for travis build
- increment major version number in package.xml
Use separate node and stream config in example (#5)
Contributors: Avishay Alon, Juan Rodriguez Hortala, M. M, Miaofei, Ross Desmond, Tim Robinson
Wiki Tutorials
Source Tutorials
Package Dependencies
Deps | Name | |
---|---|---|
1 | catkin | |
1 | rostest | |
1 | rostopic | |
1 | aws_common | |
1 | aws_ros1_common | |
1 | kinesis_manager | |
1 | roscpp | |
2 | kinesis_video_msgs | |
1 | image_transport | |
2 | std_msgs |
System Dependencies
Name |
---|
gtest |
google-mock |
Dependant Packages
Launch files
- launch/kinesis_video_streamer.launch
-
This is an example launch file to use when you want to launch a Kinesis Video Streamer node.
By default it starts up with a single stream, but the stream_count parameter can be adjusted and additional stream configuration files can be loaded.
When loading additional configuration files, make sure to load them into an appropriate namespaces (monotonically increasing kinesis_video/stream
). @param stream_config Configuration for the (first) stream. If provided, rosparam will attempt to load the file into the private namespace of the node. Otherwise, the example configuration file 'sample_configuration.yaml' will be loaded. @param aws_client_configuration/region Defaults to us-west-2. @param kinesis_video/stream_count Number of streams to load & transmit. Stream definition should be provided for each stream. @param kinesis_video/log4cplus_config Optional path for a log4cplus config which will be used by the Kinesis Video Producer SDK. @param kinesis_video/stream / as described in https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/how-data.html#how-data-header-streamdefinition -
- node_name [default: kinesis_video_streamer]
- node_config_file [default: ]
- stream_config_file [default: ]
-
This is an example launch file to use when you want to launch a Kinesis Video Streamer node.
By default it starts up with a single stream, but the stream_count parameter can be adjusted and additional stream configuration files can be loaded.
When loading additional configuration files, make sure to load them into an appropriate namespaces (monotonically increasing kinesis_video/stream
- launch/sample_application.launch
- This is an example launch file for how a ROS application could use a kinesis_video_streamer
-
- node_config_file [default: $(find kinesis_video_streamer)/config/node_sample_configuration.yaml]
- stream_config_file [default: $(find kinesis_video_streamer)/config/stream_sample_configuration.yaml]