请用c11，c++编写程序，要求：
1.以mp4作为输入，该Mp4是h264,aac编码的
2.基于ffmpeg-4.4.2 库
3.要求输出rtp over udp，并且能指定推送端口,比如8000(音频包，视频包都往同一个端口推送)
4.要求h264 rtp payload type = 98
5.要求aac rtp payload type = 100
6.要求推送的每一个h264 rtp包采用FUA的分片方式，大小不能超过一个mtu，要求保证抓包的sn序列号是连续的
7.要求视频发送码流大概是1-2Mbps,帧率：25fps
8.要求音频发送的采样率为44.1K,声道为立体声，16位宽
9.要求音视频能够同步