I am starting a new commercial project. The device we will be getting the video stream from is a small consumer device.
I was hoping to just open up a socket and start reading the data from the device. The format of the data for each packet will be [18 bytes of Metadata][1056 bytes of .mp4][4 bytes of Metadata]. I was hoping to throw the .mp4 data into a buffer and tell the Roku to play the buffer.
The 1056 bytes of .mp4 data is live data, so it is not really a file.
Will this approach work for the Roku? What would be a better approach?