2015-09-27 2 views
0

Comment puis-je lire la vidéo mkv dans mon application iOS? Puis-je utiliser MPMoviePlayerController et y ajouter des codecs mkv?Lecteur MKV dans mon application iOS

J'essaie de charger un mkv à partir d'une URL dans mon MPMoviePlayerController

NSURL *videoStreamURL = [NSURL URLWithString:@"mkvURL"]; 
mediaPlayer = [[MPMoviePlayerController alloc] initWithContentURL:videoStreamURL]; 

Mais un écran noir, avec rien à jouer, apparaît.

+0

, je ne pense pas que vous pouvez ajouter à la substance Codecs multimédia de base. MKV n'est pas un codec mais un wrapper. –

+0

Vous avez parfaitement raison sur la chose wrapper ... alors que pouvais-je faire pour reproduire mkv dans mon application? – prelite

Répondre

0

La réponse simple est non.

Vous pouvez utiliser ffmpeg pour y parvenir en utilisant probablement pas https://github.com/iMoreApps/ffmpeg-avplayer-for-ios

+0

L'avez-vous déjà utilisé? – prelite

+0

J'ai utilisé FFMpeg dans différentes capacités et construit des lecteurs personnalisés, mais cela ressemble à l'option la plus simple pour répondre à vos besoins dans une simple API et un package. –

+0

Pourriez-vous m'envoyer la démo la plus simple que vous puissiez faire? Je n'ai pas besoin de commandes spéciales comme le sous-titre ecc ecc, il suffit de faire une pause et d'arrêter. – prelite