The Real Time Component Framework (RTCF) is designed to provide a light-weight mechanism to help developers build modular Flash Media Server (FMS) applications.
RTCF makes it easy for a client-side component to access a component on the server via a proxy object. The proxy represents a component on the server and provides access to the server-side component's remote methods, streams, and shared objects.
RTMFP and Peer-to-Peer are supported (peer-to-peer communications requires the Enterprise edition of Flash Media Server or the use of a cloud service from companies like Influxis).