US 11,876,720 B2
Media packet forwarding method, forwarding server, and storage medium
Zexian Chen, Shenzhen (CN)
Assigned to TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED, Shenzhen (CN)
Filed by TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED, Shenzhen (CN)
Filed on Jun. 10, 2021, as Appl. No. 17/344,163.
Application 17/344,163 is a continuation of application No. PCT/CN2020/081261, filed on Mar. 26, 2020.
Claims priority of application No. 201910303532.5 (CN), filed on Apr. 16, 2019.
Prior Publication US 2021/0306274 A1, Sep. 30, 2021
Int. Cl. H04L 47/24 (2022.01); H04L 47/32 (2022.01); H04L 65/65 (2022.01)
CPC H04L 47/24 (2013.01) [H04L 47/32 (2013.01); H04L 65/65 (2022.05)] 19 Claims
OG exemplary drawing
 
1. A media packet forwarding method, performed by a forwarding server, the method comprising:
receiving a RTP (real-time transport protocol) media packet;
determining a type of the received RTP media packet;
determining a priority of the received RTP media packet according to the type of the received RTP media packet;
determining an RTP media packet having a higher priority among the received RTP media packet and an RTP media packet being currently forwarded, and forwarding the determined RTP media packet having the higher priority, wherein RTP media packets are classified into three types: a call voice packet, an interactive voice response (IVR) voice packet, and a dual-tone multi-frequency (DTMF) packet, a priority of the IVR packet is higher than a priority of the DTMF packet, and the priority of the DTMF packet is higher than a priority of the call voice packet; and
operating in a first state indicating an initial state, a second state indicating that the RTP media packet being currently forwarded is the call voice packet, a third state indicating that the RTP media packet being currently forwarded is the DTMP voice packet, and a fourth state indicating that the RTP media packet being currently forwarded is the IVR voice packet.