Update docs to suggest new restream method.

This commit is contained in:
Nick Mowen 2022-10-14 14:53:44 -06:00
parent 8e7c545eee
commit 8b029dbdf8
3 changed files with 13 additions and 9 deletions

View File

@ -0,0 +1,12 @@
---
id: restream
title: Restream
---
### RTSP
Frigate can restream your video feed as an RTSP feed for other applications such as Home Assistant to utilize it at `rtsp://<frigate_host>:8554/<camera_name>`. Port 8554 must be open. This allows you to use a video feed for detection in frigate and Home Assistant live view at the same time without having to make two separate connections to the camera. The video feed is copied from the original video feed directly to avoid re-encoding. This feed does not include any annotation by Frigate.
### RTMP (Deprecated)
In previous Frigate versions RTMP was used for re-streaming. RTMP has disadvantages however including being incompatible with H.265, high bitrates, and certain audio codecs. RTMP is deprecated and it is recommended to move to the new restream role.

View File

@ -1,8 +0,0 @@
---
id: rtmp
title: RTMP
---
Frigate can re-stream your video feed as a RTMP feed for other applications such as Home Assistant to utilize it at `rtmp://<frigate_host>/live/<camera_name>`. Port 1935 must be open. This allows you to use a video feed for detection in frigate and Home Assistant live view at the same time without having to make two separate connections to the camera. The video feed is copied from the original video feed directly to avoid re-encoding. This feed does not include any annotation by Frigate.
Some video feeds are not compatible with RTMP. If you are experiencing issues, check to make sure your camera feed is h264 with AAC audio. If your camera doesn't support a compatible format for RTMP, you can use the ffmpeg args to re-encode it on the fly at the expense of increased CPU utilization. Some more information about it can be found [here](/faqs#audio-in-recordings).

View File

@ -17,7 +17,7 @@ module.exports = {
"configuration/record", "configuration/record",
"configuration/snapshots", "configuration/snapshots",
"configuration/objects", "configuration/objects",
"configuration/rtmp", "configuration/restream",
"configuration/zones", "configuration/zones",
"configuration/birdseye", "configuration/birdseye",
"configuration/stationary_objects", "configuration/stationary_objects",