mirror of
https://github.com/gensokyo-zone/infrastructure.git
synced 2026-02-09 12:29:19 -08:00
config/services/kattv{,2}{,-ingest}: Settings adjustment
This commit is contained in:
parent
fd1512b440
commit
0bd6d41304
4 changed files with 22 additions and 9 deletions
|
|
@ -22,7 +22,7 @@ let
|
|||
};
|
||||
queue_data = {
|
||||
element.queue = {
|
||||
leaky = "downstream";
|
||||
#leaky = "downstream";
|
||||
};
|
||||
};
|
||||
videoconvert_cpu = {
|
||||
|
|
@ -39,19 +39,20 @@ let
|
|||
"gldownload"
|
||||
];
|
||||
encodeopts = {
|
||||
speed-preset = "ultrafast";
|
||||
speed-preset = "veryfast";
|
||||
ref = 1;
|
||||
tune = "zerolatency";
|
||||
pass = "qual";
|
||||
#psy-tune = "film";
|
||||
#noise-reduction=0;
|
||||
quantizer = 27;
|
||||
bitrate = 16384;
|
||||
quantizer = 21;
|
||||
bitrate = 8192;
|
||||
rc-lookahead = 6;
|
||||
};
|
||||
denoise = {
|
||||
element.frei0r-filter-hqdn3d = {
|
||||
spatial = 0.175; #0.325;
|
||||
temporal = 0.06; #0.11;
|
||||
spatial = 0.175;
|
||||
temporal = 0.25;
|
||||
};
|
||||
};
|
||||
encode_high = [
|
||||
|
|
@ -68,8 +69,8 @@ let
|
|||
"h264parse"
|
||||
];
|
||||
rtmpsink = [
|
||||
queue_data
|
||||
"flvmux"
|
||||
queue_data
|
||||
{
|
||||
element.rtmp2sink = {
|
||||
location = "rtmp://localhost:1935/stream/kattv";
|
||||
|
|
|
|||
|
|
@ -20,6 +20,11 @@ let
|
|||
#extra-controls = "c,exposure_auto=3";
|
||||
};
|
||||
};
|
||||
queue_data = {
|
||||
element.queue = {
|
||||
leaky = "downstream";
|
||||
};
|
||||
};
|
||||
v4l2src = [
|
||||
cameracapture
|
||||
{
|
||||
|
|
@ -32,6 +37,7 @@ let
|
|||
];
|
||||
pipeline = v4l2src ++ [
|
||||
"jpegtrunc"
|
||||
queue_data
|
||||
{ element.matroskamux.streamable = true; }
|
||||
{
|
||||
element.tcpclientsink = {
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ let
|
|||
};
|
||||
queue_data = {
|
||||
element.queue = {
|
||||
leaky = "downstream";
|
||||
#leaky = "downstream";
|
||||
};
|
||||
};
|
||||
videoconvert_cpu = {
|
||||
|
|
@ -68,8 +68,8 @@ let
|
|||
"h264parse"
|
||||
];
|
||||
rtmpsink = [
|
||||
queue_data
|
||||
"flvmux"
|
||||
queue_data
|
||||
{
|
||||
element.rtmp2sink = {
|
||||
location = "rtmp://localhost:1935/stream/kattv2";
|
||||
|
|
|
|||
|
|
@ -20,6 +20,11 @@ let
|
|||
extra-controls = "c,exposure_auto=3";
|
||||
};
|
||||
};
|
||||
queue_data = {
|
||||
element.queue = {
|
||||
leaky = "downstream";
|
||||
};
|
||||
};
|
||||
v4l2src = [
|
||||
cameracapture
|
||||
{
|
||||
|
|
@ -32,6 +37,7 @@ let
|
|||
];
|
||||
pipeline = v4l2src ++ [
|
||||
"jpegtrunc"
|
||||
queue_data
|
||||
{ element.matroskamux.streamable = true; }
|
||||
{
|
||||
element.tcpclientsink = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue