I have MPEG-TS H.264 video stream of Live TV Channel, I want to Live Stream it for iPhone but as HLS requires to make segments (e.g.: 10s) segment and send it using M3u8. and for this purpose I am currently using ffmpeg and m3u8-segmenter available on internet. But I do not want to use transcoding using ffmpeg as i have memory + processor limitations on my hardware. Is it possible that i can only make segments of the MPEG-TS video and directly send it to the iPhone.
I have tried many ways but unable to do so. I am using Linux based system.
Please help me, what are the procedures of live streaming to iphone without transcoding the video.
Thanks
ffmpeg -i [link]http://localhost:6954/myvideo.ts -f mpegts - (all other parameters for encoding) | ./m3u8-segmenter -i - -d 10 -p outputdir/prefix -m outputdir/output.m3u8 -u [link]http://domain.com/
As my video is already in MPEG-TS format, thats why i just want to make slices of that video and send it to my iPhone using m3u8. I am not sure, how to do this. – Zain Raza Nov 19 '14 at 10:08