ich das gerade versucht, und es funktioniert für mich ... Ich weiß nicht, ob es genau das, was Sie mit VLC für ..
In einem Computer suchen, ich lief [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}'
Nun, wenn Sie das tun Sie in der Lage sein sollte, direkt mit jedem Mediaplayer wie VLC selbst, aber das verbinden, wie Sie bereits gesagt, hat nicht funktioniert mit MPMoviePlayerController .. so was ich tat, ... Ich erstelle die m3u8 Datei so und ich nannte "test.m3u8 "
#EXTM3U
#EXT-X-TARGETDURATION:10
#EXT-X-MEDIA-SEQUENCE:0
#EXTINF:10,
http://192.168.80.26:8080/test.mp4
Diese Datei in die Stream nur zeigt, dann habe ich dies in einem Webserver wie Apache ... und es worked..i konnte den Strom mit MPMoviePlayerController ... jetzt sehen ich muss nur herausfinden, wie ich da rauskomme, weil ich gerade lerne, wie man MPMoviePlayerController benutzt und ich weiß nicht wie man den "fertig" -Knopf einrichtet :-)
btw ... im Quellcode .. Die Zeichenfolge, die ich MPMoviePlayerController zugewiesen habe, lautet etwa so: NSString * path = @ "http://192.168.80.26/~user/test.m3u8";
Ich weiß nicht, ob dies am effizientesten ist, oder das Richtige do..but zumindest funktioniert es;)
cya