Currently I am using URLProtocol to view the data that ffmpeg uses as it is reading in my video file. Now I want to know if 1. There is another possible way to get that same data without using the URLProtocol. 2. If it would be possible to pass data to the URLContext from outside of the URLProtocol functions.