Multimedia data processing method
Through cloud servers, IP-combined pre-audit and re-audit of live multimedia data is generated to generate compliant and legal multimedia data, which solves the contradictions under different IP addresses during the live broadcast process, and achieves high matching and compliance of multimedia data. Create a harmonious live broadcast environment.
Patent Information
- Application Number
- CN202411646430.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-18
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2044-11-18
AI Technical Summary
The prior art is not convenient to realize the processing of live broadcast multimedia data, and cultural conflicts, regional conflicts, opinion conflicts, and emotional conflicts under different IP addresses during the live broadcast process are difficult to reduce.
The cloud server collects the multimedia data of the user who occurs on the live broadcast, and pre-audit and re-audit it in combination with the user's IP address to generate compliant and legal multimedia data, and further re-edit and output the user's IP address through the live broadcast, improving the multimedia data Match and compliance.
Effectively reduce cultural conflicts, regional conflicts, opinion conflicts, and emotional conflicts under different IP addresses during live broadcasts, improve the compliance and legality of multimedia data, and create a harmonious live broadcast environment.
Smart Images

Figure CN119450145A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of multimedia data processing, and in particular to a method for processing multimedia data. Background Art
[0002] In the prior art, a patent document with publication number CN110062163B discloses a method and device for processing multimedia data, including obtaining first multimedia data, performing multi-dimensional analysis on the first multimedia data to obtain multimedia dimension information; performing video shooting according to the multimedia dimension information to obtain second multimedia data. Furthermore, the method for processing multimedia data also includes: detecting the number of scenes constituting the first multimedia data; when it is detected that the number of scenes is multiple, obtaining the switching effects between the multiple scenes and the scene information corresponding to each scene. Furthermore, the method for processing multimedia data also includes: detecting the number of scenes constituting the first multimedia data; when it is detected that the number of scenes is one, obtaining the scene information corresponding to the scene. Furthermore, the method for processing multimedia data also includes: detecting the scene corresponding to each frame in the first multimedia data, based on the scene information, The number of scenes constituting the first multimedia data is determined according to the matching degree of the scenes corresponding to two adjacent frames. The above processing method can obtain the filters, special effects, transitions and other information of the first multimedia data by analyzing the first multimedia data. Then, the user uses the same multimedia dimension information as the first multimedia data to shoot the video, and obtains the second multimedia data having the same effect as the first multimedia data. The compliance and legality of the first multimedia data are improved through the second multimedia data. However, the above processing method is not convenient for processing live multimedia data. It combines the IP-combined pre-review of users experiencing the live broadcast and the IP-combined re-review of users watching the live broadcast to reduce cultural conflicts, regional conflicts, opinion conflicts, and emotional conflicts under different IP addresses during the live broadcast. Based on this, the present invention provides a method for processing multimedia data to solve the problems raised in the above background technology. Summary of the invention
[0003] The present invention aims at the technical problems existing in the prior art and provides a method for processing multimedia data to solve the problem that the prior processing methods are not convenient for processing live multimedia data. The present invention combines the IP-combined pre-examination of users experiencing the live broadcast and the IP-combined re-examination of users watching the live broadcast to reduce the problems of cultural conflicts, regional conflicts, opinion conflicts, and emotional conflicts under different IP addresses during live broadcast.
[0004] The technical solution of the present invention to solve the above technical problem is as follows: A method for processing multimedia data comprises the following steps:
[0005] SS01, first multimedia data collection, the cloud server collects and obtains the first multimedia data generated during the live broadcast of the user;
[0006] SS02, second multimedia data storage. After the first multimedia data is collected, the cloud server collects the identity ID of the live broadcast initiator, the multimedia data transmission IP address of the live broadcast user, and the standard time of the area where the IP is located during the multimedia data transmission. The cloud server combines the live broadcast user identity ID and the user IP address to match the multimedia data review rules and re-editing rules that match the data output IP address and identity ID. After the first multimedia data is reviewed and re-edited, the cloud service stores the second multimedia data corresponding to the first multimedia data. The second multimedia data is used to improve the compliance and legality of the first multimedia data.
[0007] SS03, third multimedia data output, when a live broadcast viewing user terminal inputs the identity ID of the live broadcast initiating user and initiates a live broadcast viewing request under the ID, the cloud server reads the identity ID of the live broadcast viewing user and the IP request address of the live broadcast viewing initiating user, and the cloud server combines the identity ID and the IP request address of the live broadcast viewing user to match the multimedia data review rules and re-editing rules of the identity ID and the IP request address of the live broadcast viewing user. After the cloud server reviews and re-edits the second multimedia data, the cloud server outputs the third multimedia data to the live broadcast viewing user terminal to improve the matching degree with the live broadcast viewing user on the basis of the second multimedia data;
[0008] SS04, interactive data reflux, when the live broadcast viewing user terminal checks the video stream of the third multimedia data, it can add bullet comments and directory indexes that comply with the review rules to the third multimedia data according to the interactive authority corresponding to the live broadcast viewing user terminal. When the live broadcast viewing user terminal checks the video stream of the third multimedia data, the cloud server divides the third multimedia data frame by frame, and records the total number of user views ∑1, the total number of bullet comments ∑2, the total number of likes ∑3, and the total number of shares ∑4 corresponding to each frame of data. After the live broadcast of the user ends, the third multimedia data and the recorded auxiliary data are combined into fourth multimedia data. After the fourth multimedia data is generated, the interactive parameters and interactive records are added to the third multimedia data and the data volume of the third multimedia data is increased. After the fourth multimedia data is generated, it is input into the cloud server in real time and stored in the cloud server;
[0009] SS05, access request, when multiple users initiate access requests for the fourth multimedia data to the cloud server, the cloud server records the access request quantity of the fourth multimedia data in real time;
[0010] SS06, real-time sorting of heat values. When the number of access requests for the fourth multimedia data &≥M, the cloud server divides the fourth multimedia data frame by frame, and calculates the heat value of the fourth multimedia data frame by frame. The heat value corresponding to each frame is recorded as ∑;
[0011] ∑=(∑1+∑2+∑3+∑4)÷&×H
[0012] H is the added value of the live broadcast management platform or cloud server, H≥0;
[0013] SS07, segmentation. After step SS06, the cloud server uses a built-in algorithm to limit multiple heat value range segments. The multiple heat value range segments are connected in sequence. Each heat value range segment corresponds to multimedia data with a specified number of frames and a specified duration. Finally, the fourth multimedia data is divided into multiple heat segments. After the multiple heat segments are established, the cloud server automatically generates an index ID matching each heat segment. After the multiple heat segments and index IDs are established, the cloud server generates fifth multimedia data generated from the fourth multimedia data. Through the generation of the fifth multimedia data, the indexability and accessibility of the fourth multimedia data are improved.
[0014] SS08, multi-node storage. After step SS07, the fifth multimedia data is transmitted to the cloud server, and the cloud server performs multi-node classification, grading, compression and storage on the fifth multimedia data;
[0015] SS09, data request, when multiple requesting terminals make a read request for the fifth media data to the cloud server, the cloud server reads the terminal parameters of the requesting terminal, the terminal parameters include the user ID value, the peak network speed, the storage space information and the IP address of the requesting terminal, and the cloud server inputs the sixth multimedia data processed based on the fifth multimedia data and matched with the terminal parameters to each requesting terminal according to the terminal parameters, and generates the sixth multimedia data to improve the matching degree between the fifth multimedia data and the user ID authority, the network speed and the storage space or storage capacity, and finally generates the multimedia live broadcast data that is compliant and legal and has a high matching degree and high adaptability on the first multimedia data, the second multimedia data, the third multimedia data, the fourth multimedia data and the fifth multimedia data;
[0016] After the identity ID is collected, the cloud server obtains the live broadcast permission corresponding to the user ID. After the cloud server collects the multimedia data, it collects it in real time and collects the standard time of the area where the data transmission IP is located. After the cloud server collects the multimedia data, it frames the input multimedia data, and each frame of data corresponds to a standard timestamp of the area where the IP is located.
[0017] Based on the above technical solution, the present invention can also be improved as follows.
[0018] Furthermore, in the SS02 step, each IP address in the same area corresponds to a specific second multimedia data, and the multiple second multimedia data corresponding to multiple IP areas are different. In the SS09 step, if the terminal parameters are different, the multimedia data of the sixth multimedia data input request terminal will be different.
[0019] Further, in the SS02 step, after the cloud server reads the live broadcast user identity ID, the cloud server automatically matches the live broadcast permissions of the user matched by the identity ID, and the live broadcast permissions include live broadcast duration, live broadcast type, live broadcast spoken language, live broadcast prohibited words or live broadcast prohibited actions. In the SS03 step, after the cloud server reads the identity ID of the live broadcast viewing user, the cloud server automatically matches the viewing permissions of the user ID, and the viewing permissions include live broadcast viewing duration, viewable live broadcast types, viewable live broadcast spoken language and live broadcast actions.
[0020] Furthermore, the multimedia data review rules and re-editing rules in the SS02 and SS03 steps include prohibited words, prohibited sentiment words and prohibited actions in each IP area and prohibited words, prohibited sentiment words and prohibited actions under well-known conditions.
[0021] Furthermore, the cloud server maintains a set time difference T between the output of the third multimedia data and the input of the first multimedia data into the cloud server.
[0022] Furthermore, in the SS08 step, after the fifth multimedia data is transmitted to the cloud server, the cloud server performs distributed multi-node storage on the fifth multimedia data. When the multi-node storage is performed,
[0023] The higher the heat level P corresponding to a certain index ID, the higher the number of nodes of multimedia data storage matching the heat level P, and the higher the resolution, bit rate and frame rate of the multimedia data matching the heat value segment, and vice versa.
[0024] Furthermore, in the SS09 step, the cloud server obtains the read request quantity P1 of the fifth media data in real time, and when the request terminal views the sixth multimedia data, the cloud server records the click quantity P2 of the index ID corresponding to a certain heat segment in the sixth media data in real time.
[0025] Furthermore, the following algorithm is used to calculate the heat level corresponding to a certain index ID:
[0026] P=Ρ2÷Ρ1.
[0027] Furthermore, in the SS08 step, when the cloud server performs multi-node classification and hierarchical compression storage on the fifth multimedia data, different levels of compression ratio compression, resolution conversion, bit rate adjustment and frame rate control are performed on the heat segments matching different index IDs. In the SS09 step, when the cloud server processes the fifth multimedia data, the following methods are included: resolution control, bit rate control, frame rate control, and encoding method control.
[0028] The beneficial effects of the present invention are:
[0029] 1) The present invention can effectively reduce cultural conflicts, regional conflicts, viewpoint conflicts, and emotional conflicts under different IP addresses during live broadcasting through the IP-combined pre-examination of users who broadcast live and the IP-combined re-examination of users who watch live broadcasting in the SS02 step, and improve the viewing experience of audiences in the region to which the IP belongs, and reduce the discomfort or displeasure rate of viewing users during multimedia data viewing, thereby facilitating the creation of a harmonious live broadcasting environment and atmosphere.
[0030] 2) The present invention provides added value through the management platform or cloud server. On the one hand, it can accurately control the popularity of the fourth multimedia data and effectively control the spread of prohibited or illegal content. On the other hand, it can control the popularity trend and public opinion influence.
[0031] 3) The present invention can effectively save the indexing time and indexing load of the cloud server and reduce the occupied space of the cloud server through multi-node storage and terminal-based data output in the data processing method. On the other hand, it can reduce the bandwidth load rate of the cloud service, thereby reducing the cost of multimedia data processing. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] Figure 1 A schematic diagram of the process structure of a method for processing multimedia data of the present invention;
[0033] Figure 2 The present invention is a flowchart of a method for processing multimedia data. DETAILED DESCRIPTION
[0034] The principles and features of the present invention are described below in conjunction with the accompanying drawings. The examples given are only used to explain the present invention and are not used to limit the scope of the present invention.
[0035] The present invention provides the following preferred embodiments
[0036] like Figure 1 and Figure 2 As shown, a method for processing multimedia data includes the following steps:
[0037] SS01, first multimedia data collection, the cloud server collects and obtains the first multimedia data generated during the live broadcast of the user;
[0038] SS02, second multimedia data storage. After the first multimedia data is collected, the cloud server collects the identity ID of the live broadcast initiator, the multimedia data transmission IP address of the live broadcast user, and the standard time of the area where the IP is located during the multimedia data transmission. The cloud server combines the live broadcast user identity ID and the user IP address to match the multimedia data review rules and re-editing rules that match the data output IP address and identity ID. After the first multimedia data is reviewed and re-edited, the cloud service stores the second multimedia data corresponding to the first multimedia data. The second multimedia data is used to improve the compliance and legality of the first multimedia data.
[0039] SS03, third multimedia data output, when a live broadcast viewing user terminal inputs the identity ID of the live broadcast initiating user and initiates a live broadcast viewing request under the ID, the cloud server reads the identity ID of the live broadcast viewing user and the IP request address of the live broadcast viewing initiating user, and the cloud server combines the identity ID and the IP request address of the live broadcast viewing user to match the multimedia data review rules and re-editing rules of the identity ID and the IP request address of the live broadcast viewing user. After the cloud server reviews and re-edits the second multimedia data, the cloud server outputs the third multimedia data to the live broadcast viewing user terminal to improve the matching degree with the live broadcast viewing user on the basis of the second multimedia data;
[0040] Through the IP-based pre-review of live broadcast users and IP-based re-review of live broadcast viewers in step SS02, cultural conflicts, regional conflicts, opinion conflicts, and emotional conflicts under different IP addresses during live broadcast can be effectively reduced, and the viewing experience of the audience in the IP region can be improved, and the discomfort or displeasure rate of viewers during multimedia data viewing can be reduced, which is conducive to the creation of a harmonious live broadcast environment and atmosphere;
[0041] In step SS02, after the cloud server reads the identity ID of the live broadcast user, the cloud server automatically matches the live broadcast permissions of the user matched by the identity ID. The live broadcast permissions include live broadcast duration, live broadcast type, live broadcast spoken language, live broadcast prohibited words or live broadcast prohibited actions. In step SS03, after the cloud server reads the identity ID of the live broadcast viewing user, the cloud server automatically matches the viewing permissions of the user ID. The viewing permissions include live broadcast viewing duration, viewable live broadcast types, viewable live broadcast spoken language and live broadcast actions.
[0042] The multimedia data review rules and re-editing rules in steps SS02 and SS03 include prohibited words, prohibited sentiment words and prohibited actions in each IP area and prohibited words, prohibited sentiment words and prohibited actions under known conditions;
[0043] SS04, interactive data reflux, when the live broadcast viewing user terminal checks the video stream of the third multimedia data, it can add bullet comments and directory indexes that comply with the review rules to the third multimedia data according to the interactive authority corresponding to the live broadcast viewing user terminal. When the live broadcast viewing user terminal checks the video stream of the third multimedia data, the cloud server divides the third multimedia data frame by frame, and records the total number of user views ∑1, the total number of bullet comments ∑2, the total number of likes ∑3, and the total number of shares ∑4 corresponding to each frame of data. After the live broadcast of the user ends, the third multimedia data and the recorded auxiliary data are combined into fourth multimedia data. After the fourth multimedia data is generated, the interactive parameters and interactive records are added to the third multimedia data and the data volume of the third multimedia data is increased. After the fourth multimedia data is generated, it is input into the cloud server in real time and stored in the cloud server;
[0044] By means of interactive data reflux, the data in the first multimedia data is effectively enriched, and the responsiveness of the first multimedia data when it is output to the live audience is recorded in real time;
[0045] SS05, access request, when multiple users initiate access requests for the fourth multimedia data to the cloud server, the cloud server records the access request quantity of the fourth multimedia data in real time;
[0046] SS06, real-time sorting of heat values. When the number of access requests for the fourth multimedia data &≥M, the cloud server divides the fourth multimedia data frame by frame, and calculates the heat value of the fourth multimedia data frame by frame. The heat value corresponding to each frame is recorded as ∑;
[0047] ∑=(∑1+∑2+∑3+∑4)÷&×H
[0048] H is the added value of the live broadcast management platform or cloud server, H≥0;
[0049] By providing added value through the management platform or cloud server, on the one hand, the popularity of the fourth multimedia data can be accurately controlled, and the spread of prohibited or illegal content can be effectively controlled; on the other hand, the popularity trend and public opinion influence can be controlled;
[0050] SS07, segmentation. After step SS06, the cloud server uses a built-in algorithm to limit multiple heat value range segments. The multiple heat value range segments are connected in sequence. Each heat value range segment corresponds to multimedia data with a specified number of frames and a specified duration. Finally, the fourth multimedia data is divided into multiple heat segments. After the multiple heat segments are established, the cloud server automatically generates an index ID matching each heat segment. After the multiple heat segments and index IDs are established, the cloud server generates fifth multimedia data generated from the fourth multimedia data. Through the generation of the fifth multimedia data, the indexability and accessibility of the fourth multimedia data are improved.
[0051] SS08, multi-node storage. After step SS07, the fifth multimedia data is transmitted to the cloud server, and the cloud server performs multi-node classification, grading, compression and storage on the fifth multimedia data;
[0052] In step SS08, after the fifth multimedia data is transmitted to the cloud server, the cloud server performs distributed multi-node storage on the fifth multimedia data. When the multi-node storage is performed,
[0053] The higher the heat level P corresponding to a certain index ID, the higher the number of nodes of multimedia data storage matching the heat level P, and the higher the resolution, bit rate and frame rate of multimedia data matching the heat value segment, and vice versa;
[0054] The following algorithm is used to calculate the heat level corresponding to a certain index ID:
[0055] P=Ρ2÷Ρ1
[0056] SS09, data request, when multiple requesting terminals make a read request for the fifth media data to the cloud server, the cloud server reads the terminal parameters of the requesting terminal, the terminal parameters include the user ID value, the peak network speed, the storage space information and the IP address of the requesting terminal, and the cloud server inputs the sixth multimedia data processed based on the fifth multimedia data and matched with the terminal parameters to each requesting terminal according to the terminal parameters, and generates the sixth multimedia data to improve the matching degree between the fifth multimedia data and the user ID authority, the network speed and the storage space or storage capacity, and finally generates the multimedia live broadcast data that is compliant and legal and has a high matching degree and high adaptability on the first multimedia data, the second multimedia data, the third multimedia data, the fourth multimedia data and the fifth multimedia data;
[0057] After the identity ID is collected, the cloud server obtains the live broadcast permission corresponding to the user ID. After the cloud server collects the multimedia data, it collects it in real time and collects the standard time of the area where the data transmission IP is located. After the cloud server collects the multimedia data, it frames the input multimedia data, and each frame of data corresponds to a standard timestamp of the area where the IP is located.
[0058] By providing the sixth multimedia data according to the terminal parameters, the load of the requesting terminal is effectively reduced, and the sixth multimedia data is outputted stably, continuously, and continuously on the requesting terminal;
[0059] In step SS08, when the cloud server performs multi-node classification and hierarchical compression storage on the fifth multimedia data, different levels of compression ratio compression, resolution conversion, bit rate adjustment and frame rate control are performed on the heat segments matched by different index IDs. In step SS09, when the cloud server processes the fifth multimedia data, the following methods are included: resolution control, bit rate control, frame rate control, and encoding mode control;
[0060] By controlling the above method, the smoothness of multimedia data transmission and multimedia data reading is ensured;
[0061] In step SS02, each IP address in the same area corresponds to a specific second multimedia data, and the multiple second multimedia data corresponding to multiple IP areas are different. In step SS09, if the terminal parameters are different, the multimedia data of the sixth multimedia data input request terminal will be different.
[0062] The cloud server outputs the third multimedia data and the first multimedia data is input into the cloud server to maintain a set time difference T.
[0063] In step SS09, the cloud server obtains the read request volume P1 of the fifth media data in real time. When the terminal is requested to view the sixth multimedia data, the cloud server records the click volume P2 of the index ID corresponding to a certain heat segment in the sixth media data in real time.
[0064] Through the multi-node storage and terminal-based data output in the data processing method, on the one hand, it can effectively save the indexing time and indexing load of the cloud server and reduce the space occupied by the cloud server. On the other hand, it can reduce the bandwidth load rate of the cloud service, thereby achieving cost reduction in multimedia data processing.
[0065] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A method for processing multimedia data, characterized in that: The following steps are involved: SS01, first multimedia data collection, the cloud server collects and obtains the first multimedia data generated during the live broadcast of the user; SS02, second multimedia data storage, after the first multimedia data is reviewed and re-edited, the cloud service stores the second multimedia data corresponding to the first multimedia data, and the compliance and legality of the first multimedia data are improved through the second multimedia data; SS03, output of third multimedia data: after the cloud server reviews and re-edits the second multimedia data, the cloud server outputs the third multimedia data to the live viewing user terminal, so as to improve the matching degree with the live viewing user on the basis of the second multimedia data; SS04, interactive data reflux, after the live broadcast of the user ends, the third multimedia data and the recorded auxiliary data are integrated into the fourth multimedia data, after the fourth multimedia data is generated, the interactive parameters and interactive records are added to the third multimedia data and the data volume of the third multimedia data is increased, after the fourth multimedia data is generated, it is input into the cloud server in real time and stored in the cloud server; SS05, access request, when multiple users initiate access requests for the fourth multimedia data to the cloud server, the cloud server records the access request quantity of the fourth multimedia data in real time; SS06, real-time sorting of heat values, dividing the fourth multimedia data frame by frame, and calculating heat values of the fourth multimedia data frame by frame; SS07, segmentation, generating fifth multimedia data based on the fourth multimedia data, and improving indexability and accessibility of the fourth multimedia data through the generation of the fifth multimedia data; SS08, multi-node storage. After step SS07, the fifth multimedia data is transmitted to the cloud server, and the cloud server performs multi-node classification, grading, compression and storage on the fifth multimedia data; SS09, data request, generates multimedia live broadcast data that is compliant and legal and has high matching degree and high adaptability based on the first multimedia data, the second multimedia data, the third multimedia data, the fourth multimedia data and the fifth multimedia data.
2. A method for processing multimedia data according to claim 1, characterized in that: In step SS02, after the first multimedia data is collected, the cloud server collects the identity ID of the live broadcast initiating user, the multimedia data transmission IP address of the live broadcasting user, and the standard time of the area where the IP is located during the multimedia data transmission. The cloud server combines the live broadcasting user identity ID and the user IP address to match the multimedia data review rules and re-editing rules that match the data output IP address and identity ID; In step SS03, when a live broadcast viewing user terminal inputs the identity ID of the live broadcast initiating user and initiates a live broadcast viewing request under the ID, the cloud server reads the identity ID of the live broadcast viewing user and the IP request address of the live broadcast viewing initiating user, and the cloud server combines the identity ID and IP request address of the live broadcast viewing user to match the multimedia data review rules and re-editing rules of the identity ID and IP request address of the live broadcast viewing user; In step SS04, when the live viewing user terminal searches the video stream of the third multimedia data, a bullet screen and a directory index that complies with the review rules may be attached to the third multimedia data according to the interactive authority corresponding to the live viewing user terminal. When the live viewing user terminal searches the video stream of the third multimedia data, the cloud server divides the third multimedia data frame by frame and records the total number of user views ∑1, the total number of bullet screens ∑2, the total number of likes ∑3, and the total number of shares ∑4 corresponding to each frame of data; In step SS06, when the number of access requests for the fourth multimedia data &≥M, the cloud server divides the fourth multimedia data frame by frame, and calculates the heat value of the fourth multimedia data frame by frame, and the heat value corresponding to each frame is recorded as ∑; ∑=(∑1+∑2+∑3+∑4)÷&×H H is the added value of the live broadcast management platform or cloud server, H≥0; In step SS07 and after step SS06, the cloud server uses a built-in algorithm to limit multiple heat value range segments, and the multiple heat value range segments are connected in sequence. Each heat value range segment corresponds to multimedia data with a specified number of frames and a specified duration. Finally, the fourth multimedia data is divided into multiple heat segments. After the multiple heat segments are established, the cloud server automatically generates an index ID matching each heat segment. After the multiple heat segments and index IDs are established, the cloud server generates fifth multimedia data generated by the fourth multimedia data; In step SS09, when multiple requesting terminals make a read request for the fifth media data to the cloud server, the cloud server reads the terminal parameters of the requesting terminal, the terminal parameters include the user ID value, the peak network speed, the storage space information and the IP address of the requesting terminal, and the cloud server inputs the sixth multimedia data processed based on the fifth multimedia data and matched with the terminal parameters to each requesting terminal according to the terminal parameters, and generates the sixth multimedia data to improve the matching degree between the fifth multimedia data and the user ID authority, the network speed and the storage space or the storage capacity; After the identity ID is collected, the cloud server obtains the live broadcast permission corresponding to the user ID. After the cloud server collects the multimedia data, it collects it in real time and collects the standard time of the area where the data transmission IP is located. After the cloud server collects the multimedia data, it frames the input multimedia data, and each frame of data corresponds to a standard timestamp of the area where the IP is located.
3. A method for processing multimedia data according to claim 2, characterized in that: In the SS02 step, each IP address in the same area corresponds to a specific second multimedia data, and the multiple second multimedia data corresponding to multiple IP areas are different. In the SS09 step, if the terminal parameters are different, the multimedia data of the sixth multimedia data input request terminal will be different.
4. A method for processing multimedia data according to claim 3, characterized in that: In the SS02 step, after the cloud server reads the identity ID of the live broadcast user, the cloud server automatically matches the live broadcast permissions of the user matched by the identity ID. The live broadcast permissions include live broadcast duration, live broadcast type, live broadcast spoken language, live broadcast prohibited words or live broadcast prohibited actions. In the SS03 step, after the cloud server reads the identity ID of the live broadcast viewing user, the cloud server automatically matches the viewing permissions of the user ID. The viewing permissions include live broadcast viewing duration, viewable live broadcast types, viewable live broadcast spoken language and live broadcast actions.
5. A method for processing multimedia data according to claim 4, characterized in that: The multimedia data review rules and re-editing rules in the SS02 and SS03 steps include the prohibited words, prohibited sentiment words and prohibited actions in each IP area and the prohibited words, prohibited sentiment words and prohibited actions under known conditions.
6. A method for processing multimedia data according to claim 5, characterized in that: The cloud server maintains a set time difference T between the output of the third multimedia data and the input of the first multimedia data into the cloud server.
7. A method for processing multimedia data according to claim 2, characterized in that: In the SS08 step, after the fifth multimedia data is transmitted to the cloud server, the cloud server performs distributed multi-node storage on the fifth multimedia data. When the multi-node storage is performed, The higher the heat level P corresponding to a certain index ID, the higher the number of nodes of multimedia data storage matching the heat level P, and the higher the resolution, bit rate and frame rate of the multimedia data matching the heat value segment, and vice versa.
8. A method for processing multimedia data according to claim 7, characterized in that: In the SS09 step, the cloud server obtains the read request quantity P1 of the fifth media data in real time. When the terminal is requested to view the sixth multimedia data, the cloud server records the click quantity P2 of the index ID corresponding to a certain heat segment in the sixth media data in real time.
9. A method for processing multimedia data according to claim 8, characterized in that: The following algorithm is used to calculate the heat level corresponding to a certain index ID: P=Ρ2÷Ρ1.
10. The method for processing multimedia data according to claim 2, characterized in that: In the SS08 step, when the cloud server performs multi-node classification and hierarchical compression storage on the fifth multimedia data, different levels of compression ratio compression, resolution conversion, bit rate adjustment and frame rate control are performed on the hot segments matching different index IDs. In the SS09 step, when the cloud server processes the fifth multimedia data, the following methods are included: resolution control, bit rate control, frame rate control, and encoding method control.
Citation Information
Patent Citations
Multimedia data processing methods and devices
CN110062163B
Method and system for monitoring video smoothness in live video streaming process
CN106060663A
Media data processing method, device and system, and readable storage medium
CN108965939A
Method and apparatus for cloud storage and cloud download of multimedia data
US20180249190A1
Multimedia information playing method and system, standardized server and live broadcast terminal
US20190261026A1