Acabo de intentar esto y funcionó para mí ... No sé si es exactamente lo que busca ..
En una computadora con VLC, me corrió [1]:
/Applications/VLC.app/Contents/MacOS/VLC --intf=rc SOME_VIDEO \\
'--sout=#transcode{fps=25,vcodec=h264,venc=x264{aud,profile=baseline,level=30,\\
keyint=30,bframes=0,ref=1,nocabac},acodec=mp3,ab=56,audio-sync,deinterlace}:\\
standard{mux=ts,access=http,dst=192.168.80.26:8080/test.mp4}'
Ahora, si lo hace que usted debería ser capaz de conectarse directamente con cualquier reproductor multimedia como VLC sí, pero que, como ya se ha dicho, no funcionó con MPMoviePlayerController .. así que lo que hice ... Creo el archivo m3u8 como este y llamé "test.m3u8" "
#EXTM3U
#EXT-X-TARGETDURATION:10
#EXT-X-MEDIA-SEQUENCE:0
#EXTINF:10,
http://192.168.80.26:8080/test.mp4
Este archivo solo está apuntando a la corriente, entonces puse esto en un servidor web como Apache ... y worked..i era capaz de ver el flujo usando MPMoviePlayerController ... ahora Sólo tengo que encontrar la manera de salir de allí, como acabo de aprender a usar MPMoviePlayerController y no sé cómo configurar el botón "Done" :-)
por cierto ... en el código fuente .. .la cadena asigné a MPMoviePlayerController es algo como esto: NSString * path = @ "http://192.168.80.26/~user/test.m3u8";
No sé si esto es más eficiente o lo que hay que do..but al menos funciona;)
cya