Skip to content

Commit 39304d9

Browse files
authored
Merge pull request #4 from BELABOX/debug_overlay
2 parents 0abaed8 + 2f5df54 commit 39304d9

8 files changed

Lines changed: 132 additions & 0 deletions
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
udpsrc uri=udp://127.0.0.1:4001 buffer-size=8388608 !
2+
decodebin name=decode
3+
4+
decode. ! identity name=v_delay signal-handoffs=TRUE ! nvvidconv !
5+
videorate ! video/x-raw,framerate=25/1 !
6+
textoverlay text='' valignment=top halignment=right font-desc="Monospace, 5" name=overlay ! queue !
7+
nvvidconv interpolation-method=5 !
8+
nvv4l2h265enc control-rate=1 qp-range="28,50:0,38:0,50" iframeinterval=60 preset-level=4 maxperf-enable=true EnableTwopassCBR=true insert-sps-pps=true name=venc_bps !
9+
h265parse config-interval=-1 ! queue max-size-time=10000000000 max-size-buffers=1000 max-size-bytes=41943040 ! mux.
10+
11+
decode. ! identity name=a_delay signal-handoffs=TRUE ! volume volume=1.0 !
12+
audioconvert ! voaacenc bitrate=128000 ! aacparse ! queue max-size-time=10000000000 max-size-buffers=1000 ! mux.
13+
14+
mpegtsmux name=mux !
15+
appsink name=appsink
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
udpsrc uri=udp://127.0.0.1:4001 buffer-size=8388608 !
2+
decodebin name=decode
3+
4+
decode. ! identity name=v_delay signal-handoffs=TRUE ! nvvidconv !
5+
videorate ! video/x-raw,framerate=30/1 !
6+
textoverlay text='' valignment=top halignment=right font-desc="Monospace, 5" name=overlay ! queue !
7+
nvvidconv interpolation-method=5 !
8+
nvv4l2h265enc control-rate=1 qp-range="28,50:0,38:0,50" iframeinterval=60 preset-level=4 maxperf-enable=true EnableTwopassCBR=true insert-sps-pps=true name=venc_bps !
9+
h265parse config-interval=-1 ! queue max-size-time=10000000000 max-size-buffers=1000 max-size-bytes=41943040 ! mux.
10+
11+
decode. ! identity name=a_delay signal-handoffs=TRUE ! volume volume=1.0 !
12+
audioconvert ! voaacenc bitrate=128000 ! aacparse ! queue max-size-time=10000000000 max-size-buffers=1000 ! mux.
13+
14+
mpegtsmux name=mux !
15+
appsink name=appsink
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
udpsrc uri=udp://127.0.0.1:4001 buffer-size=8388608 !
2+
decodebin name=decode
3+
4+
decode. ! identity name=v_delay signal-handoffs=TRUE ! nvvidconv !
5+
videorate ! video/x-raw,framerate=50/1 !
6+
textoverlay text='' valignment=top halignment=right font-desc="Monospace, 5" name=overlay ! queue !
7+
nvvidconv interpolation-method=5 !
8+
nvv4l2h265enc control-rate=1 qp-range="28,50:0,38:0,50" iframeinterval=60 preset-level=4 maxperf-enable=true EnableTwopassCBR=true insert-sps-pps=true name=venc_bps !
9+
h265parse config-interval=-1 ! queue max-size-time=10000000000 max-size-buffers=1000 max-size-bytes=41943040 ! mux.
10+
11+
decode. ! identity name=a_delay signal-handoffs=TRUE ! volume volume=1.0 !
12+
audioconvert ! voaacenc bitrate=128000 ! aacparse ! queue max-size-time=10000000000 max-size-buffers=1000 ! mux.
13+
14+
mpegtsmux name=mux !
15+
appsink name=appsink
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
udpsrc uri=udp://127.0.0.1:4001 buffer-size=8388608 !
2+
decodebin name=decode
3+
4+
decode. ! identity name=v_delay signal-handoffs=TRUE ! nvvidconv !
5+
videorate ! video/x-raw,framerate=60/1 !
6+
textoverlay text='' valignment=top halignment=right font-desc="Monospace, 5" name=overlay ! queue !
7+
nvvidconv interpolation-method=5 !
8+
nvv4l2h265enc control-rate=1 qp-range="28,50:0,38:0,50" iframeinterval=60 preset-level=4 maxperf-enable=true EnableTwopassCBR=true insert-sps-pps=true name=venc_bps !
9+
h265parse config-interval=-1 ! queue max-size-time=10000000000 max-size-buffers=1000 max-size-bytes=41943040 ! mux.
10+
11+
decode. ! identity name=a_delay signal-handoffs=TRUE ! volume volume=1.0 !
12+
audioconvert ! voaacenc bitrate=128000 ! aacparse ! queue max-size-time=10000000000 max-size-buffers=1000 ! mux.
13+
14+
mpegtsmux name=mux !
15+
appsink name=appsink
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
udpsrc uri=udp://127.0.0.1:4001 buffer-size=8388608 !
2+
decodebin name=decode
3+
4+
decode. !
5+
queue max-size-time=10000000000 max-size-buffers=1000 max-size-bytes=41943040 !
6+
identity name=v_delay signal-handoffs=TRUE !
7+
videorate ! video/x-raw,framerate=25/1,format=NV12 !
8+
textoverlay text='' valignment=top halignment=right font-desc="Monospace, 5" name=overlay ! queue !
9+
mpph265enc zero-copy-pkt=0 qp-max=51 gop=60 name=venc_bps !
10+
h265parse config-interval=-1 ! mux.
11+
12+
decode. !
13+
queue max-size-time=10000000000 max-size-buffers=1000 max-size-bytes=41943040 !
14+
identity name=a_delay signal-handoffs=TRUE !
15+
audioconvert ! voaacenc bitrate=128000 ! aacparse ! mux.
16+
17+
mpegtsmux name=mux !
18+
appsink name=appsink
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
udpsrc uri=udp://127.0.0.1:4001 buffer-size=8388608 !
2+
decodebin name=decoder
3+
4+
decoder. !
5+
queue max-size-time=10000000000 max-size-buffers=1000 max-size-bytes=41943040 !
6+
identity name=v_delay signal-handoffs=TRUE !
7+
videorate ! video/x-raw,framerate=30/1,format=NV12 !
8+
textoverlay text='' valignment=top halignment=right font-desc="Monospace, 5" name=overlay ! queue !
9+
mpph265enc zero-copy-pkt=0 qp-max=51 gop=60 name=venc_bps !
10+
h265parse config-interval=-1 ! mux.
11+
12+
decoder. !
13+
queue max-size-time=10000000000 max-size-buffers=1000 max-size-bytes=41943040 !
14+
identity name=a_delay signal-handoffs=TRUE !
15+
audioconvert ! voaacenc bitrate=128000 ! aacparse ! mux.
16+
17+
mpegtsmux name=mux !
18+
appsink name=appsink
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
udpsrc uri=udp://127.0.0.1:4001 buffer-size=8388608 !
2+
decodebin name=decode
3+
4+
decode. !
5+
queue max-size-time=10000000000 max-size-buffers=1000 max-size-bytes=41943040 !
6+
identity name=v_delay signal-handoffs=TRUE !
7+
videorate ! video/x-raw,framerate=50/1,format=NV12 !
8+
textoverlay text='' valignment=top halignment=right font-desc="Monospace, 5" name=overlay ! queue !
9+
mpph265enc zero-copy-pkt=0 qp-max=51 gop=60 name=venc_bps !
10+
h265parse config-interval=-1 ! mux.
11+
12+
decode. !
13+
queue max-size-time=10000000000 max-size-buffers=1000 max-size-bytes=41943040 !
14+
identity name=a_delay signal-handoffs=TRUE !
15+
audioconvert ! voaacenc bitrate=128000 ! aacparse ! mux.
16+
17+
mpegtsmux name=mux !
18+
appsink name=appsink
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
udpsrc uri=udp://127.0.0.1:4001 buffer-size=8388608 !
2+
decodebin name=decode
3+
4+
decode. !
5+
queue max-size-time=10000000000 max-size-buffers=1000 max-size-bytes=41943040 !
6+
identity name=v_delay signal-handoffs=TRUE !
7+
videorate ! video/x-raw,framerate=60/1,format=NV12 !
8+
textoverlay text='' valignment=top halignment=right font-desc="Monospace, 5" name=overlay ! queue !
9+
mpph265enc zero-copy-pkt=0 qp-max=51 gop=60 name=venc_bps !
10+
h265parse config-interval=-1 ! mux.
11+
12+
decode. !
13+
queue max-size-time=10000000000 max-size-buffers=1000 max-size-bytes=41943040 !
14+
identity name=a_delay signal-handoffs=TRUE !
15+
audioconvert ! voaacenc bitrate=128000 ! aacparse ! mux.
16+
17+
mpegtsmux name=mux !
18+
appsink name=appsink

0 commit comments

Comments
 (0)