Struct StreamConfig#
Defined in File webrtc_streamer.ixx
Struct Documentation#
-
struct StreamConfig#
Public Members
-
VideoSource source = {VideoSource::Libcamera}#
-
VideoEncoder encoder = {VideoEncoder::H264_Hardware}#
-
std::string signalling_server_uri = {"ws://himbeere2:8443"}#
-
std::string peer_id#
-
std::string producer_id#
-
std::uint32_t width = {1280}#
-
std::uint32_t height = {720}#
-
std::uint32_t framerate = {30}#
-
std::uint32_t bitrate_kbps = {2000}#
-
std::string camera_id#
-
std::string v4l2_device = {"/dev/video0"}#
-
std::vector<std::string> stun_servers#
-
std::vector<std::string> turn_servers#
-
VideoSource source = {VideoSource::Libcamera}#