Patent ID: 11909780
Assignee: TENCENT AMERICA LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC G  H

Claim 7:
8. An apparatus for enabling peer-to-peer media streaming using service enabler architecture layer (SEAL), the apparatus comprising:
at least one memory configured to store computer program code; and
at least one processor configured to access the at least one memory and operate as instructed by the computer program code, the computer program code including:
request receiving code configured to cause the at least one processor to receive, by a vertical application layer (VAL) server, a request for a media session negotiation between one or more client devices;
retrieving code configured to cause the at least one processor to retrieve, by the vertical application layer (VAL) server, transport layer information associated with each of the one or more client devices using network address translation traversal; and
transmitting code configured to cause the at least one processor to transmit, by the vertical application layer (VAL) server, agreed session description protocol (SDP) parameters based on the transport layer information, wherein the agreed session description protocol (SDP) parameters are used to establish a peer-to-peer media streaming session and comprise a plurality of parameters indicating CODEC support and bandwidth, audio lines, video lines, interactive connectivity establishment (ICE), datagram transport layer security (DTLS), and synchronization source (SSRC).