DVB (digital video broadcasting) playing content searching method and system

文档序号:1878559 发布日期:2021-11-23 浏览:22次 中文

阅读说明:本技术 Dvb播放内容搜索方法、搜索系统 (DVB (digital video broadcasting) playing content searching method and system ) 是由 李文华 彭孔涛 李雪亮 罗洪 于 2021-08-25 设计创作,主要内容包括:本申请涉及一种DVB播放内容搜索方法、搜索系统;其中,DVB播放内容搜索方法包括在DVB播放节目的状态下,获取播放的所述节目的节目信息;对所述节目信息进行关键字提取得到内容关键字;将所述内容关键字与数据库中的数据进行匹配得到若干与内容关键字相匹配的影音信息;将得到的若干所述影音信息在DVB播放界面中进行展示;以及,在用户选择其中一影音信息的状态下,在DVB的播放界面播放用户选择的所述影音信息相对应的影音内容。本申请具有便于用户观看DVB上播放的节目的相关内容的效果。(The application relates to a DVB playing content searching method and a DVB playing content searching system; the DVB playing content searching method comprises the steps of acquiring program information of a played program in a DVB playing program state; extracting keywords from the program information to obtain content keywords; matching the content keywords with data in a database to obtain a plurality of pieces of audio-video information matched with the content keywords; displaying the obtained audio and video information in a DVB playing interface; and playing the video and audio content corresponding to the video and audio information selected by the user on a playing interface of the DVB under the condition that the user selects one of the video and audio information. The method and the device have the effect of facilitating the user to watch the related content of the program played on the DVB.)

1. A method for searching DVB playing content is characterized by comprising the following steps:

acquiring program information of a played program under the state that DVB plays the program;

extracting keywords from the program information to obtain content keywords;

matching the content keywords with data in a database to obtain a plurality of pieces of audio-video information matched with the content keywords;

displaying the obtained audio and video information in a DVB playing interface; and the number of the first and second groups,

and playing the video and audio content corresponding to the video and audio information selected by the user on a playing interface of the DVB under the condition that the user selects one of the video and audio information.

2. The DVB playing content searching method according to claim 1, wherein: the method for extracting the keywords of the program information to obtain the content keywords comprises the following steps:

under the state of acquiring program information, splitting the program information into a plurality of constituent units;

calculating the similarity of any two composition units, and taking the calculated similarity as the weight of the two composition units;

iterating the weight to obtain the score of each component unit;

sorting the constituent units according to the scores; and the number of the first and second groups,

and selecting a plurality of composition units with highest scores as content keywords.

3. The DVB playing content searching method according to claim 2, wherein: the program information includes a program type, and the search method further includes:

under the state that DVB broadcasts the program, the broadcast time of the program of different types is counted by the acquired program information;

sorting the program types according to the playing time; and the number of the first and second groups,

and displaying the video information with long playing time of the program type on the home page of the playing interface under the state that the obtained video information is displayed in the DVB playing interface.

4. The DVB playing content searching method according to claim 3, wherein: the search method further comprises:

at the present of a DVB playing section, carrying out identity authentication on a user and storing the identity of the user;

under the state that DVB broadcasts the program, the broadcast time of different types of programs of different users is counted;

sequencing the program types of the same user according to the playing time; and the number of the first and second groups,

and displaying the audio-video information with long playing time of the program type on the home page of the playing interface under the state that the user performs identity recognition and displays a plurality of the obtained audio-video information in the DVB playing interface.

5. The DVB playing content searching method according to claim 4, wherein: the method for acquiring the content keywords further comprises manual input.

6. The DVB playing content searching method according to claim 5, wherein: and playing the video and audio content corresponding to the video and audio information selected by the user on a playing interface of the DVB to be played instantly or played in a reserved mode.

7. A DVB broadcast content searching system based on the DVB broadcast content searching method of any one of claims 1-6, comprising:

an obtaining module (201) for obtaining program information of a program played under the state that DVB plays the program;

an extraction module (202) for extracting keywords from the program information to obtain content keywords;

the matching module (203) is used for matching the content keywords with the data in the database to obtain a plurality of pieces of audio-video information matched with the content keywords;

the display module (204) is used for displaying the obtained audio and video information in a DVB playing interface; and the number of the first and second groups,

and the playing module (205) plays the audio-video content corresponding to the audio-video information selected by the user on the DVB playing interface in the state that the user selects one of the audio-video information.

8. The DVB broadcast content searching system according to claim 7, wherein: also included is a receiving module (206) for receiving a content keyword input by a user, the receiving module (206) being in communication with the matching module (203).

9. Computer apparatus, characterized by: comprising a memory and a processor, the memory having stored thereon a computer program for a method according to any of claims 1-6, when loaded and executed by the processor.

10. Computer-readable storage medium, characterized in that a computer program is stored which can be loaded by a processor and which executes the method according to any of claims 1-6.

Technical Field

The present application relates to the field of audio and video devices, and in particular, to a DVB playing content searching method and system.

Background

A Network Set-Top Box (STB) is a vital technical device in information appliances. The functionality of set-top boxes has been upgraded from a multi-frequency tuner and decoder to a control terminal for a large number of online databases of movies, multimedia events, news, etc.

On a network set top box supporting DVB (Digital Video Broadcasting), when a user is interested in a program played on DVB and wants to search for Video information related to the program, other network playing software or a browser needs to be opened to search for the related Video information.

With respect to the related art in the above, the inventors found that: other network playing software or browsers are opened to search the audio-visual information, so that the user is not convenient to browse the related audio-visual information, and the use experience of the user is influenced.

Disclosure of Invention

In order to facilitate a user to view related content of a program played on DVB, in a first aspect, the present application provides a method for searching for DVB playing content.

The DVB playing content searching method comprises the following steps:

acquiring program information of a played program under the state that DVB plays the program;

extracting keywords from the program information to obtain content keywords;

matching the content keywords with data in a database to obtain a plurality of pieces of audio-video information matched with the content keywords;

displaying the obtained audio and video information in a DVB playing interface; and the number of the first and second groups,

and playing the video and audio content corresponding to the video and audio information selected by the user on a playing interface of the DVB under the condition that the user selects one of the video and audio information.

By adopting the technical scheme, on the network set top box supported in the past, when a user is interested in a program played on DVB (digital video broadcasting), and wants to search the audio-video information related to the program, other network playing software or a browser needs to be opened to search the related audio-video information, so that the operation is very complicated; according to the method and the device, when a user needs to watch the related video and audio of the program, the content keywords are obtained by extracting the program information, the content keywords are matched with the data in the database, and the recommendation is automatically carried out for the user, so that the user does not need to open other network playing software or a browser to search the video and audio information, and the watching experience of the user is improved.

Optionally, the method for extracting keywords from the program information to obtain content keywords includes:

under the state of acquiring program information, splitting the program information into a plurality of constituent units;

calculating the similarity of any two composition units, and taking the calculated similarity as the weight of the two composition units;

iterating the weight to obtain the score of each component unit;

sorting the constituent units according to the scores; and the number of the first and second groups,

and selecting a plurality of composition units with highest scores as content keywords.

By adopting the technical scheme, the content keywords can be obtained more quickly from the program information.

Optionally, the program information includes a program type, and the search method further includes:

under the state that DVB broadcasts the program, the broadcast time of the program of different types is counted by the acquired program information;

sorting the program types according to the playing time; and the number of the first and second groups,

and displaying the video information with long playing time of the program type on the home page of the playing interface under the state that the obtained video information is displayed in the DVB playing interface.

By adopting the technical scheme, under the state that the DVB broadcasts the programs, the broadcasting time of the programs of different types is counted according to the program types in the acquired program information, and the program types are sequenced according to the broadcasting time; and displaying the audio-video information with long playing time of the program type of the user on the home page of the playing interface under the state that the obtained audio-video information is displayed in the DVB playing interface, wherein the program type with long playing time of the user is generally a favorite program of the user, and the favorite program of the user is displayed on the home page, so that the user can conveniently find the program which meets the requirements.

Optionally, the search method further includes:

at the present of a DVB playing section, carrying out identity authentication on a user and storing the identity of the user;

under the state that DVB broadcasts the program, the broadcast time of different types of programs of different users is counted;

sequencing the program types of the same user according to the playing time; and the number of the first and second groups,

and displaying the audio-video information with long playing time of the program type on the home page of the playing interface under the state that the user performs identity recognition and displays a plurality of the obtained audio-video information in the DVB playing interface.

By adopting the technical scheme, the identity of the user is identified and stored, so that targeted video and audio content pushing is conveniently carried out on different users.

Optionally, the method for acquiring the content keyword further includes manual input.

By adopting the technical scheme, the user can enlarge the acquisition mode of the content keywords by manually inputting the content keywords, and simultaneously the requirement of the user for manually inputting different content keywords can be met.

Optionally, playing the video and audio content corresponding to the video and audio information selected by the user on a playing interface of the DVB shows that the video and audio content is played immediately or is played in a reserved manner.

By adopting the technical scheme, under the condition that the user selects one piece of audio-video information, the user can select to play the selected audio-video content immediately or delay the selected audio-video content for a period of time in a reserved playing mode.

In a second aspect, the present application provides a DVB playing content searching system, which is based on any one of the above DVB playing content searching methods.

Optionally, a DVB playing content searching system includes:

the acquisition module is used for acquiring program information of a played program in a state that a DVB plays the program;

the extraction module is used for extracting keywords from the program information to obtain content keywords;

the matching module is used for matching the content keywords with the data in the database to obtain a plurality of pieces of audio-video information matched with the content keywords;

the display module is used for displaying the obtained audio and video information in a DVB playing interface; and the number of the first and second groups,

and the playing module plays the audio-video content corresponding to the audio-video information selected by the user on a playing interface of the DVB under the condition that the user selects one of the audio-video information.

Optionally, the system further comprises a receiving module for receiving the content keyword input by the user, wherein the receiving module is communicated with the matching module.

In a third aspect, the present application provides a computer device, comprising a memory and a processor, wherein the memory stores thereon a computer program of any one of the above DVB broadcast content searching methods, which is loaded and executed by the processor.

In a fourth aspect, the present application provides a computer-readable storage medium, which is characterized by storing a computer program that can be loaded by a processor and execute any one of the above DVB broadcast content searching methods.

Drawings

Fig. 1 is a flowchart of one embodiment of a DVB play content searching method according to the present application.

Fig. 2 is a block diagram of the DVB broadcast content search system according to an embodiment of the present invention.

Fig. 3 is a block diagram of the DVB broadcast content search system according to an embodiment of the present invention.

Description of reference numerals: 201. an acquisition module; 202. an extraction module; 203. a matching module; 204. a display module; 205. a playing module; 206. and a receiving module.

Detailed Description

In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is further described in detail below with reference to fig. 1-3 and the embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.

The embodiment of the application discloses a DVB playing content searching method.

Referring to fig. 1, as an embodiment of a DVB broadcast content searching method, the DVB broadcast content searching method includes the following steps:

step S101, under the state that DVB broadcasts the program, obtaining the program information of the program broadcast.

Specifically, the program information includes, but is not limited to, a program name, an actor name, a program genre, and a playing time of a playing program.

And step S102, extracting keywords from the program information to obtain content keywords.

Specifically, keyword extraction is performed on the program information to obtain content keywords, and the content keywords are used for representing the played program.

And step S103, matching the content keywords with the data in the database to obtain a plurality of pieces of audio and video information matched with the content keywords. The database includes an EPG database and a video server.

Specifically, after the content keywords are obtained, the content keywords are matched with data in a database, wherein the database can be a database which contains video information and video content matched with the content keywords, the video information is information used for representing corresponding video content, and the video content can be videos, short videos, music, pictures and the like; EPG (Electronic Program Guide), the database may be an EPG database, a video server, or both.

And step S104, displaying the obtained audio and video information in a DVB playing interface.

Specifically, the obtained video information is displayed on a playing interface of the DVB so that the user can confirm the video information, and the user can know the video content related to the program conveniently so as to select the program.

Step S105, playing the video content corresponding to the video information selected by the user on the playing interface of the DVB under the state that the user selects one of the video information.

Specifically, when the user confirms to play one of the pieces of audio-video information, the audio-video content corresponding to the audio-video information selected by the user is played on the playing interface of the DVB.

On the network set top box supported in the past, when a user is interested in a program played on the DVB, the user needs to open other network playing software or a browser to search for related video information when the user wants to find the video information related to the program, which is very tedious. According to the method and the device, when the user needs to watch the related video of the program, recommendation is automatically carried out on the user, so that the user does not need to open other network playing software or a browser to search video information, and the watching experience of the user is improved.

As an implementation manner of the DVB playing content searching method, a method for extracting keywords from program information to obtain content keywords includes:

under the state of acquiring program information, splitting the program information into a plurality of constituent units;

calculating the similarity of any two constituent units, and taking the calculated similarity as the weight of the two constituent units;

iterating the weight to obtain the score of each component unit;

sorting the constituent units according to the scores; and the number of the first and second groups,

and selecting a plurality of composition units with highest scores as candidate content keywords.

Specifically, after program information is acquired, the program information is split into a plurality of constituent units; and then performing word segmentation and part-of-speech tagging on the constituent units, filtering stop words, only retaining the constituent units with the specified part-of-speech, calculating the similarity between any two constituent units, taking the calculated similarity as the weight of the two constituent units, obtaining the score of each constituent unit by using the iteration weight of a TextRank formula, performing reverse ordering on the constituent units according to the scores, and selecting a plurality of constituent units with the highest scores as candidate content keywords. Through the setting, the program information can be processed more quickly to obtain the content keywords.

As another embodiment of the DVB playing content searching method, the content keyword may be manually input.

Specifically, when a user wants to continue to browse the video related to the program through the DVB, the content keywords can be input in a manual input mode, and then the device matches the content keywords with the data in the database to obtain a plurality of video information matched with the content keywords for the user to select.

As another implementation manner of the DVB playing content searching method, playing the video and audio content corresponding to the video and audio information selected by the user on the playing interface of the DVB is instant playing or reserved playing.

Specifically, in a state where the user selects one of the pieces of audio-visual information, the user may select to play the selected audio-visual content immediately or to play the selected audio-visual content in a delayed manner for a certain period of time by means of a reserved play.

As another embodiment of the DVB broadcast content searching method, the program information includes a program type, and the DVB broadcast content searching method further includes:

under the state that DVB broadcasts the program, the broadcast time of the program of different types is counted by the acquired program information;

sorting the program types according to the playing time; and the number of the first and second groups,

and displaying the audio-video information with long playing time of the program type on the home page of the playing interface under the state that the obtained audio-video information is displayed in the DVB playing interface.

Specifically, in the state of playing back programs in DVB, the playing time of different types of programs is counted according to the program types in the acquired program information, where the program types include but are not limited to "horror", "comedy", "general art", and "documentary". Then, the program types are sequenced according to the playing time, namely, the program with the longest playing time is arranged at the forefront, and the program with the shortest playing time is arranged at the rearmost; and displaying the audio-video information with long playing time of the program type of the user on the home page of the playing interface under the state that the obtained audio-video information is displayed in the DVB playing interface, wherein the program type with long playing time of the user is generally a favorite program of the user, and the favorite program of the user is displayed on the home page, so that the user can conveniently find the program which meets the requirements.

As another embodiment of the DVB playing content searching method, the searching method further includes:

at the present of a DVB playing section, carrying out identity authentication on a user and storing the identity of the user;

under the state that DVB broadcasts the program, the broadcast time of different types of programs of different users is counted;

sequencing the program types of the same user according to the playing time; and the number of the first and second groups,

and displaying the audio-video information with long playing time of the program type on the home page of the playing interface under the state that the user performs identity recognition and displays a plurality of obtained audio-video information in the DVB playing interface.

Specifically, the identity authentication module is used for authenticating the identity of the user, can be a facial recognition module and can also be a fingerprint recognition module, the identity of the user is authenticated, the playing time of different users is counted, and targeted audio and video content pushing is carried out according to different users, so that the requirements of the user are met better.

Based on the above, the embodiment of the present application further discloses a DVB playing content searching system. Referring to fig. 2, the DVB broadcast content searching system includes:

an obtaining module 201, configured to obtain EPG information of a broadcast program in a state that a DVB broadcast program;

an extraction module 202, configured to perform keyword extraction on the EPG information to obtain content keywords;

the matching module 203 is used for matching the content keywords with data in the database to obtain a plurality of pieces of audio-video information matched with the content keywords;

the display module 204 is configured to display the obtained pieces of audio and video information in a DVB playing interface; and the number of the first and second groups,

the playing module 205 plays the audio-video content corresponding to the audio-video information selected by the user on the playing interface of the DVB in the state that the user selects one of the audio-video information.

Referring to fig. 3, as another embodiment of the DVB broadcast content searching system, the DVB broadcast content searching system further includes a receiving module 206 for receiving a content keyword input by a user, and the receiving module 206 is in communication with the matching module 203.

The embodiment of the application also discloses computer equipment.

In particular, the computer device comprises a memory and a processor, the memory having stored thereon a computer program that can be loaded by the processor and executed to perform any of the methods described above.

The embodiment of the application also discloses a computer readable storage medium.

In particular, the computer readable storage medium storing a computer program that can be loaded by a processor and executed to perform any of the methods described above, for example, includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-only memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.

The foregoing is a preferred embodiment of the present application and is not intended to limit the scope of the application in any way, and any features disclosed in this specification (including the abstract and drawings) may be replaced by alternative features serving equivalent or similar purposes, unless expressly stated otherwise. That is, unless expressly stated otherwise, each feature is only an example of a generic series of equivalent or similar features.

11页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种视频数据IP化方法及系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类