Domanda

Sto cercando di sviluppare un lettore audio specializzato per dispositivi Windows Mobile (Professional).E mi sono imbattuto nel problema una volta.

Non ci sono API audio compresse su WM oppure non sono riuscito a trovare spazio nella documentazione.Sì, ci sono le API audio WM6 ma non è nemmeno possibile mettere in pausa la riproduzione o cercare la posizione specificata.Sul dispositivo WM è sempre presente Windows Media Player, ma non ho trovato la documentazione delle API.

Quindi la domanda è:
Esiste un modo semplice per riprodurre, mettere in pausa, avanzare, riavvolgere, ottenere la posizione di riproduzione e ottenere la durata del file audio compresso audio di diversi formati popolari?Qualche biblioteca?API della piattaforma?Nulla?

È stato utile?

Soluzione 2

Ho trovato una libreria di riproduzione audio compressa abbastanza sufficiente FMOD.Ne esiste una versione WM.E ho trovato un'applicazione di esempio su CodiceProgetto iniziare con.

Altri suggerimenti

Questo potrebbe non essere di alcun aiuto, ma il (molto buono) lettore di podcast BeyondPod ha un lettore integrato, basato su Windows Media Player, ed è open source, quindi potresti dare un'occhiata a quale API stanno utilizzando.

Ovviamente se hanno scritto il proprio player personalizzato, non potrai semplicemente copiarlo se stai scrivendo un'app commerciale.Ma potresti usarlo per la documentazione API se stanno semplicemente chiamando alcune API di Media Player.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top