Method and system for recommending call live broadcast polyphonic ringtone based on live broadcast source
Through the method of users setting live ringtone information and system analyzing call information, real-time pulling and playing of live broadcast sources is realized, the problems of single interaction between traditional video calls and insufficient real-time video content are solved, and the real-time dynamicity of video content during the call is enhanced.
Patent Information
- Application Number
- CN202411662537.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-20
- Publication Date
- 2025-03-28
- Estimated Expiration
- 2044-11-20
AI Technical Summary
Traditional video call interaction is single and has weak functions, which cannot meet the user needs of the prevalence of live broadcasts. Moreover, the video ringtone platform cannot obtain live streaming video content in real time, and the video content is insufficient in real time.
The user sets the live ring ring information, including the live source address, time sharing type, playback start and end time period, the system parses the user's call information, requests the BM module to decide to play the live ring ring, and realizes real-time pulling and playing of the live source through the streaming media converter and media server.
The live broadcast ringtone function based on live broadcast sources is realized, which enhances the real-time dynamics of video content during the call, and meets the user needs of the era of live broadcast prevalence.
Smart Images

Figure CN119728852A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of video ringback tone and communication technology, and in particular to a method and system for recommending a ringback tone for live calls based on a live broadcast source. Background Art
[0002] Traditional video calls are simple in interaction and weak in function, and cannot meet the needs of users in the era of live broadcast. The current video ringback tone platform only supports setting pre-made audio and video ringback tone content, and obtains the corresponding audio and video files for users to play according to the set content ID. It cannot obtain live broadcast stream video content in real time, and the video content is not real-time enough. Summary of the invention
[0003] The purpose of the present invention is to solve the shortcomings of the prior art and provide a method for recommending a live call ringback tone based on a live broadcast source, the method comprising the following steps:
[0004] Step S1: The user initiates a call and the call is established;
[0005] Step S2: The call service analyzes the user's call information, including user number, call type, resource information and other data;
[0006] Step S3: calling the service to request the BM decision user to set the ring tone information and obtain the decision ring tone;
[0007] Step S4: BM decides to play the live ringback tone according to the request information including the live ringback tone setting sent by the call service, and returns the live source address to the call service;
[0008] Step S5: The call service receives the live broadcast source address returned by the BM, synchronizes the live broadcast address to the media server, and notifies the media server to play the live broadcast ringtone;
[0009] Step S6: The media server pulls the live source from the streaming media converter;
[0010] Step S7: The streaming media converter pulls the live source media stream from the live platform according to the live address;
[0011] Step S8: The live stream converter receives the media stream of the live platform, converts the live media stream, and returns it to the media server;
[0012] Step S9: The media server obtains the live media stream, caches it locally, and forwards the stream to the terminal.
[0013] Push live video to users.
[0014] Preferably, step S3 also includes a BM decision method, which is: query whether there is a live ringback tone setting, and if so, give priority to the live ringback tone setting; when there are multiple live settings, select a live stream that meets the time period playback conditions according to the time-sharing priority and time-sharing time period.
[0015] Preferably, the step 1 further includes the following steps:
[0016] Step 01: The user sets the live ringback tone information through the mini program or app channel. The live ringback tone information includes the user number, live source address, time-sharing type, play start time period, play end time period,
[0017] Delete or update operation updates the live broadcast settings, and saves the live broadcast setting information to the database; deletes the live broadcast settings, and deletes the corresponding live broadcast data from the database;
[0018] Step 02: The ringback tone management platform synchronizes the user live broadcast setting information to the BM module of the playback platform through the interface.
[0019] The present invention also provides a system for recommending live call ringback tone based on a live broadcast source, the system is used to implement the above-mentioned method for recommending live call ringback tone based on a live broadcast source, the system includes a centralized management platform, a ringback tone playback platform and a live broadcast platform;
[0020] The centralized management platform includes a ring back tone management platform and a streaming media converter, wherein:
[0021] The ringback tone management platform is used to open to channels, such as users, business halls, and tents, to provide ringback tone user information setting management for video ringback tone, live ringback tone, etc.
[0022] The streaming media converter is used for media stream conversion, which converts the live streaming data of the live streaming platform into a real-time video stream for devices such as cameras, so that the media server of the playback platform can pull the live streaming and synchronize the live streaming address information to the ringback tone management platform.
[0023] The color ring tone playing platform includes a BM module, a call service and a media server, wherein:
[0024] The BM module is used to receive data such as user live broadcast settings synchronized with the color ringback tone management platform and save them to the database; determine the user's ringtone setting information according to the user setting data and provide the user's ringtone playback result to the color ringback tone call service;
[0025] The call service analyzes the user's call information and requests the BM module to obtain the user's playback content information in real time, such as the live source address data. Synchronize the live stream address to the media server and notify the media server to perform media control;
[0026] The media server receives the function instruction of the color ring back tone call service, interacts with the streaming media converter of the centralized management platform, pulls the live stream from the streaming media converter of WoMusic, caches it locally on the media server, and forwards the stream to the terminal to push the live video to the user;
[0027] The live broadcast platform is used for live broadcast, and the live broadcast platform performs live broadcast based on a streaming media converter.
[0028] Compared with the prior art, the present invention has the following beneficial effects:
[0029] The present invention realizes the function of recommending live ringtones for calls based on the live broadcast source, pulls and plays the live content in real time according to the live broadcast source address, plays the live stream in the video ringtone, enhances the real-time dynamic nature of the video content during the call, and is of great significance for realizing derivative activities such as ringtones for home, store, and village. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] Figure 1 A structural block diagram of a system for recommending live call ringback tone based on a live broadcast source provided by the present invention;
[0031] Figure 2 A flowchart for implementing the live broadcast source management function provided by the present invention;
[0032] Figure 3 The flowchart of the present invention for realizing the function of selecting and playing a live source;
[0033] Figure 4 A general flow chart of a method for recommending a live call ringback tone based on a live broadcast source provided by the present invention; DETAILED DESCRIPTION
[0034] The technical solution in one embodiment of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention.
[0035] See also Figure 1-4 : A system for recommending live call ringback tone based on live broadcast source, the system comprising a centralized management platform, a ringback tone playing platform and a live broadcast platform;
[0036] The centralized management platform includes the ringback tone management platform and the streaming media converter, among which:
[0037] The ringback tone management platform is used to open to channels, such as users, business halls, and tents, to provide ringback tone user information settings management for video ringback tone, live ringback tone, etc.
[0038] The streaming media converter is used for media stream conversion, which converts the live streaming data of the live streaming platform into a real-time video stream for devices such as cameras, so that the media server of the playback platform can pull the live streaming and synchronize the live streaming address information to the ringback tone management platform.
[0039] The ring back tone playback platform includes BM module, call service and media server, among which:
[0040] The BM module is used to receive the user live broadcast setting data synchronized with the color ring back tone management platform and save it to the database; determine the user's ring tone setting information according to the user setting data and provide the user's ring tone playback result to the color ring back tone call service;
[0041] Call service, parse user call information, request BM module to obtain user's playback content information in real time, such as live source address data. Synchronize live stream address to media server, notify media server to perform media control;
[0042] The media server receives the function instructions of the ringback tone call service, interacts with the streaming media converter of the centralized management platform, pulls the live stream from the streaming media converter of WoMusic, caches it locally on the media server, and forwards the stream to the terminal to push the live video to the user;
[0043] The live broadcast platform is used for live broadcast, and the live broadcast platform is based on the streaming media converter for live broadcast.
[0044] Based on the above-mentioned system for recommending live call ringback tone based on live broadcast source, the present invention provides a method for recommending live call ringback tone based on live broadcast source, which method includes the steps of realizing the live broadcast source management function and the steps of realizing the live broadcast source selection and playback function:
[0045] One of the steps to implement the live source management function includes:
[0046] Step 01: The user sets the live ringback tone information through channels such as mini programs and apps; the live ringback tone information includes the user number, live source address, time-sharing type, play start time period, play end time period, deletion or update operation. If the live setting is updated, the live setting information is saved to the database; if the live setting is deleted, the corresponding live data is deleted from the database;
[0047] Step 02: The channel sends user requests such as live ringback tone settings to the centralized management platform;
[0048] Step 03: The centralized management platform synchronizes the live ringback tone data set by the user including the live source address information to the BM module through the interface;
[0049] Step 04: BM saves the user's live source address information and other data to the database and returns the processing result.
[0050] The second one is to realize the steps of live source selection and playback function:
[0051] Step S1: The user initiates a call and the call is established;
[0052] Step S2: The call service analyzes the user's call information, including user number, call type, resource information and other data;
[0053] Step S3: calling the service to request the BM decision user to set the ring tone information to obtain the decision ring tone; the decision method is: check whether there is a live ring tone setting, and if so, give priority to the live ring tone setting; when there are multiple live settings, select a live stream that meets the time period playback conditions according to the time-sharing priority and time-sharing time period;
[0054] Step S4: BM decides to play the live ringback tone according to the request information including the live ringback tone setting sent by the call service.
[0055] And return the live broadcast source address to the calling service;
[0056] Step S5: The call service receives the live broadcast source address returned by the BM, synchronizes the live broadcast address to the media server, and notifies the media server to play the live broadcast ringtone;
[0057] Step S6: The media server pulls the live source from the streaming media converter;
[0058] Step S7: The streaming media converter pulls the live source media stream from the live platform according to the live address;
[0059] Step S8: The live stream converter receives the media stream of the live platform, converts the live media stream, and returns it to the media server;
[0060] Step S9: The media server obtains the live media stream, caches it locally, and forwards the stream to the terminal.
[0061] Push live video to users.
[0062] The above descriptions are merely embodiments of the present invention and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.
Claims
1. A method for recommending live call ringback tone based on live broadcast source, characterized in that: The method comprises the following steps: Step S1: The user initiates a call and the call is established; Step S2: The call service analyzes the user's call information, including user number, call type, resource information and other data; Step S3: calling the service to request the BM decision user to set the ring tone information and obtain the decision ring tone; Step S4: BM decides to play the live color ring tone according to the request information including the live color ring tone setting sent by the call service. The ringing sound is heard and the live broadcast source address is returned to the calling service; Step S5: The call service receives the live broadcast source address returned by the BM, synchronizes the live broadcast address to the media server, and notifies the media server to play the live broadcast ringtone; Step S6: The media server pulls the live source from the streaming media converter; Step S7: The streaming media converter pulls the live source media stream from the live platform according to the live address; Step S8: The live stream converter receives the media stream of the live platform, converts the live media stream, and returns it to the media server; Step S9: The media server obtains the live media stream, caches it locally on the media server, and forwards the stream to the terminal to push the live video to the user.
2. According to claim 1, a method for recommending live call ringback tone based on live broadcast source, characterized in that: The step S3 also includes a BM decision method, which is: query whether there is a live ringback tone setting, and if so, give priority to the live ringback tone setting; when there are multiple live settings, select a live stream that meets the time period playback conditions according to the time-sharing priority and time-sharing time period.
3. The method for recommending live call ringback tone based on live broadcast source according to claim 1, characterized in that: The step 1 also includes the following steps: Step 01: The user sets the live ringback tone information through the mini program or app channel. The live ringback tone information includes the user number, live source address, time-sharing type, play start time period, play end time period, deletion or update operation. If the live setting is updated, the live setting information is saved to the database; if the live setting is deleted, the corresponding live data is deleted from the database; Step 02: The ringback tone management platform synchronizes the user live broadcast setting information to the BM module of the playback platform through the interface.
4. A system for recommending live call ringback tone based on a live broadcast source, the system being used to implement a method for recommending live call ringback tone based on a live broadcast source according to any one of claims 1 to 3, the system comprising a centralized management platform, a ringback tone playback platform and a live broadcast platform; The centralized management platform includes a ring back tone management platform and a streaming media converter, wherein: The color ring back tone management platform is used for color ring back tone user information setting management; The streaming media converter is used for media stream conversion, which converts the live streaming data of the live streaming platform into a real-time video stream for devices such as cameras, so that the media server of the playback platform can pull the live streaming and synchronize the live streaming address information to the ringback tone management platform. The color ring tone playing platform includes a BM module, a call service and a media server, wherein: The BM module is used to receive data such as user live broadcast settings synchronized with the color ringback tone management platform and save them to the database; determine the user's ringtone setting information according to the user setting data and provide the user's ringtone playback result to the color ringback tone call service; The call service analyzes the user's call information, requests the BM module to obtain the user's playback content information in real time, such as the live source address data, synchronizes the live stream address to the media server, and notifies the media server to perform media control; The media server receives the function instruction of the color ring back tone call service, interacts with the streaming media converter of the centralized management platform, pulls the live stream from the streaming media converter of WoMusic, caches it locally on the media server, and forwards the stream to the terminal to push the live video to the user; The live broadcast platform is used for live broadcast, and the live broadcast platform performs live broadcast based on a streaming media converter.
Citation Information
Patent Citations
Video polyphonic ringtone playing method, polyphonic ringtone platform and readable storage medium
CN112738342A
Live video polyphonic ringtone viewing angle switching playing method based on user behaviors
CN115209170A
Live broadcast system in calling process and live broadcast method in calling process
CN118118596A