# Rtmp and rtmfp the difference

**URL:** <https://forum.kirupa.com/t/rtmp-and-rtmfp-the-difference/329048>\
**Category:** Uncategorized\
**Created:** [July 16, 2012, 7:29pm UTC](https://forum.kirupa.com/t/rtmp-and-rtmfp-the-difference/329048 "2012-07-16T19:29:46Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![quest20](https://avatars.discourse-cdn.com/v4/letter/q/a87d85/32.png) [@quest20](https://forum.kirupa.com/u/quest20)\
**Post date:** [July 16, 2012, 7:29pm UTC](https://forum.kirupa.com/t/rtmp-and-rtmfp-the-difference/329048/1 "2012-07-16T19:29:46Z")

</div>

What are the major differences between a (RTMP) and (RTMFP)? I know RTMP uses a TCP port whereas a RTMFP uses UDP port. And i think right in saying RTMFP uses less bandwith.  
But what are the other differences? For example to make a live video chat is the process of creating the application same or different?
