Add h264_v4l2m2m codec and profiles to HomeKit cameras (#91246)
This commit is contained in:
parent
4f507e7f57
commit
7446ff478f
4 changed files with 90 additions and 4 deletions
|
@ -19,6 +19,8 @@ VIDEO_CODEC_COPY = "copy"
|
|||
VIDEO_CODEC_LIBX264 = "libx264"
|
||||
AUDIO_CODEC_OPUS = "libopus"
|
||||
VIDEO_CODEC_H264_OMX = "h264_omx"
|
||||
VIDEO_CODEC_H264_V4L2M2M = "h264_v4l2m2m"
|
||||
VIDEO_PROFILE_NAMES = ["baseline", "main", "high"]
|
||||
AUDIO_CODEC_COPY = "copy"
|
||||
|
||||
# #### Attributes ####
|
||||
|
@ -54,6 +56,7 @@ CONF_STREAM_ADDRESS = "stream_address"
|
|||
CONF_STREAM_SOURCE = "stream_source"
|
||||
CONF_SUPPORT_AUDIO = "support_audio"
|
||||
CONF_VIDEO_CODEC = "video_codec"
|
||||
CONF_VIDEO_PROFILE_NAMES = "video_profile_names"
|
||||
CONF_VIDEO_MAP = "video_map"
|
||||
CONF_VIDEO_PACKET_SIZE = "video_packet_size"
|
||||
CONF_STREAM_COUNT = "stream_count"
|
||||
|
@ -71,6 +74,7 @@ DEFAULT_MAX_WIDTH = 1920
|
|||
DEFAULT_PORT = 21063
|
||||
DEFAULT_CONFIG_FLOW_PORT = 21064
|
||||
DEFAULT_VIDEO_CODEC = VIDEO_CODEC_LIBX264
|
||||
DEFAULT_VIDEO_PROFILE_NAMES = VIDEO_PROFILE_NAMES
|
||||
DEFAULT_VIDEO_MAP = "0:v:0"
|
||||
DEFAULT_VIDEO_PACKET_SIZE = 1316
|
||||
DEFAULT_STREAM_COUNT = 3
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue