A video ringtone call method and system
By separating the audio and video media links in the video ringback tone platform and performing secondary processing on the platform, the problems of stuttering and blurry video calls under poor network conditions are solved, achieving a stable and efficient video call experience.
Patent Information
- Application Number
- CN202211491977.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-25
- Publication Date
- 2026-02-24
- Estimated Expiration
- 2042-11-25
AI Technical Summary
When network conditions are poor, the combined transmission of audio and video in existing video call systems can cause stuttering and blurring, affecting the user experience.
The audio media link and video media link between the calling and called parties are separated. The audio media is transmitted directly, while the video media is processed and subtitles are added through a video ringback tone platform.
In environments with poor network conditions, it improves the stability of audio and video calls and user experience, ensuring the clarity and personalized effect of video calls.
Smart Images

Figure CN115883728B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of video ringback tone technology, specifically to a video ringback tone call method and system. Background Technology
[0002] Driven by 5G technology, video has become the absolute mainstream of internet content. Due to 5G's advantages of low latency, high transmission speed, and large bandwidth, the time is ripe to develop various video applications on traditional telecommunications networks, providing users with diverse, personalized, and trendy calling services.
[0003] Traditional video calling services are already very common. In a high-speed, stable network environment, they can provide users with a great user experience. Furthermore, they can be used to create personalized video applications based on the original video, such as overlaying text to create bullet screen effects, or collecting audio information, converting it into text, and then combining it with the video to create subtitle effects.
[0004] However, existing technologies also have certain limitations. The limitations are that audio and video are usually combined into a single unified media stream. When users are in scenarios such as poor network signal or insufficient bandwidth due to a large number of users accessing the network, the quality of the media information is lacking. This will cause users' audio and video to be choppy or blurry. Or, when the secondary processing of the video media stream fails, it will directly affect normal calls and greatly reduce the user's call experience. Summary of the Invention
[0005] The purpose of this invention is to provide a video ringback tone calling method and system to solve the problems mentioned in the background art.
[0006] A video ringback tone call method, the method comprising:
[0007] When a caller dials a recipient who has signed up for a video ringback tone service, the video ringback tone application is triggered, and the video ringback tone platform plays a video ringback tone for the calling user.
[0008] When the called party answers the phone, the video ringback tone platform re-initiates media negotiations with both the caller and the called party.
[0009] Separate the audio media link and video media link between the caller and the called party;
[0010] After media negotiations are completed, the caller and the recipient begin their conversation, with audio and video media transmitted through their respective links.
[0011] Preferably, the audio media link is transmitted directly between the calling terminal and the called terminal. After media negotiation is completed, the calling and called parties start the call, and the audio media is transmitted directly from the calling side SBC to the called side SBC, which then sends it to the called terminal. The video media link is transmitted between the calling and called terminals through a video ringback tone platform.
[0012] Preferably, the video ringback tone call method includes transmitting video media from the calling and called side SBCs to the video ringback tone platform, calling the audio and video processing module through the video ringback tone platform to complete the conversion of voice to text, and superimposing the converted text with the video stream to achieve the effect of video superimposed subtitles, and then sending the processed video stream down to their respective SBCs, which then send it to the calling and called terminals.
[0013] The present invention also provides a video ringback tone calling system, the system comprising: a calling terminal, a called terminal, a calling MS domain, a called MS domain, a video ringback tone platform, and an audio and video processing module;
[0014] The signaling control module is responsible for accessing, forwarding, connecting, and releasing call signaling; completing media negotiation between the calling and called terminals and the media processing module; instructing the media processing module to complete media resource application, media stream playback, media stream processing, and media stream forwarding; and controlling the triggering of business processes.
[0015] The data management module is responsible for storing the system's function configuration information, user number registration information, user service configuration information, and log recording information; and for authenticating the calling and called numbers, identifying service scenarios, obtaining ringback tones, and recording call logs.
[0016] The media processing module is responsible for receiving instructions from the signaling control module and completing the reception, playback, copying, encoding / decoding, secondary processing, replacement, and forwarding of audio and video media streams. Before the called party answers, the media processing module will establish media links with the calling and called users respectively and play video ringback tones for the calling party. After the called party answers, the media processing module will create a conference segment that includes the calling and called users, receive the video streams of the calling and called users in real time, and forward the video subtitle synthesis result from the audio and video processing module to the other party.
[0017] The file storage module is responsible for storing all audio and video ringtone files of the system;
[0018] Preferably, the system includes:
[0019] The audio and video processing module is responsible for receiving audio media stream data and conversion instructions from the media processing module, performing speech recognition to text conversion, text to subtitle effects, and subtitle overlay on video on the audio media stream, and feeding back to the media processing module.
[0020] Compared with the prior art, the beneficial effects of the present invention are:
[0021] This invention innovatively adopts a technology that separates the audio and video media stream transmission paths of the calling and called parties in the video ringback tone platform. This will greatly enhance the stability of audio and video calls in poor network conditions and significantly improve the user's call experience. Attached Figure Description
[0022] Figure 1 This is a diagram showing the overall network architecture of the entire video ringback tone system.
[0023] Figure 2 A flowchart of the method and system for separating the audio media link and video media link between the calling and called parties provided by the present invention;
[0024] Figure 3 The signaling processing flowchart provided by this invention; Detailed Implementation
[0025] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0026] Reference Figure 1 The entire audio and video ringback tone system works as follows: the calling and called terminals access the IMS core network through different transmission networks, the SBC forwards the call signaling to the CSCF (including P-CSCF, I-CSCF, and S-CSCF), the CSCF completes user registration and authentication, call session control, routing selection, etc., and finally triggers the video ringback tone system service.
[0027] The video ringback tone system is controlled by a signaling control module that takes over the caller's request signaling. The data management module then authenticates the calling and called parties and identifies the relevant services. It forwards the call request signaling to the called terminal, and the media processing module handles media negotiation and resource allocation for both parties. Before the called party answers, the media processing module plays the video ringback tone for the calling party. After the called party answers, the audio / video processing module converts the audio media stream into text, which is then processed by the media processing module to add subtitles before being forwarded to the remote SBC (Service Controller) and finally displayed on both the calling and called terminals. A file storage module stores all the audio and video ringback tone files in the system.
[0028] Reference Figure 2 The separation method and system processing flow provided by this invention are as follows:
[0029] ① The calling terminal initiates an INVITE call request (audio or video);
[0030] ②The SBC forwards the INVITE call request to the S-CSCF, which then performs user registration and authentication, call session control, routing, etc.
[0031] ③ The S-CSCF will route the call to the S-CSCF to which the called party belongs;
[0032] ④ The called party's home S-CSCF then queries the HSS for user subscription information. Finding that the called user has subscribed to the video ringback tone service, it triggers a call request to the video ringback tone platform. After the video ringback tone platform completes the authentication of both the calling and called users, it sends an INVITE message to the called party.
[0033] ⑤ The called side S-CSCF forwards the INVITE message to the called side SBC;
[0034] ⑥ The called party's SBC forwards the INVITE request to the called terminal.
[0035] ⑦ When the called party answers, the video ringback tone platform completes ringback tone media negotiation with both the calling and called terminals. The audio media link is directly connected between the calling and called SBCs, while the video media link is negotiated to connect to both the calling and called SBCs via the video ringback tone platform. In this way, the audio between the calling and called parties is transmitted directly through the SBCs at both ends.
[0036] ⑧ Both the calling and called party's video media streams (audio calls can play ringback tones video streams) undergo secondary processing through the video ringback tones platform before being forwarded to the other party's SBC. After receiving the video media stream, the video ringback tones platform uses the media processing module to make a copy, then uses the audio and video processing module to convert the audio media stream into text, and overlays this with the copied video stream to add subtitles. After completion, it is forwarded to the other party's SBC and finally presented on the calling and called parties' terminals, ensuring normal call communication while playing video backgrounds with subtitles on both terminals.
[0037] Reference Figure 3 The signaling processing flow of this invention is as follows:
[0038] 1.1) When calling user A makes an audio call to called user B, INVITE is sent to the called side S-CSCF;
[0039] 2.2-4) The S-CSCF queries the HSS to obtain the user's contract information of the called party B, and sends the INVITE to the video ringback tone platform according to the priority of the contract information;
[0040] 3.5)-9) The calling and called parties complete audio and video call media negotiation and resource reservation;
[0041] 4.10)-11) When the called user B rings, 180 is sent to the video ringback tone platform via S-CSCF;
[0042] 5.12)-15) The video ringback tone platform and the caller complete media negotiations regarding the video ringback tone;
[0043] 6.16) The video ringback tone platform sends 180 to the calling party to notify the calling user that the called terminal has been ringing, and starts playing the video ringback tone to the calling user from the video ringback tone platform.
[0044] 7.17-20) The called user B answers the phone and sends 200 OK (INVITE) to the video ringback torrent platform via S-CSCF. The video ringback torrent platform responds with ACK.
[0045] 8.21)-24) The video ringback tone platform uses RE-INVITE to renegotiate media with the called party. The audio media line uses the calling party's media information, and the video media line uses the video ringback tone platform's media information. The called party answers 200 OK RE-INVITE, carrying the audio and video media.
[0046] (9.25-26) The video ringback tone platform sends an UPDATE message to the calling party requesting an update to the media. The audio media uses the called party's media information, while the video media retains the information from the video ringback tone platform. The calling party responds with a 200 OK UPDATE message, carrying the audio and video media.
[0047] 10.27-28) The video ringback tone platform transmits the off-hook 200 OK (INVITE) to the caller, the caller responds with ACK, and transmits it to the called party. The caller and the called party then conduct an audio and video call. The video ringback tone platform uses the audio and video processing module to stream the secondary processed video media to the caller and the called party for continued playback.
[0048] (11.29-30) The called party hangs up, and the process ends.
[0049] Although embodiments of the invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the appended claims and their equivalents.
Claims
1. A video ringback tone call method, characterized in that: The method includes: When a caller dials a recipient who has signed up for a video ringback tone service, the video ringback tone application is triggered, and the video ringback tone platform plays a video ringback tone for the calling user. When the called party answers the phone, the video ringback tone platform re-initiates media negotiations with both the caller and the called party. Separate the audio media link and video media link between the calling and called parties. After media negotiation is completed, the caller and the recipient begin the call, and the audio and video media are transmitted through their respective links. The audio media link is transmitted directly between the calling terminal and the called terminal. After media negotiation is completed, the calling and called parties start the call. The audio media is transmitted directly from the calling side SBC to the called side SBC, which then sends it to the called terminal. The video media link is transmitted between the calling and called terminals through a video ringback tone platform. The video ringback tone call method includes transmitting video media from the calling and called side SBCs to the video ringback tone platform, calling the audio and video processing module through the video ringback tone platform to complete the conversion of voice to text, and superimposing the converted text with the video stream to achieve the effect of video superimposed subtitles, and then sending the processed video stream to their respective SBCs, which then send it to the calling and called terminals.
2. A video ringback tone calling system, characterized in that: The system is used to implement the video ringback tone call method according to claim 1, comprising: a calling terminal, a called terminal, a calling MS domain, a called MS domain, a video ringback tone platform, and an audio and video processing module. The video ringback tone platform includes a signaling control module, a data management module, a media processing module, and a file storage module. The signaling control module is responsible for accessing, forwarding, connecting, and releasing call signaling; completing media negotiation between the calling and called terminals and the media processing module; instructing the media processing module to complete media resource application, media stream playback, media stream processing, and media stream forwarding; and controlling the triggering of business processes. The data management module is responsible for storing the system's function configuration information, user number registration information, user service configuration information, and log recording information; and for authenticating the calling and called numbers, identifying service scenarios, obtaining ringback tones, and recording call logs. The media processing module is responsible for receiving instructions from the signaling control module and completing the reception, playback, copying, encoding / decoding, secondary processing, replacement, and forwarding of audio and video media streams. Before the called party answers, the media processing module will establish media links with the calling and called users respectively and play video ringback tones for the calling party. After the called party answers, the media processing module will create a conference segment that includes the calling and called users, receive the video streams of the calling and called parties in real time, and forward the video subtitle synthesis result to the other party after receiving it from the audio and video processing module. The file storage module is responsible for storing all audio and video ringtone files of the system; The system also includes an audio and video processing module; the audio and video processing module is responsible for receiving audio media stream data and conversion instructions from the media processing module, performing speech recognition to text conversion, text to subtitle effects, and subtitle overlay video on the audio media stream, and feeding back to the media processing module.
Citation Information
Patent Citations
Call processing method and equipment
CN111865883A
System and method of sending color ring in multimedia based on mobile communication network
CN1917531A