09-22-2020 05:24 AM
Hello. I am new in a project where video frames are provided to an accelerator through shared memory (IPC). Now, the client wants to separate the front (a Python website) and the backend (the FPGA host app) to run in different servers. I guess that a better solution is to implement UDP sockets. Do you have any suggestion? A better approach? Any resource to point me?
Thanks and regards,
09-23-2020 12:59 AM
Yes, you can send the video stream through RSTP(UDP)/RMTP(TCP) to the video process server, and in the video server, the FFMPMGE can listen the RSTP/RMTP port to get the stream. then the FFMPGE can call the FPGA video codec to leverage fpga to complete codec process. I think you have run the ffmpge exampge on the fpga
for the RSTP and RMTP please refer:
09-23-2020 01:34 PM