# foxglove_msgs/msg/CompressedVideo # A single frame of a compressed video bitstream # Generated by https://github.com/foxglove/schemas # Timestamp of video frame builtin_interfaces/Time timestamp # Frame of reference for the video. # # The origin of the frame is the optical center of the camera. +x points to the right in the video, +y points down, and +z points into the plane of the video. string frame_id # Compressed video frame data. # # For packet-based video codecs this data must begin and end on packet boundaries (no partial packets), and must contain enough video packets to decode exactly one image (either a keyframe or delta frame). Note: Foxglove does not support video streams that include B frames because they require lookahead. uint8[] data # Video format. # # Supported values: `h264` (Annex B formatted data only) string format