Background
The ultra-high definition video technology is a new major technical innovation of the video industry after digitization and high definition, and can drive the industries such as video acquisition, manufacturing, transmission, presentation and application to be deeply transformed. The future will be the strategic opportunity period of the development of the ultra-high definition video industry in China, and the release of the development action plan of the ultra-high definition video industry will have profound effects on the broadcast television industry. The release of 5G temporary license plates will boost the ultra-high definition industry in the year of the year 5G primordial. The 5G+4K is expected to bring the comprehensive upgrade of the broadcast television program from the production to the transmission and from the content to the hardware, and the innovation of a supply side is promoted, so that the user experience is promoted, and the user is attracted to flow back to the living room television large screen. It is conceivable that the development of 4K ultra-high definition television will have a great positive impact on the services such as cable television, IPTV, etc.
The ultra-high definition video industry development action plan (2019-2022) issued in recent years not only plans the research and development and construction of hardware and a basic network, but also puts forward specific requirements for the culture media industry:
1) The content end continuously improves the ultra-high definition video production capability, enriches the supply quantity of various ultra-high definition television programs and benefits the industry upstream content production company;
2) In the field of broadcasting and television, the number of ultra-high definition channels and the number of playing hours of a television station are required, and the construction of an ultra-high definition video service platform and various broadcasting channels is actively promoted;
3) The method promotes the fusion of the ultra-high definition video and various application scenes in the field of cultural, educational and entertainment, and guides the application direction of the ultra-high definition video.
However, the existing broadcasting system is not specially adapted for the new ultra-high definition, and thus has a disadvantage in terms of system structural complexity and performance.
Disclosure of Invention
The present invention is directed to providing an ultra-high definition video on demand system that addresses the above-identified problems with the prior art.
In order to achieve the above purpose, the invention adopts the following technical scheme:
An ultra-high definition video on demand system comprises a background service system, a front-end service system, a broadcast and television cable network and a terminal. The background service system comprises a content acquisition module, an arrangement management module, a service operation module and a template management module. The content acquisition module transmits ultra-high definition content information to the arrangement management module in a unidirectional mode, the arrangement management module and the service management module transmit service instructions in a bidirectional mode, the service operation module transmits service data to the service management module in a unidirectional mode, and the template management module transmits template information to the content acquisition module in a bidirectional mode. And the background service system transmits the arranged ultra-high definition content information to the front-end service system. The front-end service system comprises an image-text production module, a video production module, a page display module and a content management module. The image-text production module and the content management module access in two directions, the video production module and the content management module access in two directions, and the content management module transmits the ultra-high definition content to the page display module in one direction. The broadcast television cable network is connected with the front-end service system and the terminal.
Further, the terminal comprises a video decoding module, a playing control module, a page analysis module and an authentication module. The video decoding module receives the ultra-high definition content transmitted by the broadcast and television wired network, the playing control module controls the playing of the ultra-high definition content, the page analysis module analyzes the content displayed by the page display module, and the authentication module verifies the ultra-high definition content received by the terminal.
Further, the background service system also comprises a statistical analysis module and a system management module. The statistics analysis module is used for counting the ultrahigh-definition content information which is arranged in the arrangement management module, and the system management module is used for providing a management interface for a background service system.
Further, the content acquisition module acquires the ultra-high definition content and transmits the ultra-high definition content to the arrangement management module. The arrangement management module receives the service instruction from the service management module and arranges the ultra-high definition content according to the service instruction. The service management module obtains service data from the service operation module and generates a service instruction according to the service data.
Further, the content management module stores and manages the arranged ultra-high definition content information, the image-text production module adds image-text information to the arranged ultra-high definition content information, the video production module adds video information to the arranged ultra-high definition content, and the page display module displays corresponding ultra-high definition video content according to the storage of the content management module;
Further, the arrangement management module in the background service system transmits the arranged ultra-high definition content information to the content management module in the front-end service system.
Further, the video decoding module is connected with the playing control module in a bidirectional way, the page analysis module transmits page analysis information to the playing control module in a unidirectional way, and the authentication and authentication module transmits authentication information to the video decoding module in a unidirectional way.
In the technical scheme, the invention provides a new architecture of the ultra-high-definition video-on-demand system, which has clear structural modules, definite division and transmission among the modules and better overall system performance.
Detailed Description
The technical scheme of the invention is further described below with reference to the accompanying drawings and examples.
Referring to fig. 1, the invention discloses an ultra-high-definition video-on-demand system with a brand-new architecture, which is mainly divided into four layers, namely a background service system 1, a front-end service system 2, a broadcast and television cable network 3 and a terminal 4 according to the flow sequence of ultra-high-definition content generation and transmission. The background service system 1, the front-end service system 2 and the terminal 4 further respectively comprise a plurality of modules. As shown in fig. 1, the background service system 1 includes a content acquisition module 11, an orchestration management module 12, a business management module 13, a business operation module 14, a template management module 15, a statistical analysis module 16, and a system management module 17. The front-end service system 2 comprises a content management module 21, a graphics production module 22, a video production module 23 and a page presentation module 24. The terminal 4 includes a video decoding module 41, a play control module 42, a page parsing module 43, and an authentication module 44.
The background service system 1 is a background of the entire system, and is a system for generating ultra-high definition content. In the background service system 1, the data transmission relationship between each module is: the content acquisition module 11 transmits ultra-high definition content information to the arrangement management module 12 in one direction, the arrangement management module 12 and the service management module 13 transmit service instructions in two directions, the service operation module 14 transmits service data to the service management module 13 in one direction, and the template management module 15 transmits template information to the content acquisition module 11 in two directions. The statistics analysis module 16 counts the ultra-high definition content information which is completely arranged in the arrangement management module 12, and the system management module 17 provides a management interface for the background service system 1.
Compared with the prior art, the invention resets each module in the background service system 1, and sets a specific architecture between each module, namely, a data transmission relationship between each module, including a different unidirectional/bidirectional transmission relationship. The data transmission relationship not only determines a new architecture, but also comes from the definition of the respective functions of each module, the module function determines the module transmission relationship, and the module transmission relationship determines the architecture of the background service system 1.
With further reference to fig. 1, the content collection module 11 collects ultra-high definition content and transmits the ultra-high definition content to the orchestration management module 12. When the content collection module 11 collects ultra-high definition content, it communicates with the template management module 15 in real time, so that the template management module 15 can automatically select the best matching template according to the ultra-high definition program content collected by the content collection module 11 every predetermined time. On the other hand, the template management module 15 also has a machine learning function, and can iteratively update the preset template inside the template management module according to the matching degree with the content acquisition module 11, so that the preset template inside the template management module can be updated along with the update of the ultra-high definition program content better. The content acquisition module 11 sends the ultra-high definition program content to the arrangement management module 12 in a mode of a certain template, and the arrangement management module 12 performs editing, typesetting and other operations on the ultra-high definition content with the template according to the service instruction. The service instruction of the arrangement management module 12 originates from the service management module 13, i.e. the arrangement management module 12 receives the service instruction from the service management module 13 and arranges the ultra-high definition content according to the service instruction. The service operation module 14 is responsible for generating corresponding service instructions and unidirectionally transmitting the service instructions to the service management module 13. In other words, the service management module 13 obtains service data from the service operation module 14 and generates a service instruction according to the service data. There are also two relatively independent modules in the background service system 1, namely a statistical analysis module 16 and a system management module 17. The statistics analysis module 16 counts the ultra-high definition content information which is completely arranged in the arrangement management module 12, forms a statistics report log and stores the statistics report log. The system management module 17 provides management interfaces for the entire background service system 1, including both hardware interfaces and software interfaces, such as input-output interfaces, software debug interfaces, and the like.
As a preferred embodiment of the present invention, the service instruction transmitted between the service management module 13 and the service operation module 14 includes information of different requirements, types, playing time, playing speed, color, saturation, definition, etc., which is only one of many real-time modes of the present invention. The service instructions may include any parameters suitable for the ultra-high definition program content format.
The background service system 1 transmits the scheduled ultra-high definition content information to the front-end service system 2, and specifically, the schedule management module 12 in the background service system 1 transmits the scheduled ultra-high definition content information to the content management module 21 in the front-end service system 2.
With continued reference to fig. 1, the front-end service system 2 is a transition layer between the background and the network that functions to receive all of the well-organized ultra-high definition content and to sort and categorize the various ultra-high definition content into categories of integrity so that the ultra-high definition content can meet commercial objectives. Compared with the prior art, the invention redefines the respective functions of each module in the front-end service system 2, and the specific architecture between each module, namely the data transmission relationship between each module, including different unidirectional/bidirectional transmission relationships. In addition, the redefined architecture of the front-end service system 2 is matched with the redefinition of the background service system 1, so that the interaction effect is achieved.
In the front-end service system 2, the graphics context production module 22 and the content management module 21 access in both directions, and the video production module 23 and the content management module 21 access in both directions, and the content management module 21 transmits ultra-high definition content to the page presentation module 24 in one direction.
The content management module 21 stores and manages the scheduled ultra-high definition content information, that is, receives the ultra-high definition content transmitted from the schedule management module 12 in the background service system 1. The content management module 21 stores all the ultra-high definition content after the arrangement is completed, and transmits the bibliographic information of the stored ultra-high definition content to the graphic production module 22 and the video production module 23. The image-text production module 22 appends image-text information to the arranged ultra-high definition content information according to the corresponding bibliographic information. Similarly, the video production module 23 adds video information to the composed ultra-high definition content according to the corresponding bibliographic information. The page presentation module 24 presents the corresponding ultra-high definition video content according to the storage of the content management module 21.
As a preferred embodiment of the present invention, the graphics information attached by the graphics production module 22 may be cover information for ultra-high definition content presentation, including specific images and text. The video information attached by the video production module 23 may be a small piece cut from the ultra-high definition content as preview information. The information displayed by the page display module 24 may be the bibliographic information (additional graphic information) and/or the preview information (additional video information) of the ultra-high definition content stored in the content management module 21, or any combination of the bibliographic information, the cover information, and the preview information.
The broadcast and television cable network 3 connects the front-end service system 2 and the terminal 4. Specifically, the content management module 21 transmits the ultra-high definition content to the terminal 4 through the broadcast/television cable network 3.
The terminal 4 is a program end and a device end for performing ultra-high definition content playing, and can be any intelligent or non-intelligent playable device, including but not limited to a mobile phone, a PAD, a television, a projector, etc. The terminal 4 includes a video decoding module 41, a play control module 42, a page parsing module 43, and an authentication module 44. The video decoding module 41 is connected to the playing control module 42 in two directions, the page parsing module 43 transmits page parsing information to the playing control module 42 in one direction, and the authentication module 44 transmits authentication information to the video decoding module 41 in one direction.
Inside the terminal 4, the authentication module 44 first checks whether the ultra-high definition content received by the terminal 4 conforms to a specific format, if so, notifies the video decoding module 41 to start decoding, and if not, notifies the video decoding module 41 to stop working. The video decoding module 41 receives the ultra-high definition content transmitted from the broadcast and television cable network 3, decodes the ultra-high definition content after the verification by the authentication and authorization module 44 passes, and sends the decoded ultra-high definition content to the play control module 42. The play control module 42 controls the play of the ultra high definition content and checks whether the content in the play buffer is corrupted. If so, the play control module 42 notifies the video decoding module 41 to re-decode the erroneous portion. The video decoding module 41, upon receiving the re-decoded instruction, secondarily decodes the portion of the ultra-high definition content to which the instruction is directed. The page parsing module 43 parses the content displayed by the page display module 24, and sends a corresponding instruction to the play control module 42 according to the user operation, and the play control module 42 performs a corresponding play operation according to the user instruction.
It will be appreciated by persons skilled in the art that the above embodiments are provided for illustration only and not for limitation of the invention, and that variations and modifications of the above described embodiments are intended to fall within the scope of the claims of the invention as long as they fall within the true spirit of the invention.