Media player / recorder (phonon)

I would like to create a media player / recorder.

The main target platform is Windows, support for other operating systems will be pleasant, but this is not a high priority. It should be able to play formats such as wav, mp3, avi. It should also be able to record audio (microphone) and video (webcam or capture card).

Since I have some experience with QT and C ++, I looked at QT (4.7.2) phonon with a DS database. But unfortunately, I was not able to play a simple AVI, even with the MediaPlayer sample that comes with QT demos. I heard only sound, but did not see the video.

Developer is a 64-bit version of Vista. I also tried this on another 64-bit Vista without any luck. On 32-bit Win7 (QT MinGW), it finally worked. But when I copied this MediaPlayer executable and its DLL to 64-bit machines and tried to run it, it again failed.

Is there a known problem with QT phonon on 64-bit machines? I also heard about VLC phonon backends. Could this be a solution? Is QT phonon mature enough to develop a commercial application on top of it? Or maybe it makes more sense to directly contact a directshow?

thank

+3
source share
1 answer

Directshow - API, , , , /. , . , 64- , , 64 , 32- . , 32- Phonon, , 32 .
VLC, , , DirectShow , , DirectShow, VLC , .

+2

All Articles