WO2017152611A1 - 播放控制方法和装置 - Google Patents
播放控制方法和装置 Download PDFInfo
- Publication number
- WO2017152611A1 WO2017152611A1 PCT/CN2016/098666 CN2016098666W WO2017152611A1 WO 2017152611 A1 WO2017152611 A1 WO 2017152611A1 CN 2016098666 W CN2016098666 W CN 2016098666W WO 2017152611 A1 WO2017152611 A1 WO 2017152611A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- content
- advertisement
- time
- image
- jumpback
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 41
- 230000009191 jumping Effects 0.000 claims description 15
- 238000012790 confirmation Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000036651 mood Effects 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47202—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44008—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44213—Monitoring of end-user related data
- H04N21/44222—Analytics of user selections, e.g. selection of programs or purchase activity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/458—Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
- H04N21/4583—Automatically resolving scheduling conflicts, e.g. when a recording by reservation has been programmed for two programs in the same time slot
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47214—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
Definitions
- the present invention relates to the field of multimedia technologies, and in particular, to a playback control method and apparatus.
- the picture-in-picture technology is often used to control the switching of channels. For example, in the screen played by the current channel, the screen of the previously viewed channel is displayed in a small screen.
- the picture-in-picture technique will affect the overall perception, and the content in the small screen is not easy to see.
- the technical problem to be solved by the present invention is how to control content switching during playback.
- a playback control method including:
- the obtaining the identification information and the time information of the played first content includes:
- the recording the identifier information of the first content includes: recording a channel identifier or a window identifier for playing the first content;
- the identifying time information in the captured image includes: identifying a time when the advertisement in the image counts down.
- determining whether the time information meets a skipback condition includes:
- jumping back from the second content according to the identifier information to continue playing the first content including:
- the current channel or the current window is jumped back from the second content to continue playing the first content according to the channel identifier or the window identifier.
- switching from the first content to the second content includes:
- the time for identifying the countdown of the advertisement in the image includes:
- the advertisement countdown position is queried according to the identified logo, and the advertisement countdown position on the image identifies the time of the advertisement countdown;
- the image is subjected to full screen recognition to obtain the time when the advertisement is counted down.
- the invention also provides a playback control device, comprising:
- An obtaining module configured to acquire, according to a smart jumpback instruction of the user, identifier information and time information of the played first content
- a determining module configured to be connected to the acquiring module, configured to determine whether the time information meets a skipback condition when detecting that the first content is switched to the second content;
- a jumpback module which is respectively connected to the obtaining module and the determining module, and is configured to jump back from the second content to continue playing according to the identifier information if the time information satisfies the jumpback condition
- the first content is described.
- the acquiring module includes:
- a recording unit configured to record identification information of the first content
- An intercepting unit configured to intercept an image in the first content
- An identification unit coupled to the intercepting unit, for identifying time information in the captured image.
- the recording unit is further configured to record a channel identifier or a window identifier that plays the first content
- the identification unit is further for identifying a time when the advertisement in the image counts down.
- the determining module is further configured to: determine, according to a time when the advertisement is counted down, whether the advertisement ends; and, in the case that the advertisement is ended, determine that the content is satisfied. Said jumping back conditions.
- the jumpback module includes:
- a prompting unit configured to return, to the user, a prompt window for ending the advertisement playing, if the time information satisfies the jumping back condition
- a jumpback unit configured to: jump back from the second content to continue playing the first channel according to the channel identifier or the window identifier according to the channel identifier or the window identifier when receiving the confirmation jumpback instruction of the user content.
- the method further includes:
- a switching module configured to switch the current channel or the current window from the first content to the second content, and display the current countdown time of the advertisement in the current channel or the current window.
- the identifying unit is further configured to: in the upper right corner of the image, identify whether there is a time for the advertisement to count down; in case the time recognition fails, in the image
- the right middle, lower right, and lower left corners identify whether there is a time for the advertisement to count down; in the case where the time recognition fails, the logo in the upper left corner of the image is identified; in the case where the logo recognition is successful, the identification is based on The station logo queries the advertisement countdown position, and identifies the time when the advertisement countdown in the advertisement countdown position on the image; in the case that the logo recognition fails, the image is subjected to full screen recognition to obtain the advertisement Countdown time.
- the process can control the content switching more reasonably and improve the user experience.
- FIG. 1 shows a flow chart of a playback control method according to an embodiment of the present invention
- FIG. 2 shows a flow chart of a playback control method according to another embodiment of the present invention.
- FIG. 3 is a flow chart showing a method of recognizing a countdown time in a playback control method according to an embodiment of the present invention
- FIG. 4 is a block diagram showing the structure of a playback control apparatus according to an embodiment of the present invention.
- FIG. 5 is a structural block diagram of an acquisition module in a playback control apparatus according to an embodiment of the invention.
- FIG. 6 is a block diagram showing the structure of a jumpback module in a playback control apparatus according to an embodiment of the invention.
- FIG. 7 is a block diagram showing the structure of a playback control apparatus according to another embodiment of the present invention.
- FIG. 8 is a block diagram showing the structure of a playback control apparatus according to another embodiment of the present invention.
- FIG. 1 shows a flow chart of a playback control method in accordance with an embodiment of the present invention.
- the playback control method mainly includes:
- Step 101 Acquire, according to a smart jumpback instruction of the user, identifier information and time information of the played first content.
- Step 102 detecting whether the user chooses to switch from the first content to the second content, and if it is detected that the first content is switched to the second content, step 103 is performed;
- Step 103 determining whether the time information meets the jumpback condition, and if the time information meets the jumpback condition, step 104 is performed;
- Step 104 Skip back from the second content according to the identifier information to continue playing the first content.
- the obtaining the identification information and the time information of the played first content includes: recording the identification information of the first content; intercepting the image in the first content, and identifying the Time information in the captured image.
- the recording the identifier information of the first content includes: recording a channel identifier or a window identifier that plays the first content; and determining the time information in the captured image, including: The time at which the ad countdown in the image is counted.
- identifying the time when the advertisement in the image counts down includes: identifying, in the upper right corner of the image, whether there is a time for the advertisement to count down; in the case where the time recognition fails, on the right side of the image
- the middle, lower right corner, and lower left corner identify whether there is a time when the advertisement countdown
- the logo of the upper left corner of the image is identified; in the case where the logo recognition is successful, the advertisement countdown position is queried according to the recognized logo, and the advertisement on the image is The countdown position identifies the time when the advertisement counts down; in the case where the logo recognition fails, the image is subjected to full screen recognition to obtain the time when the advertisement is counted down.
- the current countdown of the ad is usually displayed in the upper right corner of the video, and some are displayed in other locations of the image.
- the probability of success in identifying the upper right corner is high.
- the present example is only a recognition sequence for identifying the time when the advertisement is counted down, and the time for counting down the advertisement in the image may be recognized in other orders, which is not limited by the present invention.
- determining whether the time information satisfies the jumping back condition comprises: determining, according to the time when the advertisement is counted down, whether the advertisement ends; and in the case that the advertisement is ended, determining that The jumpback condition is met.
- the first content may be a currently broadcasted television program, a network video, or the like, and a situation in which an advertisement is inserted during playback may affect the viewing mood of the user and waste the viewing time.
- the user can select an intelligent jumpback operation by a remote controller or a mouse, and issue an intelligent jumpback instruction to the playback device.
- the playback device such as a television, a computer, a mobile phone, or the like can record the channel identification (eg, channel number, station number, channel name, etc.) of the currently played video, the window identifier (eg, the address or number of the web page window, etc.).
- the playback device screens the advertisement of the current channel or the current window, and recognizes the time when the advertisement in the captured image counts down. Finally, it is judged whether the advertisement countdown is over, and if the advertisement countdown ends, the jumpback condition is satisfied. In this case, it can be automatically jumped back, or the user can decide whether to jump back.
- the step 104 includes: returning, to the user, a prompt window for ending the advertisement playing; and receiving the confirmation jumpback instruction of the user, according to the channel identifier or the window identifier And jumping the current channel or the current window from the second content to continue playing the first content.
- the playback device may display a prompt window on the current interface to notify the user that the first The advertisement played by the content has ended, and the user decides whether to jump back to continue watching the first content.
- the prompt window can display similar prompt texts and selection buttons such as "channel A advertisement end, whether to jump back", “remaining n seconds jump back to channel A", and the like, and the user selects a subsequent operation.
- the current channel or the current window may be in the current channel or the current window.
- the time at which the current countdown of the ad is displayed.
- the remaining time of the advertisement in the first content can be known, thereby determining when to jump back to the channel or window where the first content is located.
- the second content may be other channels of the television, or may be other webpage windows.
- the process can control the content switching more reasonably and improve the user experience. Specifically, in the case of inserting an advertisement when playing a video, using smart jumpback, the user can accurately and conveniently know whether the advertisement inserted in the previously viewed video ends, or the reasonable planning, while browsing or watching other content. Watch time and improve the user experience.
- FIG. 2 shows a flow chart of a playback control method according to another embodiment of the present invention.
- a playback control method of the present invention will be described by taking a scenario in which a television program appears as an advertisement.
- the play control method may specifically include the following steps:
- step 201 an advertisement appears when a certain video V1 is played, and a countdown appears in the upper right corner.
- it may be a video insertion during the playback of the video V1, or it may be a title advertisement when the video V1 is played.
- the countdown of the advertisement is displayed on the channel interface or network window interface of the play video V1.
- Step 202 The user presses "smart jump back". For example, setting a function menu in a smart TV system, such as “smart jumpback”, can be activated by the user when the advertisement is playing. Jump back to the function, such as via the remote control.
- Step 203 Record the current channel, take a screenshot, and recognize the countdown, and set the return time.
- step 301 the smart television system first records the current channel number of the playing video V1 (for example, the system code of the current station), so that it is convenient to switch back later. Then in step 302, the current screen of the screencast video V1 identifies the text in the upper right corner, and extracts the number therein, such as "100", meaning that the advertisement has an end of 100 seconds. From this, the time point at which the advertisement ends is calculated, that is, the time when the system automatically jumps back to the current channel.
- the current channel number of the playing video V1 for example, the system code of the current station
- identifying the countdown time may include the following steps:
- step 303a the countdown of most videos appears in the upper right corner, so the countdown text in the upper right corner can be identified first.
- step 303b if there is no text in the upper right corner, it is recognized whether there is a countdown text in the position of the right middle, the lower right corner, the lower left corner, and the like where the advertisement may appear.
- step 303c identifying the station logo in the upper left corner, identifying which station this is, and then in step 304, by querying the local database, querying the location of the advertisement of the station generally in what form, and Identify.
- step 303c if the logo is not recognized, or although the logo is recognized, the advertisement location of the station is not stored in the system, or although the advertisement location of the station is stored, the actual location is not recognized from the corresponding location. Go to the appropriate information (it is possible that the station changed the way the ad was rendered).
- One method may be adopted: in step 305, each user takes a screen shot in the first, second, and third seconds from the start of the "smart jumpback" function, and performs full-screen recognition of the screen image by digital image processing.
- Invariant content in the image such as "30 seconds left in the ad", “Ads left” and “Second”
- the words are unchanged, and the numbers such as “100”, “99” and “98” are regularly decremented. At this time, there may be other contents in the picture that remain unchanged.
- the screen is further screened, and the words “advertising”, “remaining” and “second” can be found through text recognition to achieve precise positioning and recognition.
- the return time can be set according to the recognition result of the previous step.
- the return time can generally be determined according to the identified advertisement countdown. For example, the advertisement has 98 seconds remaining, and the return time can be set to the 98th second at this moment ( Or a few seconds in advance).
- Step 204 Prompt on the screen that the user has successfully recognized the time when the advertisement countdown.
- Step 205 at this time, the user can freely switch to other applications or channels of the television.
- users switch to other apps or channels they can still display a countdown number in the upper right corner, allowing users to plan their schedules and improve the user experience.
- Step 206 If the system background detection reaches the advertisement end time (for example, the system background monitoring arrival return time), step 207 is performed to automatically switch back to the previous channel (for example, automatically jumping back to the preset channel). In addition, a window may pop up to prompt the user that the advertisement has ended, and the user decides whether to switch back to the previous channel.
- the advertisement end time for example, the system background monitoring arrival return time
- step 207 is performed to automatically switch back to the previous channel (for example, automatically jumping back to the preset channel).
- a window may pop up to prompt the user that the advertisement has ended, and the user decides whether to switch back to the previous channel.
- the smart jumpback in the case of inserting an advertisement when playing a video, the smart jumpback is used, and the user can accurately and conveniently know whether the advertisement inserted in the previously viewed video ends, and thus it is reasonable to browse or watch other content. Plan the viewing time and improve the user experience.
- FIG. 4 is a block diagram showing the structure of a playback control apparatus according to an embodiment of the present invention.
- the playback control device mainly includes: an obtaining module 11 configured to acquire identification information and time information of the played first content according to the smart jumpback instruction of the user; and the determining module 13 is connected to the obtaining module 11. And determining, in the case that the switching from the first content to the second content is detected, whether the time information satisfies a jumpback condition; the jumpback module 15 is respectively connected to the obtaining module 11 and the determining module 13 for And if the time information satisfies the jumpback condition, jumping back from the second content according to the identifier information to continue playing the first content.
- the obtaining module 11 includes: a recording unit 111, configured to record identification information of the first content, and an intercepting unit 113, configured to intercept the first content.
- An image recognition unit 115 is coupled to the intercepting unit 113 for identifying time information in the captured image.
- the recording unit 111 is further configured to record a channel identifier or a window identifier for playing the first content; the identifying unit 115 is further configured to identify a time when the advertisement in the image counts down.
- the determining module 13 is further configured to determine, according to the time when the advertisement is counted down, whether the advertisement ends; and in the case that the advertisement is ended, it is determined that the jumping condition is met.
- the jumpback module 15 includes: a prompting unit 151, configured to return the advertisement to the user if the time information satisfies the jumpback condition a prompt window for ending playback; a jumpback unit 153, configured to skip the current channel or the current window from the second content according to the channel identifier or the window identifier if receiving the confirmation jumpback instruction of the user Resume playback of the first content.
- the playback control device of the embodiment can determine whether the jumpback condition is met according to the time information of the first content that is played, and if the jumpback condition is met, the first content can be jumped back from the second content according to the identification information of the first content. Therefore, it is possible to control the content switching more reasonably during the playing process and improve the user experience.
- Embodiment 1 For specific principles and examples, refer to the related description of Embodiment 1.
- FIG. 7 is a block diagram showing the structure of a playback control apparatus according to another embodiment of the present invention.
- the playback control apparatus further includes: a switching module 17, configured to switch a current channel or a current window from the first content to the second content, and The time of the current countdown of the advertisement is displayed in the current channel or the current window.
- the identifying unit 115 is further configured to: in the upper right corner of the image, identify whether there is a time for the advertisement to count down; in case the time recognition fails, in the middle of the right side of the image, The lower right corner and the lower left corner identify whether there is a time for the advertisement to count down; in the case where the time recognition fails, the logo of the upper left corner of the image is identified; and in the case where the logo recognition is successful, the advertisement is searched according to the identified logo Counting the position and identifying the time when the advertisement counts down on the advertisement countdown position on the image; in the case where the logo recognition fails, the image is subjected to full screen recognition to obtain the time when the advertisement is counted down.
- the playback control device of the embodiment can use the smart jumpback, and the user can accurately and conveniently know whether the inserted advertisement in the previously viewed video ends when browsing or watching other content. So as to rationally plan the viewing time and improve the user experience. For specific principles and examples, refer to the related description of Embodiment 2.
- FIG. 8 is a block diagram showing the structure of a playback control apparatus according to another embodiment of the present invention.
- the playback control device 1100 may be a host server having a computing capability, a personal computer PC, or a portable computer or terminal that can be carried. The specific embodiments of the present invention do not limit the specific implementation of the computing node.
- the playback control device 1100 includes a processor 1110, a communication interface 1120, a memory 1130, and a bus 1140.
- the processor 1110, the communication interface 1120, and the memory 1130 complete communication with each other through the bus 1140.
- Communication interface 1120 is for communicating with network devices, including, for example, a virtual machine management center, shared storage, and the like.
- the processor 1110 is configured to execute a program.
- the processor 1110 may be a central processing unit CPU, or an Application Specific Integrated Circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present invention.
- ASIC Application Specific Integrated Circuit
- the memory 1130 is used to store files.
- the memory 1130 may include a high speed RAM memory and may also include a non-volatile memory such as at least one disk memory.
- Memory 1130 can also be a memory array.
- the memory 1130 may also be partitioned, and the blocks may be combined into a virtual volume according to certain rules.
- the above program may be program code including computer operating instructions.
- the program is specifically applicable to: performing the playback control method of Embodiment 1 or Embodiment 2 above.
- the function is implemented in the form of computer software and sold or used as a stand-alone product, it is considered to some extent that all or part of the technical solution of the present invention (for example, a part contributing to the prior art) is It is embodied in the form of computer software products.
- the computer software product is typically stored in a computer readable non-volatile storage medium, including instructions for causing a computer device (which may be a personal computer, server, or network device, etc.) to perform all of the methods of various embodiments of the present invention. Or part of the steps.
- the foregoing storage medium includes various media that can store program codes, such as a USB flash drive, a removable hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- General Health & Medical Sciences (AREA)
- Social Psychology (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Software Systems (AREA)
- Business, Economics & Management (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明涉及一种播放控制方法和装置。其中,该方法包括:根据用户的智能跳回指令,获取所播放的第一内容的标识信息和时间信息;在检测到从所述第一内容切换为第二内容的情况下,判断所述时间信息是否满足跳回条件;在所述时间信息满足所述跳回条件的情况下,根据所述标识信息从所述第二内容跳回继续播放所述第一内容。本发明实施例,根据播放的第一内容的时间信息,能够判断是否满足跳回条件,如果满足跳回条件,就可以根据第一内容的标识信息从第二内容跳回第一内容,在播放过程中能够更合理的控制内容切换,提高用户体验。
Description
交叉引用
本申请主张2016年3月7日提交的中国专利申请号为201610127634.2的优先权,其全部内容通过引用包含于此。
本发明涉及多媒体技术领域,尤其涉及一种播放控制方法和装置。
电视频道播放节目时会插播很多广告,影响用户的观看。在播放广告过程中,有的用户希望切换到其他应用中,如切换到看新闻,或切换到其他频道。但切换频道后又容易出现错过之前节目的情况。为了使用户能够控制切换频道的时间,在电视频道的节目播放过程中,有一些电视频道在广告播放时会出现提示倒计时提醒功能(一般是在屏幕的右上角)。这样,用户可以根据广告时间来决定切换到其他应用的时间,在广告倒计时时间结束后再跳回之前看的频道。
目前,多采用画中画技术控制频道的切换。例如,在当前频道播放的画面中,采用小屏显示之前观看的频道的画面。但是画中画技术会影响整体的观感,小屏中的内容也不易看清楚。
发明内容
技术问题
有鉴于此,本发明要解决的技术问题是,如何控制在播放过程中的内容切换。
解决方案
为了解决上述技术问题,根据本发明的一实施例,提供了一种播放控制方法,包括:
根据用户的智能跳回指令,获取所播放的第一内容的标识信息和时间信息;
在检测到从所述第一内容切换为第二内容的情况下,判断所述时间信息是否满足跳回条件;
在所述时间信息满足所述跳回条件的情况下,根据所述标识信息从所述第二内容跳回继续播放所述第一内容。
对于上述方法,在一种可能的实现方式中,所述获取所播放的第一内容的标识信息和时间信息,包括:
记录所述第一内容的标识信息;
截取所述第一内容中的图像,并识别所截取的图像中的时间信息。
对于上述方法,在一种可能的实现方式中,所述记录所述第一内容的标识信息,包括:记录播放所述第一内容的频道标识或窗口标识;
所述识别所截取的图像中的时间信息,包括:识别所述图像中的广告倒计时的时间。
对于上述方法,在一种可能的实现方式中,判断所述时间信息是否满足跳回条件,包括:
根据所述广告倒计时的时间,判断所述广告是否播放结束;
在所述广告播放结束的情况下,判定为满足所述跳回条件。
对于上述方法,在一种可能的实现方式中,在所述时间信息满足所述跳回条件的情况下,根据所述标识信息从所述第二内容跳回继续播放所述第一内容,包括:
在所述时间信息满足所述跳回条件的情况下,向所述用户返回所述广告播放结束的提示窗口;
在接收到所述用户的确认跳回指令的情况下,根据所述频道标识或窗口标识,将当前频道或当前窗口从所述第二内容跳回继续播放所述第一内容。
对于上述方法,在一种可能的实现方式中,从所述第一内容切换为第二内容,包括:
将当前频道或当前窗口从所述第一内容切换为所述第二内容,并在所述当前频道或当前窗口中显示所述广告当前的倒计时的时间。
对于上述方法,在一种可能的实现方式中,识别所述图像中的广告倒计时的时间,包括:
在所述图像的右上角,识别是否存在所述广告倒计时的时间;
在时间识别失败的情况下,在所述图像的右侧中部、右下角和左下角识别是否存在所述广告倒计时的时间;
在时间识别失败的情况下,识别所述图像左上角的台标;
在台标识别成功的情况下,根据识别出的台标查询广告倒计时位置,并在所述图像上的所述广告倒计时位置识别所述广告倒计时的时间;
在台标识别失败的情况下,对所述图像进行全屏识别,以获取所述广告倒计时的时间。
本发明还提供一种播放控制装置,包括:
获取模块,用于根据用户的智能跳回指令,获取所播放的第一内容的标识信息和时间信息;
判断模块,与所述获取模块连接,用于在检测到从所述第一内容切换为第二内容的情况下,判断所述时间信息是否满足跳回条件;
跳回模块,与所述获取模块和所述判断模块分别连接,用于在所述时间信息满足所述跳回条件的情况下,根据所述标识信息从所述第二内容跳回继续播放所述第一内容。
对于上述装置,在一种可能的实现方式中,所述获取模块包括:
记录单元,用于记录所述第一内容的标识信息;
截取单元,用于截取所述第一内容中的图像;
识别单元,与所述截取单元连接,用于识别所截取的图像中的时间信息。
对于上述装置,在一种可能的实现方式中,所述记录单元还用于记录播放所述第一内容的频道标识或窗口标识;
所述识别单元还用于识别所述图像中的广告倒计时的时间。
对于上述装置,在一种可能的实现方式中,所述判断模块还用于根据所述广告倒计时的时间,判断所述广告是否播放结束;在所述广告播放结束的情况下,判定为满足所述跳回条件。
对于上述装置,在一种可能的实现方式中,所述跳回模块包括:
提示单元,用于在所述时间信息满足所述跳回条件的情况下,向所述用户返回所述广告播放结束的提示窗口;
跳回单元,用于在接收到所述用户的确认跳回指令的情况下,根据所述频道标识或窗口标识,将当前频道或当前窗口从所述第二内容跳回继续播放所述第一内容。
对于上述装置,在一种可能的实现方式中,还包括:
切换模块,用于将当前频道或当前窗口从所述第一内容切换为所述第二内容,并在所述当前频道或当前窗口中显示所述广告当前的倒计时的时间。
对于上述装置,在一种可能的实现方式中,所述识别单元还用于在所述图像的右上角,识别是否存在所述广告倒计时的时间;在时间识别失败的情况下,在所述图像的右侧中部、右下角和左下角识别是否存在所述广告倒计时的时间;在时间识别失败的情况下,识别所述图像左上角的台标;在台标识别成功的情况下,根据识别出的台标查询广告倒计时位置,并在所述图像上的所述广告倒计时位置识别所述广告倒计时的时间;在台标识别失败的情况下,对所述图像进行全屏识别,以获取所述广告倒计时的时间。
有益效果
本发明实施例,根据播放的第一内容的时间信息,能够判断是否满足跳回条件,如果满足跳回条件,就可以根据第一内容的标识信息从第二内容跳回第一内容,在播放过程中能够更合理的控制内容切换,提高用户体验。
根据下面参考附图对示例性实施例的详细说明,本发明的其它特征及方面将变得清楚。
包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本发明的示例性实施例、特征和方面,并且用于解释本发明的原理。
图1示出根据本发明一实施例的播放控制方法的流程图;
图2示出根据本发明另一实施例的播放控制方法的流程图;
图3示出根据本发明一实施例的播放控制方法中识别倒计时时间方法的流程图;
图4示出根据本发明一实施例的播放控制装置的结构框图;
图5示出根据本发明一实施例的播放控制装置中获取模块的结构框图;
图6示出根据本发明一实施例的播放控制装置中跳回模块的结构框图;
图7示出根据本发明另一实施例的播放控制装置的结构框图;
图8示出根据本发明另一实施例的播放控制装置的结构框图。
以下将参考附图详细说明本发明的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。
在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为
“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。
另外,为了更好的说明本发明,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本发明同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本发明的主旨。
实施例1
图1示出根据本发明一实施例的播放控制方法的流程图。如图1所示,该播放控制方法主要包括:
步骤101、根据用户的智能跳回指令,获取所播放的第一内容的标识信息和时间信息;
步骤102、检测用户是否选择从第一内容切换为第二内容,在检测到从所述第一内容切换为第二内容的情况下,执行步骤103;
步骤103、判断所述时间信息是否满足跳回条件,在所述时间信息满足跳回条件的情况下,执行步骤104;
步骤104、根据所述标识信息从所述第二内容跳回继续播放所述第一内容。
在一种可能的实现方式中,所述获取所播放的第一内容的标识信息和时间信息,包括:记录所述第一内容的标识信息;截取所述第一内容中的图像,并识别所截取的图像中的时间信息。
在一种可能的实现方式中所述记录所述第一内容的标识信息,包括:记录播放所述第一内容的频道标识或窗口标识;所述识别所截取的图像中的时间信息,包括:识别所述图像中的广告倒计时的时间。
举例而言,识别所述图像中的广告倒计时的时间,包括:在所述图像的右上角,识别是否存在所述广告倒计时的时间;在时间识别失败的情况下,在所述图像的右侧中部、右下角和左下角识别是否存在所述广告倒计时的时
间;在时间识别失败的情况下,识别所述图像左上角的台标;在台标识别成功的情况下,根据识别出的台标查询广告倒计时位置,并在所述图像上的所述广告倒计时位置识别所述广告倒计时的时间;在台标识别失败的情况下,对所述图像进行全屏识别,以获取所述广告倒计时的时间。目前广告倒计时的时间通常显示在视频的右上角,也有一些显示在图像的其他位置,先识别右上角成功几率高。本示例仅是识别广告倒计时的时间一种识别顺序,也可以按照其他顺序对图像中的广告倒计时的时间进行识别,本发明对此不进行限制。
在一种可能的实现方式中,判断所述时间信息是否满足跳回条件,包括:根据所述广告倒计时的时间,判断所述广告是否播放结束;在所述广告播放结束的情况下,判定为满足所述跳回条件。
举例而言,第一内容可以是当前播放的电视节目、网络视频等,播放过程中可能出现插播广告的情形,影响用户的观看心情、浪费观看时间。用户可以通过遥控器或鼠标等选择智能跳回操作,向播放设备发出智能跳回指令。这时,播放设备例如电视机、电脑、手机等可以记录当前所播放的视频的频道标识(例如频道号、台号、频道名称等)、窗口标识(例如网页窗口的地址或编号等)。然后,播放设备对当前频道或当前窗口插播的广告进行截屏,并识别所截取的图像中的广告倒计时的时间。最后再判断广告倒计时是否结束,如果广告倒计时结束,则满足跳回条件。这种情况下,可以自动跳回,也可以由用户决定是否跳回。
在一种可能的实现方式中,步骤104包括:向所述用户返回所述广告播放结束的提示窗口;在接收到所述用户的确认跳回指令的情况下,根据所述频道标识或窗口标识,将当前频道或当前窗口从所述第二内容跳回继续播放所述第一内容。
具体而言,播放设备可以在当前界面上显示提示窗口,以通知用户第一
内容所播放的广告已经结束,由用户决定是否跳回继续观看第一内容。当然,提示窗口可以显示“频道A广告结束,是否跳回”、“剩余n秒跳回频道A”等类似的提示文字和选择按钮,由用户选择后续操作。
为了方便用户合理规划时间安排,提高用户体验,该播放控制方法中,在将当前频道或当前窗口从所述第一内容切换为所述第二内容后,可以在所述当前频道或当前窗口中显示所述广告当前的倒计时的时间。用户在操作第二内容时,可以知道第一内容中广告的播放剩余时间,从而决定什么时间跳回第一内容所在的频道或窗口。其中,第二内容可以是电视的其他频道,也可以是其他网页窗口。
本实施例,根据播放的第一内容的时间信息,能够判断是否满足跳回条件,如果满足跳回条件,就可以根据第一内容的标识信息从第二内容跳回第一内容,从而在播放过程中能够更合理的控制内容切换,提高用户体验。具体地,在播放视频时插播广告的情况下,采用智能跳回,用户可以在浏览或观看其他内容的情况下,准确且方便的知道先前观看的视频中插播的广告是否结束,从而合理的规划观看时间,提高用户体验。
实施例2
图2示出根据本发明另一实施例的播放控制方法的流程图。本实施例中以电视节目出现广告的场景为例,对本发明的播放控制方法进行说明。如图2所示,该播放控制方法具体可以包括以下步骤:
步骤201、在播放某一视频V1时出现广告,且右上角有倒计时出现。
具体而言,可能是播放视频V1的过程中插播,也可能是播放视频V1开始时的片头广告。播放视频V1的频道界面或网络窗口界面上显示该广告的倒计时。
步骤202、用户按下“智能跳回”。例如,在智能电视***中设置一个功能菜单,比如叫“智能跳回”,当广告正在播放时通过用户可以启动“智能
跳回”功能,比如通过遥控器调出。
步骤203、记录当前频道,截屏,并识别倒计时,设置返回时间。
具体而言,如图3所示,在步骤301中,智能电视***首先记录下播放视频V1的当前的频道号(例如当前台的***编码),便于之后切换回来。然后在步骤302中,截屏视频V1的当前的画面,对右上角的文字进行识别,提取其中的数字,比如“100”,意为广告还有100秒结束。由此推算出广告结束的时间点,即***自动跳回到当前频道的时间。
为了保险,可以在识别成功之后等例如一秒再识别一次,看所识别的数字是否相应减了一秒,比如是否由100变成了99,以保证识别的倒计时是正确的。
其中,如图3所示,识别倒计时时间可能包括以下步骤:
步骤303a、多数视频的倒计时出现在右上角,故可以先识别右上角的倒计时文字。
步骤303b、若右上角没有文字,则再识别右侧中部、右下角、左下角等有可能出现广告的位置是否有倒计时文字。
若依然没找到,有两种办法:
(1)在步骤303c中,识别左上角的台标,识别出这是哪个台,然后在步骤304中通过联网或者查询本地数据库,查询这个台的广告一般是以什么形式出现在什么位置,并进行识别。
(2)在步骤303c中,若无法识别台标,或者虽然识别了台标但是***中没有存储该台的广告位置,或者虽然存储了该台的广告位置但是实际运行中并未从对应位置识别到相应的信息(有可能该台更改了广告呈现方式)。可采用一种办法是:在步骤305中,从用户启动“智能跳回”功能起例如第1、2、3秒内各截屏一次,通过数字图像处理对截屏的图像进行全屏识别出这三张图片中的不变内容,比如“广告还剩30秒”其中的“广告还剩”“秒”这几
个字是不变的,而其中夹杂的“100”“99”“98”等数字则是有规律递减的,此时也许画面中还有其他的内容也保持不变,可以通过再多截屏几张画面进一步筛选,也可以通过文字识别找出“广告”“还剩”“秒”等字样,达到精确定位识别的功能。然后,在步骤306中可以根据上一步的识别结果设置返回时间,返回时间通常可以根据所识别的广告倒计时来确定,例如广告剩余98秒,可以将返回时间设置为在此时刻的第98秒(或提前几秒)。
步骤204、在屏幕上提示用户已经成功识别了广告倒计时的时间。
步骤205、此时,用户可自由切换到电视的其他应用或频道中。用户切换到其他应用或频道时,可在右上角依然显示一个正在倒计时的数字,让用户合理规划时间安排,提高用户体验。
步骤206、如果***后台检测到达广告结束时间(例如***后台监测到达返回时间),即执行步骤207自动切换回之前的频道(例如自动跳回预调频道)。此外,也可以弹出一个窗口提示用户广告已经结束,由用户决定是否要切换回之前的频道。
本实施例中,在播放视频时插播广告的情况下,采用智能跳回,用户可以在浏览或观看其他内容的情况下,准确且方便的知道先前观看的视频中插播的广告是否结束,从而合理的规划观看时间,提高用户体验。
实施例3
图4示出根据本发明一实施例的播放控制装置的结构框图。如图4所示,该播放控制装置主要包括:获取模块11,用于根据用户的智能跳回指令,获取所播放的第一内容的标识信息和时间信息;判断模块13,与获取模块11连接,用于在检测到从所述第一内容切换为第二内容的情况下,判断所述时间信息是否满足跳回条件;跳回模块15,与获取模块11和判断模块13分别连接,用于在所述时间信息满足所述跳回条件的情况下,根据所述标识信息从所述第二内容跳回继续播放所述第一内容。
在一种可能的实现方式中,如图5所示,获取模块11包括:记录单元111,用于记录所述第一内容的标识信息;截取单元113,用于截取所述第一内容中的图像;识别单元115,与截取单元113连接,用于识别所截取的图像中的时间信息。
在一种可能的实现方式中,记录单元111还用于记录播放所述第一内容的频道标识或窗口标识;识别单元115还用于识别所述图像中的广告倒计时的时间。
在一种可能的实现方式中,判断模块13还用于根据所述广告倒计时的时间,判断所述广告是否播放结束;在所述广告播放结束的情况下,判定为满足所述跳回条件。
在一种可能的实现方式中,如图6所示,跳回模块15包括:提示单元151,用于在所述时间信息满足所述跳回条件的情况下,向所述用户返回所述广告播放结束的提示窗口;跳回单元153,用于在接收到所述用户的确认跳回指令的情况下,根据所述频道标识或窗口标识,将当前频道或当前窗口从所述第二内容跳回继续播放所述第一内容。
本实施例的播放控制装置,根据播放的第一内容的时间信息,能够判断是否满足跳回条件,如果满足跳回条件,就可以根据第一内容的标识信息从第二内容跳回第一内容,从而在播放过程中能够更合理的控制内容切换,提高用户体验。具体原理和示例可以参见实施例1的相关描述。
实施例4
图7示出根据本发明另一实施例的播放控制装置的结构框图。图7中标号与图4至图6相同的组件具有相同的功能,为简明起见,省略对这些组件的详细说明。如图7所示,在一种可能的实现方式中,该播放控制装置还包括:切换模块17,用于将当前频道或当前窗口从所述第一内容切换为所述第二内容,并在所述当前频道或当前窗口中显示所述广告当前的倒计时的时间。
在一种可能的实现方式中,识别单元115还用于在所述图像的右上角,识别是否存在所述广告倒计时的时间;在时间识别失败的情况下,在所述图像的右侧中部、右下角和左下角识别是否存在所述广告倒计时的时间;在时间识别失败的情况下,识别所述图像左上角的台标;在台标识别成功的情况下,根据识别出的台标查询广告倒计时位置,并在所述图像上的所述广告倒计时位置识别所述广告倒计时的时间;在台标识别失败的情况下,对所述图像进行全屏识别,以获取所述广告倒计时的时间。
本实施例的播放控制装置,在播放视频时插播广告的情况下,采用智能跳回,用户可以在浏览或观看其他内容的情况下,准确且方便的知道先前观看的视频中插播的广告是否结束,从而合理的规划观看时间,提高用户体验。具体原理和示例可以参见实施例2的相关描述。
实施例5
图8示出根据本发明另一实施例的播放控制装置的结构框图。所述播放控制装置1100可以是具备计算能力的主机服务器、个人计算机PC、或者可携带的便携式计算机或终端等。本发明具体实施例并不对计算节点的具体实现做限定。所述播放控制装置1100包括处理器(processor)1110、通信接口(Communications Interface)1120、存储器(memory)1130和总线1140。其中,处理器1110、通信接口1120、以及存储器1130通过总线1140完成相互间的通信。
通信接口1120用于与网络设备通信,其中网络设备包括例如虚拟机管理中心、共享存储等。
处理器1110用于执行程序。处理器1110可能是一个中央处理器CPU,或者是专用集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。
存储器1130用于存放文件。存储器1130可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
存储器1130也可以是存储器阵列。存储器1130还可能被分块,并且所述块可按一定的规则组合成虚拟卷。
在一种可能的实施方式中,上述程序可为包括计算机操作指令的程序代码。该程序具体可用于:执行上述实施例1或实施例2的播放控制方法。
本领域普通技术人员可以意识到,本文所描述的实施例中的各示例性单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件形式来实现,取决于技术方案的特定应用和设计约束条件。专业技术人员可以针对特定的应用选择不同的方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
如果以计算机软件的形式来实现所述功能并作为独立的产品销售或使用时,则在一定程度上可认为本发明的技术方案的全部或部分(例如对现有技术做出贡献的部分)是以计算机软件产品的形式体现的。该计算机软件产品通常存储在计算机可读取的非易失性存储介质中,包括若干指令用以使得计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各实施例方法的全部或部分步骤。而前述的存储介质包括U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
Claims (14)
- 一种播放控制方法,其特征在于,包括:根据用户的智能跳回指令,获取所播放的第一内容的标识信息和时间信息;在检测到从所述第一内容切换为第二内容的情况下,判断所述时间信息是否满足跳回条件;在所述时间信息满足所述跳回条件的情况下,根据所述标识信息从所述第二内容跳回继续播放所述第一内容。
- 根据权利要求1所述的方法,其特征在于,所述获取所播放的第一内容的标识信息和时间信息,包括:记录所述第一内容的标识信息;截取所述第一内容中的图像,并识别所截取的图像中的时间信息。
- 根据权利要求2所述的方法,其特征在于,所述记录所述第一内容的标识信息,包括:记录播放所述第一内容的频道标识或窗口标识;所述识别所截取的图像中的时间信息,包括:识别所述图像中的广告倒计时的时间。
- 根据权利要求3所述的方法,其特征在于,判断所述时间信息是否满足跳回条件,包括:根据所述广告倒计时的时间,判断所述广告是否播放结束;在所述广告播放结束的情况下,判定为满足所述跳回条件。
- 根据权利要求4所述的方法,其特征在于,在所述时间信息满足所述跳回条件的情况下,根据所述标识信息从所述第二内容跳回继续播放所述第一内容,包括:在所述时间信息满足所述跳回条件的情况下,向所述用户返回所述广告播放结束的提示窗口;在接收到所述用户的确认跳回指令的情况下,根据所述频道标识或窗口 标识,将当前频道或当前窗口从所述第二内容跳回继续播放所述第一内容。
- 根据权利要求3至5中任一项所述的方法,其特征在于,从所述第一内容切换为第二内容,包括:将当前频道或当前窗口从所述第一内容切换为所述第二内容,并在所述当前频道或当前窗口中显示所述广告当前的倒计时的时间。
- 根据权利要求3至5中任一项所述的方法,其特征在于,识别所述图像中的广告倒计时的时间,包括:在所述图像的右上角,识别是否存在所述广告倒计时的时间;在时间识别失败的情况下,在所述图像的右侧中部、右下角和左下角识别是否存在所述广告倒计时的时间;在时间识别失败的情况下,识别所述图像左上角的台标;在台标识别成功的情况下,根据识别出的台标查询广告倒计时位置,并在所述图像上的所述广告倒计时位置识别所述广告倒计时的时间;在台标识别失败的情况下,对所述图像进行全屏识别,以获取所述广告倒计时的时间。
- 一种播放控制装置,其特征在于,包括:获取模块,用于根据用户的智能跳回指令,获取所播放的第一内容的标识信息和时间信息;判断模块,与所述获取模块连接,用于在检测到从所述第一内容切换为第二内容的情况下,判断所述时间信息是否满足跳回条件;跳回模块,与所述获取模块和所述判断模块分别连接,用于在所述时间信息满足所述跳回条件的情况下,根据所述标识信息从所述第二内容跳回继续播放所述第一内容。
- 根据权利要求8所述的装置,其特征在于,所述获取模块包括:记录单元,用于记录所述第一内容的标识信息;截取单元,用于截取所述第一内容中的图像;识别单元,与所述截取单元连接,用于识别所截取的图像中的时间信息。
- 根据权利要求9所述的装置,其特征在于,所述记录单元还用于记录播放所述第一内容的频道标识或窗口标识;所述识别单元还用于识别所述图像中的广告倒计时的时间。
- 根据权利要求10所述的装置,其特征在于,所述判断模块还用于根据所述广告倒计时的时间,判断所述广告是否播放结束;在所述广告播放结束的情况下,判定为满足所述跳回条件。
- 根据权利要求11所述的装置,其特征在于,所述跳回模块包括:提示单元,用于在所述时间信息满足所述跳回条件的情况下,向所述用户返回所述广告播放结束的提示窗口;跳回单元,用于在接收到所述用户的确认跳回指令的情况下,根据所述频道标识或窗口标识,将当前频道或当前窗口从所述第二内容跳回继续播放所述第一内容。
- 根据权利要求10至12中任一项所述的装置,其特征在于,还包括:切换模块,用于将当前频道或当前窗口从所述第一内容切换为所述第二内容,并在所述当前频道或当前窗口中显示所述广告当前的倒计时的时间。
- 根据权利要求10至12中任一项所述的装置,其特征在于,所述识别单元还用于在所述图像的右上角,识别是否存在所述广告倒计时的时间;在时间识别失败的情况下,在所述图像的右侧中部、右下角和左下角识别是否存在所述广告倒计时的时间;在时间识别失败的情况下,识别所述图像左上角的台标;在台标识别成功的情况下,根据识别出的台标查询广告倒计时位置,并在所述图像上的所述广告倒计时位置识别所述广告倒计时的时间;在台标识别失败的情况下,对所述图像进行全屏识别,以获取所述广告倒计时的时间。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610127634.2A CN105791953B (zh) | 2016-03-07 | 2016-03-07 | 播放控制方法和装置 |
CN201610127634.2 | 2016-03-07 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2017152611A1 true WO2017152611A1 (zh) | 2017-09-14 |
Family
ID=56387095
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2016/098666 WO2017152611A1 (zh) | 2016-03-07 | 2016-09-12 | 播放控制方法和装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105791953B (zh) |
WO (1) | WO2017152611A1 (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105791953B (zh) * | 2016-03-07 | 2019-02-12 | 合一智能科技(深圳)有限公司 | 播放控制方法和装置 |
CN108093289B (zh) * | 2016-11-22 | 2020-08-07 | 腾讯科技(北京)有限公司 | 一种推广信息规避方法及装置 |
CN106851375A (zh) * | 2016-12-31 | 2017-06-13 | 天脉聚源(北京)科技有限公司 | 一种用于电视节目倒计时的方法和装置 |
CN108829304A (zh) | 2018-05-29 | 2018-11-16 | 维沃移动通信有限公司 | 一种显示控制方法及终端 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101783911A (zh) * | 2010-02-04 | 2010-07-21 | 康佳集团股份有限公司 | 电视节目播放中跳过广告的方法 |
CN104185046A (zh) * | 2013-05-21 | 2014-12-03 | 鸿富锦精密工业(深圳)有限公司 | 电视频道切换控制***、方法及电视机 |
CN104270675A (zh) * | 2014-09-24 | 2015-01-07 | 深圳市国华识别科技开发有限公司 | 智能电视的广告屏蔽***和方法 |
CN104581408A (zh) * | 2015-01-08 | 2015-04-29 | 浪潮软件集团有限公司 | 一种数字机顶盒播放广告时间换台的处理方法 |
CN104780435A (zh) * | 2015-03-26 | 2015-07-15 | 成都市斯达鑫辉视讯科技有限公司 | 机顶盒的广告屏蔽方法 |
CN104780436A (zh) * | 2015-03-26 | 2015-07-15 | 成都市斯达鑫辉视讯科技有限公司 | 机顶盒的频道切换方法 |
CN105791953A (zh) * | 2016-03-07 | 2016-07-20 | 合智能科技(深圳)有限公司 | 播放控制方法和装置 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1130902C (zh) * | 2000-03-07 | 2003-12-10 | Tcl王牌电子(深圳)有限公司 | 电视特定节目的识别装置 |
JP4134916B2 (ja) * | 2003-02-14 | 2008-08-20 | 松下電器産業株式会社 | ネットワーク接続装置、およびネットワーク接続切替方法 |
CN101877770A (zh) * | 2010-05-28 | 2010-11-03 | 青岛海信电器股份有限公司 | 广告节目信息提醒方法、装置及电视机 |
CN103002345A (zh) * | 2012-12-20 | 2013-03-27 | 深圳Tcl新技术有限公司 | 自动切换节目频道的方法、装置及电视 |
WO2014145141A1 (en) * | 2013-03-15 | 2014-09-18 | Brightroll, Inc. | Mobile creative management system |
CN104580659A (zh) * | 2013-10-12 | 2015-04-29 | 上海华虹集成电路有限责任公司 | 基于云端的观看电视节目的手机 |
CN103686249A (zh) * | 2013-12-11 | 2014-03-26 | 深圳市龙视传媒有限公司 | 一种视频播放的方法、***以及相关设备 |
CN104202668B (zh) * | 2014-09-09 | 2018-05-29 | 安一恒通(北京)科技有限公司 | 视频广告的过滤方法和装置 |
-
2016
- 2016-03-07 CN CN201610127634.2A patent/CN105791953B/zh active Active
- 2016-09-12 WO PCT/CN2016/098666 patent/WO2017152611A1/zh active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101783911A (zh) * | 2010-02-04 | 2010-07-21 | 康佳集团股份有限公司 | 电视节目播放中跳过广告的方法 |
CN104185046A (zh) * | 2013-05-21 | 2014-12-03 | 鸿富锦精密工业(深圳)有限公司 | 电视频道切换控制***、方法及电视机 |
CN104270675A (zh) * | 2014-09-24 | 2015-01-07 | 深圳市国华识别科技开发有限公司 | 智能电视的广告屏蔽***和方法 |
CN104581408A (zh) * | 2015-01-08 | 2015-04-29 | 浪潮软件集团有限公司 | 一种数字机顶盒播放广告时间换台的处理方法 |
CN104780435A (zh) * | 2015-03-26 | 2015-07-15 | 成都市斯达鑫辉视讯科技有限公司 | 机顶盒的广告屏蔽方法 |
CN104780436A (zh) * | 2015-03-26 | 2015-07-15 | 成都市斯达鑫辉视讯科技有限公司 | 机顶盒的频道切换方法 |
CN105791953A (zh) * | 2016-03-07 | 2016-07-20 | 合智能科技(深圳)有限公司 | 播放控制方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN105791953B (zh) | 2019-02-12 |
CN105791953A (zh) | 2016-07-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7511482B2 (ja) | 埋め込まれた情報カード位置特定およびコンテンツ抽出のためのビデオ処理 | |
CN109391834B (zh) | 一种播放处理方法、装置、设备和存储介质 | |
US9451305B2 (en) | Method, computer readable storage medium, and introducing and playing device for introducing and playing media | |
TWI744368B (zh) | 播放處理方法、裝置和設備 | |
US9319724B2 (en) | Favorite media program scenes systems and methods | |
US20130124551A1 (en) | Obtaining keywords for searching | |
CN102833617B (zh) | 一种同步显示多媒体节目附属信息的方法、***及终端 | |
WO2017152608A1 (zh) | 播放控制方法和装置 | |
US20140101188A1 (en) | User interface operating method and electronic device with the user interface and program product storing program for operating the user interface | |
US20100095345A1 (en) | System and method for acquiring and distributing keyframe timelines | |
WO2017152611A1 (zh) | 播放控制方法和装置 | |
CN105872617A (zh) | 基于人脸识别的节目分级播放方法和装置 | |
WO2015009355A1 (en) | Systems and methods for displaying a selectable advertisement when video has a background advertisement | |
CN104822074A (zh) | 一种电视节目的推荐方法及装置 | |
CN103765871A (zh) | 元数据辅助特技模式干预方法和*** | |
WO2013151901A1 (en) | System and method for navigating content on a user equipment having multi- region touch sensitive display | |
US10440435B1 (en) | Performing searches while viewing video content | |
US9635337B1 (en) | Dynamically generated media trailers | |
US8689252B1 (en) | Real-time optimization of advertisements based on media usage | |
CN105072465A (zh) | 一种视频播放控制方法及电子设备 | |
EP2881869A1 (en) | Display apparatus, display system and search result providing methods of the same | |
CN103686374A (zh) | 显示控制设备、记录控制设备、以及显示控制方法 | |
US20170272793A1 (en) | Media content recommendation method and device | |
US20150012946A1 (en) | Methods and systems for presenting tag lines associated with media assets | |
US11218764B2 (en) | Display device, control method therefor, and information providing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16893256 Country of ref document: EP Kind code of ref document: A1 |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 20.12.2018) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 16893256 Country of ref document: EP Kind code of ref document: A1 |