<div dir="ltr"><div class="gmail_quote"><div dir="ltr"><span style="color:rgb(0,0,0)">Hello Team,</span><br style="color:rgb(0,0,0)"><br style="color:rgb(0,0,0)"><span style="color:rgb(0,0,0)">We are looking for ways to extract video information either Video frames or Video information into a container either AVI or MP4.</span><br style="color:rgb(0,0,0)"><span style="color:rgb(0,0,0)">Video data is logged over RTP in H264 encoded format or MJPEJ format.</span><br style="color:rgb(0,0,0)"><br style="color:rgb(0,0,0)"><span style="color:rgb(0,0,0)">The AXIS video data is stored as RTP frames inside UDP packets, which is part of the Ethernet payload.</span><br style="color:rgb(0,0,0)"><span style="color:rgb(0,0,0)">Basically, What I Need is The extraction of video data from the Ethernet payload and writing to video files(AVI / MP4).</span><br style="color:rgb(0,0,0)"><br style="color:rgb(0,0,0)"><span style="color:rgb(0,0,0)">Do I have to decode Ethernet messages and access the message fields like ether type, addresses, and RTP payload?   </span><br style="color:rgb(0,0,0)"><span style="color:rgb(0,0,0)">I tried passing the complete file to FFMPEG Library, It didn't help. I am missing something, Do I need to send RTP payload to FFMPEG to get frames instead of sending a complete file.?</span><br style="color:rgb(0,0,0)"><br style="color:rgb(0,0,0)"><span style="color:rgb(0,0,0)">Any examples to achieve this in C++ would help. </span><br style="color:rgb(0,0,0)"><br style="color:rgb(0,0,0)"><span style="color:rgb(0,0,0)">Thank you for any help you can offer.</span>  <br></div><div dir="ltr"><br></div><div>Thanks,</div><div>Vijay</div>
</div></div>