set H264 in arm base.

This commit is contained in:
m1k1o 2021-04-01 22:08:35 +02:00
parent b6c032921d
commit 24699ec512
2 changed files with 3 additions and 3 deletions

View File

@ -119,6 +119,7 @@ ENV NEKO_BIND=:8080
#
# custom arm values -> video pipeline with GPU encoding
ENV NEKO_H264=1
ENV NEKO_VIDEO='ximagesrc display-name=%s use-damage=0 show-pointer=true use-damage=false ! video/x-raw,framerate=30/1 ! videoconvert ! queue ! video/x-raw,framerate=30/1,format=NV12 ! v4l2h264enc extra-controls="controls,h264_profile=0,video_bitrate=1250000;" ! h264parse config-interval=3 ! video/x-h264,profile=baseline,stream-format=byte-stream'
#

View File

@ -188,7 +188,7 @@ services:
# increase on rpi's with more then 1gb ram.
shm_size: "520mb"
ports:
- "8084:8080"
- "8088:8080"
- "52000-52100:52000-52100/udp"
# this is important since we need a GPU for hardware acceleration alternatively mount the devices into the docker.
privileged: true
@ -197,8 +197,7 @@ services:
NEKO_PASSWORD: 'neko'
NEKO_PASSWORD_ADMIN: 'admin'
NEKO_EPR: 52000-52100
NEKO_H264: 1
# optional: Change target bitrate and framerate on this parameter.
# optional: change target bitrate and framerate on this parameter.
NEKO_VIDEO: |
ximagesrc display-name=%s use-damage=0 show-pointer=true use-damage=false
! video/x-raw,framerate=30/1