CN-115665501-B - Video ABR method, device and system based on 5G mobile information opening
Abstract
The application provides a video ABR method, device and system based on 5G mobile information opening, wherein the method comprises the steps of receiving a current ABR decision generated by a client of mobile 5G network service based on MEC and used for requesting to reduce the code rate of a next video segment, inquiring the current mobile network switching information and the length of an instant video buffer zone of the client, judging whether the current ABR decision is a misjudgment decision suitable for video playing quality optimization based on the mobile network switching information and the length of the instant video buffer zone, and if so, refusing to execute the misjudgment decision and transmitting the next video segment to the client according to the current video segment code rate corresponding to the client. The method and the device can realize optimization of video playing quality based on 5G mobile switching perception, can effectively improve the video playing code rate of a user, reduce the video picture code rate shaking rate and the picture jamming rate, and further can effectively improve the quality of experience QoE of the video played by the user in a mobile scene.
Inventors
- ZHOU ANFU
- MA HUADONG
- An Congkai
Assignees
- 北京邮电大学
Dates
- Publication Date
- 20260512
- Application Date
- 20220920
Claims (8)
- 1. A video ABR method based on 5G mobile information opening, comprising: Receiving a current ABR decision generated by a client of mobile 5G network service based on MEC, wherein the current ABR decision is used for requesting to reduce the code rate of a next video segment, and inquiring the current mobile network switching information and the length of an instant video buffer zone of the client; judging whether the current ABR decision is a misjudgment decision suitable for optimizing video playing quality based on the mobile network switching information and the length of the instant video buffer zone, if so, refusing to execute the misjudgment decision and transmitting the next video segment to the client by using the current video segment code rate corresponding to the client; the receiving, by the MEC based on the current ABR decision generated by the client of the mobile 5G network service for requesting to reduce the code rate of the next video segment, and querying the current mobile network switching information and the instant video buffer length of the client, includes: Receiving a resource request message sent by a client of a mobile 5G network service based on MEC, wherein the resource request message comprises a current ABR decision and an instant video buffer zone length which are generated by the client and used for requesting to reduce the code rate of a next video segment; The mobile network switching information of the client of the mobile 5G network service is acquired in real time, wherein the mobile network switching information comprises a switching time stamp and a switching type; whether the current ABR decision is a misjudgment decision suitable for optimizing video playing quality or not is judged based on the mobile network switching information and the length of the instant video buffer zone, if yes, the misjudgment decision is refused to be executed and a next video segment is transmitted to the client by the current video segment code rate corresponding to the client, and the method comprises the following steps: Judging whether a mobile network switching event occurs after the client generates the last ABR decision according to the switching time stamp of the current mobile network switching information, if so, acquiring a detection result of the influence of the preset mobile switching on the video playing quality; judging whether the switching type of the current mobile network switching information belongs to a network capacity optimization type or not based on the detection result of the influence of the mobile switching on the video playing quality; if the switching type belongs to the network capacity optimization type, judging whether the length of the instant video buffer zone is equal to or greater than a duration threshold value; if the length of the instant video buffer zone is equal to or greater than the time threshold, determining that the current ABR decision is a misjudgment decision suitable for optimizing video playing quality, refusing to execute the misjudgment decision and transmitting the next video segment to the client by using the current video segment code rate corresponding to the client; The network capability optimization types comprise 5G switching to 5G, 4G switching to 5G and 4G switching to 4G.
- 2. The 5G mobile information based open video ABR method of claim 1, further comprising: Receiving each video clip playing request based on an ABR decision sent by experiment bed equipment through a mobile 5G network, wherein the resolution and the code rate corresponding to each video clip playing request are different; Respectively sending data to the experiment bed equipment according to each video clip playing request, so that the experiment bed equipment records different types of video application metrics and collects interactive signaling between the experiment bed equipment and a 5G base station in real time when the experiment bed equipment is switched, so that the experiment bed equipment performs time alignment and qualitative analysis processing according to the interactive signaling and a video stream event, and generates a detection result of influence of corresponding mobile switching on video playing quality; And receiving and storing a detection result of the influence of the mobile switching on the video playing quality, which is sent by the experiment bed equipment.
- 3. The method for opening video ABR based on 5G mobile information according to claim 2, wherein the performing time alignment and qualitative analysis processing by the laboratory bed device according to the interactive signaling and the video stream event, generating a detection result of the influence of the corresponding mobile switching on the video playing quality, includes: The experiment bed equipment locally constructs an ABR code rate adjustment decision and a real-time QoE index change time sequence chart according to the interactive signaling and video stream events; Dividing the code rate adjustment decision into a correct decision and the erroneous decision based on the ABR code rate adjustment decision and a real-time QoE index change timing diagram so as to generate a detection result of the influence of corresponding mobile switching on video playing quality.
- 4. A video ABR method according to any one of claims 1 to 3, wherein the mobile switching affects a detection result on video playing quality, comprising: Aiming at an ABR decision for requesting to reduce the code rate of the next video segment, if the switching type corresponding to the mobile network switching event belongs to a network capacity optimization type and the length of the instant video buffer zone is equal to or greater than a duration threshold, determining the ABR decision as a misjudgment decision suitable for video playing quality optimization; For the ABR decision for requesting to reduce the code rate of the next video segment, if the switching type corresponding to the mobile network switching event does not belong to the network capability optimization type or the length of the instant video buffer zone is smaller than the duration threshold, determining that the ABR decision is a correct decision which is not suitable for video playing quality optimization.
- 5. A video ABR apparatus based on 5G mobile information opening, comprising: The query module is used for receiving a current ABR decision which is generated by a client of mobile 5G network service and used for requesting to reduce the code rate of a next video segment based on MEC, and querying the current mobile network switching information and the length of an instant video buffer zone of the client; the optimizing module is used for judging whether the current ABR decision is a misjudgment decision suitable for optimizing video playing quality based on the mobile network switching information and the length of the instant video buffer zone, if so, refusing to execute the misjudgment decision and transmitting the next video segment to the client by the current video segment code rate corresponding to the client; the receiving, by the MEC based on the current ABR decision generated by the client of the mobile 5G network service for requesting to reduce the code rate of the next video segment, and querying the current mobile network switching information and the instant video buffer length of the client, includes: Receiving a resource request message sent by a client of a mobile 5G network service based on MEC, wherein the resource request message comprises a current ABR decision and an instant video buffer zone length which are generated by the client and used for requesting to reduce the code rate of a next video segment; The mobile network switching information of the client of the mobile 5G network service is acquired in real time, wherein the mobile network switching information comprises a switching time stamp and a switching type; whether the current ABR decision is a misjudgment decision suitable for optimizing video playing quality or not is judged based on the mobile network switching information and the length of the instant video buffer zone, if yes, the misjudgment decision is refused to be executed and a next video segment is transmitted to the client by the current video segment code rate corresponding to the client, and the method comprises the following steps: Judging whether a mobile network switching event occurs after the client generates the last ABR decision according to the switching time stamp of the current mobile network switching information, if so, acquiring a detection result of the influence of the preset mobile switching on the video playing quality; judging whether the switching type of the current mobile network switching information belongs to a network capacity optimization type or not based on the detection result of the influence of the mobile switching on the video playing quality; if the switching type belongs to the network capacity optimization type, judging whether the length of the instant video buffer zone is equal to or greater than a duration threshold value; if the length of the instant video buffer zone is equal to or greater than the time threshold, determining that the current ABR decision is a misjudgment decision suitable for optimizing video playing quality, refusing to execute the misjudgment decision and transmitting the next video segment to the client by using the current video segment code rate corresponding to the client; The network capability optimization types comprise 5G switching to 5G, 4G switching to 5G and 4G switching to 4G.
- 6. A system for measuring and optimizing video playing quality in a mobile 5G network, comprising: a server for performing the video ABR method opened based on 5G movement information according to any one of claims 1 to 4; the experimental bed equipment is arranged on the mobile carrier and is in communication connection with the server through a mobile 5G network, and the experimental bed equipment is used for recording video application metrics of different types, collecting interaction signaling between the experimental bed equipment and a 5G base station when the experimental bed equipment is switched in real time, performing time alignment and qualitative analysis processing according to the interaction signaling and a video stream event, generating a corresponding detection result of the influence of mobile switching on video playing quality, and sending the detection result of the influence of the mobile switching on video playing quality to the server.
- 7. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the video ABR method of any one of claims 1 to 4 based on 5G movement information opening when executing the computer program.
- 8. A computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the video ABR method of any one of claims 1 to 4, which is open based on 5G movement information.
Description
Video ABR method, device and system based on 5G mobile information opening Technical Field The application relates to the technical field of video stream quality control processing, in particular to a video ABR method, device and system based on 5G mobile information opening. Background With the explosion of 5G, video providers are seeking key technologies to improve streaming media quality to obtain greater commercial profits. As is well known, 5G provides users with very sufficient physical layer bandwidth resources, theoretically up to 1Gbps, which can meet all video applications currently on the market, including Virtual Reality (VR) video, and related research in the academic field under static scenes also verifies the reliability of 5G large bandwidth. Unfortunately, however, for cellular networks (3G/4G/5G), the mobile and static scenarios are very different. In the 3G/4G age, research shows that mobile scenes can have great negative effects on cellular network bandwidth and delay, and even serious problems such as abnormal replay, long-time clamping of video pictures, connection interruption and the like can occur to video applications. Although 5G is considered to support ultra-high mobile rates of 500km/h, its gain for video applications in mobile scenarios is quite limited, making video applications a new breakthrough urgent. Currently, in the field of video applications, in order to improve user quality of service (QoE), most application service providers employ a dynamic adaptive HTTP streaming (DASH) method. Unfortunately, the video industry currently lacks an effective optimization scheme for video playing quality under a mobile 5G network, which is a dilemma for improving the QoE of video users. Disclosure of Invention In view of this, embodiments of the present application provide a video ABR method, apparatus, and system that is open based on 5G movement information to obviate or ameliorate one or more of the disadvantages of the prior art. One aspect of the present application provides a video ABR method based on 5G mobile information opening, comprising: Receiving a current ABR decision generated by a client of mobile 5G network service based on MEC, wherein the current ABR decision is used for requesting to reduce the code rate of a next video segment, and inquiring the current mobile network switching information and the length of an instant video buffer zone of the client; And judging whether the current ABR decision is a misjudgment decision suitable for optimizing video playing quality based on the mobile network switching information and the length of the instant video buffer zone, if so, refusing to execute the misjudgment decision and transmitting the next video segment to the client by using the current video segment code rate corresponding to the client. In some embodiments of the present application, the receiving, based on the MEC, a current ABR decision generated by a client of a mobile 5G network service for requesting to reduce a code rate of a next video segment, and querying current mobile network handover information and an instant video buffer length of the client, includes: Receiving a resource request message sent by a client of a mobile 5G network service based on MEC, wherein the resource request message comprises a current ABR decision and an instant video buffer zone length which are generated by the client and used for requesting to reduce the code rate of a next video segment; and acquiring mobile network switching information of the client of the mobile 5G network service in real time, wherein the mobile network switching information comprises a switching time stamp and a switching type. In some embodiments of the present application, the determining whether the current ABR decision is a misjudgment decision applicable to video playing quality optimization based on the mobile network switching information and the instant video buffer zone length, if yes, refusing to execute the misjudgment decision and transmitting a next video segment to the client with the current video segment code rate corresponding to the client, includes: Judging whether a mobile network switching event occurs after the client generates the last ABR decision according to the switching time stamp of the current mobile network switching information, if so, acquiring a detection result of the influence of the preset mobile switching on the video playing quality; judging whether the switching type of the current mobile network switching information belongs to a network capacity optimization type or not based on the detection result of the influence of the mobile switching on the video playing quality; if the switching type belongs to the network capacity optimization type, judging whether the length of the instant video buffer zone is equal to or greater than a duration threshold value; If the length of the instant video buffer zone is equal to or greater than the time threshold, determining