2012-09-07 5 views
1

il y a un fichier ts dans mon localhost, je peux jouer par VLC, mais ne peut pas jouer en MPMoviePlayerController dans le simulateurMPMoviePlayerController ne peut pas jouer ts

moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:[NSURL URLWithString:@"http://127.0.0.1/test.ts"]]; 

Les informations de ts fichier:

enter image description here

+0

Il s'agit simplement d'un codec différent qui n'est pas pris en charge par MediaPlayer Framework, selon une estimation. VLC aurait écrit ou obtenu un pour lire le fichier dans leur application. – Luke

Répondre

0

iOS Technology Overview Citation:

Le technologi vidéo es dans iOS prennent en charge la lecture des fichiers vidéo avec le .mov, .mp4, .m4v et extensions de nom de fichier .3gp et en utilisant les standards de compression suivants: ...

Ainsi, votre fichier ne peut pas être joueur non pas parce que du codec, mais à cause du format du conteneur vidéo. iOS ne comprend pas MPEG TS.

Questions connexes