You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Edit the configuration parameters inthe launch file (`coencoder/launch/coencoder.launch`):
22
+
If the system environment variable contains `HOME`, the config file is located at `$HOME/.config/coencoder/config.json`, otherwise, the config file is located at `/tmp/coencoder/config/config.json`. If you start coEncoder using `rosrun` (or `ros2 run`), you can use --config-file to specify the config file path.
***enable_by_default**: Whether to enable encoding by default
46
+
***log_directory**: Log file path
47
+
***log_level**: Log level, possible values: Debug / Info / Warn / Error
48
+
***topics_param**: Array type, contains 3 fields
49
+
***bitrate**: Output bitrate
50
+
***encoder_name**: Encoder name, supports `h264_nvenc`, `h264_qsv`, `h264_amf`, `h264_vaapi`, and you can also use `libx264` to encode frames by CPU. If this field is missing in the configuration, `libx264` will be used for encoding
51
+
***input**: Input topic name
52
+
***output**: Output topic name
42
53
43
-
- `subscribe_topics`: Specify one or more topics for H264 encoding. The topic's message types must be `sensor_msgs/CompressedImage` or `sensor_msgs/Image`.
44
-
- `video_resolutions`: Specify the resolution for each topic. Ensure a one-to-one correspondence with `subscribe_topics`.
54
+
## Online Configuration Modification
55
+
**Online configuration modification requires coScout v1.1.8 or later**
0 commit comments