For transmission of audio and video, UDP is the best choice. Are you experiencing audio/video issues with users? If so, what analysis lead you to the conclusion that you want to try using TCP/IP.
The benefit with TCP/IP is that it will resend missing packets. However, if your users are on a network that is both slow and dropping packets, then resending packets is gong to likely saturate their already slow network. It will make their audio/video worse.
FreeSWITCH has forward error correction in place to compensate for dropped packets. Again, interested in learning more about your analysis.
Regards,... Fred