Файл настроек flashphoner.properties¶
Основные настройки сервера
aac_bitrate¶
Значение по умолчанию:
128000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
AAC encoder bitrate, in bps
aac_encoder_sync_drop_threshold¶
Значение по умолчанию:
1000
Тип:
Long
Требуется перезапуск: Да
Описание:
AAC encoder sync time will be reset when sync time deviation exceeds this threshold in milliseconds
aac_test_start_codec¶
Значение по умолчанию:
20
Тип:
Integer
Требуется перезапуск: Да
Описание:
Number of codec threads to start in AAC test
aac_test_transcode_iterations¶
Значение по умолчанию:
1000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Number of transcode iterations in AAC test
add_register_auth_headers¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, then add Authorization header in REGISTER request when first registering.
Some SIP servers are configured so that they do not accept such requests. In that case this setting should be set to false''
agent_set_local_session_debug¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable local agent session debug
agent_use_subscriber_listener¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, the agent waits for the subscriber session to be established before playing
allow_domains¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
If set, only WebSocket connections from these domains will be allowed
allow_domains_allow_empty_origin¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If set, then WebSocket connections with empty origin will be allowed
allow_outside_codecs¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If false, do not add outside (browser) codecs to SDP
allow_reinvite_in_hold_state¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, process re-INVITE requests within the session even if the call is in hold state
allow_stream_names¶
Значение по умолчанию:
*
Тип:
String
Требуется перезапуск: Нет
Описание:
If set, only these client stream names will be allowed
answer_with_one_codec_in_sdp¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, answer with one codec only in SDP.
It can be useful in cases of improper operation of SIP equipment from some vendors, which incorrectly interpret two or more codecs in SDP during a connection establishment in Offer-Answer model
audio_force_sync_timeout¶
Значение по умолчанию:
100
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Waiting for RTCP sync packet on this interval in ms, for audio
audio_frames_per_packet¶
Значение по умолчанию:
6
Тип:
Integer
Требуется перезапуск: Нет
Описание:
RTMFP. Audio will be flushed after this number of audio frames in the packet is reached
audio_incoming_min_buffer_size¶
Значение по умолчанию:
2
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Waiting for RTCP sync packet at least on this interval in packets, for audio
audio_mixer_max_delay¶
Значение по умолчанию:
300
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Audio mixer max delay in milliseconds
audio_mixer_output_channels¶
Значение по умолчанию:
1
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Audio mixer output channels, default is 1 channel, mono
audio_mixer_output_codec¶
Значение по умолчанию:
opus
Тип:
String
Требуется перезапуск: Нет
Описание:
Audio mixer output codec (multiple codecs not allowed)
audio_mixer_output_sample_rate¶
Значение по умолчанию:
48000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Audio mixer output sample rate in Hz
audio_reliable¶
Значение по умолчанию:
partial
Тип:
on
partial
off
Требуется перезапуск: Нет
Описание:
RTMFP, reliability for audio
audio_stream_mode_udp¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
Not in use
auto_login_url¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Not in use
av_paced_sender¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable paced sender for output stream. EXPERIMENTAL
av_paced_sender_max_buffer_size¶
Значение по умолчанию:
5000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Maximum size of audio or video buffer. Once the size is reached, buffers are cleared
avatar_dir¶
Значение по умолчанию:
avatar
Тип:
String
Требуется перезапуск: Да
Описание:
Avatar base folder
avcc_buffer_wait_frames_count¶
Значение по умолчанию:
5
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Number of frames to buffer in the AVCC send buffer before flushing
avcc_send_buffer_size¶
Значение по умолчанию:
500000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
AVCC send buffer size in bytes
aws_s3_credentials¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Да
Описание:
AWS S3 credentials: region;accessKey;secretKey
balance_header¶
Значение по умолчанию:
balance
Тип:
String
Требуется перезапуск: Нет
Описание:
This SIP header will be sent to client as a balance
burst_avoidance_count¶
Значение по умолчанию:
100
Тип:
String
Требуется перезапуск: Нет
Описание:
RTMFP. Maximum number of data packets sent in a burst before applying burst avoidance
busy_state¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Used if send_busy_when_on_call=true, and an incoming call comes during another established call. Caller will receive this status
call_record_listener¶
Значение по умолчанию:
com.flashphoner.server.client.DefaultCallRecordListener
Тип:
String
Требуется перезапуск: Нет
Описание:
Full name of Java class that implements interface ICallRecordListener
public interface ICallRecordListener {
void onRecordReport(RecordReport recordReport);
}
case_sensitive_auth_match¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If false, ignore case in URL authentication matching
cdn_advertise_pulled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, pulls CDN advertise
cdn_advertise_streams_by_kframe¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, advertise stream to CDN only after a key frame is received
cdn_agent¶
Значение по умолчанию:
webrtc
Тип:
webrtc
rtmp
Требуется перезапуск: Нет
Описание:
CDN media connection protocol (webrtc, rtmp)
cdn_allowed_ips¶
Значение по умолчанию:
Тип:
ArrayList
Требуется перезапуск: Да
Описание:
Comma-separated list of allowed IPs or networks for CDN.
Example: 88.198.98.1/24, 88.198.99.219
cdn_app_name¶
Значение по умолчанию:
cdnApp
Тип:
String
Требуется перезапуск: Нет
Описание:
REST hook application name for CDN streams
cdn_auto_pull¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
Pull CDN stream once it becomes available
cdn_connection_quality_calculation_timeout_ms¶
Значение по умолчанию:
10000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Timeout after which connection quality is reported as UNKNOWN if not updated, in milliseconds
cdn_connection_tcp_no_delay¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
Turns on TCP no delay for CDN signalling connections
cdn_controller_request_timeout¶
Значение по умолчанию:
5000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Timeout for requests sent to CDN controller, in milliseconds
cdn_controller_response_cache_expire¶
Значение по умолчанию:
10000
Тип:
Integer
Требуется перезапуск: Да
Описание:
TTL for cached transcoder nodes received from CDN controller
cdn_dtls_force_version_0¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Force DTLS version 1.0 for CDN
cdn_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, enables CDN
cdn_group_origin_to_transcoder_relation¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
Use CDN group indications to relate origin to transcoder rather than transcoder to edge
cdn_groups¶
Значение по умолчанию:
Тип:
ArrayList
Требуется перезапуск: Да
Описание:
CDN groups for this node
cdn_inbound_auditor_interval¶
Значение по умолчанию:
1000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Time interval to check inbound connections, in milliseconds
cdn_inbound_connection_unanswered_pings¶
Значение по умолчанию:
3
Тип:
Integer
Требуется перезапуск: Да
Описание:
Number of unanswered pings on an inbound connection.
Connection is considered lost when this number is reached
cdn_inbound_ws_read_socket_timeout¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
Enable WebSocket read timeout for inbound CDN connections
cdn_inbound_ws_read_socket_timeout_sec¶
Значение по умолчанию:
60
Тип:
Integer
Требуется перезапуск: Да
Описание:
WebSocket read timeout in seconds (if enabled) for inbound CDN connections
cdn_ip¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Да
Описание:
CDN node IP address (or domain name when cdn_nodes_resolve_ip=true)
cdn_local_version¶
Значение по умолчанию:
Тип:
String
Требуется перезапуск: Да
Описание:
Start this CDN node with the specified CDN protocol version (for example, 2.16), using only the functionality available in that version. If empty, the latest supported version is used.
cdn_manager_redis_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, periodically publish this nodes CDN state to the CDN Manager Redis'
cdn_manager_redis_host¶
Значение по умолчанию:
127.0.0.1
Тип:
String
Требуется перезапуск: Да
Описание:
Host of the shared CDN Manager Redis
cdn_manager_redis_interval¶
Значение по умолчанию:
10000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Heartbeat interval to publish node state to CDN Manager Redis, in milliseconds
cdn_manager_redis_password¶
Значение по умолчанию:
Тип:
String
Требуется перезапуск: Да
Описание:
Password of the shared CDN Manager Redis (empty if none)
cdn_manager_redis_port¶
Значение по умолчанию:
6379
Тип:
Integer
Требуется перезапуск: Да
Описание:
Port of the shared CDN Manager Redis
cdn_manager_redis_ttl¶
Значение по умолчанию:
30
Тип:
Integer
Требуется перезапуск: Да
Описание:
TTL of the node state key in CDN Manager Redis, in seconds (node is OFFLINE when it expires)
cdn_node_load_average_threshold¶
Значение по умолчанию:
1.0
Тип:
Double
Требуется перезапуск: Да
Описание:
If threshold reached, node will advertise its state as GROUP_CONNECTIONS to prevent a new streams transcoding requests
cdn_nodes_acl_refresh_interval¶
Значение по умолчанию:
60000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Time interval to refresh CDN node ACL list, in milliseconds
cdn_nodes_auditor_interval¶
Значение по умолчанию:
1000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Time interval to check available CDN nodes, in milliseconds
cdn_nodes_group_refresh_interval¶
Значение по умолчанию:
60000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Time interval to refresh CDN node group, in milliseconds
cdn_nodes_on_single_server¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, CDN nodes can be located on a single server
cdn_nodes_resolve_ip¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, use CDN node host names; if false, resolve them to IP addresses
cdn_nodes_role_refresh_interval¶
Значение по умолчанию:
60000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Time interval to refresh CDN node role, in milliseconds
cdn_nodes_route_refresh_interval¶
Значение по умолчанию:
60000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Time interval to refresh CDN routes, in milliseconds
cdn_nodes_state_refresh_interval¶
Значение по умолчанию:
60000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Time interval to refresh CDN node state, in milliseconds
cdn_nodes_timeout¶
Значение по умолчанию:
-1
Тип:
Integer
Требуется перезапуск: Да
Описание:
Timeout to forget a lost CDN node in seconds, -1 to keep the node in known nodes list
cdn_nodes_version_refresh_interval¶
Значение по умолчанию:
90000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Time interval to refresh CDN node version, in milliseconds
cdn_origin_allowed_to_transcode¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, when no transcoders are available, the edge node will request the stream transcoding by profile from origin
cdn_origin_to_origin_route_propagation¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, origin sends routes to other origins
cdn_outbound_auditor_interval¶
Значение по умолчанию:
2000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Time interval to check outbound connections, in milliseconds
cdn_outbound_connection_timeout¶
Значение по умолчанию:
6000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Outbound connection timeout, in milliseconds
cdn_outbound_ws_read_socket_timeout¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
Enable WebSocket read timeout for outbound CDN connections
cdn_outbound_ws_read_socket_timeout_sec¶
Значение по умолчанию:
60
Тип:
Integer
Требуется перезапуск: Да
Описание:
WebSocket read timeout value (if enabled) for outbound CDN connections
cdn_payload_mask¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
When enabled, traffic between CDNs is masked
cdn_point_of_entry¶
Значение по умолчанию:
Тип:
String
Требуется перезапуск: Да
Описание:
CDN point of entry node IP address (or domain name when cdn_nodes_resolve_ip=true)
cdn_port¶
Значение по умолчанию:
8084
Тип:
Integer
Требуется перезапуск: Да
Описание:
CDN node signaling port
cdn_pull_red_audio¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Pull CDN source streams with RED (RFC 2198) audio even if the source is plain audio. Does not affect by-profile pulls
cdn_recorder_check_space_interval_sec¶
Значение по умолчанию:
60
Тип:
Integer
Требуется перезапуск: Нет
Описание:
CDN recorder free space check interval in seconds. Default is 60 seconds
cdn_rels_log_input_payload¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, includes incoming CDN message payload in the RELS log
cdn_remote_version¶
Значение по умолчанию:
2.0
Тип:
String
Требуется перезапуск: Да
Описание:
Assume this CDN protocol version for a remote node until it reports its own version via VersionRefresh; until then only the functionality available in this version is used towards that node.
cdn_role¶
Значение по умолчанию:
EDGE
Тип:
String
Требуется перезапуск: Да
Описание:
CDN role:
origin - the source of media streams for other CDN nodes
edge (default) - pulls media streams from origin CDN node(s)
transcoder - transcodes media streams pulled from origin
recorder - records media streams
controller - coordinates transcoder selection for route calculation requests
cdn_role_strict¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, sets restrictions on publishing streams by role
cdn_role_strict_stream_name¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Reserved name for setting cdn_role_strict bypass
cdn_route_test_active_duration¶
Значение по умолчанию:
30000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Duration in milliseconds of the active phase, during which an Edge node pulls the route test stream each cycle
cdn_route_test_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, an Edge or Transcoder node runs the CDN route test stream monitor: periodically pulls the test stream over inter-node channels (Edge from Transcoders and Origins, Transcoder from Origins) to keep them measurable. Has no effect on an Origin node
cdn_route_test_file¶
Значение по умолчанию:
Тип:
String
Требуется перезапуск: Нет
Описание:
Path to the media file the Origin publishes on a loop as the route test stream (vod-live)
cdn_route_test_idle_duration¶
Значение по умолчанию:
60000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Duration in milliseconds of the idle phase between route test cycles on an Edge node, during which nothing is pulled
cdn_route_test_min_streams¶
Значение по умолчанию:
1
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Minimum number of real streams the Edge must already pull through a node to consider its channel measured; while fewer than this are pulled, the route test stream is pulled through that node
cdn_route_test_publish_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, an Origin node publishes and keeps live the route test stream so Edges and Transcoders can pull it. Has no effect on Edge or Transcoder nodes
cdn_route_test_stream_name¶
Значение по умолчанию:
cdn-route-test
Тип:
String
Требуется перезапуск: Нет
Описание:
Name of the CDN route test stream that an Origin publishes and Edges/Transcoders pull. Must be identical on every CDN node - a differing name hides an Origin's test stream
cdn_sfu_media_executor_pool_size¶
Значение по умолчанию:
10
Тип:
Integer
Требуется перезапуск: Да
Описание:
Thread pool size for executing CDN room commands (SFU media and meeting recorder roles)
cdn_skip_pulled_streams¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, skip pulled streams
cdn_ssl¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, enable SSL for CDN connections
cdn_standalone¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, start server in CDN standalone mode, streaming will not be available
cdn_stream_replication_mode¶
Значение по умолчанию:
NONE
Тип:
NONE
PRIMARY
SECONDARY
Требуется перезапуск: Да
Описание:
Stream replication mode for Origin node
cdn_stream_route_waiting_time¶
Значение по умолчанию:
5000
Тип:
Long
Требуется перезапуск: Да
Описание:
CDN routes waiting time in milliseconds
cdn_strict_transcoding_boundaries¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, prevent transcoding to the same or higher resolution than the original stream by placing a resolution boundary
cdn_strict_transcoding_throws_exception¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
Whether to fail play or substitute requested profile with original stream if profile hit the strict transcoding boundary
cdn_test_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, enable CDN tests
cdn_test_interval¶
Значение по умолчанию:
500
Тип:
Integer
Требуется перезапуск: Да
Описание:
CDN test interval in milliseconds
cdn_test_max_subscribers_for_stream¶
Значение по умолчанию:
10
Тип:
Integer
Требуется перезапуск: Да
Описание:
Max subscribers for each CDN stream. Edge-only setting
cdn_test_pool_size¶
Значение по умолчанию:
500
Тип:
Integer
Требуется перезапуск: Да
Описание:
CDN test session pool size
cdn_test_step¶
Значение по умолчанию:
10
Тип:
Integer
Требуется перезапуск: Да
Описание:
Number of CDN test sessions added or removed per iteration
cdn_transcoder_degraded_streams_threshold¶
Значение по умолчанию:
-1
Тип:
Integer
Требуется перезапуск: Да
Описание:
If threshold reached, node will advertise its state as GROUP_CONNECTIONS to prevent a new streams transcoding requests
cdn_transcoder_for_new_connects_expire¶
Значение по умолчанию:
10000
Тип:
Integer
Требуется перезапуск: Да
Описание:
CDN transcoder cache expire for new stream requests, in milliseconds
cdn_transcoder_threshold_state¶
Значение по умолчанию:
GROUP_CONNECTIONS_ALLOWED
Тип:
UNKNOWN
PASSIVE
GROUP_CONNECTIONS_ALLOWED
CONNECTIONS_ALLOWED
NEW_STREAMS_ALLOWED
Требуется перезапуск: Да
Описание:
If threshold reached, node will change state to this value
cdn_transcoder_video_decoders_load_threshold¶
Значение по умолчанию:
-1
Тип:
Integer
Требуется перезапуск: Да
Описание:
If decoders load threshold reached, node will advertise its state as GROUP_CONNECTIONS to prevent a new streams transcoding requests
cdn_transcoder_video_encoders_load_threshold¶
Значение по умолчанию:
-1
Тип:
Integer
Требуется перезапуск: Да
Описание:
If the encoders load threshold is reached, node will advertise its state as GROUP_CONNECTIONS to prevent a new streams transcoding requests
cdn_transcoder_video_encoders_threshold¶
Значение по умолчанию:
10000
Тип:
Integer
Требуется перезапуск: Да
Описание:
If threshold reached node will advertise its state as GROUP_CONNECTIONS to prevent a new streams transcoding requests
cdn_transport¶
Значение по умолчанию:
udp
Тип:
String
Требуется перезапуск: Нет
Описание:
CDN internal media transport (udp, tcp, srt)
cdn_warmup_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, enables the stream warm-up service on a CDN Edge node
chat_listener¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Full name of Java class that implements interface IChatListener
public interface IChatListener {
void onMessage(InstantMessage message);
}
check_receiver_origin¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, check origin of RTCP packet and discard if unknown
cli.address¶
Значение по умолчанию:
localhost
Тип:
String
Требуется перезапуск: Да
Описание:
Listening address for CLI SSH server
cli_auth_keys¶
Значение по умолчанию:
/usr/local/FlashphonerWebCallServer/.ssh/authorized_keys
Тип:
String
Требуется перезапуск: Да
Описание:
CLI client auth keys file path
cli_auth_server_keys¶
Значение по умолчанию:
/usr/local/FlashphonerWebCallServer/conf/cli-hostkey.pem
Тип:
String
Требуется перезапуск: Да
Описание:
CLI host identification key file path
cli_enabled¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, enables CLI
cli_port¶
Значение по умолчанию:
2001
Тип:
Integer
Требуется перезапуск: Да
Описание:
CLI server port
cli_v2.address¶
Значение по умолчанию:
localhost
Тип:
String
Требуется перезапуск: Да
Описание:
Listening address for CLI_V2 SSH server
cli_v2_port¶
Значение по умолчанию:
2002
Тип:
Integer
Требуется перезапуск: Да
Описание:
CLI V2 server port
client_acl_property_name¶
Значение по умолчанию:
aclAuth
Тип:
String
Требуется перезапуск: Да
Описание:
Access list identifier property key that server should look for in custom config when client connects
client_appkey_property_name¶
Значение по умолчанию:
appKey
Тип:
String
Требуется перезапуск: Да
Описание:
Request parameter name from which the server extracts the application key (appKey) when a client connects
client_dump_level¶
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Нет
Описание:
If tcpdump is installed in the system, it will be started and will capture client session traffic:
0 - do not capture traffic
1 - capture SIP traffic only
2 - capture SIP and media traffic: ICE, RTP, SRTP, RTCP, WebRTC
client_handler¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Да
Описание:
Not in use
client_log_exclude¶
Значение по умолчанию:
Тип:
String
Требуется перезапуск: Нет
Описание:
Comma-separated list of logger name substrings to exclude from client logs; matching loggers will be suppressed
client_log_force_debug¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable client logs for every newly connected client for a period of time specified by client_log_force_debug_timeout regardless of other settings
client_log_force_debug_timeout¶
Значение по умолчанию:
60
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Timeout in seconds after which client logs will be turned off
client_log_level¶
Значение по умолчанию:
INFO
Тип:
String
Требуется перезапуск: Нет
Описание:
Log4j level.
Logs related to client sessions will be recorded on the server in /usr/local/FlashphonerWebCallServer/logs/client_logs directory with the set logging level.
Will work only if enable_extended_logging=true
client_logs_to_stdout¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, redirect all client logs to stdout
client_mode¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, the value of ip_local= setting will be used in SIP and SDP. If false, then the value of ip= will be used
client_subscribe_streams_max¶
Значение по умолчанию:
10
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Maximum number of subscribe streams allowed for a client
client_timeout¶
Значение по умолчанию:
3600000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Client timeout value in milliseconds
client_timeout_check_interval¶
Значение по умолчанию:
300000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Client timeout check interval in milliseconds
codec_terminator_timeout¶
Значение по умолчанию:
5000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Codec release timeout, in milliseconds.
If codec has been marked as terminated, and no new packets went through this codec within the timeout (default 5000 ms), the codec will be released
codecs¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
List of supported codecs ordered by priority
codecs_exclude_cdn¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Comma-separated list of codecs which will not be used for CDN
codecs_exclude_sfu¶
Значение по умолчанию:
alaw,ulaw,g729,speex16,g722,mpeg4-generic,telephone-event,h265,flv,mpv,vp9,h264
Тип:
String
Требуется перезапуск: Нет
Описание:
Comma-separated list of codecs which will not be used for SFU
codecs_exclude_sip¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Comma-separated list of codecs which will not be used for SIP phone cases
codecs_exclude_sip_rtmp¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Comma-separated list of codecs which will not be used for SIP as RTMP case
codecs_exclude_streaming¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Comma-separated list of codecs which will not be used for streaming
compact_media_port_usage¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, allocate media ports with step 1 (use every port) instead of reserving an adjacent port for RTCP (requires rtcp-mux)
complex_test_config¶
Значение по умолчанию:
Тип:
String
Требуется перезапуск: Нет
Описание:
Complex transcoder test configuration
complex_test_decode¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Enable decoding during complex transcoding test
complex_test_fps¶
Значение по умолчанию:
15
Тип:
Integer
Требуется перезапуск: Да
Описание:
Complex transcoder test FPS
complex_test_replay¶
Значение по умолчанию:
3
Тип:
Integer
Требуется перезапуск: Да
Описание:
Complex transcoder test repeats count
complex_test_thread¶
Значение по умолчанию:
3
Тип:
Integer
Требуется перезапуск: Да
Описание:
Complex transcoder test threads count
composite_gen2¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
Composite media session generation 2
composite_validator_interval¶
Значение по умолчанию:
5000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Composite stream validator thread interval
composite_validator_log_size¶
Значение по умолчанию:
10000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Composite stream validator log size
composite_validator_min_track_size¶
Значение по умолчанию:
120
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Track saturation value to start validation
composite_validator_unsync_threshold¶
Значение по умолчанию:
1
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Composite stream validator unsync threshold
core_standalone_web_dir¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Web directory for standalone mode
cost_header¶
Значение по умолчанию:
cost
Тип:
String
Требуется перезапуск: Нет
Описание:
This SIP header will be sent to client as a call cost
cps_client¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Comma-separated list of IPs or networks with corresponding CPS limits.
Example: 192.168.88.2:10,192.168.88.0/16:15
cps_interval¶
Значение по умолчанию:
1000
Тип:
Long
Требуется перезапуск: Нет
Описание:
Time window for measuring CPS, in milliseconds
cps_node¶
Значение по умолчанию:
2147483647
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Global CPS limitation for node
cpu_load_avg_size¶
Значение по умолчанию:
20
Тип:
Integer
Требуется перезапуск: Да
Описание:
CPU load average size
cpu_load_refresh¶
Значение по умолчанию:
50
Тип:
Integer
Требуется перезапуск: Да
Описание:
CPU load refresh rate
cpu_load_reject¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, reject streams when CPU load exceeds threshold
cpu_load_threshold¶
Значение по умолчанию:
80
Тип:
Integer
Требуется перезапуск: Да
Описание:
CPU load threshold
cpu_load_window¶
Значение по умолчанию:
2000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Timeslice to estimate CPU load
custom_ice_agent¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, use custom ICE agent
custom_stats_script¶
Значение по умолчанию:
Тип:
String
Требуется перезапуск: Нет
Описание:
Script to provide custom stat params with action=stat request
custom_watermark_alpha_threshold¶
Значение по умолчанию:
1
Тип:
Integer
Требуется перезапуск: Нет
Описание:
The value at which the alpha channel will be considered completely transparent (equal to 0)
custom_watermark_filename¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Custom PNG file for watermark. The file should be placed in the /usr/local/FlashphonerWebCallServer/conf directory. The feature is not available for Trial license
custom_watermark_mix¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable watermark mixing using the alpha channel
data_packet_decoder_fire_null_messages¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, pass special data packet up the RTP process chain when original received data failed to decode
decoded_frame_interceptor¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Full name of the Java class that implements the IDecodedFrameInterceptor interface. This class should be packaged into a .jar file placed in the /usr/local/FlashphonerWebCallServer/lib/custom directory
decoded_pcm_interceptor¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Full name of the Java class that implements the IDecodedPcmInterceptor interface. This class should be packaged into a .jar file placed in the /usr/local/FlashphonerWebCallServer/lib/custom directory
decoder_binary_log_enable¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable decoder binary log
decoder_binary_log_size¶
Значение по умолчанию:
5
Тип:
Integer
Требуется перезапуск: Да
Описание:
Decoder binary log size in megabytes
decoder_buffer_pool¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, enable buffer pool usage during video decoding
decoder_buffer_pool_stats¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable buffer pool stats; might slow down video transcoding
decoder_priority¶
Значение по умолчанию:
FF,OPENH264
Тип:
String
Требуется перезапуск: Нет
Описание:
Decoder implementation priority list (comma-separated, e.g. FF,OPENH264)
decoder_stat_log¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Enable decoder statistics logging
default_packetization_mode¶
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Packetization mode default value if incoming SDP doesn't contain packetization_mode parameter.
default_sdp_state¶
Значение по умолчанию:
sendrecv
Тип:
String
Требуется перезапуск: Нет
Описание:
If SDP from SIP side comes without sendrecv, recvonly, or sendonly attribute, then it is assumed that the attribute defined in this setting was received
degraded_streams_threshold¶
Значение по умолчанию:
20
Тип:
Integer
Требуется перезапуск: Да
Описание:
Degraded streams threshold
degraded_streams_window¶
Значение по умолчанию:
2000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Timeslice to estimate stream degradation
delta_threshold¶
Значение по умолчанию:
100
Тип:
Integer
Требуется перезапуск: Нет
Описание:
RTMFP. If delta between UDP media packets is greater than the threshold, it will be reported
depacketizer_dump_dir¶
Значение по умолчанию:
depacketizer_dump_dir
Тип:
String
Требуется перезапуск: Да
Описание:
Depacketized video stream dump base folder
detect_flash_2_flash_calls¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, WCS server will use an RTP extension header in RTP packets, which can be used for designation of WCSs own streams, even if they are traced through third-party PBX, e.g. Asterisk'
disable_action_auth¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, disables authorization in action endpoint
disable_drop_aac_frame¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, disables dropping AAC frames
disable_internal_rest_requests¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, disabled internal rest requests (cdn, agetns) to application
disable_manager_rmi¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, disables RMI communications between WCS Core and WCS Manager
disable_rest_auth¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, disables authorization in REST API
disable_rest_requests¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, disables REST requests to the REST hook application.
disable_rtc_ata¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
By default, WCS server will try to avoid transcoding and send its supported codec to the other side, even if codecs will be chosen asymmetrically. This behaviour is called Avoid Transcoding Algorithm (ATA).
This option defines a comma-separated list of SIP User Agents for which the algorithm will be disabled. It means that if codecs are asymmetrical, then for these User Agents transcoding will proceed
disable_rtc_avoid_transcoding_alg¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, disables RTC ATA (see above)
disable_streaming_proxy¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, disable proxy and enable transcoding for all streams. For debug only
disable_streaming_proxy_aac¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, disable AAC proxying
dns_test_enable¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, enable periodic DNS probing of the host set by dns_test_name and collect resolution time statistics
dns_test_name¶
Значение по умолчанию:
Тип:
String
Требуется перезапуск: Да
Описание:
Host name to probe DNS resolution periodically to collect resolution time statistics
domain¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
SIP domain. If this parameter is set, it will redefine values that were transmitted during connection
dtls0_ua_match_substring¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, DTLS User-Agent matching will be by substring. Ex: Chrome/70.0
dtls_close_socket_after_tries¶
Значение по умолчанию:
10
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Number of failed receive attempts after which the DTLS socket will be closed. Set to 0 to disable termination. Default: 10
dtls_force_version_0¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Force DTLS version 1.0
dtls_message_timeout¶
Значение по умолчанию:
15
Тип:
Integer
Требуется перезапуск: Нет
Описание:
DTLS handshake timeout in seconds, must be set to a non-zero value
dtls_socket_timeout_ms¶
Значение по умолчанию:
1000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
DTLS socket SO_TIMEOUT in milliseconds. With this option set to a non-zero value, a read() call on the InputStream associated with this Socket will block for only this amount of time
dtls_use_socket_timeout¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable DTLS socket SO_TIMEOUT
dtmf¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
This type will be used if DTMF type (INFO, INFO_RELAY, RFC2833) was not specified when DTMF was sent
dump_avcc_relay¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, write outgoing MSE packets to file. That file can afterwards be processed as VoD at client side. Used for MSE development tests
enable_candidate_harvester¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, gather ICE candidates using external STUN server
enable_debug_player¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
Enables the debug player to display the received frames in WebRTC/RTMP
enable_empty_shift_writer¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Enable empty shift writer for conference
enable_extended_logging¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable extended logging for all client sessions. Logs are saved in /usr/local/FlashphonerWebCallServer/logs/client_logs directory using the following settings:
- client_log_level
- client_dump_level
enable_flight_recorder¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Enable flight recorder
enable_flight_recorder_test¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Enable flight recorder test
enable_hardware_acceleration¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, enable hardware acceleration for transcoding. Requires NVIDIA GPU with CUDA support on the server
enable_local_videochat¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Not in use
enable_network_address_cache¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
Enable cache for resolved addresses.
enable_new_client_logger¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enables the new client logger
enable_rtc_video_generator¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Designed to avoid video negotiation issue in SIP cases. If true, generated video will be sent once session is established. It is a workaround and should not be used in normal situations
enable_sip_stack_thread_audit¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable thread audit of SIP stack
enable_sync_time_normalizer¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, enable sync time normalizer
encode_record_name¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Да
Описание:
If true, encode record file name; optional second value sets encoding type (HEX or BASE64)
encoder_buffer_length_sec¶
Значение по умолчанию:
1
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Encoding buffer for audio, in seconds
encoder_default_video_resolution¶
Значение по умолчанию:
640x480
Тип:
String
Требуется перезапуск: Нет
Описание:
encoder_default_video_resolution
encoder_priority¶
Значение по умолчанию:
FF,OPENH264
Тип:
String
Требуется перезапуск: Нет
Описание:
Encoder implementation priority list (comma-separated, e.g. FF,OPENH264)
encoder_stat_log¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Enable encoder statistics logging
event_scanner_cached_pool¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, use event scanner cached pool
event_scanner_pool_size¶
Значение по умолчанию:
10
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Event scanner pool size
exclude_record_name_characters¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Да
Описание:
Exclude characters from record name
fetch_caller_from_pai¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, then for an incoming call the caller should be taken from PAI (P-Asserted-Identity) header. If that header is empty, the caller will be displayed as Unknown/Anonymous
fetch_caller_from_pai_set_from_if_empty¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, fetch caller from PAI from' when caller is empty'
file_recorder_error_interval¶
Значение по умолчанию:
60
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Error counter interval in minutes
file_recorder_max_errors_per_interval¶
Значение по умолчанию:
3
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Maximum errors per interval
file_recorder_min_space¶
Значение по умолчанию:
1g
Тип:
String
Требуется перезапуск: Нет
Описание:
Minimum available disk space for recording in GiB(G|g), MiB(M|m) or KiB(K|k). By default, GiB is used if no suffix is specified
file_recorder_thread_pool_max_size¶
Значение по умолчанию:
4
Тип:
Integer
Требуется перезапуск: Да
Описание:
Maximum number of threads in the record thread pool
file_recorder_thread_queue_initial_size¶
Значение по умолчанию:
50
Тип:
Integer
Требуется перезапуск: Да
Описание:
Initial capacity of the writer task queue in the file recorder thread
file_system.allow_absolute_paths¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Allows the File System REST controller (/rest-api/v3/file-system-controller) to operate on absolute paths outside the server workdir. SECURITY: disabled by default; when enabled, an absolute request is still served only if conf/RestFileSystemController.yml contains an explicit absolute allow-list rule (path starting with /') granting the required permission. Leave disabled unless external paths must be exposed; an absolute rule can expose any path the server's OS user can access.'
file_system.max_transfer_size¶
Значение по умолчанию:
131072
Тип:
Long
Требуется перезапуск: Нет
Описание:
Maximum number of bytes the File System REST controller (/rest-api/v3/file-system-controller) will transfer in a single read/write/create/stream operation. Unit: bytes. Oversized writes/creates are rejected with 413; reads are capped and flagged truncated; a stream chunk never loads more than this into memory.
flash_codecs¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
alaw,ulaw,speex16,h264,vp8
Тип:
String
Требуется перезапуск: Нет
Описание:
This set of codecs (if it is not empty) will be used if either party of a call is Flash
flash_detect_metadata_by_traffic¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, try to detect RTMP SDP by incoming traffic
flash_detect_metadata_by_traffic_timeout¶
Значение по умолчанию:
1000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Traffic metadata waiting time (ms), if no metadata has been received after this time, the media (video or audio) will be excluded from the SDP.
flash_handler_play_sdp_filename¶
Значение по умолчанию:
flash_handler_play.sdp
Тип:
String
Требуется перезапуск: Да
Описание:
Filename of RTMP subscriber SDP
flash_handler_publish_sdp_filename¶
Значение по умолчанию:
flash_handler_publish.sdp
Тип:
String
Требуется перезапуск: Да
Описание:
Filename of RTMP publisher SDP
flash_policy.port¶
Значение по умолчанию:
843
Тип:
Integer
Требуется перезапуск: Да
Описание:
Listening port for flash policy requests to crossdomain.xml file
flash_rtp_activity_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enables RTP activity check for RTMP streams
flash_streaming_enable¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Not in use
flight_recorder_capacity¶
Значение по умолчанию:
500
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Flight recorder's buffer capacity in records
flight_recorder_categories¶
Значение по умолчанию:
NONE
Тип:
NONE
WCS1438
Требуется перезапуск: Да
Описание:
Flight recorder categories
flush_audio_interval¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
80
Тип:
Integer
Требуется перезапуск: Да
Описание:
RTMFP flush interval in milliseconds for flash-audio data from server
flush_video_interval¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Да
Описание:
RTMFP flush interval in milliseconds for flash-video data from server
force_client_requested_video_resolution¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, use client-specified resolution passed in Stream object
force_expires¶
Значение по умолчанию:
-1
Тип:
Integer
Требуется перезапуск: Нет
Описание:
If this parameter is set, WCS server will assume that Expires header had this value in 200 OK received in response to SIP REGISTER request
force_local_audio_codec¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Forced local audio codec for SIP calls, e.g. alaw, ulaw, speex16. Used when use_alaw_ulaw_speex_switch is enabled
force_periodic_fir_request_for_sip_as_rtmp¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, FIR request will be sent to SIP endpoint every 5 seconds
force_profile_level¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
If set, this profile will be used regardless of profiles negotiated in H.264 codec negotiation.
Example: force_profile_level=420020
force_rtmp_audio_codec¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Audio codec to enforce for SIP-as-RTMP calls (e.g. alaw, ulaw, speex16, mpeg4-generic)
force_sendrecv_for_outgoing_calls¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, force sendrecv' for audio and video for outgoing SIP calls'
frame_cnt_to_determine_their_type¶
Значение по умолчанию:
10
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Number of frames to inspect when determining whether a video stream contains B-frames
frep_database_address¶
Значение по умолчанию:
jdbc:mysql://localhost/wcs?user=wcs&password=wcs
Тип:
String
Требуется перезапуск: Нет
Описание:
Address of the database for storing FREP data
frep_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enables Flashphoner remote event protocol
frep_filter_events¶
Значение по умолчанию:
CONNECT,CONNECTION_STATUS_EVENT,STREAM,CONNECTION_STATUS_EVENT
Тип:
ArrayList
Требуется перезапуск: Да
Описание:
List of allowed events that client can send and server can handle
frep_port¶
Значение по умолчанию:
8085
Тип:
Integer
Требуется перезапуск: Нет
Описание:
FREP port
frep_role¶
Значение по умолчанию:
CLIENT
Тип:
CLIENT
SERVER
Требуется перезапуск: Нет
Описание:
Role of the FREP stack, client or server
frep_secret_key¶
Значение по умолчанию:
dsjfoiewqhriywqtrfewfiuewqiufh
Тип:
String
Требуется перезапуск: Нет
Описание:
Secret key for FREP authentication
frep_server_ip¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Address of FREP server. Has no effect in server mode.
generate_av_for_ua¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Да
Описание:
WCS server generates RTP traffic (inaudible audio and video with Flashphoner logo) when SIP session is established if detected that the other party's SIP User Agent name is specified in the setting.
Required in case of 'SIP as RTMP' stream with Zoom or Twilio SIP Domain as the SIP endpoint.
Example:
generate_av_for_ua = Twilio Media Gateway
generate_av_start_delay¶
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Да
Описание:
Generator start delay in ms, 0 - no delay
get_callee_url¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Not in use
global_bandwidth_check_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable global bitrate in and out in statistics
h264_allowed_nal_types¶
Значение по умолчанию:
1,5,7,8,12
Тип:
String
Требуется перезапуск: Нет
Описание:
List of NAL unit types allowed for decoding
h264_b_frames_force_transcoding¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, force transcoding to a higher profile when the source H.264 stream contains B-frames
h264_buffer_nack_list_threshold¶
Значение по умолчанию:
30
Тип:
Integer
Требуется перезапуск: Нет
Описание:
If the NACK list size exceeds this threshold, send PLI feedback instead of NACK
h264_buffer_reset_on_flush_indicator¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Clear h264 buffer state upon flush indication
h264_encoder_filler_data_padding¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Fill frames with Filler Data NAL Units to always maintain max bitrate
h264_encoder_rc_buffer_size¶
Значение по умолчанию:
2
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Coefficient for H.264 encoder rate control buffer size
h264_max_nalu_size¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
1346
Тип:
Integer
Требуется перезапуск: Да
Описание:
Maximum size of outgoing NALU while H.264 is encoded. The option is used to prevent MTU excess while encoding high resolution video
h264_new_buffer¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, use ordered jitter buffer for H264 (deprecated)
h264_remove_filler_data¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, remove FILLER_DATA NAL units from the H264 bitstream
h264_sps_buff_scale¶
Значение по умолчанию:
1.6
Тип:
Double
Требуется перезапуск: Нет
Описание:
Buffer scale for H264 SPS
h264_sps_default_size¶
Значение по умолчанию:
100
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Default size of H264 SPS buffer
h264_sps_max_dec_frame_buffering¶
Значение по умолчанию:
-1
Тип:
Integer
Требуется перезапуск: Нет
Описание:
H.264 SPS VUI max_dec_frame_buffering value used when normalizing the bitstream; -1 to disable
h264_sps_rbsp_scale¶
Значение по умолчанию:
1.5
Тип:
Double
Требуется перезапуск: Нет
Описание:
Buffer scale for H264 SPS RBSP
h264_strict_kframe_detect¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, mark frame as keyframe only if it contains both SPS and PPS NAL units; if false, either SPS or PPS is sufficient
h265_buffer_nack_list_threshold¶
Значение по умолчанию:
30
Тип:
Integer
Требуется перезапуск: Нет
Описание:
If the NACK list size exceeds this threshold, send PLI feedback instead of NACK
h265_buffer_reset_on_flush_indicator¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Clear h265 buffer state upon flush indication
h265_max_rtp_packet_size¶
Значение по умолчанию:
1400
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Maximum size of H265 carrying packet
handler_async_disconnect¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable asynchronous disconnect handler
hangup_incoming_call_state¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Send BUSY_HERE by default.
It is also possible to set custom status that should be returned as BUSY response.
This can be used for IMS use cases
hardware_acceleration_enable_soft_reconfiguration¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable soft reconfiguration of hardware-accelerated NVIDIA encoder/decoder when stream parameters change, avoiding full re-initialization
hardware_acceleration_reconfigure_max_height¶
Значение по умолчанию:
1088
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Maximum height allocated for hardware encoder/decoder reconfiguration
hardware_acceleration_reconfigure_max_width¶
Значение по умолчанию:
1920
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Maximum width allocated for hardware encoder/decoder reconfiguration
hide_all¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, do not send SIP messages to browser
hls.address¶
Значение по умолчанию:
0.0.0.0
Тип:
InetAddress[]
Требуется перезапуск: Да
Описание:
Listening address for HLS server
hls.http.port¶
Значение по умолчанию:
8082
Тип:
Integer
Требуется перезапуск: Да
Описание:
HLS server HTTP port
hls.https.port¶
Значение по умолчанию:
8445
Тип:
Integer
Требуется перезапуск: Да
Описание:
HLS server HTTPS port
hls_abr_auto_start¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable HLS ABR autostart
hls_abr_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable ABR and master playlist for HLS
hls_abr_path_template¶
Значение по умолчанию:
{streamName}{abrSuffix}/{streamName}{abrSuffix}.m3u8
Тип:
String
Требуется перезапуск: Да
Описание:
Template for HLS ABR streams path
hls_abr_stream_name_suffix¶
Значение по умолчанию:
-HLS-ABR-STREAM
Тип:
String
Требуется перезапуск: Да
Описание:
Suffix for HLS ABR stream names; a client that wants to get the ABR version instead of the ordinary version should append this suffix to the original stream name
hls_abr_with_cdn¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, use HLS ABR with CDN; if false, use current node for transcoding
hls_acao_header_domain_mask¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, set HLS Access-Control-Allow-Origin response header to the request Origin
hls_access_control_headers¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Да
Описание:
HLS Access Control response headers
hls_always_start_segment_with_key_frame¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, always wait for a keyframe to start a new parent segment
hls_auth_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, check auth tokens for HLS
hls_auth_token_cache¶
Значение по умолчанию:
10
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Timeout for caching auth tokens in seconds
hls_auto_start¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable HLS autostart
hls_debug_dir¶
Значение по умолчанию:
hls-debug
Тип:
String
Требуется перезапуск: Да
Описание:
Folder for debug HLS stream dumps
hls_debug_stream_name_suffix¶
Значение по умолчанию:
-DEBUG
Тип:
String
Требуется перезапуск: Да
Описание:
Suffix appended to HLS stream names in debug mode
hls_delayed_shutdown¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, waits some time before removing HLS provider
hls_delta_list_size¶
Значение по умолчанию:
6
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Number of segments in playlist delta
hls_dir¶
Значение по умолчанию:
hls
Тип:
String
Требуется перезапуск: Да
Описание:
HLS base folder
hls_disable_cleanup¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, do not remove inactive HLS files from disk
hls_enable_hevc¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, enable HEVC for HLS
hls_enabled¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable HLS support
hls_fps_discontinuity¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable discontinuity tag on FPS change
hls_fps_threshold¶
Значение по умолчанию:
10
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Threshold of FPS change in percent at which the segment is marked as discontinuity, when hls_fps_discontinuity is enabled
hls_fragmented_mp4¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, enables FragmentedMP4 container for low-latency HLS media files
hls_hold_segments_before_delete¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, hold segments on disk before deletion
hls_hold_segments_size¶
Значение по умолчанию:
5
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Number of segments to hold before deletion. May be useful for high-latency HLS subscribers.
hls_keep_min_segment_duration¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, keep minimum duration of parent segments, so duration will be >= hls_time_min
hls_list_size¶
Значение по умолчанию:
8
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Maximum number of segments in playlist
hls_ll_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable Low Latency HLS
hls_manager_provider_timeout¶
Значение по умолчанию:
300
Тип:
Long
Требуется перезапуск: Нет
Описание:
HLS manager provider timeout in seconds
hls_manifest_file¶
Значение по умолчанию:
index.m3u8
Тип:
String
Требуется перезапуск: Да
Описание:
HLS master playlist file name. Default is 'index.m3u8'
hls_max_size_queue¶
Значение по умолчанию:
50
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Maximum size of buffer for HLS media data
hls_metrics_log_size¶
Значение по умолчанию:
50
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Number of HLS log lines in hls/find_all response
hls_min_list_size¶
Значение по умолчанию:
1
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Minimum number of segments in playlist (should be less than 11)
hls_min_size_queue¶
Значение по умолчанию:
10
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Minimal size of buffer for HLS media data
hls_path_template¶
Значение по умолчанию:
{streamName}/{streamName}.m3u8
Тип:
String
Требуется перезапуск: Да
Описание:
Template for HLS non-ABR streams path
hls_player_height¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Нет
Описание:
HLS player height
hls_player_width¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Нет
Описание:
HLS player width
hls_playlist_delta_enabled¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enables LL-HLS playlist delta updates
hls_preloader_dir¶
Значение по умолчанию:
hls/.preloader
Тип:
String
Требуется перезапуск: Нет
Описание:
Folder for HLS preloader files
hls_preloader_enabled¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable HLS preloader
hls_preloader_segment_count¶
Значение по умолчанию:
5
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Number of LL-HLS preloader segments
hls_preloader_time_min¶
Значение по умолчанию:
2000
Тип:
Long
Требуется перезапуск: Нет
Описание:
Minimum duration of preloader's HLS segment in milliseconds
hls_provider_traffic_waiting_time¶
Значение по умолчанию:
6000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Time in milliseconds that HLS provider waits for traffic before shutdown
hls_sdp_filename¶
Значение по умолчанию:
hls.sdp
Тип:
String
Требуется перезапуск: Да
Описание:
Filename of HLS SDP
hls_segment_name_suffix_randomizer_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, append a random suffix to HLS segment file names
hls_server_enabled¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, activate HLS server
hls_session_log_level¶
Значение по умолчанию:
INFO
Тип:
String
Требуется перезапуск: Нет
Описание:
Logging level for HLS session (INFO, DEBUG, ERROR)
hls_static_dir¶
Значение по умолчанию:
client2/examples/demo/streaming/hls_static
Тип:
String
Требуется перезапуск: Нет
Описание:
Folder for HLS static content
hls_static_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable serving HLS static content
hls_store_segment_in_memory¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, store HLS segments in memory
hls_subscriber_active_timeout¶
Значение по умолчанию:
2000
Тип:
Long
Требуется перезапуск: Нет
Описание:
Timeout for active state for HLS subscriber, in milliseconds
hls_test_interval¶
Значение по умолчанию:
182000
Тип:
Integer
Требуется перезапуск: Да
Описание:
HLS test interval in milliseconds
hls_test_run_for¶
Значение по умолчанию:
180
Тип:
Integer
Требуется перезапуск: Да
Описание:
HLS test duration in seconds
hls_test_start_streams¶
Значение по умолчанию:
10
Тип:
Integer
Требуется перезапуск: Да
Описание:
HLS test streams count
hls_test_start_writers¶
Значение по умолчанию:
10
Тип:
Integer
Требуется перезапуск: Да
Описание:
HLS test writers count
hls_time¶
Значение по умолчанию:
4
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Size of one HLS segment in seconds
hls_time_min¶
Значение по умолчанию:
2000
Тип:
Long
Требуется перезапуск: Нет
Описание:
Minimal size of one HLS segment in milliseconds
hls_version¶
Значение по умолчанию:
9
Тип:
Integer
Требуется перезапуск: Нет
Описание:
HLS version
hls_wrap¶
Значение по умолчанию:
20
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Maximum number of ts-files. The option is necessary to prevent disk overflow
hsts_header¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Да
Описание:
Strict-Transport-Security response header
http.address¶
Значение по умолчанию:
0.0.0.0
Тип:
InetAddress[]
Требуется перезапуск: Да
Описание:
Listening address for HTTP server (statistics)
http.idle_timeout¶
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Да
Описание:
Idle timeout for HTTP connections in seconds. May be useful with Connection: keep-alive. 0 is interpreted as no timeout.
http.port¶
Значение по умолчанию:
8081
Тип:
Integer
Требуется перезапуск: Да
Описание:
WCS server HTTP port
http_client_cache_control¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Default HTTP client cache-control header
http_client_cache_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, enable HTTP client cache
http_client_cache_path¶
Значение по умолчанию:
.cache-http
Тип:
String
Требуется перезапуск: Да
Описание:
HTTP client cache path
http_client_connection_read_timeout¶
Значение по умолчанию:
2000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
HTTP client connection read timeout in milliseconds
http_client_connection_timeout¶
Значение по умолчанию:
2000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
HTTP client connection timeout in milliseconds
http_client_max_cache_size¶
Значение по умолчанию:
1g
Тип:
String
Требуется перезапуск: Да
Описание:
Maximum HTTP client cache size
http_enable_paths¶
Значение по умолчанию:
rest,action,admin,shared,client,client_records,embed_player,empty,health-check,join-space,download-record,icon,verify,rest-api-spec
Тип:
String
Требуется перезапуск: Нет
Описание:
Comma-separated list of URL paths permitted on the HTTP server
http_enable_root_redirect¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, redirect root path to /admin/login.html
https.address¶
Значение по умолчанию:
0.0.0.0
Тип:
InetAddress[]
Требуется перезапуск: Да
Описание:
Listening address for HTTPS server (statistics)
https.port¶
Значение по умолчанию:
8444
Тип:
Integer
Требуется перезапуск: Да
Описание:
WCS server HTTPS port
https_server_enabled¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, activate HTTPS server
ice_add_ipv6_candidate¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, server will try to add IPv6 ICE candidates
ice_authorize_by_address¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, authorize ICE by IP address only. So, if we receive packets from authorized address but another port, the packets will be accepted even though the port was not authorized
ice_consent_freshness¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, perform ICE consent freshness checks on the agent
ice_keep_alive_enabled¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enables ICE keep-alive
ice_keep_alive_timeout¶
Значение по умолчанию:
15
Тип:
Integer
Требуется перезапуск: Нет
Описание:
ICE keep-alive timeout in seconds. If no STUN binding request or response is received within this interval, the session will be terminated
ice_tcp_channel_high_water_mark¶
Значение по умолчанию:
104857600
Тип:
Integer
Требуется перезапуск: Да
Описание:
High watermark for ICE TCP channels
ice_tcp_channel_low_water_mark¶
Значение по умолчанию:
10485760
Тип:
Integer
Требуется перезапуск: Да
Описание:
Low watermark for ICE TCP channels
ice_tcp_receive_buffer_size¶
Значение по умолчанию:
1048576
Тип:
Integer
Требуется перезапуск: Да
Описание:
Receive buffer size for ICE TCP channels
ice_tcp_send_buffer_size¶
Значение по умолчанию:
1048576
Тип:
Integer
Требуется перезапуск: Да
Описание:
Send buffer size for ICE TCP channels
ice_tcp_transport¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, use TCP as the default ICE transport
ice_tcp_transport_force¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, use TCP transport regardless of client config
ice_timeout¶
Значение по умолчанию:
15
Тип:
Integer
Требуется перезапуск: Нет
Описание:
ICE timeout in seconds. ICE session will be terminated if it remains in RUNNING state past this duration (default 15 seconds)
ice_udp_channel_high_water_mark¶
Значение по умолчанию:
104857600
Тип:
Integer
Требуется перезапуск: Нет
Описание:
High watermark for ICE UDP channels
ice_udp_channel_low_water_mark¶
Значение по умолчанию:
10485760
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Low watermark for ICE UDP channels
ice_udp_receive_buffer_size¶
Значение по умолчанию:
1048576
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Receive buffer size for ICE UDP channels
ice_udp_send_buffer_size¶
Значение по умолчанию:
1048576
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Send buffer size for ICE UDP channels
ice_udp_transport_new¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, use new UDP transport
ignore_incoming_call_if_sip_login_port_does_not_match_request_uri¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, drop incoming call if the SIP login does not match the user indicated in Request-URI
ignore_incoming_rtp¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Discard incoming RTP before decoding/decryption. For test purposes only
in_jitter_buffer_enabled¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, switch on intermediary buffer on server side, which will reset downstream packets according to reset algorithm and min_drop_rate, max_drop_rate, min_queue_size, max_queue_size and timing_shift settings
inbound_video_rate_stat_rels_throttle¶
Значение по умолчанию:
1800
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Inbound video rate stats interval throttle for RELS. 0 - disabled
inbound_video_rate_stat_send_interval¶
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Inbound video rate stat send interval in seconds, needed to calculate channel quality. 0 - disabled
increase_equals_timestamp¶
Значение по умолчанию:
100
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Timestamps are equal within this interval in milliseconds
inject_wait_keyframe_ms¶
Значение по умолчанию:
1000
Тип:
Long
Требуется перезапуск: Нет
Описание:
Time in milliseconds the server should wait for the injected stream to produce a keyframe. Once elapsed, server will start to generate a black placeholder video stream. Use -1 to turn it off.
injector_pli_request_interval¶
Значение по умолчанию:
1000
Тип:
Long
Требуется перезапуск: Да
Описание:
Minimum interval in milliseconds between PLI requests sent by the injector to the target stream
injector_queue_threshold¶
Значение по умолчанию:
1000
Тип:
Long
Требуется перезапуск: Да
Описание:
Minimum injector's queue size for overload identification
ip¶
Значение по умолчанию:
0.0.0.0
Тип:
String
Требуется перезапуск: Да
Описание:
External IPv4 address. This IP address will differ from the one specified with the ip_local option when the WCS server is behind NAT
ip_local¶
Значение по умолчанию:
0.0.0.0
Тип:
String
Требуется перезапуск: Да
Описание:
WCS server will create sockets and listen on this interface
ip_v6¶
Значение по умолчанию:
Тип:
String
Требуется перезапуск: Да
Описание:
External IPv6 address. This IP address will differ from specified with ip_local option when WCS server is behind NAT
jitter_buffer_always_detect_frame_type¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, always detect frame type from RTP packets
jitter_buffer_attempt_to_correct_broken_timestamp¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, jitter buffer adds +1 to broken RTP timestamp
jitter_buffer_capacity¶
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Maximum number of frames in the jitter buffer; oldest frame is dropped when capacity is exceeded (requires use_strict_jitter_buffer)
jitter_buffer_redirect_packet_data_log_to_stdout¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, redirect all RTP packet info from the jitter buffer log to stdout
jitter_buffer_request_pli_after_empty_packets¶
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Нет
Описание:
no-desc
jitter_buffer_strictness¶
Значение по умолчанию:
DEFAULT
Тип:
TOLERANT
DEFAULT
STRICT
Требуется перезапуск: Нет
Описание:
Sets jitter buffer strictness
jitter_threshold¶
Значение по умолчанию:
50
Тип:
Integer
Требуется перезапуск: Нет
Описание:
RTMFP. If jitter between UDP media packets is greater than the threshold, it will be reported
jni_cache_class¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, cache JNI Class object
jni_debug_enable¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enables JNI logs in stdout
jobs_core_threads¶
Значение по умолчанию:
5
Тип:
Integer
Требуется перезапуск: Да
Описание:
Core threads count for Jobs manager
jobs_max_prefer_timeout¶
Значение по умолчанию:
60
Тип:
Integer
Требуется перезапуск: Да
Описание:
Maximum time to wait for a job to complete in seconds
jobs_max_prefer_wait_time¶
Значение по умолчанию:
5
Тип:
Integer
Требуется перезапуск: Да
Описание:
Maximum time to wait for a job result in a synchronous response in seconds
jobs_ttl¶
Значение по умолчанию:
86400
Тип:
Integer
Требуется перезапуск: Да
Описание:
Time-to-live for REST jobs (in seconds). Default: 86400 sec - 1 day
keep_alive.algorithm¶
Значение по умолчанию:
HIGH_LEVEL
Тип:
INTERNAL
NONE
HIGH_LEVEL
Требуется перезапуск: Да
Описание:
Keep-alive algorithm: INTERNAL, NONE, or HIGH_LEVEL
keep_alive.enabled¶
Значение по умолчанию:
websocket,rtmfp
Тип:
String
Требуется перезапуск: Да
Описание:
Enable keep-alive for the listed protocols
keep_alive.peer_interval¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
2000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Keep-alive peer interval (Not in use)
keep_alive.probes¶
Значение по умолчанию:
10
Тип:
Integer
Требуется перезапуск: Да
Описание:
Number of unsuccessful attempts to ping connected client (WebSocket, RTMP, RTMFP).
If reached, server will consider the client as disconnected and will release the associated resources.
keep_alive.server_interval¶
Значение по умолчанию:
5000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Interval in milliseconds between attempts to ping connected client (WebSocket, RTMP, RTMFP)
keep_alive_streaming_sessions_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, server sends keep-alive REST requests to check if streaming sessions (publish and subscribe) are allowed to continue
kill_event_scanner¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Debug option, for development only
ll_hls_can_skip_segments_for_delta_list¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
6
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Number of segments in playlist that can be skipped for delta playlist
ll_hls_create_preloader¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, enable LL-HLS Preloader creator
ll_hls_custom_preloader_dir¶
Значение по умолчанию:
custom-preloader
Тип:
String
Требуется перезапуск: Да
Описание:
LL-HLS custom preloader base folder
ll_hls_max_number_of_parent_segments_containing_partials¶
Значение по умолчанию:
5
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Max number of parent segments containing partials
ll_hls_part_hold_back_count¶
Значение по умолчанию:
6
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Number of partial target durations used to compute the PART-HOLD-BACK attribute
ll_hls_partial_time_max¶
Значение по умолчанию:
400
Тип:
Long
Требуется перезапуск: Нет
Описание:
Maximum size of one partial HLS segment in milliseconds
ll_hls_preloader_segment_duration¶
Значение по умолчанию:
400
Тип:
Long
Требуется перезапуск: Нет
Описание:
Duration of preloader LL-HLS segment in milliseconds
load_balancing_acao_header¶
Значение по умолчанию:
Тип:
String
Требуется перезапуск: Да
Описание:
Value for the Access-Control-Allow-Origin (ACAO) header in the response when a cross-domain HTTP request to the loadbalancer is received
load_balancing_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, activate loadbalancer
log_metrics_stats¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable log metrics statistics
log_metrics_time_buffer¶
Значение по умолчанию:
10000
Тип:
Long
Требуется перезапуск: Да
Описание:
Time buffer in milliseconds (lesser value = faster result, higher value = slower and more accurate); min 1 second
manager_http_ports_enabled¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, bind old manager HTTP(S) ports 9091 and 8888
matroska_unknown_segment_size¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, write Matroska segment with unknown size instead of the actual size
max_callid_length¶
Значение по умолчанию:
32
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Maximum length of SIP callID. If the length of generated callID exceeds this value, it will be cut to this length
max_drop_rate¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Queue size will be increased if loss raises up to this value.
Is used only if out_jitter_buffer_enabled=true or in_jitter_buffer_enabled=true
max_nack_requests_per_packet¶
Значение по умолчанию:
100
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Maximum number of NACK requests per lost packet
max_queue_size¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Packets will be reset if queue size exceeds this maximum value.
Is used only if out_jitter_buffer_enabled=true or in_jitter_buffer_enabled=true
media_dir¶
Значение по умолчанию:
media
Тип:
String
Требуется перезапуск: Да
Описание:
Media base folder
media_port_from¶
Значение по умолчанию:
31001
Тип:
Integer
Требуется перезапуск: Да
Описание:
Beginning of media ports range for ICE, RTP, SRTP, RTCP
media_port_stress_test_iterations¶
Значение по умолчанию:
1
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Media port stress test iterations
media_port_stress_test_thread_sleep¶
Значение по умолчанию:
5
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Media port stress test thread sleeping interval in milliseconds
media_port_stress_test_threads¶
Значение по умолчанию:
5
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Media port stress test threads count
media_port_to¶
Значение по умолчанию:
32000
Тип:
Integer
Требуется перезапуск: Да
Описание:
End of media ports range for ICE, RTP, SRTP, RTCP
media_ports_auditor_interval¶
Значение по умолчанию:
5000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Audit interval for busy and free ports, in milliseconds
media_ports_auditor_max_attempts¶
Значение по умолчанию:
3
Тип:
Integer
Требуется перезапуск: Да
Описание:
Number of audits to make sure the freed port is not bound.
Freed port will be returned to the pool of free ports if this number of successful audits is reached
media_processor_input_data_stat_window¶
Значение по умолчанию:
30000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Window for gathering min and max incoming data arrival time, in ms
media_session_connection_stats_log¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Enable MediaSessionConnectionStats statistics logging
media_transponder_sdp_filename¶
Значение по умолчанию:
media_transponder.sdp
Тип:
String
Требуется перезапуск: Да
Описание:
Filename of transponder SDP
min_drop_rate¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Queue size will be decreased if loss reduces to this value.
Is used only if out_jitter_buffer_enabled=true or in_jitter_buffer_enabled=true
min_queue_size¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Queue size will not be decreased lower than this minimum value.
Is used only if out_jitter_buffer_enabled=true or in_jitter_buffer_enabled=true
mixer_activity_timer_cool_off_period¶
Значение по умолчанию:
1
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Mixer will be terminated after {mixer_activity_timer_cool_off_period * mixer_activity_timer_timeout} since last stream activity for the corresponding mixer
mixer_activity_timer_timeout¶
Значение по умолчанию:
-1
Тип:
Integer
Требуется перезапуск: Нет
Описание:
If there are no streams added to mixer within this timeout in milliseconds, the corresponding mixer will be terminated
mixer_app_name¶
Значение по умолчанию:
defaultApp
Тип:
String
Требуется перезапуск: Нет
Описание:
App name for mixer streams
mixer_audio_enabled¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If false, mixer stream is video-only
mixer_audio_only_height¶
Значение по умолчанию:
360
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Height constraint for mixer audio only frame
mixer_audio_only_width¶
Значение по умолчанию:
640
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Width constraint for mixer audio only frame
mixer_audio_opus_float_coding¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, use float optimisations for Opus audio coding
mixer_audio_silence_threshold¶
Значение по умолчанию:
-50.0
Тип:
Double
Требуется перезапуск: Нет
Описание:
Audio silence threshold in dB
mixer_audio_threads¶
Значение по умолчанию:
4
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Number of threads used by multithreaded audio mixer
mixer_auto_create_delimiter¶
Значение по умолчанию:
#
Тип:
String
Требуется перезапуск: Нет
Описание:
Delimiter separating stream name and mixer name in mixer auto-create identifiers (e.g. streamName#mixerName)
mixer_auto_start¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable mixer autostart
mixer_autoscale_desktop¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Separate screen share font size from other frames
mixer_debug_mode¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, turns on debug mode and outputs debug information directly onto the mixers canvas'
mixer_decode_stream_name¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, URL-decode stream name before displaying on mixers canvas'
mixer_desktop_align¶
Значение по умолчанию:
TOP
Тип:
TOP
BOTTOM
LEFT
RIGHT
CENTER
Требуется перезапуск: Нет
Описание:
Alignment of screen sharing stream
mixer_display_stream_name¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Output stream name to mixer's canvas
mixer_font_size¶
Значение по умолчанию:
20
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Font size of the mixer text in mixer streams
mixer_font_size_audio_only¶
Значение по умолчанию:
40
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Font size of the mixer text for audio-only streams
mixer_frame_background_colour¶
Значение по умолчанию:
0x2B2A2B
Тип:
String
Требуется перезапуск: Нет
Описание:
Hex value of frame background colour
mixer_idle_timeout¶
Значение по умолчанию:
60000
Тип:
Long
Требуется перезапуск: Нет
Описание:
Mixer idle timeout in milliseconds
mixer_in_buffering_ms¶
Значение по умолчанию:
200
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Stream buffering time in milliseconds before it gets into mix
mixer_incoming_time_rate_lower_threshold¶
Значение по умолчанию:
0.9
Тип:
Double
Требуется перезапуск: Нет
Описание:
Relation between incoming stream time and actual machine mixing time, 0.9 means that incoming time rate can be 10% lower than actual stream playback rate
mixer_incoming_time_rate_upper_threshold¶
Значение по умолчанию:
1.1
Тип:
Double
Требуется перезапуск: Нет
Описание:
Relation between incoming stream time and actual machine mixing time, 1.2 means that incoming time rate can be 20% bigger than actual stream playback rate
mixer_layout_class¶
Значение по умолчанию:
com.flashphoner.media.mixer.video.presentation.GridLayout
Тип:
String
Требуется перезапуск: Да
Описание:
Name of class for custom mixer layout
mixer_layout_dir¶
Значение по умолчанию:
Тип:
String
Требуется перезапуск: Нет
Описание:
Directory name for custom mixer layouts
mixer_linear_smoothing_audio¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Smoothly fade-in and fade-out audio in mixer. 20ms of audio is lost during fade-in
mixer_lossless_video_processor_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable custom video processor for mixer incoming streams; may degrade realtime performance
mixer_lossless_video_processor_max_mixer_buffer_size_ms¶
Значение по умолчанию:
200
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Max size in milliseconds that is allowed for mixers incoming buffer; after reaching this point, processor will use its own buffer instead'
mixer_lossless_video_processor_wait_time_ms¶
Значение по умолчанию:
20
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Time in milliseconds to wait before checking mixer's incoming buffer again in case it was full
mixer_maintain_streams_delay_while_buffered¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If false, mixer does not drop audio and video frames to maintain the minimum delay set by mixer_in_buffering_ms
mixer_mcu_audio¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable MCU-like audio mixing; each added stream will have a dedicated audio mix available as a separate stream
mixer_mcu_multithreaded_delivery¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, use separate threads for MCU streams ingest into engine
mixer_mcu_multithreaded_mix¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, mix audio and video in separate threads
mixer_mcu_video¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Works only with MCU audio; send video to each audio MCU stream. Video stays the same as in the root mixer
mixer_minimal_font_size¶
Значение по умолчанию:
1
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Minimal font size for stream name if autoscaling is on
mixer_out_buffer_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable buffer for out mixer streams
mixer_out_buffer_initial_size¶
Значение по умолчанию:
2000
Тип:
Long
Требуется перезапуск: Нет
Описание:
Initial size of output mixer buffer in milliseconds
mixer_out_buffer_max_bufferings_allowed¶
Значение по умолчанию:
-1
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Maximum number of buffering events allowed for the output mixer buffer; -1 means unlimited
mixer_out_buffer_overflow_allowed_deviation¶
Значение по умолчанию:
1000
Тип:
Long
Требуется перезапуск: Нет
Описание:
Max allowed difference between min(buffer) and max(buffer). If this constraint is met over the mixer_out_buffer_overflow_deviation_window, overflow state will be set leading to clock acceleration
mixer_out_buffer_overflow_deviation_window¶
Значение по умолчанию:
30000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Window for gathering min and max buffer sizes over time, in ms
mixer_out_buffer_overflow_rate¶
Значение по умолчанию:
0.15
Тип:
Double
Требуется перезапуск: Нет
Описание:
Buffer clock acceleration rate. To calculate increase in output speed use (1 + rate) / buffer = 1/x
mixer_out_buffer_polling_time¶
Значение по умолчанию:
100
Тип:
Long
Требуется перезапуск: Нет
Описание:
Output mixer buffer polling time in milliseconds
mixer_out_buffer_start_size¶
Значение по умолчанию:
150
Тип:
Long
Требуется перезапуск: Нет
Описание:
Start size of output mixer buffer in milliseconds
mixer_prune_streams¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, prune mixer streams
mixer_realtime¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Turns on realtime version of mixer
mixer_separate_buffering_audio_video¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, separate audio and video buffering in mixer
mixer_show_separate_audio_frame¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Show audio frame for audio+video stream if added with hasVideo: false
mixer_text_align¶
Значение по умолчанию:
BOTTOM_LEFT
Тип:
TOP_LEFT
TOP_CENTER
TOP_RIGHT
CENTER
BOTTOM_LEFT
BOTTOM_CENTER
BOTTOM_RIGHT
EXTERNAL_TOP_CENTER
EXTERNAL_BOTTOM_CENTER
Требуется перезапуск: Да
Описание:
Position of the mixer text relative to frame in mixer streams
mixer_text_autoscale¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Enable autoscaling of the mixer text in mixer streams
mixer_text_background_colour¶
Значение по умолчанию:
0x2B2A2B
Тип:
String
Требуется перезапуск: Нет
Описание:
Hex value of the mixer text background colour in mixer streams
mixer_text_background_opacity¶
Значение по умолчанию:
100
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Opacity of the mixer text background in mixer streams, in percent
mixer_text_bulk_write¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, use bulk write with a byte buffer for text
mixer_text_bulk_write_with_buffer¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, use bulk write with a byte buffer for text and cache the whole text as a frame
mixer_text_colour¶
Значение по умолчанию:
0xFFFFFF
Тип:
String
Требуется перезапуск: Нет
Описание:
Hex value of the mixer text colour in mixer streams
mixer_text_cut_top¶
Значение по умолчанию:
3
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Clip top part of the mixer text in mixer streams, in pixels
mixer_text_display_room¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Display the room name within the mixer text in mixer streams
mixer_text_font¶
Значение по умолчанию:
Serif
Тип:
String
Требуется перезапуск: Нет
Описание:
Font of the mixer text in mixer streams
mixer_text_outside_frame¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
NO
Тип:
String
Требуется перезапуск: Да
Описание:
Place text outside frame (NO, TOP, or BOTTOM); deprecated, use mixer_text_align instead
mixer_text_outside_frame_padding¶
Значение по умолчанию:
50
Тип:
Integer
Требуется перезапуск: Да
Описание:
External padding for the mixer text placed outside the frame in mixer streams, in pixels
mixer_text_padding_bottom¶
Значение по умолчанию:
5
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Padding for the bottom side of the mixer text in mixer streams, in pixels
mixer_text_padding_left¶
Значение по умолчанию:
5
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Padding for the left side of the mixer text in mixer streams, in pixels
mixer_text_padding_right¶
Значение по умолчанию:
4
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Padding for the right side of the mixer text in mixer streams, in pixels
mixer_text_padding_top¶
Значение по умолчанию:
5
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Padding for the top side of the mixer text in mixer streams, in pixels
mixer_thread_priority¶
Значение по умолчанию:
5
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Mixer thread priority, min 1 max 10
mixer_type¶
Значение по умолчанию:
NATIVE
Тип:
JAVA
NATIVE
MULTI_THREADED_NATIVE
CUDA
Требуется перезапуск: Нет
Описание:
Mixer implementation, can be JAVA, NATIVE, MULTI_THREADED_NATIVE or CUDA
mixer_use_sdp_state¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable audio/video-only stream detection via SDP state
mixer_video_background_filename¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Mixer video background image filename. Example: background.png
mixer_video_bitrate_kbps¶
Значение по умолчанию:
2000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Encoded video bitrate in kbps
mixer_video_desktop_fullscreen¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Display desktop stream in fullscreen mode
mixer_video_desktop_layout_inline_padding¶
Значение по умолчанию:
10
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Padding between video streams in bottom row (under screen sharing stream)
mixer_video_desktop_layout_padding¶
Значение по умолчанию:
30
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Padding between top row (screen sharing stream) and bottom row (other streams)
mixer_video_enabled¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If false, mixer stream is audio-only
mixer_video_fps¶
Значение по умолчанию:
30
Тип:
Integer
Требуется перезапуск: Нет
Описание:
FPS constraint for mixer stream
mixer_video_grid_layout_middle_padding¶
Значение по умолчанию:
10
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Padding between video streams in one row (when there is no screen sharing stream)
mixer_video_grid_layout_padding¶
Значение по умолчанию:
30
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Padding between rows of video streams (when there is no screen sharing stream)
mixer_video_height¶
Значение по умолчанию:
720
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Height constraint for mixer stream
mixer_video_layout_desktop_key_word¶
Значение по умолчанию:
desktop
Тип:
String
Требуется перезапуск: Нет
Описание:
Keyword in stream name to identify screen sharing streams in mixer layout
mixer_video_profile_level¶
Значение по умолчанию:
42c02a
Тип:
String
Требуется перезапуск: Нет
Описание:
Mixer video profile and level in hex. Example: 42c02a
mixer_video_quality¶
Значение по умолчанию:
24
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Encoded video quality (CRF) for mixer output
mixer_video_stable_fps_threshold¶
Значение по умолчанию:
15
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Streams with fps lower than threshold won't trigger buffering of the stream if video buffer was exhausted
mixer_video_threads¶
Значение по умолчанию:
4
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Number of threads used by multithreaded video mixer
mixer_video_width¶
Значение по умолчанию:
1280
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Width constraint for mixer stream
mixer_voice_activity¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Enable/disable voice activity frame
mixer_voice_activity_colour¶
Значение по умолчанию:
0x00CC66
Тип:
String
Требуется перезапуск: Нет
Описание:
Hex value of voice activity colour
mixer_voice_activity_frame_position_inner¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Draw voice activity frame inside the frame. If false - draw around the frame
mixer_voice_activity_frame_thickness¶
Значение по умолчанию:
6
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Thickness of voice activity frame
mixer_voice_activity_switch_delay¶
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Voice activity indicator switch off delay in milliseconds
mp4_container_moov_first¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
When recording MP4, write moov atom first, so recording can be played/downloaded progressively
mp4_container_moov_first_reserve_space¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, reserve space for moov atom to avoid additional filesystem copy
mp4_container_moov_reserved_space_size¶
Значение по умолчанию:
2048
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Size of the space reserved for the moov atom when writing moov first, in kilobytes
mp4_container_write_header_on_fly¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, periodically rewrite the MP4 header while the stream is being recorded
mp4_container_write_header_on_fly_interval¶
Значение по умолчанию:
5
Тип:
Integer
Требуется перезапуск: Да
Описание:
Interval for writing MP4 header on the fly in seconds
mp4_cutter_dir¶
Значение по умолчанию:
records
Тип:
String
Требуется перезапуск: Да
Описание:
Folder to place MP4 fragments while playing recording files in browser
mp4_cutter_manager_cache_expire¶
Значение по умолчанию:
60000
Тип:
Integer
Требуется перезапуск: Да
Описание:
MP4 cutter manager cache expiration time in milliseconds
mpeg1.gop_size¶
Значение по умолчанию:
60
Тип:
Integer
Требуется перезапуск: Нет
Описание:
GOP size or k-frame interval
mpeg1.qmax¶
Значение по умолчанию:
24
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Maximum value of quality parameter. The lower the value, the better is quality, and the higher is bitrate. If it is too low (e.g. 1), bitrate is too high and vice versa
mpeg1.qmin¶
Значение по умолчанию:
4
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Minimum value of quality parameter. The lower the value, the better is quality, and the higher is bitrate. If it is too low (e.g. 1), bitrate is too high and vice versa
mpeg1.trellis¶
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Trellis quantization
mpegts_agent_sdp_filename¶
Значение по умолчанию:
mpegts_agent.sdp
Тип:
String
Требуется перезапуск: Да
Описание:
Filename of MPEG-TS publisher SDP
mpegts_max_pts_diff¶
Значение по умолчанию:
1
Тип:
Integer
Требуется перезапуск: Нет
Описание:
If server receives a packet whose PTS differs by more than this value in seconds, sessions of subscribers will be terminated
mpegts_reserved_port_from¶
Значение по умолчанию:
42001
Тип:
Integer
Требуется перезапуск: Да
Описание:
Beginning of MPEG-TS reserved ports range
mpegts_reserved_port_to¶
Значение по умолчанию:
43000
Тип:
Integer
Требуется перезапуск: Да
Описание:
End of mpegts reserved ports range
mpegts_stream_timeout¶
Значение по умолчанию:
90000
Тип:
Long
Требуется перезапуск: Нет
Описание:
MpegTS stream with no data will be terminated after this timeout in milliseconds
mpegts_udp_change_socket_time¶
Значение по умолчанию:
5000
Тип:
Long
Требуется перезапуск: Нет
Описание:
Time to wait for switch to another UDP MpegTS stream if previous was stopped, in milliseconds
mpegts_udp_constant_socket¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, the server accepts packets only from the first client socket. Packets from other sockets will be ignored
mse_sdp_filename¶
Значение по умолчанию:
mse.sdp
Тип:
String
Требуется перезапуск: Да
Описание:
Filename of MSE SDP
msrp_port¶
Значение по умолчанию:
2855
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Port for receiving MSRP / TCP connections
multi_record_dir¶
Значение по умолчанию:
records
Тип:
String
Требуется перезапуск: Да
Описание:
MultiRecord base folder
multi_recorder_mkv_fill_gaps¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, fill gaps in Matroska tracks
multi_recorder_type¶
Значение по умолчанию:
MP4
Тип:
MKV
MP4
Требуется перезапуск: Нет
Описание:
Multi-recorder output format (MP4 or MKV)
multipart_message_service_uri¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
SIP URI for sending message to multiple destinations.
A message is sent from client with Content-Type:multipart/mixed and then sent by SIP server to multiple destinations
multiple_pull_test_server_url¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Да
Описание:
Source server URL to pull the stream from for the multiple pull test
multiple_pull_test_stream_name¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Да
Описание:
Stream name for the multiple pull test
multiple_pull_test_subscribers¶
Значение по умолчанию:
100
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Number of subscribers for multiple pull test
native_test_aac¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, enable AAC native test
native_test_decoder¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, enable decoder native test
native_test_encoder¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, enable encoder native test
native_test_opus¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, enable Opus native test
native_test_resampler¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, test resampler allocation in the native resource test
native_test_run_for¶
Значение по умолчанию:
180
Тип:
Integer
Требуется перезапуск: Да
Описание:
Native test duration in seconds
native_test_start_threads¶
Значение по умолчанию:
10
Тип:
Integer
Требуется перезапуск: Да
Описание:
Number of threads to start in native test
native_test_thread_interval¶
Значение по умолчанию:
200
Тип:
Integer
Требуется перезапуск: Да
Описание:
Native test thread sleep interval in milliseconds
netty_deadlock_aware_worker_timeout¶
Значение по умолчанию:
10000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Timeout in milliseconds to detect Netty worker deadlock
no_media_dump_interval¶
Значение по умолчанию:
15000
Тип:
Long
Требуется перезапуск: Нет
Описание:
Period in milliseconds, within which media traffic should be captured by tcpdump when client sends bug report with no_media type
notification_apns_key_id¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Key ID for iOS APNs
notification_apns_key_path¶
Значение по умолчанию:
/usr/local/FlashphonerWebCallServer/conf/apns_auth_key.p8
Тип:
String
Требуется перезапуск: Нет
Описание:
Full path to p8 key file for iOS APNs
notification_apns_team_id¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Team ID for iOS APNs
notify_message_call_timeout¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Timeout in milliseconds to wait for client confirmation of receiving an incoming message.
When an incoming message is received, it is sent to the destination client, and the confirmation timeout is started. If the client does not confirm receiving the message within the timeout, WCS server responds to the sender that the message was not received and delivered (in cases when delivery report is required)
oauth_access_token_lifetime¶
Значение по умолчанию:
900
Тип:
Integer
Требуется перезапуск: Да
Описание:
Lifetime in seconds of OAuth access tokens (default 15m)
oauth_auth_code_lifetime¶
Значение по умолчанию:
60
Тип:
Integer
Требуется перезапуск: Да
Описание:
Lifetime in seconds of OAuth authorization codes
oauth_auth_server_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, start the OAuth 2.1 Authorization Server used by MCP clients
oauth_auth_server_issuer¶
Значение по умолчанию:
Тип:
String
Требуется перезапуск: Да
Описание:
Issuer URL of the OAuth Authorization Server (e.g. https://wcs.example.com:9999). Mandatory when oauth_auth_server_enabled is true; used as the base for all endpoint URLs in the discovery document
oauth_auth_server_port¶
Значение по умолчанию:
9999
Тип:
Integer
Требуется перезапуск: Да
Описание:
Listening port of the OAuth Authorization Server
oauth_auth_server_ssl¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, the OAuth Authorization Server terminates TLS using the WCS keystore
oauth_refresh_token_lifetime¶
Значение по умолчанию:
2592000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Lifetime in seconds of OAuth refresh tokens (default 30d)
oauth_tokens_secret_key¶
Значение по умолчанию:
Тип:
String
Требуется перезапуск: Да
Описание:
Base64-encoded HMAC-SHA256 secret used to sign OAuth access and refresh tokens. If empty, a random in-process key is generated and all issued tokens become invalid after a restart
on_multiple_record_hook_script¶
Значение по умолчанию:
on_multiple_record_hook.sh
Тип:
String
Требуется перезапуск: Нет
Описание:
This option points to shell script located in /usr/local/FlashphonerWebCallServer/bin directory, which is started when multipleRecorder is terminated. By default, the script runs offline_mixer_tool.sh script located in /usr/local/FlashphonerWebCallServer/tools with default offlineMixer config located in /usr/local/FlashphonerWebCallServer/conf.
on_record_hook_script¶
Значение по умолчанию:
on_record_hook.sh
Тип:
String
Требуется перезапуск: Нет
Описание:
This option points to a shell script located in the /usr/local/FlashphonerWebCallServer/bin directory, which is started when a stream is unpublished, if a recording of the stream has been created. Two parameters will be passed to the script:
$1 - the stream name
$2 - absolute name of the file with recording of audio and video of the stream
This script can be used to copy or move a stream record from the /usr/local/FlashphonerWebCallServer/records directory to another location as soon as the recording is completed. By default, the script does not contain such commands and should be edited as required.
Example:
STREAM_NAME=$1
SRC_FILE=$2
SRC_DIR=/usr/local/FlashphonerWebCallServer/records/
REPLACE_STR=/var/www/html/stream_records/$STREAM_NAME-
DST_FILE=${SRC_FILE/$SRC_DIR/$REPLACE_STR}
cp $SRC_FILE $DST_FILE
Make sure the script works correctly: start it manually, e.g.
./on_record_hook.sh streamName /usr/local/FlashphonerWebCallServer/records/stream-a58aea39-6333-4cb2-8jtn93gtmgr6mrq0nilk6l958j.mp4
options2flash_delegate¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
If true, wait for a client response prior to responding with 200 OK to an OPTIONS request
opus.encoder.bitrate¶
Значение по умолчанию:
-1
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Target bitrate for Opus encoder, in bps
opus.encoder.complexity¶
Значение по умолчанию:
-1
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Target complexity for Opus encoder
opus_formats¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Comma-separated list of Opus formats (name=value).
Example: maxaveragebitrate=20000.
These formats will be listed in SDP
order_threads_by_seq¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, order incoming SIP messages by sequence number and wait if number is out of order
out_jitter_buffer_enabled¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
If true, switch on intermediary buffer on server side, which will reset upstream packets according to reset algorithm and min_drop_rate, max_drop_rate, min_queue_size, max_queue_size and timing_shift settings
outbound_port¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
SIP port. If this parameter is set, it will redefine values that were transmitted during connection
outbound_proxy¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
SIP outbound proxy. If this parameter is set, it will redefine values that were transmitted during connection
outbound_video_rate_stat_rels_throttle¶
Значение по умолчанию:
1800
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Outbound video rate stats interval throttle for RELS. 0 - disabled
outbound_video_rate_stat_send_interval¶
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Outbound video rate stat send interval in seconds, needed to calculate channel quality. 0 - disabled
parse_system_stats¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, gather system level statistics such as netstat, lsof, etc. The parsing may take a lot of time
periodic_fir_request¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, then every 5 seconds WCS server sends an RTCP Full Intra Request (FIR) message to the input stream source and then forwards its response to the RTMP CDN.
Required in case of SIP as RTMP' stream with Zoom as the SIP Endpoint and the input stream source, so that every new subscriber receives video keyframe (otherwise, stream video may be not played)'
periodic_fir_request_interval¶
Значение по умолчанию:
5000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Interval to send RTCP FIR in milliseconds
play_stream_force_video_orientation¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Force negotiation of 3gpp video orientation extension for play stream requests
port_from¶
Значение по умолчанию:
30000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Beginning of range of ports for SIP signaling
port_to¶
Значение по умолчанию:
31000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
End of range of ports for SIP signaling
preserve_non_mixed_recorded_files¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Two files are created when recording: one for incoming sound, and another for outgoing. Then those files are mixed in one resulting recording.
If this setting is false, the temporary files will be deleted after mixing.
If true, the files will be saved
print_publication_tables¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
RTMFP. If true, print statistics of streams in logs
print_rtcp_stats¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, print RTCP report on end of session
priority_outside_codecs¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, outside (browser) codecs are listed first in SDP
process_control_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Enables the Process REST controller (/rest-api/v3/process/shutdown, /rest-api/v3/process/restart) which terminates the WCS JVM via System.exit. SECURITY: disabled by default; when enabled, any authenticated REST caller can stop or restart the server.
process_remote_sdp_candidates¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, process candidates from SDP
profiles¶
Значение по умолчанию:
42e01f,640028
Тип:
String
Требуется перезапуск: Нет
Описание:
Comma-separated list of H.264 profiles. These profiles will be used in SDP for video calls
proxy_propagate_fir¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, propagate FIR requests through proxy
proxy_use_h264_packetization_mode_1_only¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, remove H.264 codecs with packetization mode 0 from proxy codec list, leaving only packetization mode 1
ptime¶
Значение по умолчанию:
20
Тип:
Integer
Требуется перезапуск: Да
Описание:
Packetization time. Use carefully
ptime_corrector_enabled¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable corrector for required packetization time
public_url¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Да
Описание:
Public URL of the server (must include protocol and port). If not specified, the server constructs URLs using local HTTP settings.
publication_report_format¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
RTMFP. Sets format for statistics.
Possible value: csv
pull_streams¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Да
Описание:
Comma-separated list of URLs to pull from at server startup
queue_ping_period¶
Значение по умолчанию:
2000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Queue ping interval in milliseconds
queue_stat_log¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Enable queue statistics logging
queue_transcoder_core_router_uri¶
Значение по умолчанию:
tcp://127.0.0.1:5555
Тип:
String
Требуется перезапуск: Нет
Описание:
Queue transcoder core router URI
queue_transcoder_receive_timeout¶
Значение по умолчанию:
500
Тип:
Integer
Требуется перезапуск: Да
Описание:
Queue transcoder receive timeout in milliseconds
queue_transcoder_shm_path¶
Значение по умолчанию:
/dev/shm/
Тип:
String
Требуется перезапуск: Нет
Описание:
Path to shared memory objects for queue transcoder
queue_transcoder_shm_size¶
Значение по умолчанию:
5
Тип:
Integer
Требуется перезапуск: Да
Описание:
Shared memory object size for queue transcoder
queue_transcoder_transmit_timeout¶
Значение по умолчанию:
500
Тип:
Integer
Требуется перезапуск: Да
Описание:
Queue transcoder transmit timeout in milliseconds
queue_transcoder_worker_router_uri¶
Значение по умолчанию:
ipc:///tmp/flashphoner.pipe
Тип:
String
Требуется перезапуск: Нет
Описание:
Queue transcoder worker router URI
quick_fixes¶
Значение по умолчанию:
{}
Тип:
Map
Требуется перезапуск: Нет
Описание:
Set of enabled quick fixes, hacks and workarounds
record¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Path to the directory for audio call recordings. If this path is designated, then audio call recordings will be saved to that directory in WAV Track format.
Also, this is used for recording PCM audio on streams for debug needs (see record_audio_processor_pcm= setting)
record_audio_buffer_max_size¶
Значение по умолчанию:
100
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Maximum size of the recording audio buffer
record_audio_codec_channels¶
Значение по умолчанию:
2
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Codec channel count used for recording streams
record_audio_codec_sample_rate¶
Значение по умолчанию:
44100
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Codec sample rate used for recording streams
record_audio_processor_pcm¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, record audio on stream as PCM16. (Then record= option should point to a valid path, e.g. record=/tmp/)
record_calls_with_multiple_recorder¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, record SIP calls with MultipleRecorder and merge with offline mixer
record_close_scheduling_period¶
Значение по умолчанию:
20
Тип:
Integer
Требуется перезапуск: Да
Описание:
Buffer check period for closing a record in milliseconds
record_dir¶
Значение по умолчанию:
records
Тип:
String
Требуется перезапуск: Да
Описание:
Record base folder
record_fdk_aac_bitrate_mode¶
Значение по умолчанию:
5
Тип:
Integer
Требуется перезапуск: Нет
Описание:
FDK AAC bitrate mode for recording. 0 - CBR, 1-5 - VBR
record_filename_template¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Filename template for an audio call recording. Besides the default fields, {date} field can also be used
record_flash_published_streams¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, record streams published from native Flash clients and RTMP live encoders such as Wirecast, FFmpeg, FMLE, etc.
record_formats¶
Значение по умолчанию:
h264-mp4,vp8-webm
Тип:
RecordFormats
Требуется перезапуск: Нет
Описание:
Output file format for H264 and VP8 stream recording
record_h264_to_ts¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, record to TS instead of MP4
record_mixer_streams¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, mixer streams are recorded
record_response_content_disposition_header_value¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Content-Disposition header value for responses on /client/records/ path
record_rotation¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
If set, rotation for stream recording files is enabled, in seconds, Megabytes or headerSize.
Example: 3600 - rotate every hour
Example: 10M - rotate after every 10 Megabytes
record_rotation_index_enabled¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, append a rotation index suffix to rotated stream recording filenames
record_rtsp_streams¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, record RTSP streams
record_stop_timeout¶
Значение по умолчанию:
15
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Record stop timeout in seconds
record_streams¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enables recording of published streams (global master switch). For WebRTC, recording is additionally requested by the client via session.createStream({record:true,…}). For streams published by native Flash/RTMP and RTSP sources, recording is enabled by record_flash_published_streams and record_rtsp_streams respectively. Records are saved to /usr/local/FlashphonerWebCallServer/records
record_tmp_dir¶
Значение по умолчанию:
records
Тип:
String
Требуется перезапуск: Да
Описание:
Recording temporary files base folder
recording_by_user¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, call is recorded for the initiator of the call only
red_max_encodings_number¶
Значение по умолчанию:
1
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Maximum number of RED encodings, hard limit is 32
reg_expires¶
Значение по умолчанию:
3600
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Value in seconds which will be used in Expires header when SIP REGISTER request is sent
rels_client_type¶
Значение по умолчанию:
FILE
Тип:
JDBC
HTTP
FILE
Требуется перезапуск: Да
Описание:
ClickHouse client implementation
rels_consumer_interval¶
Значение по умолчанию:
1000
Тип:
Integer
Требуется перезапуск: Да
Описание:
RELS events buffer consumer interval in milliseconds
rels_database¶
Значение по умолчанию:
Тип:
String
Требуется перезапуск: Да
Описание:
Database for writing SQA metrics
rels_database_address¶
Значение по умолчанию:
localhost:8123
Тип:
String
Требуется перезапуск: Да
Описание:
Address of the ClickHouse database that will be used for storing events
rels_database_properties¶
Значение по умолчанию:
user=wcs&password=wcs
Тип:
String
Требуется перезапуск: Да
Описание:
Properties of ClickHouse database that will be used for events storing
rels_database_thread_pool_size¶
Значение по умолчанию:
4
Тип:
Integer
Требуется перезапуск: Да
Описание:
Database thread pool size; if the value is less than 1, the default shared thread pool will be used
rels_enable_compression¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, enable compression of RELS ClickHouse client traffic
rels_enabled¶
Значение по умолчанию:
Тип:
EnumSet
Требуется перезапуск: Нет
Описание:
Enables logging of the listed event types to database
rels_event_buffer_initial_size¶
Значение по умолчанию:
5000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Initial size of the RELS events buffer
rels_event_buffer_interval¶
Значение по умолчанию:
60000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
RELS events buffer flush interval in milliseconds
rels_event_buffer_max_size¶
Значение по умолчанию:
40000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Max size of the RELS events buffer
rels_events_default_frequency¶
Значение по умолчанию:
1000ms
Тип:
String
Требуется перезапуск: Нет
Описание:
Default frequency to collect RELS events (e.g. 100ms or 100th) if not specified by REST API request
rels_handler_queue_max_size¶
Значение по умолчанию:
10000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Max RELS event handler queue size
rels_media_session_events_default_frequency¶
Значение по умолчанию:
1000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Default frequency (ms) to collect RELS media session events if not specified by REST API request
rels_test_start_threads¶
Значение по умолчанию:
2
Тип:
Integer
Требуется перезапуск: Да
Описание:
Number of RELS test threads
rels_test_thread_events¶
Значение по умолчанию:
2
Тип:
Integer
Требуется перезапуск: Да
Описание:
Number of events generated per RELS test thread iteration
rels_test_thread_interval¶
Значение по умолчанию:
2
Тип:
Integer
Требуется перезапуск: Да
Описание:
RELS test thread sleep interval in milliseconds
remove_ssrc_attr¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, remove SSRC attribute from SDP
replace_cached_pool_with_default_pool¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, replace cached thread pool with default thread pool
resample_video¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable video rescaling.
Example:
1. Publish video as 640x480 (4:3)
2. Play video as 400x225 (16:9)
If resample_video=true, WCS server will rescale video from 640x480 to 400x225 and it will be flattened vertically.
If resample_video=false, video will be cut down to 400x225, and part of the video will be lost.
So, when setting playback width and height, you should specify appropriate ratio (e.g., 320x240 for 640x480 published stream); then, if resample_video=true, video will be rescaled properly
rest_access_control_allow_credentials¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enables REST API response Access-Control-Allow-Credentials header
rest_access_control_allow_headers¶
Значение по умолчанию:
content-type,x-requested-with
Тип:
String
Требуется перезапуск: Нет
Описание:
REST API response Access-Control-Allow-Headers headers comma separated list
rest_access_control_allow_methods¶
Значение по умолчанию:
POST
Тип:
String
Требуется перезапуск: Нет
Описание:
REST API response Access-Control-Allow-Methods methods comma separated list
rest_access_control_allow_origin¶
Значение по умолчанию:
*
Тип:
String
Требуется перезапуск: Нет
Описание:
REST API response Access-Control-Allow-Origin header
rest_access_control_headers¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Да
Описание:
REST API response access-control headers, semicolon-separated name:value pairs that override individual rest_access_control_allow_* settings
rest_api_implicit_limit¶
Значение по умолчанию:
1000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Default page size for paginated REST endpoints when the client omits the 'limit' field in the request body
rest_api_max_limit¶
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Да
Описание:
Upper bound for the 'limit' field in the request body of paginated REST endpoints. 0 means no upper bound
rest_client_ip¶
Значение по умолчанию:
Тип:
String
Требуется перезапуск: Да
Описание:
The REST client will create sockets on this address for the HTTP connection pool
rest_client_port_from¶
Значение по умолчанию:
40000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Beginning of REST client ports range
rest_client_port_to¶
Значение по умолчанию:
41000
Тип:
Integer
Требуется перезапуск: Да
Описание:
End of REST client port range
rest_client_ports_auditor_interval¶
Значение по умолчанию:
10000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Audit interval for RestClient ports, in milliseconds
rest_client_ports_auditor_max_attempts¶
Значение по умолчанию:
3
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Number of audits to make sure the freed port is not bound.
Freed port will be returned to the pool of free ports if this number of successful audits is reached
rest_client_request_retry_count¶
Значение по умолчанию:
3
Тип:
Integer
Требуется перезапуск: Да
Описание:
How many times to retry sent request; 0 means no retries.
rest_client_request_sent_retry_enabled¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, retry non-idempotent requests that have already been sent
rest_connection_idle_timeout¶
Значение по умолчанию:
300
Тип:
Integer
Требуется перезапуск: Да
Описание:
Timeout for idle connections in the pool, in seconds
rest_hook_secret_key¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
REST hook secret key
rest_hook_send_hash¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, sign REST hook requests with an HMAC-MD5 hash of the request body using rest_hook_secret_key, sent in the Authorization header
rest_max_connections¶
Значение по умолчанию:
200
Тип:
Integer
Требуется перезапуск: Да
Описание:
Maximum number of connections in the REST client connection pool
rest_request_timeout¶
Значение по умолчанию:
15
Тип:
Integer
Требуется перезапуск: Да
Описание:
REST request timeout in seconds
rfc2833_packets_count¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Number of RTP packets for sending one DTMF
rmi.port¶
Значение по умолчанию:
1098
Тип:
Integer
Требуется перезапуск: Да
Описание:
Internal RMI port for communications with WCS Manager
room_idle_timeout¶
Значение по умолчанию:
60000
Тип:
Long
Требуется перезапуск: Да
Описание:
Room idle timeout in milliseconds
rtc_ice_add_local_component¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, add a local host candidate alongside the server-reflexive (SRFLX) ICE candidate
rtc_ice_add_local_interface¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, ip_local= address will be added to ICE candidates as another candidate. (External IP address specified in ip= setting is added to ICE candidates by default)
rtc_ip¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
External IP address for WebRTC. Can be used for WebRTC deployment on a particular network interface having an external address different from the one specified with the ip= setting
rtc_ip_local¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Local IP address for WebRTC. Can be used for WebRTC deployment on particular network interface having local address different from the one specified with ip_local= setting
rtc_metrics_ingest_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, enable server that ingests RTC metrics from clients
rtc_metrics_ingest_http_port¶
Значение по умолчанию:
8480
Тип:
Integer
Требуется перезапуск: Да
Описание:
RTC Metrics collector HTTP port
rtc_metrics_ingest_https_port¶
Значение по умолчанию:
8481
Тип:
Integer
Требуется перезапуск: Да
Описание:
RTC Metrics collector HTTPS port
rtc_metrics_ingest_ip¶
Значение по умолчанию:
0.0.0.0
Тип:
InetAddress
Требуется перезапуск: Да
Описание:
RTC Metrics collector IP address
rtc_metrics_ingest_meta_repository¶
Значение по умолчанию:
IN_MEMORY
Тип:
IN_MEMORY
REDIS
Требуется перезапуск: Да
Описание:
Metainformation storage type for RTC-metrics processing
rtc_metrics_jwt_access_expires_in¶
Значение по умолчанию:
86400
Тип:
Integer
Требуется перезапуск: Да
Описание:
Lifetime in seconds of access tokens issued for the RTC metrics ingest
rtc_metrics_jwt_secret¶
Значение по умолчанию:
Тип:
String
Требуется перезапуск: Да
Описание:
Base64-encoded HMAC-SHA256 secret used to sign JWT access tokens for the RTC metrics ingest. Must match the value configured on the ingest service (sqa-ingest flashphoner.security.jwt.secret'). If empty, a random in-process key is generated and tokens issued by this WCS will not be accepted by external ingest services.'
rtc_metrics_resend_token_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
Each client is sent an access token to ingest when a connection is established. Enable this setting to periodically send a fresh token.
rtc_metrics_resend_token_interval¶
Значение по умолчанию:
3600
Тип:
Integer
Требуется перезапуск: Да
Описание:
The interval in seconds between fresh tokens for accessing ingest. The interval starts counting for each client from the moment of connection.
rtcp_pli_request_interval¶
Значение по умолчанию:
1000
Тип:
Long
Требуется перезапуск: Нет
Описание:
Minimum waiting time in milliseconds to send PLI after receiving a key frame
rtcp_sender_interval¶
Значение по умолчанию:
0.1
Тип:
Double
Требуется перезапуск: Нет
Описание:
Guard RTCP interval based on the specified fraction of RTCP bitrate
rtmfp.address¶
Значение по умолчанию:
0.0.0.0
Тип:
InetAddress[]
Требуется перезапуск: Да
Описание:
Listening address for RTMFP server
rtmfp.port¶
Значение по умолчанию:
1935
Тип:
Integer
Требуется перезапуск: Да
Описание:
RTMFP server port, UDP
rtmfp_server_enabled¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
Enable/disable RTMFP server
rtmp.address¶
Значение по умолчанию:
0.0.0.0
Тип:
InetAddress[]
Требуется перезапуск: Да
Описание:
Listening address for RTMP server
rtmp.port¶
Значение по умолчанию:
1935
Тип:
Integer
Требуется перезапуск: Да
Описание:
RTMP server port, TCP
rtmp.server_buffer_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, buffer RTMP data on Java heap when socket buffer is full
rtmp.server_channel_high_water_mark¶
Значение по умолчанию:
52428800
Тип:
Integer
Требуется перезапуск: Да
Описание:
Write buffer high watermark for connected RTMP channels, in bytes
rtmp.server_channel_low_water_mark¶
Значение по умолчанию:
5242880
Тип:
Integer
Требуется перезапуск: Да
Описание:
Low watermark for connected rtmp channels
rtmp.server_channel_send_buffer_size¶
Значение по умолчанию:
1048576
Тип:
Integer
Требуется перезапуск: Да
Описание:
Send buffer size for rtmp channels
rtmp.server_read_socket_timeout¶
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Да
Описание:
TCP socket read timeout for RTMP server, in seconds
rtmp.server_socket_timeout¶
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Да
Описание:
TCP socket write and read timeout for RTMP server, in seconds
rtmp.server_write_socket_timeout¶
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Да
Описание:
TCP socket write timeout for RTMP server, in seconds
rtmp.use_server_socket_timeout¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
DEPRECATED (use rtmp.server_socket_timeout, rtmp.server_read_socket_timeout, rtmp.server_write_socket_timeout). If true, use the RTMP server TCP socket timeout set with the rtmp.server_socket_timeout option
rtmp_activity_timer_cool_off_period¶
Значение по умолчанию:
1
Тип:
Integer
Требуется перезапуск: Нет
Описание:
RTMP agent will be terminated after {rtmp_activity_timer_cool_off_period * rtmp_activity_timer_timeout} since last subscriber activity for the corresponding RTMP stream
rtmp_activity_timer_timeout¶
Значение по умолчанию:
60000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
If there are no subscribers for an RTMP stream within this timeout in milliseconds, the corresponding RTMP session will be terminated
rtmp_agent_sdp_filename¶
Значение по умолчанию:
rtmp_agent.sdp
Тип:
String
Требуется перезапуск: Да
Описание:
Filename of RTMP agent SDP
rtmp_appkey_source¶
Значение по умолчанию:
default
Тип:
String
Требуется перезапуск: Нет
Описание:
RTMP appkey source: default/app
rtmp_command_amf3¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, encode RTMP NetConnection.call commands using AMF3, otherwise use AMF0
rtmp_detect_h264_frame_type¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, for H264 frames, frame type will be determined by the NAL units instead of RTMP control field
rtmp_dump_dir¶
Значение по умолчанию:
rtmp_dump_dir
Тип:
String
Требуется перезапуск: Да
Описание:
RTMP dump base folder
rtmp_dump_incoming_video¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, write incoming RTMP video (4 bytes length | FLV packet)
rtmp_dump_republished_video¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, write republished outgoing RTMP video (4 bytes length | FLV packet)
rtmp_flash_ver_publisher¶
Значение по умолчанию:
FMLE/3.0
Тип:
String
Требуется перезапуск: Нет
Описание:
RTMP publisher Flash version
rtmp_flash_ver_subscriber¶
Значение по умолчанию:
LNX 9,0,124,2
Тип:
String
Требуется перезапуск: Нет
Описание:
RTMP subscriber Flash version
rtmp_in_buffer_clear_threshold¶
Значение по умолчанию:
30000
Тип:
Long
Требуется перезапуск: Нет
Описание:
Once reached in overflow state, buffer will clear up to overflow lower bound
rtmp_in_buffer_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable buffer for incoming RTMP streams
rtmp_in_buffer_increase_rate¶
Значение по умолчанию:
0.25
Тип:
Double
Требуется перезапуск: Нет
Описание:
Buffer increase rate
rtmp_in_buffer_initial_size¶
Значение по умолчанию:
2000
Тип:
Long
Требуется перезапуск: Нет
Описание:
Initial size of incoming RTMP buffer in milliseconds
rtmp_in_buffer_input_delay_threshold¶
Значение по умолчанию:
0
Тип:
Long
Требуется перезапуск: Нет
Описание:
Once stream delay reaches the threshold, buffer will pass through stream without buffering; 0 - turned off
rtmp_in_buffer_max_bufferings_allowed¶
Значение по умолчанию:
-1
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Maximum number of buffering events allowed for the incoming RTMP buffer; -1 means unlimited
rtmp_in_buffer_overflow_allowed_deviation¶
Значение по умолчанию:
1000
Тип:
Long
Требуется перезапуск: Нет
Описание:
Max allowed difference between min(buffer) and max(buffer). If this constraint met over the rtmp_in_buffer_overflow_deviation_window, overflow state will be set leading to clock acceleration
rtmp_in_buffer_overflow_deviation_window¶
Значение по умолчанию:
30000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Window for gathering min and max buffer sizes over time, in ms
rtmp_in_buffer_overflow_lower_bound¶
Значение по умолчанию:
1000
Тип:
Long
Требуется перезапуск: Нет
Описание:
Lower bound for switching from overflow to hold state
rtmp_in_buffer_overflow_rate¶
Значение по умолчанию:
0.15
Тип:
Double
Требуется перезапуск: Нет
Описание:
Buffer clock acceleration rate. To calculate increase in output speed use (1 + rate) / buffer = 1/x
rtmp_in_buffer_overflow_state_change_delay¶
Значение по умолчанию:
10000
Тип:
Long
Требуется перезапуск: Нет
Описание:
Enforces delay between two consecutive overflow states
rtmp_in_buffer_polling_time¶
Значение по умолчанию:
100
Тип:
Long
Требуется перезапуск: Нет
Описание:
Incoming RTMP buffer polling time in milliseconds
rtmp_in_buffer_start_size¶
Значение по умолчанию:
300
Тип:
Long
Требуется перезапуск: Нет
Описание:
Start size of incoming RTMP buffer in milliseconds
rtmp_metadata_to_sdp_state¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, translate publishers metadata into SDP state; used in conjunction with mixer_use_sdp_state'
rtmp_out_buffer_clear_threshold¶
Значение по умолчанию:
30000
Тип:
Long
Требуется перезапуск: Нет
Описание:
Once reached in overflow state, buffer will clear up to overflow lower bound
rtmp_out_buffer_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable buffer for outgoing RTMP streams
rtmp_out_buffer_increase_rate¶
Значение по умолчанию:
0.25
Тип:
Double
Требуется перезапуск: Нет
Описание:
Buffer increase rate
rtmp_out_buffer_initial_size¶
Значение по умолчанию:
2000
Тип:
Long
Требуется перезапуск: Нет
Описание:
Initial size of outgoing RTMP buffer in milliseconds
rtmp_out_buffer_input_delay_threshold¶
Значение по умолчанию:
0
Тип:
Long
Требуется перезапуск: Нет
Описание:
Once stream delay reaches the threshold, buffer will pass through stream without buffering; 0 - turned off
rtmp_out_buffer_max_bufferings_allowed¶
Значение по умолчанию:
-1
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Maximum number of buffering events allowed for the outgoing RTMP buffer; -1 means unlimited
rtmp_out_buffer_overflow_allowed_deviation¶
Значение по умолчанию:
1000
Тип:
Long
Требуется перезапуск: Нет
Описание:
Max allowed difference between min(buffer) and max(buffer). If this constraint is met over the rtmp_out_buffer_overflow_deviation_window, overflow state will be set leading to clock acceleration
rtmp_out_buffer_overflow_deviation_window¶
Значение по умолчанию:
30000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Window for gathering min and max buffer sizes over time, in ms
rtmp_out_buffer_overflow_lower_bound¶
Значение по умолчанию:
1000
Тип:
Long
Требуется перезапуск: Нет
Описание:
Lower bound for switching from overflow to hold state
rtmp_out_buffer_overflow_rate¶
Значение по умолчанию:
0.15
Тип:
Double
Требуется перезапуск: Нет
Описание:
Buffer clock acceleration rate. To calculate increase in output speed use (1 + rate) / buffer = 1/x
rtmp_out_buffer_overflow_state_change_delay¶
Значение по умолчанию:
10000
Тип:
Long
Требуется перезапуск: Нет
Описание:
Enforces delay between two consecutive overflow states
rtmp_out_buffer_polling_time¶
Значение по умолчанию:
50
Тип:
Long
Требуется перезапуск: Нет
Описание:
Outgoing RTMP buffer polling time in milliseconds
rtmp_out_buffer_start_size¶
Значение по умолчанию:
300
Тип:
Long
Требуется перезапуск: Нет
Описание:
Start size of outgoing RTMP buffer in milliseconds
rtmp_output_writer_bufsize¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Buffer size for FFRtmpOutputWriter old outbound buffer for as-RTMP cases
rtmp_port_from¶
Значение по умолчанию:
33001
Тип:
Integer
Требуется перезапуск: Нет
Описание:
First port in RTMP ports range, for RTMP republisher
rtmp_port_to¶
Значение по умолчанию:
34000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Last port in RTMP ports range, for RTMP republisher
rtmp_ports_auditor_interval¶
Значение по умолчанию:
10000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Audit interval for RTMP ports, in milliseconds
rtmp_ports_auditor_max_attempts¶
Значение по умолчанию:
3
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Number of audits to make sure the freed port is not bound.
Freed port will be returned to the pool of free ports if this number of successful audits is reached
rtmp_publisher_ip¶
Значение по умолчанию:
Тип:
String
Требуется перезапуск: Да
Описание:
IPv4 address for outgoing RTMP publishing
rtmp_publisher_start_time_ts¶
Значение по умолчанию:
1000
Тип:
Long
Требуется перезапуск: Нет
Описание:
Initial timestamp for the RTMP publisher TimestampShifter, in milliseconds
rtmp_pull_agent_account_for_lost_audio¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, account for lost audio packets when pulling RTMP streams
rtmp_pull_allow_to_reuse_uri¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, allow multiple pulls with the same URI
rtmp_pull_rtp_activity_detection¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable RTP activity detection while RTMP pulling
rtmp_push_auto_start¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable RTMP push autostart for newly published streams
rtmp_push_auto_start_url¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
RTMP server address to auto start pushing to
rtmp_push_restore¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, reconnect after connection reset by peer
rtmp_push_restore_attempts¶
Значение по умолчанию:
3
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Number of RTMP push reconnect attempts
rtmp_push_restore_interval_ms¶
Значение по умолчанию:
5000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
RTMP push reconnect interval in milliseconds
rtmp_receive_buffer_size_predictor_factory¶
Значение по умолчанию:
2053
Тип:
Integer
Требуется перезапуск: Да
Описание:
RTMP receive buffer size predictor factory in bytes
rtmp_send_video_first¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, send video before audio when republishing RTMP
rtmp_server_channel_receive_buffer_size¶
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Да
Описание:
RTMP receive buffer size in bytes
rtmp_server_enabled¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, enable RTMP server
rtmp_transponder_force_kframe_interval¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, force keyframe interval for RTMP transponder by sending RTCP PLI, if supported
rtmp_transponder_full_url¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, ignore streamName and use full rtmpUrl in transponders and as RTMP' cases.
If false, streamName will be used as RTMP stream name and rtmpUrl will be treated as URL to RTMP application, e.g. rtmp://host:1935/live'
rtmp_transponder_kframe_interval¶
Значение по умолчанию:
60
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Forced keyframe interval in frames. See also rtmp_transponder_force_kframe_interval setting
rtmp_transponder_metadata¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
RTMP transponder metadata
rtmp_transponder_send_metadata¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, RTMP transponder will send metadata
rtmp_transponder_stream_name_prefix¶
Значение по умолчанию:
rtmp_
Тип:
String
Требуется перезапуск: Нет
Описание:
The specified prefix is added to all republished RTMP stream names. By default, a stream named stream1 will be republished as an RTMP stream with name rtmp_stream1
rtmp_use_stream_params_as_connection¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, apply RTMP stream query parameters as connection custom parameters
rtp_activity_audio¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, RTP activity check is enabled for audio.
rtp_activity_audio_exclude¶
Значение по умолчанию:
Тип:
String
Требуется перезапуск: Нет
Описание:
Disable RTP activity for audio streams whose name matches this regex pattern
rtp_activity_detecting¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Disables / enables and sets value of RTP activity timeout, in seconds.
By default, RTP session will be closed if there is no media traffic in 60 seconds period (rtp_activity_detecting=true,60)
rtp_activity_timeout¶
Значение по умолчанию:
60
Тип:
Long
Требуется перезапуск: Нет
Описание:
RTP activity timeout in seconds
rtp_activity_video¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, RTP activity check is enabled for video.
If false, this check is enabled for audio only
rtp_activity_video_exclude¶
Значение по умолчанию:
Тип:
String
Требуется перезапуск: Нет
Описание:
Disable RTP activity check for video streams whose name matches this regex pattern
rtp_bundle¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable RTP bundle
rtp_elapsed_time_threshold¶
Значение по умолчанию:
10000
Тип:
Long
Требуется перезапуск: Нет
Описание:
RTP elapsed time threshold, in milliseconds
rtp_generator_start_timeout¶
Значение по умолчанию:
2000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Time in ms to enable generator if no RTP in call
rtp_in_buffer¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, use RTP input buffer for RTSP and SIP calls
rtp_in_buffer_initial_size¶
Значение по умолчанию:
2000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Initial size of incoming RTP buffer in milliseconds
rtp_in_buffer_polling_time¶
Значение по умолчанию:
100
Тип:
Long
Требуется перезапуск: Нет
Описание:
Incoming RTP buffer polling time in milliseconds
rtp_in_reset_marker¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, reset the marker bit on incoming RTP packets
rtp_paced_sender¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable paced sender for WebRTC video session. EXPERIMENTAL
rtp_paced_sender_capacity¶
Значение по умолчанию:
200000000
Тип:
Long
Требуется перезапуск: Нет
Описание:
RTP paced sender token bucket capacity in bytes
rtp_paced_sender_increase_interval¶
Значение по умолчанию:
50
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Paced sender rate adjustment interval, in milliseconds
rtp_paced_sender_initial_rate¶
Значение по умолчанию:
200000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Initial rate of the paced sender, in bits per second
rtp_paced_sender_k_deviation¶
Значение по умолчанию:
0.02
Тип:
Double
Требуется перезапуск: Нет
Описание:
Paced sender rate deviation threshold that triggers a rate change
rtp_paced_sender_k_down¶
Значение по умолчанию:
0.02
Тип:
Double
Требуется перезапуск: Нет
Описание:
Paced sender rate decrease coefficient
rtp_paced_sender_k_up¶
Значение по умолчанию:
0.04
Тип:
Double
Требуется перезапуск: Нет
Описание:
Paced sender rate increase coefficient
rtp_paced_sender_period¶
Значение по умолчанию:
1000
Тип:
Long
Требуется перезапуск: Нет
Описание:
RTP paced sender token bucket refill period in milliseconds
rtp_paced_sender_queue_size¶
Значение по умолчанию:
2000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Maximum size of the paced sender outgoing queue
rtp_paced_sender_refill¶
Значение по умолчанию:
200000000
Тип:
Long
Требуется перезапуск: Нет
Описание:
RTP paced sender token bucket refill amount in bytes per period
rtp_packet_cache_size¶
Значение по умолчанию:
250
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Cache size for sent packets. This is used only on video sessions to provide response to NACK requests
rtp_receive_buffer_predicator_size¶
Значение по умолчанию:
2000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
DatagramSocket constructing: receiveBufferSizePredictorFactory size
rtp_receive_buffer_size¶
Значение по умолчанию:
65536
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Buffer size for incoming RTP and SRTP (WebRTC).
DatagramSocket constructing: receiveBufferSize
rtp_send_buffer_size¶
Значение по умолчанию:
65536
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Buffer size for outgoing RTP and SRTP (WebRTC).
DatagramSocket constructing: sendBufferSize
rtp_session_init_always¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, init RTP session for all media providers
rtsp.address¶
Значение по умолчанию:
0.0.0.0
Тип:
InetAddress[]
Требуется перезапуск: Да
Описание:
Listening address for RTSP server
rtsp.port¶
Значение по умолчанию:
554
Тип:
Integer
Требуется перезапуск: Да
Описание:
RTSP server port
rtsp_activity_timer_cool_off_period¶
Значение по умолчанию:
1
Тип:
Integer
Требуется перезапуск: Нет
Описание:
RTSP agent will be terminated after {rtsp_activity_timer_cool_off_period * rtsp_activity_timer_timeout} since last subscriber activity for the corresponding RTSP stream
rtsp_activity_timer_timeout¶
Значение по умолчанию:
60000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
If there are no subscribers for an RTSP stream within this timeout in milliseconds, the corresponding RTSP session will be terminated
rtsp_auth_cnonce¶
Значение по умолчанию:
1234567890
Тип:
String
Требуется перезапуск: Да
Описание:
Client nonce (cnonce) used in RTSP digest authentication
rtsp_client_address¶
Значение по умолчанию:
0.0.0.0
Тип:
InetAddress
Требуется перезапуск: Да
Описание:
The RTSP client will create sockets on this address for outgoing RTSP connections
rtsp_client_strip_audio_codecs¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Comma-separated list of audio codecs which will not be used for RTSP
rtsp_fail_on_error_track¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, RTSP pulling fails on error in any track
rtsp_ignore_from_unknown_ssrc¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, ignore RTP packets from unknown SSRC for an RTSP stream
rtsp_interleaved_channels¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Interleaved mode channels: audio channels;video channels. Default: dynamic channels
rtsp_interleaved_enable_rtcp¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable replying to RTCP packets on the RTSP interleaved channel
rtsp_interleaved_mode¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, interleaved mode for RTSP (RTP over RTSP/TCP) is enabled
rtsp_pcap_server_custom_stream_name¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Custom stream name prefix for all pcap sources with incrementing index at the end
rtsp_pcap_server_handler_redirect_url¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Да
Описание:
RTSP pcap server redirect URL
rtsp_pcap_server_redirect_method¶
Значение по умолчанию:
OPTIONS
Тип:
String
Требуется перезапуск: Да
Описание:
RTSP pcap server redirect method: OPTIONS/DESCRIBE
rtsp_port_from¶
Значение по умолчанию:
32001
Тип:
Integer
Требуется перезапуск: Нет
Описание:
First TCP port in the port range for RTSP port pool
rtsp_port_to¶
Значение по умолчанию:
33000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Last TCP port in the port range for RTSP port pool
rtsp_ports_auditor_interval¶
Значение по умолчанию:
10000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Audit interval for RTSP ports, in milliseconds
rtsp_ports_auditor_max_attempts¶
Значение по умолчанию:
3
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Number of audits to make sure the freed port is not bound.
Freed port will be returned to the pool of free ports if this number of successful audits is reached
rtsp_refresh_requests_limit¶
Значение по умолчанию:
5
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Maximum number of non-answered GET_PARAMETER refresh requests. Stop sending refresh requests if the limit has been reached
rtsp_server_auth_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable RTSP server authentication
rtsp_server_enabled¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, activate RTSP server
rtsp_server_forse_interleave¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, force interleaved mode for RTSP server and answer with interleaved mode SDP
rtsp_server_packetization_mode¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
H.264 packetization mode for RTSP server. FU-A by default
rtsp_server_profile_level_id¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
H.264 profile-level-id for RTSP server
rtsp_server_sdp_filename¶
Значение по умолчанию:
rtsp_server.sdp
Тип:
String
Требуется перезапуск: Нет
Описание:
Filename of RTSP server SDP
rtsp_session_timeout¶
Значение по умолчанию:
60
Тип:
Integer
Требуется перезапуск: Да
Описание:
RTSP session timeout in seconds
rtsp_user_agent¶
Значение по умолчанию:
Тип:
String
Требуется перезапуск: Нет
Описание:
User-Agent header value sent in RTSP requests
rtt¶
Значение по умолчанию:
100
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Default round-trip time in milliseconds, used as fallback when RTT cannot be derived from RTCP
rvg_timer_activity¶
Значение по умолчанию:
500
Тип:
Integer
Требуется перезапуск: Нет
Описание:
RVG timer interval in milliseconds
rvg_timer_delay¶
Значение по умолчанию:
500
Тип:
Integer
Требуется перезапуск: Нет
Описание:
RVG timer initial delay in milliseconds
scheduling_service_core_threads¶
Значение по умолчанию:
5
Тип:
Integer
Требуется перезапуск: Да
Описание:
Number of core threads in the scheduling service thread pool
sctp_buffer_size¶
Значение по умолчанию:
20000
Тип:
Long
Требуется перезапуск: Да
Описание:
SCTP buffer size in bytes
sdp_origin_username¶
Значение по умолчанию:
Flashphoner
Тип:
String
Требуется перезапуск: Нет
Описание:
Username field of the SDP origin (o=) line
send_receive_buffer_size¶
Значение по умолчанию:
1600
Тип:
Integer
Требуется перезапуск: Да
Описание:
RTMFP receive buffer size in bytes
send_receive_on_incoming_re_invite¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, send receive' on incoming re-INVITE'
session_idle_timeout¶
Значение по умолчанию:
300000
Тип:
Integer
Требуется перезапуск: Да
Описание:
RTMFP server-side timeout in milliseconds if no UDP messages received over RTMFP/UDP session
sessions_auditor_interval¶
Значение по умолчанию:
60000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Audit interval for pending media sessions, in milliseconds
sessions_auditor_session_timeout¶
Значение по умолчанию:
60000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Audit timeout for pending media sessions, in milliseconds
set_sync_time_from_ts¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Workaround for SIP audio only
sfu_bridge_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, SFU bridge will wrap tracks into streams
sfu_meta_ingest_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, WCS pushes SFU room metadata (membership + routing) to the per-session metrics ingest endpoint /sfu/meta, so the analyzer can enrich the live room monitor and keep per-room history without reading WCSs own ClickHouse'
sfu_periodic_fir_request¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, every sfu_periodic_fir_request_interval' milliseconds WCS server sends an RTCP Full Intra Request (FIR) message to the input stream source'
sfu_periodic_fir_request_interval¶
Значение по умолчанию:
30000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Interval in milliseconds to send RTCP FIR to SFU participant
sfu_proxy_pli_requests¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, every PLI request from viewer will be forwarded to source
sip.pre_init¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, use SIP pre-initialization
sip_add_contact_id¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, append a unique contact ID to the user part of the SIP Contact header URI
sip_as_rtmp_java_client¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, then the latest RTMP transponder implementation will be used for as-RTMP cases. See also use_rtmp_java_client option
sip_as_rtmp_stream_type¶
Значение по умолчанию:
live
Тип:
String
Требуется перезапуск: Нет
Описание:
RTMP AMF stream type for as-RTMP cases
sip_auditor_dialog_timeout¶
Значение по умолчанию:
10000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
SIP auditor dialog timeout in milliseconds
sip_auditor_transaction_timeout¶
Значение по умолчанию:
50000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
SIP auditor transaction timeout in milliseconds
sip_dns_failover¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable DNS failover.
See also sip_srv_lookup= option
sip_force_rtcp_feedback¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, force RTCP feedback to SIP provider
sip_force_session_expires¶
Значение по умолчанию:
1800
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Forced session expiration timeout in seconds. WCS server will send refresh request before the timeout is reached
sip_force_tcp¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, force TCP usage for SIP messaging
sip_invite_params_to_headers¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, place SIP INVITE parameters to headers
sip_msg_listener¶
Значение по умолчанию:
com.flashphoner.sdk.sip.ChangeCallIdListener
Тип:
String
Требуется перезапуск: Нет
Описание:
Full name of Java class that implements interface ISipMessageListener
public interface ISipMessageListener {
void processMessage(SIPMessage sipMessage);
}
sip_ports_auditor_interval¶
Значение по умолчанию:
10000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Audit interval for SIP ports, in milliseconds
sip_ports_auditor_max_attempts¶
Значение по умолчанию:
3
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Number of audits to make sure the freed port is not bound.
Freed SIP port will be returned to the pool of free ports if this number of successful audits is reached
sip_record_stream¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, record SIP call as a stream
sip_remove_video_sdp_section_instead_of_adding_inactive_with_zero_port¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, fully remove video part of SDP. If false, just set video part to inactive
sip_sdp_unsupported_protocols¶
Значение по умолчанию:
String
Тип:
UDP/DTLS/SCTP
Требуется перезапуск: Нет
Описание:
null
sip_session_expires_header¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, add Session-Expires header (timer) to outgoing SIP INVITE
sip_single_route_only¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, then traffic is passed only to the streaming engine, and is not passed to the SIP caller
sip_srv_lookup¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable DNS SRV lookup.
See also sip_dns_failover= option
sip_thread_pool_size¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Size of SIP thread pool
sip_timer¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Value of timer T1 according to RFC 3261, in milliseconds
sip_traffic_class¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
QoS class for SIP traffic
sip_use_netty¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, use Netty-based message processors for SIP transport (UDP/TCP/TLS)
sip_use_reentrant_listener¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable SIP reentrant listener
sip_use_tls¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, TLS is used for SIP connections
sip_user_agent_shutdown_timeout¶
Значение по умолчанию:
5000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Delay before SIP user agent shutdown after unregister, in milliseconds. Default is 5000
snapshot_auto_dir¶
Значение по умолчанию:
snapshots
Тип:
String
Требуется перезапуск: Нет
Описание:
Path to the directory for snapshots
snapshot_auto_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable automatic snapshot capture for streams
snapshot_auto_naming¶
Значение по умолчанию:
mediaSessionId
Тип:
String
Требуется перезапуск: Нет
Описание:
Snapshot directory naming strategy. Use streamName to name by stream, otherwise by mediaSessionId
snapshot_auto_rate¶
Значение по умолчанию:
60
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Snapshot rate. By default save every 60 frames
snapshot_auto_retention¶
Значение по умолчанию:
20
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Snapshot retention. By default keep last 20 frames
snapshot_output_fmt¶
Значение по умолчанию:
PNG
Тип:
G729
PCMA
PCMU
G722
OPUS
SPEEX
VORBIS
AAC
PCM16_LE
RED
FLV
VP8
VP9
H264
H265
H263
H263P
MPV
JPG
JPEG
PNG
UNDEFINED
TELEPHONE_EVENT
LOST_PACKET
Требуется перезапуск: Нет
Описание:
Snapshot output format. Allowed values: PNG or JPG
snapshot_taking_attempts¶
Значение по умолчанию:
30
Тип:
Integer
Требуется перезапуск: Да
Описание:
The number of attempts to take a snapshot. By default 30
snapshot_taking_interval_ms¶
Значение по умолчанию:
3000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Snapshot taking interval in milliseconds. By default 3000
speex_g711_speex_transcoding¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, Speex16 codec is forcedly removed from the list of supported codecs, which leads to double transcoding. The option was used for debugging
speex_in_policy¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Speex encoding settings used when transcoding to Speex.
Default:
8 - Quality
false - VBR encoding
8 - Quality of VBR
4 - Algorithmic complexity
sqa_database¶
Значение по умолчанию:
Тип:
String
Требуется перезапуск: Да
Описание:
Database to read SQA metrics from
start_test¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, tests listed in streaming_tests= setting will be launched after WCS server startup
stats¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, enable sampling for streams. The sampling is used for charts
stats_average_calculation_window¶
Значение по умолчанию:
30
Тип:
Integer
Требуется перезапуск: Да
Описание:
Window size for general average stats calculation
stats_bitrate_window¶
Значение по умолчанию:
1000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Window size in milliseconds to collect bitrate statistics
stats_fps_window¶
Значение по умолчанию:
1000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Window size in milliseconds to collect FPS statistics
stats_sampling_frequency¶
Значение по умолчанию:
1000
Тип:
Long
Требуется перезапуск: Да
Описание:
Interval in milliseconds. Stream sampling will be taken with the specified frequency
stream_idle_bitrate_monitoring¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable monitoring of published streams based on bitrate
stream_idle_bitrate_monitoring_threshold_bps¶
Значение по умолчанию:
10000
Тип:
Long
Требуется перезапуск: Нет
Описание:
Stream idle bitrate threshold in bps; if the mean stream bitrate falls below this value, the stream is considered idle
stream_idle_bitrate_monitoring_window_sec¶
Значение по умолчанию:
120
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Mean stream bitrate calculation window in seconds
stream_record_policy¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
Тип:
String
Требуется перезапуск: Нет
Описание:
Available values: streamName, template.
By default, WCS server generates filename based on mediaSessionId and login.
If set to streamName', recorded file will have the exact name of stream with extension .mp4 or .webM (depending on the video codec).
If set to 'template', filename will be built using template.
See also stream_record_policy_template= option'
stream_record_policy_template¶
Значение по умолчанию:
Тип:
String
Требуется перезапуск: Нет
Описание:
If set, the name of the recorded file will be built using the specified template.
Example: {streamName}-{startTime}-{sessionId}-{mediaSessionId}-{login}-{audioCodec}-{videoCodec}-{duration}
Note that if filename length exceeds system limit, recording may not be created.
See also stream_record_policy= option
streaming_custom_stream_stress_test_encoding_subscriber_groups¶
Значение по умолчанию:
1
Тип:
String
Требуется перезапуск: Нет
Описание:
StreamingCustomStreamStressTest / Number of subscribers for transcoded stream, per encoding groups
E.g., three encoding groups with three subscribers in each
streaming_custom_stream_stress_test_encoding_subscriber_groups=3,3,3
streaming_custom_stream_stress_test_max_proxy_subscribers¶
Значение по умолчанию:
1
Тип:
Integer
Требуется перезапуск: Нет
Описание:
StreamingCustomStreamStressTest / Number of subscribers for non-transcoded stream (codecs, resolution and bitrate are the same for publisher and subscriber)
streaming_custom_stream_stress_test_rate¶
Значение по умолчанию:
1000
Тип:
Long
Требуется перезапуск: Нет
Описание:
StreamingCustomStreamStressTest / Period in milliseconds. Each period a new subscriber will be added
streaming_custom_stream_stress_test_stream_name¶
Значение по умолчанию:
STRESS_TEST_STREAM
Тип:
String
Требуется перезапуск: Нет
Описание:
StreamingCustomStreamStressTest / Name of stream published on WCS server, which will be used for the test
streaming_custom_stream_stress_test_subscriber_ttl_sec¶
Значение по умолчанию:
30
Тип:
Long
Требуется перезапуск: Нет
Описание:
StreamingCustomStreamStressTest / Lifetime of subscriber in seconds
streaming_distributor_audio_subgroup_queue_max_waiting_time¶
Значение по умолчанию:
5000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Maximum time that audio subgroup thread will wait for frame arrival before executing next iteration
streaming_distributor_audio_subgroup_queue_size¶
Значение по умолчанию:
300
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Size of queue for audio distribution subgroup
streaming_distributor_audio_subgroup_size¶
Значение по умолчанию:
500
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Audio sessions per group
streaming_distributor_dump_interval¶
Значение по умолчанию:
10
Тип:
Integer
Требуется перезапуск: Да
Описание:
Interval in minutes for getting distributor thread dumps
streaming_distributor_queue_max_waiting_time¶
Значение по умолчанию:
5000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Maximum time that distributor thread will wait for frame arrival before executing next iteration
streaming_distributor_queue_size¶
Значение по умолчанию:
300
Тип:
Integer
Требуется перезапуск: Да
Описание:
Size of distributor queue; new frames are dropped when the queue is full
streaming_distributor_queue_size_dump_threshold¶
Значение по умолчанию:
0.95
Тип:
Double
Требуется перезапуск: Нет
Описание:
Distributor queue fill ratio threshold (size/capacity, 0..1) for triggering a thread dump
streaming_distributor_queue_size_log_threshold¶
Значение по умолчанию:
10
Тип:
Integer
Требуется перезапуск: Да
Описание:
Threshold for logging distributor queue size
streaming_distributor_subgroup_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable distribution subgroups for audio and video
streaming_distributor_subgroup_queue_max_waiting_time¶
Значение по умолчанию:
5000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Maximum time in milliseconds that the subgroup thread will wait for frame arrival before executing next iteration
streaming_distributor_subgroup_queue_size¶
Значение по умолчанию:
300
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Size of queue for distribution subgroup
streaming_distributor_subgroup_size¶
Значение по умолчанию:
2
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Maximum number of video sessions per distribution subgroup
streaming_distributor_video_proxy_pool_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, use thread pool for video distribution; affects non-transcoded (proxied) video only
streaming_load_test_duration_minutes¶
Значение по умолчанию:
5
Тип:
Long
Требуется перезапуск: Нет
Описание:
StreamingLoadTest / Test duration in minutes
streaming_load_test_encoding_subscriber_groups¶
Значение по умолчанию:
1
Тип:
String
Требуется перезапуск: Нет
Описание:
StreamingLoadTest / Number of subscribers for transcoded stream, per encoding groups
E.g., two encoding groups: one with two subscribers and another with five
streaming_load_test_encoding_subscriber_groups=2,5
streaming_load_test_proxy_subscribers¶
Значение по умолчанию:
1
Тип:
Integer
Требуется перезапуск: Нет
Описание:
StreamingLoadTest / Number of subscribers for non-transcoded stream (codecs, resolution and bitrate are the same for publisher and subscriber)
streaming_processor_queue_max_waiting_time¶
Значение по умолчанию:
5000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Maximum time in milliseconds that the processor thread will wait for frame arrival before executing next iteration
streaming_processor_queue_size¶
Значение по умолчанию:
300
Тип:
Integer
Требуется перезапуск: Да
Описание:
Size of queue. When the queue reaches this size, new frames offered by the feeding thread (e.g., RTP thread in case of WebRTC) are dropped
streaming_sessions_keep_alive_app_keys¶
Значение по умолчанию:
Тип:
String
Требуется перезапуск: Нет
Описание:
Comma-separated list of appKeys of server-side applications. If set, WCS server will periodically send StreamKeepAliveEvent for all streams within the listed applications.
For example, if set defaultApp,myApp', the event will be sent for all streams connected to those two applications.
See also streaming_sessions_keep_alive_interval= option'
streaming_sessions_keep_alive_interval¶
Значение по умолчанию:
10000
Тип:
Long
Требуется перезапуск: Нет
Описание:
StreamKeepAliveEvent sending interval in milliseconds. See also streaming_sessions_keep_alive_app_keys= option
streaming_stress_test_duration_minutes¶
Значение по умолчанию:
5
Тип:
Long
Требуется перезапуск: Нет
Описание:
StreamingStressTest / Test duration in minutes
streaming_stress_test_encoding_subscriber_groups¶
Значение по умолчанию:
1
Тип:
String
Требуется перезапуск: Нет
Описание:
StreamingStressTest / Number of subscribers for transcoded stream, per encoding groups
E.g., five encoding groups with five or ten subscribers in each
streaming_stress_test_encoding_subscriber_groups=5,5,5,10,10
streaming_stress_test_max_proxy_subscribers¶
Значение по умолчанию:
100
Тип:
Integer
Требуется перезапуск: Да
Описание:
WebSocket connections per batch (after this many connections, log progress and pause for 1 second)
streaming_stress_test_rate¶
Значение по умолчанию:
1000
Тип:
Long
Требуется перезапуск: Нет
Описание:
StreamingStressTest / Period in milliseconds. Each period a new subscriber will be added
streaming_stress_test_subscriber_ttl_sec¶
Значение по умолчанию:
30
Тип:
Long
Требуется перезапуск: Нет
Описание:
StreamingStressTest / Lifetime of subscriber in seconds
streaming_tests¶
Значение по умолчанию:
Тип:
String
Требуется перезапуск: Нет
Описание:
Comma-separated list of tests which will be launched after WCS server startup if start_test=true.
Available tests:
- MP4AgentTest
- StreamingCustomStreamStressTest
- StreamingLoadTest
- StreamingStressTest
streaming_video_decoder_fast_start¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, all incoming streams are decoded.
If false, incoming stream is decoded only on demand, when codecs, resolution or bitrate are different for the stream publisher and subscriber
streaming_video_decoder_wait_for_distributors¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Stop decoding temporarily if one of the distributors fails to keep up with decoding
streaming_video_decoder_wait_for_distributors_max_queue_size¶
Значение по умолчанию:
5
Тип:
Integer
Требуется перезапуск: Да
Описание:
Stop decoding when one of the distributor queues reaches the specified size (see streaming_video_decoder_wait_for_distributors)
streaming_video_decoder_wait_for_distributors_timeout¶
Значение по умолчанию:
33
Тип:
Integer
Требуется перезапуск: Да
Описание:
Time in milliseconds decoding should wait before another distributors queue check (See streaming_video_decoder_wait_for_distributors)
streaming_video_decoder_warmup¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, warm up video decoder with P frames after I frame regardless of decoding point availability
streaming_video_decoder_warmup_frames¶
Значение по умолчанию:
5
Тип:
Integer
Требуется перезапуск: Нет
Описание:
How many P frames should be used for warmup
strict_get_callee_policy¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Not in use
stun_freshness_period¶
Значение по умолчанию:
1500
Тип:
Integer
Требуется перезапуск: Нет
Описание:
STUN freshness period in milliseconds
stun_freshness_timeout¶
Значение по умолчанию:
15000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
STUN freshness timeout in milliseconds
stun_server¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
stun1.l.google.com:19302
Тип:
String
Требуется перезапуск: Нет
Описание:
STUN server, which is used for WebRTC ICE, if enable_candidate_harvester=true
stun_socket_buffer_size¶
Значение по умолчанию:
100
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Size of STUN socket buffer
stun_socket_queue_timeout¶
Значение по умолчанию:
1500
Тип:
Integer
Требуется перезапуск: Нет
Описание:
STUN socket queue timeout in milliseconds
stun_stack_default_thread_pool_size¶
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Default thread pool size for the STUN stack
stun_wait_candidate_timeout¶
Значение по умолчанию:
1000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
STUN wait candidate timeout for nomination in milliseconds
suppress_audio¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, globally suppress audio on server. This feature is not available for Trial license
suppress_dynamic_logs¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, suppress dynamic logs update
suppress_dynamic_logs_to_server_log¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, suppress dynamic server logs update
sync_time_force_newest¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, force newest sync time after sync change to prevent new packets from getting sync time from the past
tcp_relay_packetization2¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable TCP relay packetization for WSPlayer. Should be false when WSPlayer 1.0 is used
tcp_relay_packetization_time¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
20
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Experimental option, allows to send audio packets with custom ptime to WSPlayer 1.0. This property was not tested with new versions and should be removed
tcp_relay_rtcp_interval¶
Значение по умолчанию:
2000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
RTCP packets generation interval for TCP relay in milliseconds. RTCP is used to carry stream synchronization
thread_pool_default_core_threads¶
Значение по умолчанию:
8
Тип:
Integer
Требуется перезапуск: Да
Описание:
Default core threads count in thread pool (equal to CPUs count)
thread_pool_default_max_threads¶
Значение по умолчанию:
16
Тип:
Integer
Требуется перезапуск: Да
Описание:
Maximum threads count in thread pool
thread_pool_default_queue_size¶
Значение по умолчанию:
100
Тип:
Integer
Требуется перезапуск: Да
Описание:
Default thread pool queue size
thread_pool_default_thread_timeout_sec¶
Значение по умолчанию:
300
Тип:
Integer
Требуется перезапуск: Да
Описание:
Default idle thread keep-alive timeout in thread pool, in seconds
thread_pools_config_filename¶
Значение по умолчанию:
thread_pools_config.json
Тип:
String
Требуется перезапуск: Да
Описание:
Thread pools config filename
throughput_test_receivers_qty¶
Значение по умолчанию:
1
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Throughput test receivers quantity
throughput_test_sender_dst¶
Значение по умолчанию:
localhost
Тип:
String
Требуется перезапуск: Нет
Описание:
Throughput test sender destination host
throughput_test_senders_qty¶
Значение по умолчанию:
1
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Throughput test senders quantity
timing_shift¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Timer ambiguity in milliseconds, which is used in a stream stagnation (in case the stream is too fast in relation to timestamps) and compensates inaccuracy of system timers.
Is used only if in_jitter_buffer_enabled=true
trace_socket_fd¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, trace usage of socket file descriptors for HLS, HTTP, RTSP, WebSockets and HTTP LB client
transcoder_agent_activity_timer_cool_off_period¶
Значение по умолчанию:
1
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Transcoder agent will be terminated after {transcoder_agent_activity_timer_cool_off_period * transcoder_agent_activity_timer_timeout} since last subscriber activity for the corresponding transcoder agent stream
transcoder_agent_activity_timer_timeout¶
Значение по умолчанию:
60000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
If there are no subscribers for a transcoder agent stream within this timeout in milliseconds, the corresponding transcoder agent session will be terminated
transcoder_agent_key_frame_interval¶
Значение по умолчанию:
60
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Transcoder agent key frame interval
transcoder_agent_rtcp_send_interval¶
Значение по умолчанию:
2000
Тип:
Long
Требуется перезапуск: Нет
Описание:
Interval in milliseconds between sending RTCP packets from the transcoder agent
transcoder_align_encoders¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, align video encoders of the same video input by key frames
transcoding_disabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, force transcoding to be disabled
transcoding_gen3¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
Enable new generation of transcoders
turn.server_channel_receive_buffer_size¶
Значение по умолчанию:
1048576
Тип:
Integer
Требуется перезапуск: Да
Описание:
Receive buffer size for TURN channels
turn.server_channel_send_buffer_size¶
Значение по умолчанию:
1048576
Тип:
Integer
Требуется перезапуск: Да
Описание:
Send buffer size for TURN channels
turn_ip¶
Значение по умолчанию:
0.0.0.0
Тип:
InetAddress
Требуется перезапуск: Да
Описание:
TURN external IP address
turn_ip_local¶
Значение по умолчанию:
0.0.0.0
Тип:
InetAddress
Требуется перезапуск: Да
Описание:
TURN internal IP address
turn_life_time¶
Значение по умолчанию:
600
Тип:
Integer
Требуется перезапуск: Да
Описание:
TURN allocation lifetime in seconds
turn_media_port_from¶
Значение по умолчанию:
36001
Тип:
Integer
Требуется перезапуск: Да
Описание:
Beginning of media ports range for TURN
turn_media_port_to¶
Значение по умолчанию:
37000
Тип:
Integer
Требуется перезапуск: Да
Описание:
End of media ports range for TURN
turn_media_ports_auditor_interval¶
Значение по умолчанию:
5000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Audit interval for busy and free ports, in milliseconds
turn_media_ports_auditor_max_attempts¶
Значение по умолчанию:
3
Тип:
Integer
Требуется перезапуск: Да
Описание:
Number of audits to make sure the freed port is not bound.
Freed port will be returned to the pool of free ports if this number of successful audits is reached
turn_password¶
Значение по умолчанию:
coM77EMrV7Cwhyan
Тип:
String
Требуется перезапуск: Да
Описание:
TURN password
turn_port¶
Значение по умолчанию:
3478
Тип:
Integer
Требуется перезапуск: Да
Описание:
TURN server port
unsupported_messages¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
If a message has body noted in this list, then such incoming message will be rejected. Can be useful for some service messages, when delivery to client is not required. The list consists of strings, divided by three colons :::
use_alaw_ulaw_speex_switch¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, switch to the local codec according to content received from SIP side.
If false, use Speex16
use_control_destination_from_incoming_rtcp¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, set RTCP destination by received RTCP packets
use_fdk_aac¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, use the fdk-aac for encoding and decoding
use_ip_local_in_call_id¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, use the value of ip_local= option when forming callID
use_mp4_h264_aac¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, use H.264 + AAC in MP4 container
use_new_aac_encoder¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, use the latest AAC encoder
use_new_injector¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, use the new injector implementation
use_new_rtcp¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, use the latest RTCP module
use_rtcp_synch¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, use RTCP synchronization for audio and video
use_rtmp_java_client¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, use the latest implementation of RTMP agent for republishing
use_speex_java_impl¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, use Java implementation for Speex codec
use_strict_jitter_buffer¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, use strict jitter buffer mode (deprecated, use jitter_buffer_strictness instead)
use_tcp_for_long_sip_messages¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, and the size of SIP message is more than 1350 bytes, then such message will be sent via TCP.
By default, SIP messages are sent over UDP
use_trying_notification¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, then broadcast SIP response TRYING to client as a call status TRYING
user_agent¶
Значение по умолчанию:
Flashphoner/1.0
Тип:
String
Требуется перезапуск: Да
Описание:
User agent name used as SIP stack name and SDP session name (default Flashphoner/1.0)
video_bitstream_normalizer_consecutive_ts_errors_threshold¶
Значение по умолчанию:
90
Тип:
Integer
Требуется перезапуск: Нет
Описание:
How many consecutive timestamp errors normalizer can absorb before falling back to original stream timestamp.
video_decoder_max_threads¶
Значение по умолчанию:
2
Тип:
Integer
Требуется перезапуск: Нет
Описание:
How many threads will be used for decoding
video_decoder_second_thread_threshold¶
Значение по умолчанию:
777000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Resolution threshold. Once it is reached, decoder should start using second thread.
Example: 800x600 = 480000, 1280x720=921600. So, by default all 720p streams will be decoded using two CPU threads
video_distributor_multi_test¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Enable video distributor multi test
video_enabled¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Deprecated. If true, enables video processing for media sessions, RTMP video forwarding, and video SDP creation
video_encoder_h264_gop¶
Значение по умолчанию:
60
Тип:
Integer
Требуется перезапуск: Нет
Описание:
GOP size for H.264 encoder
video_encoder_h265_preset¶
Значение по умолчанию:
ultrafast
Тип:
String
Требуется перезапуск: Нет
Описание:
Preset value for H.265 encoder
video_encoder_max_threads¶
Значение по умолчанию:
3
Тип:
Integer
Требуется перезапуск: Нет
Описание:
How many threads will be used for encoding
video_encoder_second_thread_threshold¶
Значение по умолчанию:
777000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Resolution threshold. Once it is reached, encoder should start using second thread.
Example: 800x600 = 480000, 1280x720=921600. So, by default all 720p streams will be encoded using two CPU threads
video_encoder_vp8_gop¶
Значение по умолчанию:
900
Тип:
Integer
Требуется перезапуск: Нет
Описание:
GOP size for VP8 encoder
video_encoding_quality¶
Значение по умолчанию:
30
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Video encoding quality (CRF). See FFmpeg CRF documentation for details
video_filter_enable_fps¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
Enable video FPS filter
video_filter_enable_rotate¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
Enable video rotate filter
video_filter_fps¶
Значение по умолчанию:
30
Тип:
Long
Требуется перезапуск: Да
Описание:
Video filter output FPS
video_filter_fps_gap_coefficient¶
Значение по умолчанию:
2.0
Тип:
Double
Требуется перезапуск: Да
Описание:
Video filter gap coefficient (max gap C x FPS)
video_filter_fps_gop_synchronization¶
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Filters GOP value used to provide a synchronization point for encoders, use with transcoder_align_encoders=true'
video_force_sync_timeout¶
Значение по умолчанию:
100
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Waiting for RTCP sync packet on this interval in ms, for video
video_mixer_output_codec¶
Значение по умолчанию:
h264
Тип:
String
Требуется перезапуск: Нет
Описание:
Video mixer output codec (multiple codecs not allowed)
video_processor_multi_test¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Enable video processor multi test
video_reliable¶
Значение по умолчанию:
partial
Тип:
on
partial
off
Требуется перезапуск: Нет
Описание:
RTMFP, reliability for video
video_stream_mode_udp¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
Not in use
video_streamer_generate_seq¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Should be set to true for transfer of video calls. Otherwise, there may be no video after transfer
video_transcoder_preserve_aspect_ratio¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, preserve original aspect ratio of incoming video during transcoding
video_transcoder_round_ratio¶
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Нет
Описание:
If greater than zero, round odd scaled dimensions up to the nearest even value when preserving aspect ratio; otherwise round down
vod_activity_timer_cool_off_period¶
Значение по умолчанию:
1
Тип:
Integer
Требуется перезапуск: Нет
Описание:
VoD agent will be terminated after {vod_activity_timer_cool_off_period * vod_stream_timeout} since last subscriber activity for the corresponding RTSP stream
vod_live_loop¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, loop streaming MP4 file as VoD. EXPERIMENTAL
vod_mp4_container_isoparser_heap_datasource¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, use heap datasource for the isoparser MP4 container
vod_mp4_container_new¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, use new implementation of MP4 container for VoD
vod_mp4_container_new_buffer_ms¶
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Buffer time in milliseconds for the new MP4 container implementation (VoD)
vod_mp4_test_file¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Path to MP4 file. If start_test=true and streaming_tests=MP4AgentTest, VoD stream playing the file will be published when WCS server is started
vod_mp4_test_loop¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, loop streaming MP4 file. Not in use, replaced by vod_live_loop=
vod_mp4_test_stream_name¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Name of VoD stream published for playing MP4 file for the MP4AgentTest test.
See also vod_mp4_test_file= setting
vod_rtcp_send_interval¶
Значение по умолчанию:
2000
Тип:
Long
Требуется перезапуск: Нет
Описание:
RTCP send interval in milliseconds for VoD
vod_sink_ready_checks¶
Значение по умолчанию:
50
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Waiting for first packet on audio streamer. If no packets within the specified number of checks, then audio injection is aborted
vod_sink_wait_synch_time¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If false, do not wait sync time for playing incoming traffic after audio sink
vod_stream_timeout¶
Значение по умолчанию:
30000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
VoD stream with no subscribers will be terminated after this timeout in milliseconds
vow_wait_for_sync¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, session will wait for audio AND video before sending stream to client
vp8_buffer_nack_list_threshold¶
Значение по умолчанию:
200
Тип:
Integer
Требуется перезапуск: Нет
Описание:
JitterBuffer will be reset upon reaching this number of NACK packets
vp8_max_rtp_packet_size¶
Значение по умолчанию:
1400
Тип:
Integer
Требуется перезапуск: Да
Описание:
Maximum size of VP8 carrying packet
vp8_new_buffer¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, use the new ordered jitter buffer for VP8 (deprecated)
watermark_font_size¶
Значение по умолчанию:
20
Тип:
Integer
Требуется перезапуск: Да
Описание:
Font size of the static watermark text in transcoded and mixed streams
watermark_frame_size¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Video resolution reference for 'watermark_size'
watermark_margin_bottom¶
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Watermark's bottom margin
watermark_margin_left¶
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Watermark's left margin
watermark_margin_right¶
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Watermark's right margin
watermark_margin_top¶
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Watermark's top margin
watermark_size¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Нет
Описание:
Expected watermark size on a frame with dimensions from setting 'watermark_frame_size'
watermark_text¶
Значение по умолчанию:
Тип:
String
Требуется перезапуск: Да
Описание:
Text for the static watermark in transcoded and mixed streams
watermark_text_align¶
Значение по умолчанию:
BOTTOM_LEFT
Тип:
TOP_LEFT
TOP_CENTER
TOP_RIGHT
CENTER
BOTTOM_LEFT
BOTTOM_CENTER
BOTTOM_RIGHT
EXTERNAL_TOP_CENTER
EXTERNAL_BOTTOM_CENTER
Требуется перезапуск: Да
Описание:
Position of the static watermark text relative to frame in transcoded and mixed streams
watermark_text_background_colour¶
Значение по умолчанию:
0x2B2A2B
Тип:
String
Требуется перезапуск: Да
Описание:
Hex value of the static watermark text background colour in transcoded and mixed streams
watermark_text_background_opacity¶
Значение по умолчанию:
100
Тип:
Integer
Требуется перезапуск: Да
Описание:
Opacity of the static watermark text background in transcoded and mixed streams, in percent
watermark_text_bulk_write¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, use bulk write to a byte buffer for text
watermark_text_bulk_write_with_buffer¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, use bulk write to a byte buffer for text and cache the whole text as a frame
watermark_text_colour¶
Значение по умолчанию:
0xFFFFFF
Тип:
String
Требуется перезапуск: Да
Описание:
Hex value of the static watermark text colour in transcoded and mixed streams
watermark_text_cut_top¶
Значение по умолчанию:
3
Тип:
Integer
Требуется перезапуск: Да
Описание:
Clip top part of the static watermark text in transcoded and mixed streams, in pixels
watermark_text_font¶
Значение по умолчанию:
Serif
Тип:
String
Требуется перезапуск: Да
Описание:
Font of the static watermark text in transcoded and mixed streams
watermark_text_padding_bottom¶
Значение по умолчанию:
5
Тип:
Integer
Требуется перезапуск: Да
Описание:
Padding for the bottom side of the static watermark text in transcoded and mixed streams, in pixels
watermark_text_padding_left¶
Значение по умолчанию:
5
Тип:
Integer
Требуется перезапуск: Да
Описание:
Padding for the left side of the static watermark text in transcoded and mixed streams, in pixels
watermark_text_padding_right¶
Значение по умолчанию:
4
Тип:
Integer
Требуется перезапуск: Да
Описание:
Padding for the right side of the static watermark text in transcoded and mixed streams, in pixels
watermark_text_padding_top¶
Значение по умолчанию:
5
Тип:
Integer
Требуется перезапуск: Да
Описание:
Padding for the top side of the static watermark text in transcoded and mixed streams, in pixels
watermark_x¶
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Нет
Описание:
X coordinate of the top left corner of the watermark
watermark_y¶
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Y coordinate of the top left corner of the watermark
wcs_activity_timer_cool_off_period¶
Значение по умолчанию:
1
Тип:
Integer
Требуется перезапуск: Нет
Описание:
WCS agent will be terminated after {wcs_activity_timer_cool_off_period * wcs_activity_timer_timeout} since last activity for the corresponding WCS agent session
wcs_activity_timer_timeout¶
Значение по умолчанию:
60000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
If there is no activity within this timeout in milliseconds, the corresponding WCS agent session will be terminated
wcs_agent_force_video_orientation¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Force negotiation of 3gpp video orientation extension for WCS agent streams
wcs_agent_port_from¶
Значение по умолчанию:
34001
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Beginning of range of ports for WCS agent
wcs_agent_port_to¶
Значение по умолчанию:
35000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
End of range of ports for WCS agent
wcs_agent_ports_auditor_interval¶
Значение по умолчанию:
10000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Audit interval for WCS agent ports, in milliseconds
wcs_agent_ports_auditor_max_attempts¶
Значение по умолчанию:
3
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Number of audits to make sure the freed port is not bound.
Freed WCS agent port will be returned to the pool of free ports if this number of successful audits is reached
wcs_agent_session_alive_check_interval¶
Значение по умолчанию:
30000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Interval in milliseconds to check if WCS agent session is alive
wcs_agent_session_audit¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable WCS agent session audit
wcs_agent_session_connect_timeout¶
Значение по умолчанию:
10000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
WCS agent session connect timeout in milliseconds
wcs_agent_session_timeout¶
Значение по умолчанию:
30000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
WCS agent session timeout in milliseconds
wcs_agent_session_use_keep_alive_timeout¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, WCS agent session will use keep-alive timeout
wcs_agent_ssl¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, use WSS for WCS agent connections to CDN nodes for pulling/re-publishing streams
wcs_agent_uri_path¶
Значение по умолчанию:
/websocket
Тип:
String
Требуется перезапуск: Да
Описание:
WCS agent WebSocket request URI path
wcs_agent_use_cdn_connection¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, use the CDN connection scheme (cdn://) instead of plain WebSocket (ws/wss) for WebRTC signaling between CDN nodes when pulling/re-publishing streams
wcs_sfu_bridge_enabled¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, WCS SFU bridge will wrap streams into tracks
wcsoam_batch_timeout¶
Значение по умолчанию:
500
Тип:
Integer
Требуется перезапуск: Да
Описание:
WCS OAM batch read timeout in milliseconds
wcsoam_buffer_size¶
Значение по умолчанию:
20000
Тип:
Integer
Требуется перезапуск: Да
Описание:
WCS OAM buffer size in kB
wcsoam_chunk_size¶
Значение по умолчанию:
64
Тип:
Integer
Требуется перезапуск: Да
Описание:
WCS OAM send chunk size in kB
wcsoam_hostname¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Да
Описание:
WCS OAM server hostname
wcsoam_ip¶
Значение по умолчанию:
null
Тип:
String
Требуется перезапуск: Да
Описание:
WCS OAM server IP address
wcsoam_keepalive_period¶
Значение по умолчанию:
3000
Тип:
Integer
Требуется перезапуск: Да
Описание:
WCS OAM keep alive period in milliseconds
wcsoam_keepalive_timeout¶
Значение по умолчанию:
8000
Тип:
Integer
Требуется перезапуск: Да
Описание:
WCS OAM keep alive timeout in milliseconds
wcsoam_ping_enabled¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable WCS OAM server ping
wcsoam_ping_interval¶
Значение по умолчанию:
10000
Тип:
Integer
Требуется перезапуск: Да
Описание:
WCS OAM server ping interval in milliseconds
wcsoam_port¶
Значение по умолчанию:
7777
Тип:
Integer
Требуется перезапуск: Да
Описание:
WCS OAM server port
wcsoam_reconnect_interval¶
Значение по умолчанию:
5000
Тип:
Integer
Требуется перезапуск: Да
Описание:
WCS OAM reconnect interval in milliseconds
wcsoam_sha_salt¶
Значение по умолчанию:
123
Тип:
String
Требуется перезапуск: Да
Описание:
WCS OAM server SHA salt
web_start_with_demo_user¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable demo user
web_token_life_time¶
Значение по умолчанию:
3600000
Тип:
Long
Требуется перезапуск: Нет
Описание:
Web token life time in milliseconds, default value 1 hour
webm_java_writer_enable¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, replace the FFmpeg WebM writer with a Java implementation
webrtc_abr_metrics_log_size¶
Значение по умолчанию:
50
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Number of WebRTC-ABR log lines in webrtc_abr/find_all response
webrtc_abr_stream_name_suffix¶
Значение по умолчанию:
-WEBRTC-ABR-STREAM
Тип:
String
Требуется перезапуск: Да
Описание:
Suffix for WebRTC ABR publishing sessions in CDN
webrtc_abr_with_cdn¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, use WebRTC ABR with CDN; if false, use current node for transcoding
webrtc_aes_crypto_provider¶
Значение по умолчанию:
BC
Тип:
BC
JCE
Требуется перезапуск: Нет
Описание:
Crypto provider for WebRTC
webrtc_agent_use_webrtc¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, force WebRTC media provider for WCSAgent push and pull sessions
webrtc_cc2¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, the latest congestion control CC2 is used
webrtc_cc2_bitrate_overuse_event¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable NBE event raising
webrtc_cc2_bitrate_overuse_event_interval¶
Значение по умолчанию:
5000
Тип:
Long
Требуется перезапуск: Нет
Описание:
NBE event will be raised periodically with this interval in milliseconds
webrtc_cc2_bitrate_overuse_event_threshold¶
Значение по умолчанию:
0.05
Тип:
Double
Требуется перезапуск: Нет
Описание:
NBE event will be raised when loss on stream being played reaches this value (5% by default)
webrtc_cc2_cc¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, react upon WebRTC playback endpoint (e.g. Chrome) requests, e.g. request the publisher to decrease bitrate
webrtc_cc2_cc_interval¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
500
Тип:
Long
Требуется перезапуск: Нет
Описание:
Congestion control interval, not in use
webrtc_cc2_cc_k_noise¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
0.1
Тип:
Double
Требуется перезапуск: Нет
Описание:
Congestion control noise value, not in use
webrtc_cc2_cc_retransmit_rate_threshold¶
Значение по умолчанию:
0.15
Тип:
Double
Требуется перезапуск: Нет
Описание:
Fraction of send bitrate that retransmit bitrate can raise to. By default, retransmit bitrate can use 15% of send bitrate
webrtc_cc2_cc_track_joined_retransmit_bitrate¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable tracking of retransmit bitrate across all media groups
webrtc_cc2_enable_burst_grouping¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Internal bitrate estimation configuration, must not be exposed to public. CC2 estimation will account for packet burst
webrtc_cc2_local_congestion_event_interval¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
2000
Тип:
Long
Требуется перезапуск: Нет
Описание:
Not in use, legacy code
webrtc_cc2_local_k_threshold¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
0.1
Тип:
Double
Требуется перезапуск: Нет
Описание:
Not in use, legacy code
webrtc_cc2_min_remb_bitrate_bps¶
Значение по умолчанию:
100000
Тип:
Long
Требуется перезапуск: Нет
Описание:
Minimum value for received REMB (Receiver Estimated Max Bitrate) boundary in bps. Ignore the boundary if the received value is less than the minimum defined
webrtc_cc2_receiver_state_window¶
Значение по умолчанию:
1000
Тип:
Long
Требуется перезапуск: Нет
Описание:
Window size for receiver state, in milliseconds. Default: 1000 - keep and account reports received in last second
webrtc_cc2_twcc¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, enable TWCC reports. EXPERIMENTAL
webrtc_cc_bitrate_window¶
Значение по умолчанию:
1000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Time window in milliseconds. Bitrate estimator works on this time frame
webrtc_cc_initial_avg_noise¶
Значение по умолчанию:
0.0
Тип:
Double
Требуется перезапуск: Нет
Описание:
Internal bitrate estimation configuration, must not be exposed to public
webrtc_cc_initial_e_0_0¶
Значение по умолчанию:
100.0
Тип:
Double
Требуется перезапуск: Нет
Описание:
Internal bitrate estimation configuration, must not be exposed to public
webrtc_cc_initial_e_0_1¶
Значение по умолчанию:
0.0
Тип:
Double
Требуется перезапуск: Нет
Описание:
Internal bitrate estimation configuration, must not be exposed to public
webrtc_cc_initial_e_1_0¶
Значение по умолчанию:
0.0
Тип:
Double
Требуется перезапуск: Нет
Описание:
Internal bitrate estimation configuration, must not be exposed to public
webrtc_cc_initial_e_1_1¶
Значение по умолчанию:
0.1
Тип:
Double
Требуется перезапуск: Нет
Описание:
Internal bitrate estimation configuration, must not be exposed to public
webrtc_cc_initial_offset¶
Значение по умолчанию:
0.0
Тип:
Double
Требуется перезапуск: Нет
Описание:
Internal bitrate estimation configuration, must not be exposed to public
webrtc_cc_initial_process_noise_0¶
Значение по умолчанию:
1.0E-13
Тип:
Double
Требуется перезапуск: Нет
Описание:
Internal bitrate estimation configuration, must not be exposed to public
webrtc_cc_initial_process_noise_1¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
0.001
Тип:
Double
Требуется перезапуск: Нет
Описание:
Internal bitrate estimation configuration, must not be exposed to public
webrtc_cc_initial_slope¶
Значение по умолчанию:
0.015625
Тип:
Double
Требуется перезапуск: Нет
Описание:
Internal bitrate estimation configuration, must not be exposed to public
webrtc_cc_initial_threshold¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
15.0
Тип:
Double
Требуется перезапуск: Нет
Описание:
Internal bitrate estimation configuration, must not be exposed to public
webrtc_cc_initial_var_noise¶
Значение по умолчанию:
50.0
Тип:
Double
Требуется перезапуск: Нет
Описание:
Internal bitrate estimation configuration, must not be exposed to public
webrtc_cc_k_down¶
Значение по умолчанию:
1.8E-4
Тип:
Double
Требуется перезапуск: Нет
Описание:
Internal bitrate estimation configuration, must not be exposed to public
webrtc_cc_k_up¶
Значение по умолчанию:
0.01
Тип:
Double
Требуется перезапуск: Нет
Описание:
Internal bitrate estimation configuration, must not be exposed to public
webrtc_cc_max_bitrate¶
Значение по умолчанию:
10000000
Тип:
Long
Требуется перезапуск: Нет
Описание:
Maximum global bitrate for publishing WebRTC streams
webrtc_cc_min_bitrate¶
Значение по умолчанию:
30000
Тип:
Long
Требуется перезапуск: Нет
Описание:
Minimum global bitrate for publishing WebRTC streams
webrtc_cc_overusing_threshold¶
Значение по умолчанию:
10.0
Тип:
Double
Требуется перезапуск: Нет
Описание:
Internal bitrate estimation configuration, must not be exposed to public
webrtc_cc_use_sync_ts¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, use synchronization timestamp (in milliseconds) instead of RTP timestamp in the WebRTC overuse detector
webrtc_disable_encryption¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, disable encryption (test only)
webrtc_pre_init¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, use WebRTC pre-initialization
webrtc_pre_init_timeout¶
Значение по умолчанию:
20000
Тип:
Integer
Требуется перезапуск: Да
Описание:
Maximum allowed time for WebRTC preinit, in milliseconds
webrtc_sdes_extensions¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, enable SDES RTP header extensions
webrtc_sdp_bandwidth_bps¶
Значение по умолчанию:
0
Тип:
Long
Требуется перезапуск: Нет
Описание:
b=AS/b=TIAS in publish SDP
webrtc_sdp_h264_exclude_profiles¶
Значение по умолчанию:
Тип:
String
Требуется перезапуск: Нет
Описание:
List of H264 profiles to exclude from the response during SDP negotiation.
42 - Baseline, 4d - Main, 64 - High
webrtc_sdp_max_bitrate_bps¶
Значение по умолчанию:
0
Тип:
Long
Требуется перезапуск: Нет
Описание:
x-google-max-bitrate in publish SDP
webrtc_sdp_min_bitrate_bps¶
Значение по умолчанию:
0
Тип:
Long
Требуется перезапуск: Нет
Описание:
x-google-min-bitrate in publish SDP
websocket_uri_path¶
Значение по умолчанию:
Тип:
String
Требуется перезапуск: Да
Описание:
WebSocket request URI path
work_around¶
Warning
Устаревшая либо недействительная настройка, будет удалена в следующих сборках
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
Not in use
ws.address¶
Значение по умолчанию:
0.0.0.0
Тип:
InetAddress[]
Требуется перезапуск: Да
Описание:
Listening address for WebSocket server
ws.dashboard.port¶
Значение по умолчанию:
8086
Тип:
Integer
Требуется перезапуск: Да
Описание:
WebSocket dashboard connection port
ws.ip_forward_header¶
Значение по умолчанию:
X-Real-IP
Тип:
String
Требуется перезапуск: Нет
Описание:
Name of the HTTP header from which the real client IP is read on the WebSocket handshake
ws.map_custom_headers¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
If true, parse X-prefixed headers from the WebSocket handshake and forward them to REST hook requests
ws.port¶
Значение по умолчанию:
8080
Тип:
Integer
Требуется перезапуск: Да
Описание:
WebSocket connection port
ws_client_id_unique_part¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Нет
Описание:
If true, add a unique part to the WebSocket client ID
ws_connections_test_run_for¶
Значение по умолчанию:
1800
Тип:
Integer
Требуется перезапуск: Да
Описание:
WebSocket connections test duration in seconds
ws_connections_test_uri¶
Значение по умолчанию:
ws://192.168.88.100:8080
Тип:
String
Требуется перезапуск: Да
Описание:
WebSocket connections test URI
ws_read_socket_timeout¶
Значение по умолчанию:
true
Тип:
Boolean
Требуется перезапуск: Да
Описание:
Enable WebSocket read timeout
ws_read_socket_timeout_sec¶
Значение по умолчанию:
120
Тип:
Integer
Требуется перезапуск: Да
Описание:
WebSocket read timeout in seconds (if enabled)
wss.address¶
Значение по умолчанию:
0.0.0.0
Тип:
InetAddress[]
Требуется перезапуск: Да
Описание:
Listening address for WebSocket SSL server
wss.cert.password¶
Значение по умолчанию:
password
Тип:
String
Требуется перезапуск: Да
Описание:
Key password to the SSL certificate in keystore
wss.dashboard.port¶
Значение по умолчанию:
8446
Тип:
Integer
Требуется перезапуск: Да
Описание:
Secure WebSocket dashboard connection port
wss.keystore.file¶
Значение по умолчанию:
/usr/local/FlashphonerWebCallServer/conf/wss.jks
Тип:
String
Требуется перезапуск: Да
Описание:
Keystore file containing the servers TLS certificate, used for all secure connections (HTTPS, WSS, HLS, secure SIP, CDN, RTC metrics)'
wss.keystore.password¶
Значение по умолчанию:
password
Тип:
String
Требуется перезапуск: Да
Описание:
SSL certificate keystore password
wss.port¶
Значение по умолчанию:
8443
Тип:
Integer
Требуется перезапуск: Да
Описание:
WebSocket SSL connection port
wss.ssl.cache_size¶
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Да
Описание:
SSL session objects cache size
wss.ssl.session_timeout¶
Значение по умолчанию:
0
Тип:
Integer
Требуется перезапуск: Да
Описание:
Cached SSL session objects timeout, in seconds
zapp_auditor_check_interval¶
Значение по умолчанию:
1000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Auditor thread interval in ms. Cannot be less than 1s
zapp_auditor_room_timeout¶
Значение по умолчанию:
10000
Тип:
Integer
Требуется перезапуск: Нет
Описание:
Timeout in ms to kill room if it's empty. Cannot be less than 1s
zgc_log_parser_enable¶
Значение по умолчанию:
false
Тип:
Boolean
Требуется перезапуск: Да
Описание:
Launch ZGC parser for stat output
zgc_log_parser_path¶
Значение по умолчанию:
logs/gc-core-[0-9]{4}-[0-9]{2}-[0-9]{2}_[0-9]{2}-[0-9]{2}.log
Тип:
String
Требуется перезапуск: Да
Описание:
ZGC logs path to parse
zgc_log_time_format¶
Значение по умолчанию:
yyyy-MM-dd'T'HH:mm:ss.SSSZ
Тип:
String
Требуется перезапуск: Да
Описание:
ZGC logs time format used to parse GC pause time