I’m considering the PYNQ to build an instant replay for my sports stream. What I’m thinking is:
1080p 60 fps HDMI input
incoming hdmi input is recorded in 5 seconds long videos and saved as 1080p 30 fps (to enable slow motion at half speed)
at request the last 5 seconds video recorded (which is a 10s slowmotion video) is played via the HMDI output using ffmpeg (at this point the recording can be stopped).
returns to point 1)
I was wondering if the PYNQ would manage this and especially I’m looking for something that can record at 1080p 60 fps.
I did not understand your requirement of instant replay on this kind of embedded board. What purpose will it serve? There are normal processor boards to do this.
pynq can manage it if you code the hdmi interface well. It depends more on the designer rather than the hardware.
an HDMI recorder costs around 700 $ for one HDMI channel. I might need 5-8 of those. Also having the HDMI output would enable me to use it as a passthrough in some cases.
If the Raspberry pi 4 does not provide that frame rate, you won’t get it with the Pynq-Z2 either as the processor is less powerful and clocked at lower frequency. On top of that, 1080p is outside of the specs of that part.