<div dir="ltr"><div><div><div><div><div>Hi everybody.<br><br>I have a live source of 
h264 frames. This is not a file, but some sort of live stream 
distributing pure h264 frames created with x264 library. I am able to 
view this stream in VLC and similar players. Now I'd like to retransmit 
this stream in a MPEG2-TS to a UDP multicast address using C/C++ code 
(without using ffmpeg exe etc.). Pseudo code:<br><br></div><div>forever:<br></div>    h264_frame = get_h264_frame_from_stream() # implemented<br></div>    ts_frame = convert_h264_to_ts(h264_frame) # ???<br></div>    multicast(ts_frame) # implemented</div>goto forever<br><br></div><div>UDP multicast part is implemented and works fine. But I'm stuck with wrapping these h264 frames in MPEG2-TS.<br></div><div><br></div>Could you please point me out the right direction how to wrap h264 in a MPEG2-TS? A sample C/C++ code would be much appreciated.</div>