Management method and platform for IPTV operationTechnical Field
The invention relates to the technical field of interactive network televisions, in particular to a management method and a management platform for IPTV operation.
Background
The IPTV, an interactive network television, is a brand-new service that uses broadband internet, integrates multiple technologies such as multimedia and communication, and provides multiple interactive services including digital television to home users. The IPTV uses optical fiber or ethernet to access a broadband network through a telecommunication channel, transmits television signals through an internet protocol, and provides various digital media services including television programs with a television set and a set-top box as main terminals. The main features of IPTV are its interactivity and real-time. I.e. the user can request favorite program contents in the program library at any time.
EPG is an english abbreviation of Electronic Program Guide, meaning Electronic Program Guide. The indexing and navigation of various services provided by IPTV are all accomplished through the EPG system. The EPG is actually a portal system of IPTV. The interface of the EPG system is similar to a Web page, and various menus, buttons, links and other components which can be directly clicked when a user selects a program are generally provided on the EPG interface; the EPG may also include various types of dynamic or static multimedia content on its interface for the user to browse through.
At present, in the releasing process of the IPTV service, the multimedia content and the EPG are often separately set, and EPG arrangement and online preview cannot be performed on the multimedia content, and all process verification cannot be completed in the background. Therefore, the EPG, the program content, the live broadcast source and the column content can not be uniformly and effectively managed, and the requirement of service operation is difficult to meet.
Disclosure of Invention
One of the main objectives of the present invention is to provide a management method for IPTV operation, which solves the problem that it is difficult to perform effective unified management for IPTV service operation.
In order to achieve the above object, the present invention provides a management method for IPTV operation, comprising the following steps:
step 1: acquiring operation support information from an operation support system OSS, and sending the operation support information to an IPTV user through a network, wherein the operation support information comprises column information, channel information, column update notification information, channel update notification information and playing plan information of columns and channels;
step 2: acquiring column update notification information, channel update notification information and playing plan information of columns and channels in a distributed manner from service nodes through a Content Distribution Network (CDN) according to the network state of the service nodes of IPTV users;
and step 3: and selecting an EPG template through an EPG system to execute the arrangement and release of the IPTV content according to the acquired column information, channel information, column update notification information and channel update notification information.
The working principle and the advantages of the invention are as follows:
an Operation Support System (OSS) provides support for the operation of the IPTV and ensures the operation of IPTV services. The content delivery network CDN releases the content of the center to a network 'edge' node which is closest to the user and has the best service capability through intelligent decision, so that the user can obtain the content provided by an Operation Support System (OSS) nearby, the crowded condition of the Internet network is solved, and the response speed of the user for accessing the website is improved. The scheme can select the EPG template to execute the arrangement and release of the IPTV content, so that the EPG, the program content and the column content are uniformly and effectively managed.
Further, the information transmitted among the operation support system OSS, the content delivery network CDN, and the EPG system is a streaming media data packet, and the media data of the streaming media data packet is a streaming media URL.
The streaming media URL data is convenient to transmit and high in transmission efficiency.
Further, step 2 specifically includes the following steps:
step 201, pushing the IPTV content to the service node closest to the IPTV user according to the network traffic, the connection of each node, the load condition, and the distance and response time to the IPTV user.
The CDN is provided with a plurality of branch nodes, and the content requested by the user is delivered to the edge node closest to the user as much as possible, so that the user can obtain the required content nearby, and the response speed and the hit rate of the user service are improved.
Further, the step 3 specifically comprises the following steps:
step 301, editing the acquired operation support information and the acquired column and channel playing plan information into an EPG template according to a preset EPG template to fill IPTV contents, and then issuing or deleting the IPTV contents;
step 302, inquiring before releasing the IPTV content, and judging whether the IPTV content contains at least one illegal word contained in a preset illegal word list, if so, marking the content data packet as an illegal content data packet, otherwise, marking the content data packet as a legal content data packet; when the content data packet is judged to be an illegal content data packet, removing IPTV content in the EPG template;
step 303, after removing the illegal IPTV content, scheduling a new IPTV content for supplementing and filling.
The negative influence caused by the fact that the published EPG content contains bad information can be avoided.
Further, the step 3 specifically includes the following steps:
and step 304, inquiring the result of the IPTV content release, counting the content heat of the IPTV content, and scheduling the IPTV content according to the content heat.
Through the statistics of the content popularity, IPTV content is accurately delivered to the client, and the client experience is improved.
A management platform for IPTV operation is based on the method: the system comprises the following subsystems:
the operation support system comprises: the system comprises an operation support system OSS and an IPTV user, wherein the operation support system OSS is used for acquiring operation support information from the operation support system OSS and sending the operation support information to the IPTV user through a network, and the operation support information comprises column information, channel information, column update notification information, channel update notification information and column and channel playing plan information;
content distribution network system: the content distribution network CDN is used for acquiring column update notification information, channel update notification information and playing plan information of columns and channels in a distributed mode from the service nodes according to the network state of the service nodes of the IPTV users;
EPG system: and selecting an EPG template through an EPG system to execute the arrangement and release of the IPTV content according to the acquired column information, channel information, column update notification information and channel update notification information.
The working principle and the advantages of the invention are as follows:
an Operation Support System (OSS) provides support for the operation of the IPTV and ensures the operation of IPTV services. The content delivery network CDN makes intelligent decisions so that a content delivery belt in the center is closest to a network 'edge' node with the best user and service capability, so that a user can obtain content provided by an Operation Support System (OSS) nearby, the problem of congestion of the Internet network is solved, and the response speed of the user for accessing a website is improved. The scheme can select the EPG template to execute the arrangement and release of the IPTV content, so that the EPG, the program content and the column content are uniformly and effectively managed.
Further, the content distribution network system specifically includes the following modules:
a content push module: the IPTV system is used for pushing IPTV content to a service node closest to an IPTV user according to network traffic, connection of each node, load conditions, distance to the IPTV user and response time.
The CDN is provided with a plurality of branch nodes, and the content requested by the user is delivered to the edge node closest to the user as much as possible, so that the user can obtain the required content nearby, and the response speed and the hit rate of the user service are improved.
Further, the EPG system specifically includes the following modules:
the content publishing module: the EPG template processing system is used for editing the acquired operation support information and the acquired column and channel playing plan information into the EPG template according to a preset EPG template to fill IPTV contents, and then issuing or deleting the IPTV contents;
a content query module: the content data package is marked as an illegal content data package if the content data package contains at least one illegal word contained in a preset illegal word list, and otherwise, the content data package is marked as a legal content data package; when the content data packet is judged to be an illegal content data packet, removing IPTV content in the EPG template;
a content supplement module: the method is used for scheduling new IPTV content to supplement and fill after the illegal IPTV content is removed.
The negative influence caused by the fact that the published EPG content contains bad information can be avoided.
Further, the EPG system also comprises the following modules:
a content scheduling module: and the IPTV server is used for inquiring the result of the IPTV content release, counting the content heat of the IPTV content and scheduling the IPTV content according to the content heat.
Through the statistics of the content popularity, IPTV content is accurately delivered to the client, and the client experience is improved.
Further, the information transmitted among the operation support system OSS, the content delivery network CDN and the EPG system is a streaming media data packet, the media data of the streaming media data packet is a streaming media URL, and the media data is video content, an advertisement, a film flower, a poster, or a scenario introduction.
And the richness of the media stream data is ensured.
Drawings
Fig. 1 is a logic block diagram of a management platform for IPTV operation according to an embodiment of the present invention.
Detailed Description
The following is further detailed by way of specific embodiments:
the first embodiment is as follows:
a management method for IPTV operation, comprising the steps of:
step 1: acquiring operation support information from an operation support system OSS, and sending the operation support information to an IPTV user through a network, wherein the operation support information comprises column information, channel information, column update notification information, channel update notification information and playing plan information of columns and channels; the system also comprises functions of user management, set top box management, authentication and authorization, accounting for billing and payment, statistical analysis and the like.
Step 2: acquiring column update notification information, channel update notification information and playing plan information of columns and channels in a distributed manner from service nodes through a Content Distribution Network (CDN) according to the network state of the service nodes of IPTV users; the CDN comprises: content management, content storage, content scheduling, content operation, content transmission, VCDN management, and the like.
In the step 2, the method specifically comprises the following steps:
step 201, pushing the IPTV content to the service node closest to the IPTV user according to the network traffic, the connection of each node, the load condition, and the distance to the IPTV user and the response time.
And step 3: and selecting an EPG template through an EPG system to execute the arrangement and release of the IPTV content according to the acquired column information, channel information, column update notification information and channel update notification information.
The step 3 specifically comprises the following steps:
step 301, editing the acquired operation support information and the acquired column and channel playing plan information into an EPG template according to a preset EPG template to fill IPTV contents, and then issuing or deleting the IPTV contents;
step 302, inquiring before releasing the IPTV content, and judging whether the IPTV content contains at least one illegal word contained in a preset illegal word list, if so, marking the content data packet as an illegal content data packet, otherwise, marking the content data packet as a legal content data packet; when the content data packet is judged to be an illegal content data packet, removing IPTV content in the EPG template;
step 303, after removing the illegal IPTV content, scheduling a new IPTV content for supplementing and filling.
And step 304, inquiring the result of the IPTV content release, counting the content heat of the IPTV content, and scheduling the IPTV content according to the content heat.
A management platform for IPTV operation, based on the above method, as shown in fig. 1, includes the following subsystems:
the operation support system comprises: the system comprises an operation support system OSS and an IPTV user, wherein the operation support system OSS is used for acquiring operation support information from the operation support system OSS and sending the operation support information to the IPTV user through a network, and the operation support information comprises column information, channel information, column update notification information, channel update notification information and column and channel playing plan information;
content distribution network system: the content distribution network CDN is used for acquiring column update notification information, channel update notification information and playing plan information of columns and channels in a distributed mode from the service nodes according to the network state of the service nodes of the IPTV users; the content distribution network system specifically includes the following modules:
a content push module: the IPTV system is used for pushing IPTV contents to a service node closest to an IPTV user according to network flow, connection of each node, load conditions, distance to the IPTV user, response time and other comprehensive information.
EPG system: and selecting an EPG template through an EPG system to execute the arrangement and release of the IPTV content according to the acquired column information, channel information, column update notification information and channel update notification information.
The EPG system specifically comprises the following modules:
the content publishing module: the EPG template processing system is used for editing the acquired operation support information and the acquired column and channel playing plan information into the EPG template according to a preset EPG template to fill IPTV contents, and then issuing or deleting the IPTV contents;
a content query module: the content data package is marked as an illegal content data package if the content data package contains at least one illegal word contained in a preset illegal word list, and otherwise, the content data package is marked as a legal content data package; when the content data packet is judged to be an illegal content data packet, removing IPTV content in the EPG template;
a content supplement module: the method is used for scheduling new IPTV content to supplement and fill after the illegal IPTV content is removed.
A content scheduling module: and the IPTV server is used for inquiring the result of the IPTV content release, counting the content heat of the IPTV content and scheduling the IPTV content according to the content heat.
The information transmitted among the operation support system OSS, the content delivery network CDN and the EPG system is a streaming media data packet, the media data of the streaming media data packet is a streaming media URL, and the media data is video content, advertisements, film flowers, posters and scenario introductions.
The specific implementation process is as follows:
an Operation Support System (OSS) provides support for the operation of the IPTV and ensures the operation of IPTV services. The content delivery network CDN delivers the content of the center to the network edge node which is closest to the user and has the best service capability through intelligent decision, so that the user can obtain the content provided by an Operation Support System (OSS) nearby, the crowded condition of the Internet network is solved, and the response speed of the user for accessing the website is improved. The scheme can select the EPG template to execute the arrangement and release of the IPTV content, so that the EPG, the program content and the column content are uniformly and effectively managed. And the video content is separated from the EPG, so that EPG arrangement and online preview can be carried out.
Example two:
the difference between the second embodiment and the first embodiment is that: after the set IPTV content is released, the present embodiment is further configured to perform intelligent pushing according to the interest of the user, in the present embodiment, the set top box used by the user is accessed into the home network, and the user has user terminals (the user terminals are smart devices such as mobile phones and tablets), and the user terminals are also accessed into the home network (in the present embodiment, the home network may be considered as WIFI). The user terminal carries on exclusive APP, and exclusive APP is used for carrying out the remote controller simulation through user terminal's infrared module function, still is used for detecting user terminal's screen display state. The screen display state comprises a bright screen and a bright screen.
The management platform for IPTV operation further includes the following modules:
the mobile phone state acquisition module: the method comprises the steps of setting a detection period for detecting the display state of a mobile phone screen, and acquiring the screen lightening time and screen turning-off time of the screen of a user terminal through a special APP in the detection period; the starting time of the detection period is a time node for a user to confirm playing of the content to be watched through the remote controller, namely when the user presses a playing confirmation key on the remote controller, the time node to which the user belongs is the starting time of the detection period. The time length of the detection period can be freely and reasonably set.
The mobile phone state analysis module: the method is used for setting a first comparison threshold, calculating a ratio of the screen-up time to the total screen-up time and the screen-down time, comparing and analyzing the ratio with the first comparison threshold, judging that the attention of a user is focused on a user terminal if the ratio is greater than the first comparison threshold, and judging that the attention of the user is focused on a television if the ratio is less than the first comparison threshold.
An interest analysis module: the system comprises a first comparison threshold, a second comparison threshold and a third comparison threshold, wherein the first comparison threshold is used for setting the first comparison threshold, dividing an interest interval of the interest degree of the user to the played content according to the first comparison threshold and the second comparison threshold, and judging whether the user is interested in the played content according to the position of the interest interval where the ratio value is located; the interest zones include a first interest zone, a second interest zone, and a third interest zone. The first interest interval represents that the user is not interested in the playing content, the second interest interval represents that the user is more interested in the playing content, and the third interest interval represents that the user is very interested in the playing content.
A recommendation module: the system is used for acquiring the historical analysis record of the interest analysis module, analyzing the watching habits of the user according to the historical analysis record and recommending the related content according to the watching habits.
A management method for IPTV operation is applied to the IPTV content distribution system.
The specific implementation process is as follows:
in this embodiment, the device in which the attention of the user is focused is analyzed according to the ratio of the bright screen time to the total screen-off time, and if it is analyzed that the attention is focused on the user terminal, it is indicated that the user is not interested in the played content, and the user may simply know the played content. If the analysis shows that the attention is focused on the television, the user is interested in the played content and wants to deeply understand the played content. After the interest degree of the user in the played content is analyzed, the watching habit of the user is analyzed according to the historical analysis record, the targeted content recommendation is carried out, the audience rating is improved, and meanwhile the watching experience of the user can be improved.
The foregoing is merely an example of the present invention, and common general knowledge in the field of known specific structures and characteristics is not described herein in any greater extent than that known in the art at the filing date or prior to the priority date of the application, so that those skilled in the art can now appreciate that all of the above-described techniques in this field and have the ability to apply routine experimentation before this date can be combined with one or more of the present teachings to complete and implement the present invention, and that certain typical known structures or known methods do not pose any impediments to the implementation of the present invention by those skilled in the art. It should be noted that, for those skilled in the art, without departing from the structure of the present invention, several changes and modifications can be made, which should also be regarded as the protection scope of the present invention, and these will not affect the effect of the implementation of the present invention and the practicability of the patent. The scope of the claims of the present application shall be determined by the contents of the claims, and the description of the embodiments and the like in the specification shall be used to explain the contents of the claims.