Restreaming Birdseye with historical detections such that the Frigate banner (effect) can be added to existing NVRs. #20241
-
The historical detection banner at the top of the home screen is one of the very best features of Frigate imo. For the first time it's possible to be sure you see literally everything that happened on your CCTV system. If it was possible to have a home screen which was entirely this it would be excellent, kind of like the birds eye function - but for historical detections. It then occurred to me how useful it would be if it was possible to add this to your existing NVR. For example I have a TV screen in my house connected to the NVR and no feasible way to get Frigate on that TV. But if I could create a new "feed" that the NVR could pick up as an IP cam, of historical detections from the other cameras, it would extremely useful. I found the restream system Frigate has, so the only remaining requirement is to add the historical detection banner effect into BirdsEye. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
There is no documented feature in Frigate that allows the Birdseye restream to display a historical detection banner or to generate a special RTSP feed showing only historical detections as an overlay or effect for integration with external NVRs(1)(2)(3)(4)(5)(6)(7). Birdseye restream provides a live, dynamic mosaic of current camera activity, but it does not support creating a feed focused solely on historical events or exporting the Frigate home screen’s detection banner as a video/IP stream(1)(2)(7). If you need to display Birdseye as an RTSP stream, you can enable Birdseye restream, but it will only show live activity according to the configured mode (objects, motion, or continuous), not a chronological playback of past detections(1)(2)(7). There is currently no documented method to restream a timeline of historical detections as an IP camera feed. Check out these potentially useful sources: Would you like a general answer or ideas based on common practices outside the official documentation? 📚 Sources:
Have another question? Just tag @inkeep. |
Beta Was this translation helpful? Give feedback.
-
This wouldn't be feasible, Frigate would have to convert each video into raw yuv and then sync up different length videos. It would be extremely difficult and process intensive. Realistically, should find a solution to use the Frigate UI or build your own UI, after all everything there is available with a few API calls |
Beta Was this translation helpful? Give feedback.
This wouldn't be feasible, Frigate would have to convert each video into raw yuv and then sync up different length videos. It would be extremely difficult and process intensive.
Realistically, should find a solution to use the Frigate UI or build your own UI, after all everything there is available with a few API calls