Hello,

I keep videos in oracle in BFILE (actually a pointer to video). Then I can reach the video binary stream from BFILE, using BFILE's getBinaryStream() function.

What I want to do is play this video in Qt, VideoPlayer. I see that, MediaSource object can get QIODevice as argument, so I think I should extend QIODevice.

Is there any example that I can examine how to subclass QIODevice? First of all, which functions do I have to override? How to implement readData() espacially?

Thanks in advance ...