mirror of
https://github.com/mofeng-git/One-KVM.git
synced 2025-12-12 01:00:29 +08:00
#44 添加 docker 网页音频支持
使用作者修改版 ustreamer H.264/WebRTC 模式下音频可用 H.264/WebRTC 模式下网页录制视频包含音频
This commit is contained in:
parent
1a13760df0
commit
0751b519c2
@ -111,9 +111,15 @@ EOF
|
|||||||
|
|
||||||
if [ ! -z "$VIDEONUM" ]; then
|
if [ ! -z "$VIDEONUM" ]; then
|
||||||
sed -i "s/\/dev\/video0/\/dev\/video$VIDEONUM/g" /etc/kvmd/override.yaml \
|
sed -i "s/\/dev\/video0/\/dev\/video$VIDEONUM/g" /etc/kvmd/override.yaml \
|
||||||
|
&& sed -i "s/\/dev\/video0/\/dev\/video$VIDEONUM/g" /etc/kvmd/janus/janus.plugin.ustreamer.jcfg \
|
||||||
&& echo -e "${GREEN}One-KVM video device is set to /dev/video$VIDEONUM.${NC}"
|
&& echo -e "${GREEN}One-KVM video device is set to /dev/video$VIDEONUM.${NC}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ ! -z "$AUDIONUM" ]; then
|
||||||
|
sed -i "s/hw:0/hw:$AUDIONUM/g" /etc/kvmd/janus/janus.plugin.ustreamer.jcfg \
|
||||||
|
&& echo -e "${GREEN}One-KVM audio device is set to hw:$VIDEONUM.${NC}"
|
||||||
|
fi
|
||||||
|
|
||||||
#set htpasswd
|
#set htpasswd
|
||||||
if [ ! -z "$USERNAME" ] && [ ! -z "$PASSWORD" ]; then
|
if [ ! -z "$USERNAME" ] && [ ! -z "$PASSWORD" ]; then
|
||||||
python -m kvmd.apps.htpasswd del admin \
|
python -m kvmd.apps.htpasswd del admin \
|
||||||
|
|||||||
@ -1,4 +1,7 @@
|
|||||||
video: {
|
video: {
|
||||||
sink = "kvmd::ustreamer::h264"
|
sink = "kvmd::ustreamer::h264"
|
||||||
}
|
}
|
||||||
|
audio: {
|
||||||
|
device = "hw:0"
|
||||||
|
tc358743 = "/dev/video0"
|
||||||
|
}
|
||||||
|
|||||||
@ -110,7 +110,7 @@
|
|||||||
"kvm_text77":"断开连接",
|
"kvm_text77":"断开连接",
|
||||||
"kvm_text78":"重置",
|
"kvm_text78":"重置",
|
||||||
"kvm_text79":"视频录制<br>",
|
"kvm_text79":"视频录制<br>",
|
||||||
"kvm_text80":"使用浏览器 API 录制视频(无音频),结束录制后视频文件会自动下载",
|
"kvm_text80":"使用浏览器 API 录制视频,结束录制后视频文件会自动下载",
|
||||||
"kvm_text81":"开始录制",
|
"kvm_text81":"开始录制",
|
||||||
"kvm_text82":"结束录制",
|
"kvm_text82":"结束录制",
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user