2011-01-25 4 views
5

è possibile avere un video semi-trasparente (creato con schermo blu) riprodotto su un UIView? Mi stavo chiedendo che nel caso in cui ciò non è fattibile con MPMoviePlayerViewController potrebbe essere utilizzando OpenGL ES e una trama video?iPhone: visualizza un video semitrasparente sopra un UIView?

Grazie in anticipo,

F.

risposta

2

E 'possibile utilizzare la libreria ffmpeg. Ecco il link, dove è possibile scaricare un ottimo esempio link

Quindi è sufficiente impostare la proprietà alpha su UIImageView. Ma non sono sicuro delle prestazioni, prova :)

+0

Oh, è intelligente. Sì, spero che la potenza di elaborazione di iPhone 4 sia sufficiente per farcela. Grazie Max! – nosuic

+0

Ho provato la soluzione, solo quando si imposta la proprietà alpha l'intero ImageView ha trasparenza. il caso di nosuic è con una schermata blu, quindi una parte della vista deve avere trasparenza (la parte blu). Hai qualche soluzione per questo? –

+1

È possibile sostituire i pixel blu con quelli trasparenti in runtime e quindi applicare tale immagine alla vista dell'immagine. – Max