mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-28 05:36:32 +00:00
Add streamEye RTSP bitrate setting UI support
This commit is contained in:
parent
3c56bc2d75
commit
c8ca30e25e
@ -315,6 +315,7 @@ def _get_raspimjpeg_settings(camera_id):
|
|||||||
'hflip': False,
|
'hflip': False,
|
||||||
'framerate': 15,
|
'framerate': 15,
|
||||||
'quality': 25,
|
'quality': 25,
|
||||||
|
'bitrate': 1000000,
|
||||||
'zoomx': 0,
|
'zoomx': 0,
|
||||||
'zoomy': 0,
|
'zoomy': 0,
|
||||||
'zoomw': 100,
|
'zoomw': 100,
|
||||||
@ -793,6 +794,28 @@ def seQuality():
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@additional_config
|
||||||
|
def seBitrate():
|
||||||
|
if not _get_streameye_enabled():
|
||||||
|
return None
|
||||||
|
|
||||||
|
return {
|
||||||
|
'label': 'Bitrate',
|
||||||
|
'description': 'sets the RTSP stream bitrate (higher values produce a better stream quality but require more storage space and bandwidth)',
|
||||||
|
'type': 'number',
|
||||||
|
'min': 0,
|
||||||
|
'max': 100000000,
|
||||||
|
'unit': 'bps',
|
||||||
|
'section': 'device',
|
||||||
|
'advanced': True,
|
||||||
|
'camera': True,
|
||||||
|
'required': True,
|
||||||
|
'get': _get_raspimjpeg_settings,
|
||||||
|
'set': _set_raspimjpeg_settings,
|
||||||
|
'get_set_dict': True
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
@additional_config
|
@additional_config
|
||||||
def seZoomx():
|
def seZoomx():
|
||||||
if not _get_streameye_enabled():
|
if not _get_streameye_enabled():
|
||||||
|
@ -315,6 +315,7 @@ def _get_raspimjpeg_settings(camera_id):
|
|||||||
'hflip': False,
|
'hflip': False,
|
||||||
'framerate': 15,
|
'framerate': 15,
|
||||||
'quality': 25,
|
'quality': 25,
|
||||||
|
'bitrate': 1000000,
|
||||||
'zoomx': 0,
|
'zoomx': 0,
|
||||||
'zoomy': 0,
|
'zoomy': 0,
|
||||||
'zoomw': 100,
|
'zoomw': 100,
|
||||||
@ -793,6 +794,28 @@ def seQuality():
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@additional_config
|
||||||
|
def seBitrate():
|
||||||
|
if not _get_streameye_enabled():
|
||||||
|
return None
|
||||||
|
|
||||||
|
return {
|
||||||
|
'label': 'Bitrate',
|
||||||
|
'description': 'sets the RTSP stream bitrate (higher values produce a better stream quality but require more storage space and bandwidth)',
|
||||||
|
'type': 'number',
|
||||||
|
'min': 0,
|
||||||
|
'max': 100000000,
|
||||||
|
'unit': 'bps',
|
||||||
|
'section': 'device',
|
||||||
|
'advanced': True,
|
||||||
|
'camera': True,
|
||||||
|
'required': True,
|
||||||
|
'get': _get_raspimjpeg_settings,
|
||||||
|
'set': _set_raspimjpeg_settings,
|
||||||
|
'get_set_dict': True
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
@additional_config
|
@additional_config
|
||||||
def seZoomx():
|
def seZoomx():
|
||||||
if not _get_streameye_enabled():
|
if not _get_streameye_enabled():
|
||||||
|
@ -315,6 +315,7 @@ def _get_raspimjpeg_settings(camera_id):
|
|||||||
'hflip': False,
|
'hflip': False,
|
||||||
'framerate': 15,
|
'framerate': 15,
|
||||||
'quality': 25,
|
'quality': 25,
|
||||||
|
'bitrate': 1000000,
|
||||||
'zoomx': 0,
|
'zoomx': 0,
|
||||||
'zoomy': 0,
|
'zoomy': 0,
|
||||||
'zoomw': 100,
|
'zoomw': 100,
|
||||||
@ -793,6 +794,28 @@ def seQuality():
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@additional_config
|
||||||
|
def seBitrate():
|
||||||
|
if not _get_streameye_enabled():
|
||||||
|
return None
|
||||||
|
|
||||||
|
return {
|
||||||
|
'label': 'Bitrate',
|
||||||
|
'description': 'sets the RTSP stream bitrate (higher values produce a better stream quality but require more storage space and bandwidth)',
|
||||||
|
'type': 'number',
|
||||||
|
'min': 0,
|
||||||
|
'max': 100000000,
|
||||||
|
'unit': 'bps',
|
||||||
|
'section': 'device',
|
||||||
|
'advanced': True,
|
||||||
|
'camera': True,
|
||||||
|
'required': True,
|
||||||
|
'get': _get_raspimjpeg_settings,
|
||||||
|
'set': _set_raspimjpeg_settings,
|
||||||
|
'get_set_dict': True
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
@additional_config
|
@additional_config
|
||||||
def seZoomx():
|
def seZoomx():
|
||||||
if not _get_streameye_enabled():
|
if not _get_streameye_enabled():
|
||||||
|
Loading…
x
Reference in New Issue
Block a user