Architecture for an efficient media framework
First Claim
1. A system comprising:
- a first media framework component;
a second media framework component; and
a media framework comprising;
a simplified media framework interface, wherein the simplified media framework interface handles connectivity between a first port and a second port in a tunnel mode; and
a non-tunnel mode handler,wherein the non-tunnel mode handler converts connectivity of a third port and a fourth port in a non-tunnel mode to appear to be the tunnel mode for the simplified media framework interface,wherein the first port and the second port of the simplified media framework interface is coupled to a fifth port and a sixth port of the non-tunnel mode handler,wherein one of the third and fourth ports of the non-tunnel mode handler intercepts non-tunnel mode communications between the first media framework component and the second media framework component intended for the simplified media framework interface and outputs a translation of the non-tunnel mode communications via the other of the third and fourth ports in non-tunnel mode, andwherein the third port of the non-tunnel mode handler is coupled to the first media framework component and the fourth port of the non-tunnel mode handler is coupled to the second media framework component.
1 Assignment
0 Petitions
Accused Products
Abstract
A system comprises a first media framework component, a second media framework component, and a media framework. The media framework comprises a simplified media framework interface and a non-tunnel mode handler. The simplified media framework interface handles connectivity between a first port and a second port in a tunnel mode. The non-tunnel mode handler converts connectivity of a third port and a fourth port in a non-tunnel mode to appear to be the tunnel mode for the simplified media framework interface. The first port and the second port of the simplified media framework interface is coupled to a fifth port and a sixth port of the non-tunnel mode handler. And, the third port of the non-tunnel mode handler is coupled to the first media framework component and the fourth port of the non-tunnel mode handler is coupled to the second media framework component.
9 Citations
20 Claims
-
1. A system comprising:
-
a first media framework component; a second media framework component; and a media framework comprising; a simplified media framework interface, wherein the simplified media framework interface handles connectivity between a first port and a second port in a tunnel mode; and a non-tunnel mode handler, wherein the non-tunnel mode handler converts connectivity of a third port and a fourth port in a non-tunnel mode to appear to be the tunnel mode for the simplified media framework interface, wherein the first port and the second port of the simplified media framework interface is coupled to a fifth port and a sixth port of the non-tunnel mode handler, wherein one of the third and fourth ports of the non-tunnel mode handler intercepts non-tunnel mode communications between the first media framework component and the second media framework component intended for the simplified media framework interface and outputs a translation of the non-tunnel mode communications via the other of the third and fourth ports in non-tunnel mode, and wherein the third port of the non-tunnel mode handler is coupled to the first media framework component and the fourth port of the non-tunnel mode handler is coupled to the second media framework component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
providing a first media framework component; providing a second media framework component; and providing a media framework comprising; a simplified media framework interface, wherein the simplified media framework interface handles connectivity between a first port and a second port in a tunnel mode; and a non-tunnel mode handler, wherein the non-tunnel mode handler converts connectivity of a third port and a fourth port in a non-tunnel mode to appear to be the tunnel mode for the simplified media framework interface, wherein the first port and the second port of the simplified media framework interface is coupled to a fifth port and a sixth port of the non-tunnel mode handler, wherein one of the third and fourth ports of the non-tunnel mode handler intercepts non-tunnel mode communications between the first media framework component and the second media framework component intended for the simplified media framework interface and outputs a translation of the non-tunnel mode communications via the other of the third and fourth ports in non-tunnel mode, and wherein the third port of the non-tunnel mode handler is coupled to the first media framework component and the fourth port of the non-tunnel mode handler is coupled to the second media framework component.
-
-
20. A computer program product, the computer program product being embodied in a computer readable storage medium and comprising computer instructions for:
-
providing a first media framework component; providing a second media framework component; and providing a media framework comprising; a simplified media framework interface, wherein the simplified media framework interface handles connectivity between a first port and a second port in a tunnel mode; and a non-tunnel mode handler, wherein the non-tunnel mode handler converts connectivity of a third port and a fourth port in a non-tunnel mode to appear to be the tunnel mode for the simplified media framework interface, wherein the first port and the second port of the simplified media framework interface is coupled to a fifth port and a sixth port of the non-tunnel mode handler, wherein one of the third and fourth ports of the non-tunnel mode handler intercepts non-tunnel mode communications between the first media framework component and the second media framework component intended for the simplified media framework interface and outputs a translation of the non-tunnel mode communications via the other of the third and fourth ports in non-tunnel mode, and wherein the third port of the non-tunnel mode handler is coupled to the first media framework component and the fourth port of the non-tunnel mode handler is coupled to the second media framework component.
-
Specification