Patent ID: 10841357

Abstract:
Transport layer protocol packet headers are used to encode application layer attributes in the context of an AVoIP platform. An endpoint encodes signaling information in the transport layer protocol packet header of an audiovisual stream, (e.g., in the synchronization source identifier (“SSRC”) field of an RTP header). The signaling information may include requests to add or remove the audiovisual stream to/from an existing videoconference, an application layer identifier, and metadata concerning audiovisual content contained in the audiovisual stream such as the resolution, codec, etc. After adding the signaling information, the endpoint transmits the audiovisual stream to a server. The server reads the signaling information that was added to the transport layer protocol packet header, and utilizes this information to add or remove the audiovisual stream to an existing videoconference, without using a separate signaling protocol to negotiate the addition/removal of the audiovisual stream to/from the existing videoconference.