Add image and streaming from USB camera
Plus a little freshen up of the readme's
This commit is contained in:
@@ -99,3 +99,43 @@ services:
|
||||
environment:
|
||||
- ROS_DOMAIN_ID=${ROS_DOMAIN_ID:-0}
|
||||
restart: unless-stopped
|
||||
|
||||
camera_publisher:
|
||||
build:
|
||||
context: ./camera_publisher
|
||||
platforms:
|
||||
- linux/amd64
|
||||
- linux/arm64
|
||||
image: ${REGISTRY:-camera-publisher}:${TAG:-latest}
|
||||
restart: unless-stopped
|
||||
network_mode: host
|
||||
ipc: host
|
||||
devices:
|
||||
- /dev/video0:/dev/video0
|
||||
- /dev/video1:/dev/video1
|
||||
- /dev/media0:/dev/media0
|
||||
environment:
|
||||
VIDEO_DEVICE: /dev/video0
|
||||
WIDTH: 640
|
||||
HEIGHT: 480
|
||||
FPS: 30
|
||||
CAMERA_FORMAT: mjpeg
|
||||
CAMERA_NAMESPACE: /camera
|
||||
FASTDDS_BUILTIN_TRANSPORTS: LARGE_DATA
|
||||
|
||||
webrtc_streamer:
|
||||
build:
|
||||
context: ./webrtc_streamer
|
||||
platforms:
|
||||
- linux/amd64
|
||||
- linux/arm64
|
||||
image: ${REGISTRY:-webrtc-streamer}:${TAG:-latest}
|
||||
restart: unless-stopped
|
||||
network_mode: host
|
||||
ipc: host
|
||||
environment:
|
||||
IMAGE_TOPIC: /camera/image_raw
|
||||
PORT: 8443
|
||||
BITRATE: 2000000
|
||||
FASTDDS_BUILTIN_TRANSPORTS: LARGE_DATA
|
||||
|
||||
|
||||
Reference in New Issue
Block a user