Nothing Special   »   [go: up one dir, main page]

CN102036104A - Video on demand access control method - Google Patents

Video on demand access control method Download PDF

Info

Publication number
CN102036104A
CN102036104A CN2010105813787A CN201010581378A CN102036104A CN 102036104 A CN102036104 A CN 102036104A CN 2010105813787 A CN2010105813787 A CN 2010105813787A CN 201010581378 A CN201010581378 A CN 201010581378A CN 102036104 A CN102036104 A CN 102036104A
Authority
CN
China
Prior art keywords
video
priority
request
program
demand
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2010105813787A
Other languages
Chinese (zh)
Inventor
李强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sichuan Changhong Electric Co Ltd
Original Assignee
Sichuan Changhong Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sichuan Changhong Electric Co Ltd filed Critical Sichuan Changhong Electric Co Ltd
Priority to CN2010105813787A priority Critical patent/CN102036104A/en
Publication of CN102036104A publication Critical patent/CN102036104A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention relates to a video on demand technology and discloses a video on demand access control method, which overcomes the defects of the prior art and improves the video on demand efficiency and the system resource utilization rate under the condition of not increasing hardware cost. In a technical scheme, the video on demand access control method is characterized in that uniqueness coding and priority setting are carried out on videos; then a video on demand priority queue is created according to the priority of the videos requested to be broadcast by a user; and when a video on demand request is generated on a user terminal, the judgment on whether the residual bandwidth of the current system is enough is made, if so, direct access is allowed, if not, the requested video priority is compared with the minimum priority in the video on demand priority queue, if the requested video priority is higher, the video on demand with the minimum priority in the video on demand priority queue is disconnected, the video coding of the video on demand with the minimum priority is removed and an access request of the user terminal is allowed, and if the requested video priority is lower, then the access request of the user terminal is rejected. The video on demand access control method is suitable for video on demand for users.

Description

A kind of video request program connection control method
Technical field
The present invention relates to video on demand techniques, relate to a kind of video request program connection control method specifically.
Background technology
Video request program is based on a kind of network-multimedia application that stream media technology realizes, compares TV programme and plays, and it has more flexibility and hommization, has satisfied the demand that people " just want to see and can see ".Especially along with the progressively propelling of country's " integration of three networks " policy, it is also more extensive that video on demand techniques is used.
In video on-demand system, the video data volume is very big, no matter is storage or Network Transmission, and is all very big to the consumption of system resource (such as disk volume, memory size, the network bandwidth, processor hardware etc.).And video request program is different from traditional internet, applications, is characterized in high bandwidth consumption, delay sensitive etc.Face this situation, if we can make video on-demand system under the existing resources condition by the program request Access Control Policy, can provide the more service ability, and can satisfy the demand of program request quality of services for users, can produce great economic worth and social benefit undoubtedly.
The common video on-demand system of TV and Radio Service is the shared memory system, and this system mainly passes through disk array/network storage medium, streaming media server cluster, broadcasting and television network and user's formations such as terminal set top box.In conventional art, the Access Control Policy that said system adopted is: as long as disk array/network storage has enough bandwidth to provide service to the user, so just allow the access request of terminal set top box; If the bandwidth deficiency, then refusal inserts request.This mode is easy to realize when the user terminal requests rate is low good effect to be arranged.But when if the user terminal requests rate is higher, video on-demand system then can not be realized optimized operation, the video request program inefficiency.And in the reality operation, this access control mode is lower to usage factor of system resource, is unfavorable for the increment of economic benefit.
Summary of the invention
Technical problem to be solved by this invention is: a kind of video request program connection control method is provided, overcomes the deficiency of conventional art, improve video request program efficient and resource utilization ratio under the situation that does not increase hardware cost.
The present invention solves the problems of the technologies described above the technical scheme that is adopted: a kind of video request program connection control method may further comprise the steps:
A. but the video to all program requests in the video on-demand system is numbered, and guarantees that each video has unique number;
B. each video after the numbering is set priority;
C. create video request program priority query according to the priority of the video of user terminal program request;
D. when the user terminal requests video request program, whether at first judge the required bandwidth of video of its request program request and bandwidth sum that system has used less than overall system bandwidth, if, execution in step e then, otherwise execution in step f;
E. allow the access request of this user terminal, and the video numbering of its request is inserted in the video request program priority query by queue sequence, finish;
Whether the priority of video of f. judging this user terminal requests program request greater than the minimum priority in the video request program priority query, if, execution in step g then, otherwise execution in step h;
G. disconnect the video request program of video request program priority query medium priority minimum and remove its corresponding numbering, the numbering of the video of this user terminal requests program request is inserted in the video request program priority query by queue sequence, allow the access request of this user terminal, finish;
H. refuse the access request of this user terminal.
Further, among the step b, price, the code check by the assessment video, playing duration, terminal use's VIP rank is comprehensively weighed the priority of video: price is high more, and priority is high more; Code check is big more, and priority is low more; Playing duration is big more, and priority is low more; User VIP rank is high more, and priority is high more.
Further, among the step c, create video request program priority query from height to low order or from low paramount order according to the priority of the video of user terminal program request.
The invention has the beneficial effects as follows: do not increasing under the system hardware condition of cost,, improving video request program efficient and resource utilization ratio, helping the economic benefit increment of operator for more user terminal provides video-on-demand service.
Description of drawings
Fig. 1 is the video request program connection control method flow chart among the present invention.
Embodiment
The invention will be further described below in conjunction with accompanying drawing.
The present invention makes the problem that video request program efficient is low, resource utilization ratio is low in order to overcome video request program Access Control Policy in the conventional art, disclose a kind of video request program connection control method, under the situation that does not increase hardware cost, improved video request program efficient and resource utilization ratio.The main points of this scheme are: by video is carried out exclusive number, and setting priority, create video request program priority query according to the priority of the video of user's program request then, when user terminal carries out the video request program request, need to judge whether current system remaining bandwidth is enough, if enough then allow directly access, if remaining bandwidth deficiency, then continue to judge, the priority of minimum in video priority and the video request program priority query of request is compared, if the former height, then disconnect the minimum video request program of video request program priority query medium priority, and remove its video numbering, and allow the access request of user terminal, if the former is low, the then access request of refusing user's terminal.
As shown in Figure 1, on concrete enforcement, the present invention adopts following steps to finish:
1. but the video to all program requests in the video on-demand system is numbered, and guarantees that each video has unique number;
2. each video after the numbering is set priority, price that can be by the assessment video, code check, playing duration, terminal use's VIP rank is comprehensively weighed the priority of video: price is high more, and priority is high more; Code check is big more, and priority is low more; Playing duration is big more, and priority is low more; User VIP rank is high more, and priority is high more;
3. create video request program priority query according to the priority of the video of user terminal program request: after system start-up, priority according to the video of user terminal program request is created video request program priority query (during initial condition from height to low order or from low paramount order, owing to also there is not user terminal requests to insert, therefore video request program priority query is empty), when user terminal success access media server, system is added to the numbering of the video of its request in the video request program priority query, and queue sequence is arranged according to priority orders;
4. when new user terminal requests video request program, judge at first whether the last bandwidth of current system satisfies the demands, if the required bandwidth of video of request program request is less than the last bandwidth of system, then allow this user terminal directly to insert, and the numbering of the video of its request is inserted in the video request program priority query according to priority orders, illustrate that this video is by program request; If the required bandwidth of video of request program request is greater than the last bandwidth of system, illustrate that current system bandwidth is not enough for this video of program request, need this moment the priority of this video and the lowest priority in the video request program priority query are compared, if the former is lower, then the refusing user's terminal pins is to the order request of this video; If the former is higher, then disconnect the video request program of video request program priority query medium priority minimum, from video request program priority query, remove the video numbering of priority minimum, the numbering of the video of this user terminal requests program request is inserted in the video request program priority query by queue sequence, allows the access request of this user terminal.
Above-mentioned means can adopt writes software program and finishes on the basis of original system hardware, do not increase any hardware cost, and also is easy to those skilled in the art realize.

Claims (3)

1. video request program connection control method is characterized in that: may further comprise the steps:
A. but the video to all program requests in the video on-demand system is numbered, and guarantees that each video has unique number;
B. each video after the numbering is set priority;
C. create video request program priority query according to the priority of the video of user terminal program request;
D. when the user terminal requests video request program, whether at first judge the required bandwidth of video of its request program request and bandwidth sum that system has used less than overall system bandwidth, if, execution in step e then, otherwise execution in step f;
E. allow the access request of this user terminal, and the numbering of the video of its request is inserted in the video request program priority query by queue sequence, finish;
Whether the priority of video of f. judging this user terminal requests program request greater than the minimum priority in the video request program priority query, if, execution in step g then, otherwise execution in step h;
G. disconnect the video request program of video request program priority query medium priority minimum and remove its corresponding numbering, the numbering of the video of this user terminal requests program request is inserted in the video request program priority query by queue sequence, allow the access request of this user terminal, finish;
H. refuse the access request of this user terminal.
2. a kind of video request program connection control method as claimed in claim 1, it is characterized in that: among the step b, price, code check by the assessment video, playing duration, terminal use's VIP rank is comprehensively weighed the priority of video: price is high more, and priority is high more; Code check is big more, and priority is low more; Playing duration is big more, and priority is low more; User VIP rank is high more, and priority is high more.
3. a kind of video request program connection control method as claimed in claim 1 or 2 is characterized in that: among the step c, create video request program priority query according to the priority of the video of user terminal program request from height to low order or from low paramount order.
CN2010105813787A 2010-12-09 2010-12-09 Video on demand access control method Pending CN102036104A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010105813787A CN102036104A (en) 2010-12-09 2010-12-09 Video on demand access control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010105813787A CN102036104A (en) 2010-12-09 2010-12-09 Video on demand access control method

Publications (1)

Publication Number Publication Date
CN102036104A true CN102036104A (en) 2011-04-27

Family

ID=43888318

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010105813787A Pending CN102036104A (en) 2010-12-09 2010-12-09 Video on demand access control method

Country Status (1)

Country Link
CN (1) CN102036104A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102883193A (en) * 2012-10-09 2013-01-16 乐视网信息技术(北京)股份有限公司 Content distribution flow control method
CN103108250A (en) * 2013-02-20 2013-05-15 深圳市迪威特文化科技有限公司 Method and system of cloud video interaction popularization for carrying out video on demand through television
US20140022382A1 (en) * 2012-07-18 2014-01-23 Vivotek Inc. Video setting method
CN105917325A (en) * 2014-12-24 2016-08-31 华为技术有限公司 Multicast control method, apparatus and system based on DOCSIS protocol

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101043397A (en) * 2006-06-20 2007-09-26 华为技术有限公司 Network transmission control method and system
CN101127708A (en) * 2007-09-25 2008-02-20 中兴通讯股份有限公司 A method and device for user to realize time division and hierarchical bandwidth control
CN101360063A (en) * 2008-09-10 2009-02-04 中国科学院计算技术研究所 Service stream transmission control method and system in IP network
CN101389002A (en) * 2008-10-23 2009-03-18 华为技术有限公司 Method, apparatus and system for IPTV system live program addressing, address analysis
CN101808187A (en) * 2010-03-26 2010-08-18 深圳创维数字技术股份有限公司 Method for establishing local video library and set top box
CN101908999A (en) * 2009-06-02 2010-12-08 华为技术有限公司 Method, device and system for resource delegating regulation in network

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101043397A (en) * 2006-06-20 2007-09-26 华为技术有限公司 Network transmission control method and system
CN101127708A (en) * 2007-09-25 2008-02-20 中兴通讯股份有限公司 A method and device for user to realize time division and hierarchical bandwidth control
CN101360063A (en) * 2008-09-10 2009-02-04 中国科学院计算技术研究所 Service stream transmission control method and system in IP network
CN101389002A (en) * 2008-10-23 2009-03-18 华为技术有限公司 Method, apparatus and system for IPTV system live program addressing, address analysis
CN101908999A (en) * 2009-06-02 2010-12-08 华为技术有限公司 Method, device and system for resource delegating regulation in network
CN101808187A (en) * 2010-03-26 2010-08-18 深圳创维数字技术股份有限公司 Method for establishing local video library and set top box

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140022382A1 (en) * 2012-07-18 2014-01-23 Vivotek Inc. Video setting method
TWI555407B (en) * 2012-07-18 2016-10-21 晶睿通訊股份有限公司 Method for setting video display
CN102883193A (en) * 2012-10-09 2013-01-16 乐视网信息技术(北京)股份有限公司 Content distribution flow control method
CN103108250A (en) * 2013-02-20 2013-05-15 深圳市迪威特文化科技有限公司 Method and system of cloud video interaction popularization for carrying out video on demand through television
CN105917325A (en) * 2014-12-24 2016-08-31 华为技术有限公司 Multicast control method, apparatus and system based on DOCSIS protocol

Similar Documents

Publication Publication Date Title
Sun et al. Flocking-based live streaming of 360-degree video
US11218703B2 (en) Systems and methods for adaptively encoding video stream
EP3257233B1 (en) Dynamic content delivery network allocation system
CN106851336A (en) The audio-video document code-transferring method and system of a kind of Dynamic Resource Allocation for Multimedia
WO2013159703A1 (en) Offline download method, multimedia file download method and system thereof
US20120304235A1 (en) Method and system for playing video file, and media resource server
CN101015191A (en) System for layering content for scheduled delivery in a data network
US20220377391A1 (en) Systems, methods and computer-readable media for resource-based allocation of content transmitted in a media network
CN102404567A (en) System and method for transcoding network monitoring video stream in real time as required
CN101080001A (en) Device for realizing balance of media content in network TV system and its method
CN101742240B (en) IPTV (internet protocol television) system capable of flexibly switching multi-media nodes and implementation method thereof
EP3890335A1 (en) Video delivery method and apparatus, and electronic device
CN103414921A (en) Establishing method for distribution type IPTV multi-terminal video switching service
CN102036104A (en) Video on demand access control method
Guntur et al. On tile assignment for region-of-interest video streaming in a wireless LAN
CN102571409B (en) Service request management system and method for realizing service across-terminal application
CN101247510A (en) Video demanding method, device and system
CN205179273U (en) Two -way order system based on one -way STB is realized
CN102201968A (en) Method, device and system for distributing user bandwidth in Internet protocol television (IPTV)
CN110996114A (en) Live broadcast scheduling method and device, electronic equipment and storage medium
KR20100052025A (en) Bandwidth sharing type content providing system and method
CN202019423U (en) Peer-to-peer (P2P) technology based high-definition internet protocol television (IPTV) set-top box with high-definition multimedia interface (HDMI)
CN101562626B (en) Method, system and device for medium distribution
CN101483757B (en) Skipping method, system and server for network interactive play-on-demand
CN104660650A (en) P2P connecting method, server, terminal and communication system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20110427