Patent ID: 7617278

Claim:
An interactive multimedia application environment (iMAE) comprising: an interactive multimedia communication server (iMCS); at least one client in communication with said iMCS, said client having an interactive multimedia runtime (iMR) stored thereon; a programming application programming interface (API) executable by said iMCS and said iMR, wherein said programming API controls functionality on said iMCS and said iMR; and at least one media stream broadcast from said iMCS, wherein said at least one client selectively subscribes to said at least one media stream broadcast for operation on said iMR, and wherein media content of said at least one media stream is editable by said at least one client during broadcast to a plurality of clients by said iMCS using a programming API command issued via said iMR to selectively combine a live media segment with a recorded media segment to form said at least one media stream.