Setup specific restream modules

This commit is contained in:
Nick Mowen 2022-10-14 13:02:55 -06:00
parent 8488f5a5ea
commit fc68ebb312
2 changed files with 10 additions and 7 deletions

View File

@ -178,13 +178,16 @@ http {
proxy_set_header Host $host;
}
location ~ /restream/(.*)$ {
location /restream/ {
location ~ /mp4/(.*)$ {
proxy_pass http://go2rtc/api/stream.mp4?src=$1;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
proxy_set_header Host $host;
}
}
location /go2rtc/ {
proxy_pass http://go2rtc/;

View File

@ -108,7 +108,7 @@ export default function Camera({ camera }) {
playbackRates: [1],
sources: [
{
src: `${apiHost}/restream/${camera}`,
src: `${apiHost}/restream/mp4/${camera}`,
type: 'video/mp4',
},
],