WO2017063368A1 - 视频广告的插播方法及装置 - Google Patents
视频广告的插播方法及装置 Download PDFInfo
- Publication number
- WO2017063368A1 WO2017063368A1 PCT/CN2016/084389 CN2016084389W WO2017063368A1 WO 2017063368 A1 WO2017063368 A1 WO 2017063368A1 CN 2016084389 W CN2016084389 W CN 2016084389W WO 2017063368 A1 WO2017063368 A1 WO 2017063368A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- video
- layer
- advertisement
- display layer
- program
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 53
- 238000003780 insertion Methods 0.000 claims description 47
- 230000037431 insertion Effects 0.000 claims description 47
- 238000011084 recovery Methods 0.000 claims description 4
- 238000012966 insertion method Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 9
- 230000002452 interceptive effect Effects 0.000 description 8
- 238000003032 molecular docking Methods 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 238000013075 data extraction Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/2668—Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/23424—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for inserting or substituting an advertisement
-
- 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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/812—Monomedia components thereof involving advertisement data
Definitions
- the present invention relates to the field of Internet television, and more particularly to a method and apparatus for inserting and broadcasting video advertisements.
- Video ads are a major source of profit for video content service providers.
- the current video ad insertion mainly uses the following two modes:
- Playlist mode When the player requests to insert and play the advertisement video, the player cache is cleared, the decoder is reset, the display buffer is refreshed, and then the download and playback of the video program is continued. Considering that the source of the advertisement is inconsistent with the decoding parameters of the source of the program, therefore, when the playback of the program source is started after the advertisement is completed, the display buffer and the reset decoder must be cleared, and this process will cause a black screen of the Internet TV player. time.
- the video files of the advertisement and the program or the advertisement video stream and the program video stream are spliced into the same video file or the same code stream. If the advertisement file and the program file are spliced into the same video file, remux (main video data and main audio data extraction operation) needs to be performed on the commercial source and the program source. Need to consume a certain cpu cache, and real-time performance is not guaranteed. If the advertisement code stream and the program video stream are spliced into the same code stream, the time stamp of the program stream video packet needs to be modified. If the duration of the audio stream of the advertisement stream is inconsistent, it is easy to cause the tone of the subsequent program source to play. The problem of video out of sync.
- the main purpose of the present invention is to provide a method and device for inserting and broadcasting video advertisements, which aim to solve the problems existing in the existing video advertisement insertion mode and further affect the technical experience of the user viewing experience.
- the present invention provides a method for inserting a video advertisement, and the method for inserting the video advertisement includes:
- the video data that is decoded by the video advertisement is output to the second display layer for playing display according to the layer identifier of the first display layer where the saved video program is displayed.
- the second display layer is cleared and the playback of the video program is resumed.
- the second display layer is a graphic layer; or when the first display layer is a graphic layer, the second display layer is a video Floor.
- the present invention further provides a method for inserting a video advertisement, where the method for inserting the video advertisement includes:
- the video data decoded by the video advertisement is outputted to the second display layer for playing display, wherein The second display layer is located above the first display layer.
- the video data that is decoded by the video advertisement is output to the second display layer for playing display according to the layer identifier of the first display layer where the saved video program is displayed.
- the second display layer is cleared and the playback of the video program is resumed.
- acquiring the source address of the video advertisement and suspending the playing of the video program includes:
- the second display layer is a graphic layer; or when the first display layer is a graphic layer, the second display layer is a video Floor.
- the video program and the video advertisement are respectively played on different playing processes of the same video player, or the video program and the video advertisement are respectively played on different video players.
- the present invention further provides a video advertisement insertion device, where the video advertisement insertion device includes:
- a source address obtaining module configured to acquire a source address of the video advertisement when receiving an insertion instruction of the video advertisement during the video program playing process
- a play pause module configured to pause playback of the video program when receiving a video insertion instruction of the video advertisement during the video program playing;
- a video obtaining module configured to acquire the video advertisement according to a source address of the video advertisement
- a decoding module configured to decode the obtained video advertisement
- an output module configured to output, according to the saved layer identifier of the first display layer where the video program is displayed, to the second display layer for playing display
- the second display layer is located above the first display layer.
- the insertion device of the video advertisement further comprises:
- the play recovery module is configured to resume playback of the video program after clearing the second display layer.
- the source address obtaining module is further configured to: when receiving a play instruction of the video program, acquire a source address of the video program;
- the video obtaining module is further configured to: acquire the video program according to a source address of the video program;
- the decoding module is further configured to: decode the obtained video program
- the output module is further configured to: output video data that is decoded by the video program to the first display layer for play display;
- the insertion device of the video advertisement further includes:
- a layer identifier saving module configured to save a layer identifier of the first display layer.
- the second display layer is a graphic layer; or when the first display layer is a graphic layer, the second display layer is a video Floor.
- the video program and the video advertisement are respectively played on different playing processes of the same video player, or the video program and the video advertisement are respectively played on different video players.
- the invention obtains the source of the separate video advertisement and independently performs the decoding and playing, while playing the video advertisement, pauses the playing of the video program and places the display layer where the video advertisement is played on the display layer of the video program.
- the above prevents the play of the video advertisement from interfering with the play of the video program, and also avoids the need to clear the player cache when playing the program video, thereby causing the problem of the black screen, and realizing the fast and seamless insertion of the video in the video program. Advertising to enhance the user viewing experience.
- FIG. 1 is a schematic flow chart of a first embodiment of a method for inserting a video advertisement according to the present invention
- FIG. 2 is a schematic flowchart of a second embodiment of a method for inserting a video advertisement according to the present invention
- FIG. 3 is a schematic flowchart of a third embodiment of a method for inserting a video advertisement according to the present invention.
- FIG. 4 is a schematic diagram of functional modules of a first embodiment of a video advertisement insertion apparatus according to the present invention.
- FIG. 5 is a schematic diagram of functional modules of a second embodiment of a video advertisement insertion apparatus according to the present invention.
- FIG. 6 is a schematic diagram of functional modules of a third embodiment of a video advertisement insertion apparatus according to the present invention.
- FIG. 1 is a schematic flowchart diagram of a first embodiment of a method for inserting a video advertisement according to the present invention.
- the method for inserting the video advertisement includes:
- Step S10 in the video program playing process, when receiving the insertion instruction of the video advertisement, acquiring the source address of the video advertisement and suspending the playing of the video program;
- the triggering manner of the insertion instruction of the video advertisement is not limited, for example, preset by the video content service provider, for example, automatically triggering a specified video advertisement every 30 minutes, or when the user selects the video program and starts playing. trigger.
- the source of the video advertisement is separately saved from the source of the video program, and the source of the video advertisement is obtained by acquiring the source address of the source, thereby implementing the video.
- Advertisements and video programs are played independently of each other without interference.
- the two are played independently (not playing on the same video player, or not playing on the same video playback process), in order to avoid interference of video program playback on video advertisement playback (such as sound interference), It also realizes the seamless docking of the corresponding video program screens before and after the video advertisement insertion, and pauses the playback of the video program while receiving the insertion instruction of the video advertisement.
- Step S20 Acquire the video advertisement according to the source address of the video advertisement, and decode the video advertisement.
- the source address of the obtained video advertisement such as a URL link
- the decoding manner of the video advertisement is not limited. For example, after the video player playing the video advertisement obtains the source file data of the video advertisement, the file parsing is performed to extract the decoding parameters and the audio and video data of the audio and video corresponding to the video advertisement, and then the decoding extracted by the file parsing is performed.
- the parameter initialization decoder in turn initiates decoding of the extracted audio and video data.
- Step S30 output, according to the saved layer identifier of the first display layer where the video program is displayed, the video data decoded by the video advertisement to the second display layer for playing display, wherein The second display layer is located above the first display layer.
- the video data decoded by the video advertisement is output to another display layer for display.
- the display layer for playing the video advertisement needs to be located above the display layer of the played video program, according to the display layer in which the pre-saved video program is played.
- the layer identifier that determines which display layer the video ad is in when it is decoded.
- the corresponding value of the layer mark of the display layer from bottom to top is 0, 1, 2, 3, 4, 5, 6, 7, 8..., if the display layer where the video program is played is the 5th display In the layer, the display layer in which the video advertisement is played corresponds to any layer of 6, 7, 8, ..., which is set according to the actual situation.
- the corresponding values of the layer markers can also be modified and configured as needed.
- the embodiment by acquiring the source of the separate video advertisement and independently performing the decoding and playing, while playing the video advertisement, pause the playback of the video program and place the display layer where the video advertisement is played on the display of the video program.
- the layer which prevents the playback of the video advertisement from interfering with the playback of the video program, and also avoids the need to clear the player cache when playing the program video, thereby causing the problem of the black screen, and achieving a fast seamlessness in the video program.
- In-stream video ads to enhance the user experience.
- the embodiment may also be specifically applied to video advertisement play before and after the start of the video.
- the second display layer is a graphic layer; or when the first display layer is a graphic layer, the second display layer is Video layer.
- the screen output of smart TVs, set-top boxes, smart mobile terminals, computers, etc. with Internet TVs is generally a multi-layer display structure, and the screen output structures corresponding to different devices are also different.
- background layer still image layer
- video layer graphics layer (On Screen Display, OSD) and cursor layer.
- the video layer is an image display of the decoding output of the decoder
- the graphic layer is an output display of the graphic system, and can output a static image or a dynamic video.
- Both the video layer and the graphics layer can be transparent or semi-transparent or opaque.
- the video layer and the graphics layer can have a plurality of layers, so that the video layer and the graphic layer can be alternately arranged, for example, from bottom to top. It is: video layer 1, graphics layer 1, video layer 2, video layer 3, and graphics layer 2.
- video layer 1 graphics layer 1
- video layer 2 video layer 3
- graphics layer 2 graphics layer 2.
- the first display layer and the second display layer are preferably a video layer or a graphics layer, and the first display layer and the second display layer cannot be the same. It depends on the product design of the carrier equipment (smart TV, set-top box, smart mobile terminal, computer) of Internet TV. In addition, since it is an in-stream video ad, the second display layer must be above the first display layer.
- the video program and the video advertisement are respectively played on different playing processes of the same video player, or the video program and the video advertisement are respectively played on different video players.
- FIG. 2 is a schematic flowchart diagram of a second embodiment of a method for inserting a video advertisement according to the present invention.
- the method includes:
- Step S40 after the video advertisement is played, the second display layer is cleared and the playback of the video program is resumed.
- the display layer in which it is located can clear the data of the currently cached video advertisement, and at the same time restore the video program from the suspended state to the playing state, thereby achieving seamless connection between the display of the video advertisement and the display of the video program, that is, avoiding The black screen phenomenon occurs, thereby improving the user's video viewing experience.
- FIG. 3 is a schematic flowchart diagram of a third embodiment of a method for inserting video advertisements according to the present invention.
- the method includes:
- Step S01 when receiving a play instruction of the video program, acquiring a source address of the video program;
- the triggering manner of the insertion instruction of the video advertisement is not limited, for example, triggered according to the user's selection operation, or automatically triggered according to the playback order of the video program.
- the source of the video advertisement is separately saved from the source of the video program, and the source of the video program is obtained by acquiring the source address of the source, thereby enabling the video program and the video advertisement to play independently of each other without interfering with each other.
- Step S02 Acquire the video program according to the source address of the video program and perform decoding
- the source of the video program and the source of the video advertisement may be downloaded through the same video server, or may be downloaded through different video servers.
- the decoding method of the video program is also not limited.
- the video player playing the video program after acquiring the source data file of the video program, the video player playing the video program performs file parsing to extract decoding parameters and audio and video data of the audio and video corresponding to the video advertisement, and then uses the file analysis to extract the decoded data.
- the parameter initialization decoder in turn initiates decoding of the extracted audio and video data.
- Step S03 Output the decoded video data of the video program to the first display layer for play display and save the layer identifier of the first display layer.
- the decoded data is output to the corresponding display layer for playing, and the corresponding corresponding display layer may be pre-configured.
- the display layer of the video advertisement decoding output is located at the display layer where the video program decoding output is played, when the video program is decoded and played, the video program decoding output is recorded and saved. The layer ID of the display layer.
- FIG. 4 is a schematic diagram of functional modules of a first embodiment of a video advertisement insertion apparatus according to the present invention.
- the insertion device of the video advertisement includes:
- the source address obtaining module 10 is configured to acquire a source address of the video advertisement when receiving an insertion instruction of the video advertisement during the video program playing process;
- the triggering manner of the insertion instruction of the video advertisement is not limited, for example, preset by the video content service provider, for example, automatically triggering a specified video advertisement every 30 minutes, or when the user selects the video program and starts playing. trigger.
- the source of the video advertisement is separately saved from the source of the video program, and the video source advertisement module 10 obtains the source address of the video to obtain the video advertisement.
- the source of the film in turn, enables video ads and video programs to play independently of each other without interfering with each other.
- the play pause module 20 is configured to pause playback of the video program when receiving a video insertion instruction of the video advertisement during the video program playing;
- the play pause module 20 will pause the playback of the video program.
- a video acquisition module 30 configured to acquire the video advertisement according to a source address of the video advertisement
- a decoding module 40 configured to decode the obtained video advertisement
- the video obtaining module 30 obtains a video advertisement from a saved location of the video advertisement according to the source address of the obtained video advertisement, such as a URL link, for example, downloads a video advertisement corresponding to the URL from the corresponding video server, and decodes the obtained video advertisement. Play.
- the decoding manner of the video advertisement is not limited.
- the decoding module 40 after acquiring the source file data of the video advertisement, the decoding module 40 performs file analysis to extract decoding parameters and audio and video data of the audio and video corresponding to the video advertisement, and then uses the file analysis to extract the decoded data.
- the parameter initialization decoder further initiates decoding of the extracted audio and video data
- the output module 50 is configured to output the video data decoded by the video advertisement to the second display layer according to the saved layer identifier of the first display layer where the video program is displayed. Displaying, wherein the second display layer is located above the first display layer.
- the output module 50 outputs the video data decoded by the video advertisement to another display layer for display.
- the display layer for playing the video advertisement needs to be located above the display layer of the played video program, according to the layer of the display layer in which the pre-saved video program is played. Identifies the display layer in which the video ad is played after it is decoded.
- the corresponding value of the layer mark of the display layer from bottom to top is 0, 1, 2, 3, 4, 5, 6, 7, 8..., if the display layer where the video program is played is the 5th display In the layer, the display layer in which the video advertisement is played corresponds to any layer of 6, 7, 8, ..., which is set according to the actual situation.
- the corresponding values of the layer markers can also be modified and configured as needed.
- the embodiment by acquiring the source of the separate video advertisement and independently performing the decoding and playing, while playing the video advertisement, pause the playback of the video program and place the display layer where the video advertisement is played on the display of the video program.
- the layer which prevents the playback of the video advertisement from interfering with the playback of the video program, and also avoids the need to clear the player cache when playing the program video, thereby causing the problem of the black screen, and achieving a fast seamlessness in the video program.
- In-stream video ads to enhance the user experience.
- the embodiment may also be specifically applied to video advertisement play before and after the start of the video.
- FIG. 5 is a schematic diagram of functional modules of a second embodiment of a video advertisement insertion apparatus according to the present invention.
- the insertion device of the video advertisement further includes:
- the clearing module 60 is configured to clear the second display layer after the video advertisement is played.
- the play recovery module 70 is configured to resume playback of the video program after clearing the second display layer.
- the clearing module 60 plays the video advertisement by clearing the video advertisement, in order to avoid the black screen phenomenon on the video player.
- the display layer in which the display is located can clear the data of the currently cached video advertisement, and the play recovery module 70 restores the video program from the suspended state to the playing state, thereby achieving seamless connection between the display of the video advertisement and the display of the video program. That is to avoid the occurrence of black screen phenomenon, thereby improving the user's video viewing experience.
- FIG. 6 is a schematic diagram of functional modules of a third embodiment of a video advertisement insertion apparatus according to the present invention.
- the source address obtaining module 10 is further configured to: when receiving a play instruction of the video program, acquire a source address of the video program;
- the video acquiring module 30 is further configured to: The video source of the video program acquires the video program;
- the decoding module 40 is further configured to: decode the acquired video program;
- the output module 50 is further configured to: decode the video program Outputting video data to the first display layer for play display;
- the insertion device of the video advertisement further includes:
- the layer identifier saving module 80 is configured to save a layer identifier of the first display layer.
- the source of the video advertisement is separately saved from the source of the video program, and the source of the video program is obtained by acquiring the source address of the source, thereby enabling the video program and the video advertisement to play independently of each other without interfering with each other.
- the video obtaining module 30 obtains a video program from the saved location of the video program, for example, downloads a video program corresponding to the URL from the corresponding video server, and passes the video program.
- the decoding module 40 decodes and plays the acquired video program.
- the source of the video program and the source of the video advertisement may be downloaded through the same video server, or may be downloaded through different video servers.
- the decoding method of the video program is also not limited.
- the video player playing the video program after acquiring the source data file of the video program, the video player playing the video program performs file parsing to extract decoding parameters and audio and video data of the audio and video corresponding to the video advertisement, and then uses the file analysis to extract the decoded data.
- the parameter initialization decoder in turn initiates decoding of the extracted audio and video data.
- the output module 50 outputs the decoded video data to the corresponding display layer for playing, and the corresponding corresponding display layer may be pre-configured.
- the layer identification saving module 80 records and saves the video program during the decoding of the video program. Decodes the layer ID of the display layer in which the output is played.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明公开了一种视频广告的插播方法,包括:在视频节目播放过程中,当接收到视频广告的插播指令时,获取所述视频广告的片源地址并暂停所述视频节目的播放;根据所述视频广告的片源地址,获取所述视频广告并进行解码;根据保存的所述视频节目播放显示时所处的第一显示图层的图层标识,将所述视频广告进行解码后的视频数据输出至第二显示图层上进行播放显示,其中,所述第二显示图层位于所述第一显示图层之上。本发明还公开了一种视频广告的插播装置。本发明实现了在视频节目中快速无缝地插播视频广告,从而提高用户观看体验。
Description
技术领域
本发明涉及互联网电视领域,尤其涉及视频广告的插播方法及装置。
背景技术
视频广告是视频内容服务提供商主要的盈利来源。目前的视频广告插播主要采用以下两种模式:
1、播放列表模式。播放器在请求插播放完广告视频时,清空播放器缓存、重置解码器、刷新显示缓存,然后再继续启动视频节目的下载播放。考虑到广告片源与节目片源的解码参数不一致,因此,在广告播放完成后启动节目片源的播放时,必须清空显示缓存和重置解码器,这个过程将会导致互联网电视播放器黑屏一段时间。
2、拼接模式。将广告和节目的视频文件或者广告视频流和节目视频流拼接为同一视频文件或者同一路码流。若将广告文件和节目文件拼接为同一视频文件,则需要对广告片源和节目片源进行remux(主视频数据和主音频数据提取操作),
需要消耗一定的cpu缓存,且实时性无法保证。若将广告码流和节目视频码流拼接为同一路码流,需要修改节目码流视频包的时间戳,若广告码流的音视频时长不一致,则很容易导致后续节目片源播放过程中音视频不同步的问题。
针对上述两种视频广告插播模式所存在的问题,有必要发明一种新的视频广告的插播方法及装置,从而提高用户观看互联网电视节目的使用体验。
发明内容
本发明的主要目的在于提供一种视频广告的插播方法及装置,旨在解决现有视频广告插播模式所存在的问题进而影响用户观看体验的技术问题。
为实现上述目的,本发明提供一种视频广告的插播方法,所述视频广告的插播方法包括:
当接收到视频节目的播放指令时,获取所述视频节目的片源地址;
根据所述视频节目的片源地址,获取所述视频节目并进行解码;
将所述视频节目进行解码后的视频数据输出至第一显示图层上进行播放显示并保存所述第一显示图层的图层标识;
在视频节目播放过程中,当接收到视频广告的插播指令时,获取所述视频广告的片源地址并暂停所述视频节目的播放;
根据所述视频广告的片源地址,获取所述视频广告并进行解码;
根据保存的所述视频节目播放显示时所处的所述第一显示图层的图层标识,将所述视频广告进行解码后的视频数据输出至第二显示图层上进行播放显示,其中,所述第二显示图层位于所述第一显示图层之上,所述视频节目与所述视频广告分别在同一视频播放器的不同播放进程上进行播放,或者所述视频节目与所述视频广告分别在不同视频播放器上进行播放。
优选地,所述根据保存的所述视频节目播放显示时所处的第一显示图层的图层标识,将所述视频广告进行解码后的视频数据输出至第二显示图层上进行播放显示之后包括:
在所述视频广告播放结束后,清空所述第二显示图层并恢复所述视频节目的播放。
优选地,所述第一显示图层为视频层时,则所述第二显示图层为图形层;或者所述第一显示图层为图形层时,则所述第二显示图层为视频层。
为实现上述目的,本发明还提供一种视频广告的插播方法,所述视频广告的插播方法包括:
在视频节目播放过程中,当接收到视频广告的插播指令时,获取所述视频广告的片源地址并暂停所述视频节目的播放;
根据所述视频广告的片源地址,获取所述视频广告并进行解码;
根据保存的所述视频节目播放显示时所处的第一显示图层的图层标识,将所述视频广告进行解码后的视频数据输出至第二显示图层上进行播放显示,其中,所述第二显示图层位于所述第一显示图层之上。
优选地,所述根据保存的所述视频节目播放显示时所处的第一显示图层的图层标识,将所述视频广告进行解码后的视频数据输出至第二显示图层上进行播放显示之后包括:
在所述视频广告播放结束后,清空所述第二显示图层并恢复所述视频节目的播放。
优选地,所述在视频节目播放时,当接收到视频广告的插播指令时,获取所述视频广告的片源地址并暂停所述视频节目的播放之前包括:
当接收到所述视频节目的播放指令时,获取所述视频节目的片源地址;
根据所述视频节目的片源地址,获取所述视频节目并进行解码;
将所述视频节目进行解码后的视频数据输出至所述第一显示图层上进行播放显示并保存所述第一显示图层的图层标识。
优选地,所述第一显示图层为视频层时,则所述第二显示图层为图形层;或者所述第一显示图层为图形层时,则所述第二显示图层为视频层。
优选地,所述视频节目与所述视频广告分别在同一视频播放器的不同播放进程上进行播放,或者所述视频节目与所述视频广告分别在不同视频播放器上进行播放。
进一步地,为实现上述目的,本发明还提供一种视频广告的插播装置,所述视频广告的插播装置包括:
片源地址获取模块,用于在视频节目播放过程中,当接收到视频广告的插播指令时,获取所述视频广告的片源地址;
播放暂停模块,用于在视频节目播放时,当接收到视频广告的插播指令时,暂停所述视频节目的播放;
视频获取模块,用于根据所述视频广告的片源地址,获取所述视频广告;
解码模块,用于解码获取的所述视频广告;
输出模块,用于根据保存的所述视频节目播放显示时所处的第一显示图层的图层标识,将所述视频广告进行解码后的视频数据输出至第二显示图层上进行播放显示,其中,所述第二显示图层位于所述第一显示图层之上。
优选地,所述视频广告的插播装置还包括:
清空模块,用于在所述视频广告播放结束后,清空所述第二显示图层;
播放恢复模块,用于清空所述第二显示图层后,恢复所述视频节目的播放。
优选地,所述片源地址获取模块还用于:当接收到所述视频节目的播放指令时,获取所述视频节目的片源地址;
所述视频获取模块还用于:根据所述视频节目的片源地址,获取所述视频节目;
所述解码模块还用于:解码获取的所述视频节目;
所述输出模块还用于:将所述视频节目进行解码后的视频数据输出至所述第一显示图层上进行播放显示;
所述视频广告的插播装置还包括:
图层标识保存模块,用于保存所述第一显示图层的图层标识。
优选地,所述第一显示图层为视频层时,则所述第二显示图层为图形层;或者所述第一显示图层为图形层时,则所述第二显示图层为视频层。
优选地,所述视频节目与所述视频广告分别在同一视频播放器的不同播放进程上进行播放,或者所述视频节目与所述视频广告分别在不同视频播放器上进行播放。
本发明通过获取单独的视频广告的片源并独立进行解码播放,在播放视频广告的同时,暂停视频节目的播放并将视频广告播放时所处的显示图层放置于视频节目的显示图层之上,从而防止了视频广告的播放与视频节目的播放相互干扰,同时也避免了在播放节目视频时需要清空播放器缓存,进而导致黑屏的问题,实现了在视频节目中快速无缝地插播视频广告,从而提高用户观看体验。
附图说明
图1为本发明视频广告的插播方法第一实施例的流程示意图;
图2为本发明视频广告的插播方法第二实施例的流程示意图;
图3为本发明视频广告的插播方法第三实施例的流程示意图;
图4为本发明视频广告的插播装置第一实施例的功能模块示意图;
图5为本发明视频广告的插播装置第二实施例的功能模块示意图;
图6为本发明视频广告的插播装置第三实施例的功能模块示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
参照图1,图1为本发明视频广告的插播方法第一实施例的流程示意图。本实施例中,所述视频广告的插播方法包括:
步骤S10,在视频节目播放过程中,当接收到视频广告的插播指令时,获取所述视频广告的片源地址并暂停所述视频节目的播放;
本实施例中,视频广告的插播指令的触发方式不限,例如,由视频内容服务商预先设置,比如每个30分钟自动触发播放一个指定的视频广告,或者在用户选择视频节目并开始播放时触发。
此外,为避免视频广告与视频节目的播放相互干扰,本实施例中将视频广告的片源与视频节目的片源分开保存,通过获取片源地址的方式获取视频广告的片源,进而实现视频广告与视频节目的相互独立播放,互不干扰。另外,由于二者是独立进行播放(不在同一个视频播放器上播放,或者不在同一个视频播放进程上播放),因此,为避免视频节目播放对视频广告播放的干扰(比如声音干扰),同时也实现视频广告插播前及播放结束后所分别对应的视频节目画面的无缝对接,在接收到视频广告的插播指令的同时,暂停视频节目的播放。
步骤S20,根据所述视频广告的片源地址,获取所述视频广告并进行解码;
根据获取的视频广告的片源地址,比如URL链接,从视频广告的保存位置获取视频广告,比如从相应视频服务器上下载与URL对应的视频广告,并将获取的视频广告进行解码播放。
本实施例中,对于视频广告的解码方式不限。例如,播放视频广告的视频播放器在获取到视频广告的片源文件数据后,进行文件解析以提取视频广告所对应的音视频的解码参数及音视频数据,然后利用文件解析所提取到的解码参数初始化解码器进而启动对提取的音视频数据的解码。
步骤S30,根据保存的所述视频节目播放显示时所处的第一显示图层的图层标识,将所述视频广告进行解码后的视频数据输出至第二显示图层上进行播放显示,其中,所述第二显示图层位于所述第一显示图层之上。
本实施例中,为避免在视频广告播放结束后出现黑屏现象,因此在播放视频广告时,将视频广告进行解码后的视频数据输出到另外一个显示图层上进行显示。同时,由于视频广告为需要当前播放显示的内容,因此,播放视频广告的显示图层需要位于播放视频节目的显示图层之上,具体根据预先保存的视频节目在播放时所处的显示图层的图层标识,确定视频广告在解码后进行播放时所处的显示图层。例如,显示图层从下到上的图层标记的对应值为0,1,2,3,4,5,6,7,8…,若视频节目播放所处的显示图层为第5显示图层,则视频广告播放时所处的显示图层则对应可以为6,7,8……中的任一图层,具体根据实际情况进行设置。另外,图层标记的对应值也可根据需要进行修改配置。
本实施例中,通过获取单独的视频广告的片源并独立进行解码播放,在播放视频广告的同时,暂停视频节目的播放并将视频广告播放时所处的显示图层放置于视频节目的显示图层之上,从而防止了视频广告的播放与视频节目的播放相互干扰,同时也避免了在播放节目视频时需要清空播放器缓存,进而导致黑屏的问题,实现了在视频节目中快速无缝地插播视频广告,从而提高用户观看体验。另外,需要进一步说明的是,本实施例还可具体应用于视频开始播放前及播放结束后的视频广告播放。
可选的,所述第一显示图层为视频层时,则所述第二显示图层为图形层;或者所述第一显示图层为图形层时,则所述第二显示图层为视频层。
具有互联网电视的智能电视、机顶盒、智能移动终端、计算机等的屏幕输出一般都是多层显示结构,不同的设备所对应的屏幕输出结构也不相同。例如,智能电视从底层到上层依次为:背景层、静止图像层、视频层、图形层(On
Screen
Display,OSD)和光标层。其中,视频层是解码器输出解码结果的图像显示;图形层:是图形***的输出显示,可以输出静态图像或动态的视频。视频层和图形层都可以透明或半透明或不透明显示,因此,视频层和图形层可以有数量上的多层设置,因而视频层与图形层可以相互交替设置,比如从下到上的顺序可以为:视频层1、图形层1、视频层2、视频层3、图形层2。此外,尽管视频层可以有多个,但不同的视频层同时显示时会造成相互之间的干扰。
基于屏幕输出结构的上述特点,本实施例中,第一显示图层与第二显示图层优选为视频图层或图形层,且第一显示图层与第二显示图层不能相同。具体根据互联网电视的载体设备(智能电视、机顶盒、智能移动终端、计算机)的产品设计而定。此外,由于是插播视频广告,因此,第二显示图层必须位于第一显示图层之上。
可选的,所述视频节目与所述视频广告分别在同一视频播放器的不同播放进程上进行播放,或者所述视频节目与所述视频广告分别在不同视频播放器上进行播放。
参照图2,图2为本发明视频广告的插播方法第二实施例的流程示意图。本实施例中,基于上述实施例,在上述步骤S30之后包括:
步骤S40,在所述视频广告播放结束后,清空所述第二显示图层并恢复所述视频节目的播放。
为避免在恢复视频节目播放时,由于需要清空视频播放器的缓存从而导致出现视频播放器上出现黑屏现象,因此,本实施例中,在视频广告播放结束后,仅需直接清空视频广告播放显示所处的显示图层即可清除当前缓存的视频广告的数据,同时将视频节目由暂停状态恢复为播放状态,进而实现了视频广告的显示与视频节目的显示的无缝对接,也即避免了黑屏现象的发生,从而提高了用户的视频观看体验。
参照图3,图3为本发明视频广告的插播方法第三实施例的流程示意图。本实施例中,基于上述实施例,在上述步骤S10之前包括:
步骤S01,当接收到所述视频节目的播放指令时,获取所述视频节目的片源地址;
本实施例中,视频广告的插播指令的触发方式不限,例如,根据用户的选择操作而触发,或者根据视频节目的播放顺序自动触发。
本实施例中将视频广告的片源与视频节目的片源分开保存,通过获取片源地址的方式获取视频节目的片源,进而实现视频节目与视频广告的相互独立播放,互不干扰。
步骤S02,根据所述视频节目的片源地址,获取所述视频节目并进行解码;
根据获取的视频节目的片源地址,比如URL链接,从视频节目的保存位置获取视频节目,比如从相应视频服务器上下载与URL对应的视频节目,并将获取的视频节目进行解码播放。需要说明的是,视频节目的片源与视频广告的片源可通过同一视频服务器进行下载,也可以通过不同的视频服务器进行下载。
本实施例中,对于视频节目的解码方式也不限。例如,播放视频节目的视频播放器在获取到视频节目的片源数据文件后,进行文件解析以提取视频广告所对应的音视频的解码参数及音视频数据,然后利用文件解析所提取到的解码参数初始化解码器进而启动对提取的音视频数据的解码。
步骤S03,将所述视频节目进行解码后的视频数据输出至所述第一显示图层上进行播放显示并保存所述第一显示图层的图层标识。
本实施例中,在完成对提取的音视频数据的解码后,将解码后的数据输出至相应显示图层上进行播放,具体对应的显示图层可以预先配置。此外,为保证视频广告解码输出播放时所处的显示图层位于视频节目解码输出播放时所处的显示图层,因此,在视频节目解码播放时,记录并保存视频节目解码输出播放时所处的显示图层的图层标识。
参照图4,图4为本发明视频广告的插播装置第一实施例的功能模块示意图。本实施例中,所述视频广告的插播装置包括:
片源地址获取模块10,用于在视频节目播放过程中,当接收到视频广告的插播指令时,获取所述视频广告的片源地址;
本实施例中,视频广告的插播指令的触发方式不限,例如,由视频内容服务商预先设置,比如每隔30分钟自动触发播放一个指定的视频广告,或者在用户选择视频节目并开始播放时触发。
此外,为避免视频广告与视频节目的播放相互干扰,本实施例中将视频广告的片源与视频节目的片源分开保存,通过片源地址获取模块10获取片源地址的方式获取视频广告的片源,进而实现视频广告与视频节目的相互独立播放,互不干扰。
播放暂停模块20,用于在视频节目播放时,当接收到视频广告的插播指令时,暂停所述视频节目的播放;
由于视频广告与视频节目是独立进行播放,因此,为避免视频节目播放对视频广告播放的干扰,同时也实现视频广告插播前及播放结束后所分别对应的视频节目画面的无缝对接,在接收到视频广告的插播指令的同时,播放暂停模块20将暂停视频节目的播放。
视频获取模块30,用于根据所述视频广告的片源地址,获取所述视频广告;解码模块40,用于解码获取的所述视频广告;
视频获取模块30根据获取的视频广告的片源地址,比如URL链接,从视频广告的保存位置获取视频广告,比如从相应视频服务器上下载与URL对应的视频广告,并将获取的视频广告进行解码播放。
本实施例中,对于视频广告的解码方式不限。例如,视频获取模块30在获取到视频广告的片源文件数据后,解码模块40进行文件解析以提取视频广告所对应的音视频的解码参数及音视频数据,然后利用文件解析所提取到的解码参数初始化解码器进而启动对提取的音视频数据的解码
输出模块50,用于根据保存的所述视频节目播放显示时所处的第一显示图层的图层标识,将所述视频广告进行解码后的视频数据输出至第二显示图层上进行播放显示,其中,所述第二显示图层位于所述第一显示图层之上。
本实施例中,为避免在视频广告播放结束后出现黑屏现象,因此在播放视频广告时,输出模块50将视频广告进行解码后的视频数据输出到另外一个显示图层上进行显示。同时,由于视频广告为当前播放内容,因此,播放视频广告的显示图层需要位于播放视频节目的显示图层之上,具体根据预先保存的视频节目在播放时所处的显示图层的图层标识,确定视频广告在解码后进行播放时所处的显示图层。例如,显示图层从下到上的图层标记的对应值为0,1,2,3,4,5,6,7,8…,若视频节目播放所处的显示图层为第5显示图层,则视频广告播放时所处的显示图层则对应可以为6,7,8……中的任一图层,具体根据实际情况进行设置。另外,图层标记的对应值也可根据需要进行修改配置。
本实施例中,通过获取单独的视频广告的片源并独立进行解码播放,在播放视频广告的同时,暂停视频节目的播放并将视频广告播放时所处的显示图层放置于视频节目的显示图层之上,从而防止了视频广告的播放与视频节目的播放相互干扰,同时也避免了在播放节目视频时需要清空播放器缓存,进而导致黑屏的问题,实现了在视频节目中快速无缝地插播视频广告,从而提高用户观看体验。另外,需要进一步说明的是,本实施例还可具体应用于视频开始播放前及播放结束后的视频广告播放。
参照图5,图5为本发明视频广告的插播装置第二实施例的功能模块示意图。本实施例中,所述视频广告的插播装置还包括:
清空模块60,用于在所述视频广告播放结束后,清空所述第二显示图层;
播放恢复模块70,用于清空所述第二显示图层后,恢复所述视频节目的播放。
为避免在恢复视频节目播放时,由于需要清空视频播放器的缓存从而导致出现视频播放器上出现黑屏现象,因此,本实施例中,在视频广告播放结束后,清空模块60通过清空视频广告播放显示所处的显示图层即可清除当前缓存的视频广告的数据,同时播放恢复模块70将视频节目由暂停状态恢复为播放状态,进而实现了视频广告的显示与视频节目的显示的无缝对接,也即避免了黑屏现象的发生,从而提高了用户的视频观看体验。
参照图6,图6为本发明视频广告的插播装置第三实施例的功能模块示意图。
本实施例中,所述片源地址获取模块10还用于:当接收到所述视频节目的播放指令时,获取所述视频节目的片源地址;所述视频获取模块30还用于:根据所述视频节目的片源地址,获取所述视频节目;所述解码模块40还用于:解码获取的所述视频节目;所述输出模块50还用于:将所述视频节目进行解码后的视频数据输出至所述第一显示图层上进行播放显示;
所述视频广告的插播装置还包括:
图层标识保存模块80,用于保存所述第一显示图层的图层标识。
本实施例中将视频广告的片源与视频节目的片源分开保存,通过获取片源地址的方式获取视频节目的片源,进而实现视频节目与视频广告的相互独立播放,互不干扰。
根据片源地址获取模块10获取的视频节目的片源地址,比如URL链接,视频获取模块30从视频节目的保存位置获取视频节目,比如从相应视频服务器上下载与URL对应的视频节目,并通过解码模块40将获取的视频节目进行解码播放。需要说明的是,视频节目的片源与视频广告的片源可通过同一视频服务器进行下载,也可以通过不同的视频服务器进行下载。
本实施例中,对于视频节目的解码方式也不限。例如,播放视频节目的视频播放器在获取到视频节目的片源数据文件后,进行文件解析以提取视频广告所对应的音视频的解码参数及音视频数据,然后利用文件解析所提取到的解码参数初始化解码器进而启动对提取的音视频数据的解码。
本实施例中,在完成对提取的音视频数据的解码后,输出模块50将解码后的视频数据输出至相应显示图层上进行播放,具体对应的显示图层可以预先配置。此外,为保证视频广告解码输出播放时所处的显示图层位于视频节目解码输出播放时所处的显示图层,因此,在视频节目解码播放时,图层标识保存模块80记录并保存视频节目解码输出播放时所处的显示图层的图层标识。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (20)
- 一种视频广告的插播方法,其特征在于,所述视频广告的插播方法包括:当接收到视频节目的播放指令时,获取所述视频节目的片源地址;根据所述视频节目的片源地址,获取所述视频节目并进行解码;将所述视频节目进行解码后的视频数据输出至第一显示图层上进行播放显示并保存所述第一显示图层的图层标识;在所述视频节目播放过程中,当接收到视频广告的插播指令时,获取所述视频广告的片源地址并暂停所述视频节目的播放;根据所述视频广告的片源地址,获取所述视频广告并进行解码;根据保存的所述视频节目播放显示时所处的所述第一显示图层的图层标识,将所述视频广告进行解码后的视频数据输出至第二显示图层上进行播放显示,其中,所述第二显示图层位于所述第一显示图层之上,所述视频节目与所述视频广告分别在同一视频播放器的不同播放进程上进行播放,或者所述视频节目与所述视频广告分别在不同视频播放器上进行播放。
- 如权利要求1所述的视频广告的插播方法,其特征在于,所述根据保存的所述视频节目播放显示时所处的第一显示图层的图层标识,将所述视频广告进行解码后的视频数据输出至第二显示图层上进行播放显示之后包括:在所述视频广告播放结束后,清空所述第二显示图层并恢复所述视频节目的播放。
- 如权利要求1所述的视频广告的插播方法,其特征在于,所述第一显示图层为视频层时,则所述第二显示图层为图形层;或者所述第一显示图层为图形层时,则所述第二显示图层为视频层。
- 如权利要求2所述的视频广告的插播方法,其特征在于,所述第一显示图层为视频层时,则所述第二显示图层为图形层;或者所述第一显示图层为图形层时,则所述第二显示图层为视频层。
- 种视频广告的插播方法,其特征在于,所述视频广告的插播方法包括:在视频节目播放过程中,当接收到视频广告的插播指令时,获取所述视频广告的片源地址并暂停所述视频节目的播放;根据所述视频广告的片源地址,获取所述视频广告并进行解码;根据保存的所述视频节目播放显示时所处的第一显示图层的图层标识,将所述视频广告进行解码后的视频数据输出至第二显示图层上进行播放显示,其中,所述第二显示图层位于所述第一显示图层之上。
- 权利要求5所述的视频广告的插播方法,其特征在于,所述根据保存的所述视频节目播放显示时所处的第一显示图层的图层标识,将所述视频广告进行解码后的视频数据输出至第二显示图层上进行播放显示之后包括:在所述视频广告播放结束后,清空所述第二显示图层并恢复所述视频节目的播放。
- 权利要求5所述的视频广告的插播方法,其特征在于,所述在视频节目播放时,当接收到视频广告的插播指令时,获取所述视频广告的片源地址并暂停所述视频节目的播放之前包括:当接收到所述视频节目的播放指令时,获取所述视频节目的片源地址;根据所述视频节目的片源地址,获取所述视频节目并进行解码;将所述视频节目进行解码后的视频数据输出至所述第一显示图层上进行播放显示并保存所述第一显示图层的图层标识。
- 权利要求6所述的视频广告的插播方法,其特征在于,所述在视频节目播放时,当接收到视频广告的插播指令时,获取所述视频广告的片源地址并暂停所述视频节目的播放之前包括:当接收到所述视频节目的播放指令时,获取所述视频节目的片源地址;根据所述视频节目的片源地址,获取所述视频节目并进行解码;将所述视频节目进行解码后的视频数据输出至所述第一显示图层上进行播放显示并保存所述第一显示图层的图层标识。
- 如权利要求7所述的视频广告的插播方法,其特征在于,所述第一显示图层为视频层时,则所述第二显示图层为图形层;或者所述第一显示图层为图形层时,则所述第二显示图层为视频层。
- 如权利要求8所述的视频广告的插播方法,其特征在于,所述第一显示图层为视频层时,则所述第二显示图层为图形层;或者所述第一显示图层为图形层时,则所述第二显示图层为视频层。
- 如权利要求5所述的视频广告的插播方法,其特征在于,所述视频节目与所述视频广告分别在同一视频播放器的不同播放进程上进行播放,或者所述视频节目与所述视频广告分别在不同视频播放器上进行播放。
- 如权利要求6所述的视频广告的插播方法,其特征在于,所述视频节目与所述视频广告分别在同一视频播放器的不同播放进程上进行播放,或者所述视频节目与所述视频广告分别在不同视频播放器上进行播放。
- 种视频广告的插播装置,其特征在于,所述视频广告的插播装置包括:片源地址获取模块,用于在视频节目播放过程中,当接收到视频广告的插播指令时,获取所述视频广告的片源地址;播放暂停模块,用于在视频节目播放时,当接收到视频广告的插播指令时,暂停所述视频节目的播放;视频获取模块,用于根据所述视频广告的片源地址,获取所述视频广告;解码模块,用于解码获取的所述视频广告;输出模块,用于根据保存的所述视频节目播放显示时所处的第一显示图层的图层标识,将所述视频广告进行解码后的视频数据输出至第二显示图层上进行播放显示,其中,所述第二显示图层位于所述第一显示图层之上。
- 权利要求13所述的视频广告的插播装置,其特征在于,所述视频广告的插播装置还包括:清空模块,用于在所述视频广告播放结束后,清空所述第二显示图层;播放恢复模块,用于清空所述第二显示图层后,恢复所述视频节目的播放。
- 权利要求13所述的视频广告的插播装置,其特征在于,所述片源地址获取模块还用于:当接收到所述视频节目的播放指令时,获取所述视频节目的片源地址;所述视频获取模块还用于:根据所述视频节目的片源地址,获取所述视频节目;所述解码模块还用于:解码获取的所述视频节目;所述输出模块还用于:将所述视频节目进行解码后的视频数据输出至所述第一显示图层上进行播放显示;所述视频广告的插播装置还包括:图层标识保存模块,用于保存所述第一显示图层的图层标识。
- 权利要求14所述的视频广告的插播装置,其特征在于,所述片源地址获取模块还用于:当接收到所述视频节目的播放指令时,获取所述视频节目的片源地址;所述视频获取模块还用于:根据所述视频节目的片源地址,获取所述视频节目;所述解码模块还用于:解码获取的所述视频节目;所述输出模块还用于:将所述视频节目进行解码后的视频数据输出至所述第一显示图层上进行播放显示;所述视频广告的插播装置还包括:图层标识保存模块,用于保存所述第一显示图层的图层标识。
- 如权利要求15所述的视频广告的插播装置,其特征在于,所述第一显示图层为视频层时,则所述第二显示图层为图形层;或者所述第一显示图层为图形层时,则所述第二显示图层为视频层。
- 如权利要求16所述的视频广告的插播装置,其特征在于,所述第一显示图层为视频层时,则所述第二显示图层为图形层;或者所述第一显示图层为图形层时,则所述第二显示图层为视频层。
- 如权利要求17所述的视频广告的插播装置,其特征在于,所述视频节目与所述视频广告分别在同一视频播放器的不同播放进程上进行播放,或者所述视频节目与所述视频广告分别在不同视频播放器上进行播放。
- 如权利要求18所述的视频广告的插播装置,其特征在于,所述视频节目与所述视频广告分别在同一视频播放器的不同播放进程上进行播放,或者所述视频节目与所述视频广告分别在不同视频播放器上进行播放。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510659365.X | 2015-10-13 | ||
CN201510659365.XA CN105263034A (zh) | 2015-10-13 | 2015-10-13 | 视频广告的插播方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2017063368A1 true WO2017063368A1 (zh) | 2017-04-20 |
Family
ID=55102513
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2016/084389 WO2017063368A1 (zh) | 2015-10-13 | 2016-06-01 | 视频广告的插播方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105263034A (zh) |
WO (1) | WO2017063368A1 (zh) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105263034A (zh) * | 2015-10-13 | 2016-01-20 | 深圳Tcl数字技术有限公司 | 视频广告的插播方法及装置 |
CN106412668A (zh) * | 2016-09-07 | 2017-02-15 | 合网络技术(北京)有限公司 | 视频播放方法及装置 |
CN106412631A (zh) * | 2016-10-17 | 2017-02-15 | 合信息技术(北京)有限公司 | 视频播放方法及装置 |
CN106604058A (zh) * | 2016-12-12 | 2017-04-26 | 咪咕视讯科技有限公司 | 一种视频插播的方法及设备 |
CN107896339A (zh) * | 2017-10-30 | 2018-04-10 | 努比亚技术有限公司 | 一种视频播放方法、终端及计算机可读存储介质 |
CN109218763A (zh) * | 2018-11-12 | 2019-01-15 | 青岛海信传媒网络技术有限公司 | 一种流媒体视频切换的方法及智能电视 |
CN110532316A (zh) * | 2019-08-13 | 2019-12-03 | 深圳市酷开网络科技有限公司 | 一种数据可视化展示方法、显示设备及存储介质 |
CN111510753B (zh) | 2019-11-04 | 2022-10-21 | 海信视像科技股份有限公司 | 显示设备 |
CN112367538A (zh) * | 2020-11-02 | 2021-02-12 | 深圳创维-Rgb电子有限公司 | 广告播放控制方法、装置、视频播放终端和可读存储介质 |
CN114286157A (zh) * | 2021-12-23 | 2022-04-05 | 湖南众益文化传媒股份有限公司 | 一种应用于广告机的视频节目切换装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040168195A1 (en) * | 2003-02-21 | 2004-08-26 | Lg Electronics Inc. | Digital broadcasting system and operating method thereof |
CN101035294A (zh) * | 2007-04-13 | 2007-09-12 | 深圳市融合视讯科技有限公司 | 在视频节目中插播网络广告的方法 |
CN101594538A (zh) * | 2008-05-30 | 2009-12-02 | 深圳市同洲电子股份有限公司 | 一种数字电视广告播放方法及*** |
CN103152536A (zh) * | 2013-03-20 | 2013-06-12 | 深圳市知音同创科技有限公司 | 一种可展示广告的数字电视终端 |
CN105263034A (zh) * | 2015-10-13 | 2016-01-20 | 深圳Tcl数字技术有限公司 | 视频广告的插播方法及装置 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102238139A (zh) * | 2010-04-27 | 2011-11-09 | 华为技术有限公司 | 一种插播广告的方法、装置及*** |
CN103458302A (zh) * | 2013-08-19 | 2013-12-18 | 小米科技有限责任公司 | 控制视频播放的方法和装置 |
CN103634673A (zh) * | 2013-11-29 | 2014-03-12 | 乐视网信息技术(北京)股份有限公司 | 一种广告插播方法及播放器 |
-
2015
- 2015-10-13 CN CN201510659365.XA patent/CN105263034A/zh active Pending
-
2016
- 2016-06-01 WO PCT/CN2016/084389 patent/WO2017063368A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040168195A1 (en) * | 2003-02-21 | 2004-08-26 | Lg Electronics Inc. | Digital broadcasting system and operating method thereof |
CN101035294A (zh) * | 2007-04-13 | 2007-09-12 | 深圳市融合视讯科技有限公司 | 在视频节目中插播网络广告的方法 |
CN101594538A (zh) * | 2008-05-30 | 2009-12-02 | 深圳市同洲电子股份有限公司 | 一种数字电视广告播放方法及*** |
CN103152536A (zh) * | 2013-03-20 | 2013-06-12 | 深圳市知音同创科技有限公司 | 一种可展示广告的数字电视终端 |
CN105263034A (zh) * | 2015-10-13 | 2016-01-20 | 深圳Tcl数字技术有限公司 | 视频广告的插播方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN105263034A (zh) | 2016-01-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2017063368A1 (zh) | 视频广告的插播方法及装置 | |
WO2016091011A1 (zh) | 字幕切换方法及装置 | |
WO2011071214A1 (en) | System and method for controlling display of network information | |
WO2016192254A1 (zh) | 网络视频在线播放的方法和装置 | |
WO2015154639A1 (en) | Method and apparatus for recording and replaying video of terminal | |
WO2017041538A1 (zh) | 终端用户界面的受控显示方法及装置 | |
WO2018036057A1 (zh) | 软件后台自适应升级方法及装置 | |
WO2018028124A1 (zh) | 电视机及其信号源的切换方法 | |
WO2019010926A1 (zh) | 广告的推送方法、装置及计算机可读存储介质 | |
WO2017063366A1 (zh) | 应用启动方法和*** | |
WO2014048239A1 (zh) | 智能电视播放方法及智能电视 | |
WO2017020649A1 (zh) | 音视频播放控制方法及装置 | |
WO2017206377A1 (zh) | 同步播放节目的方法和装置 | |
WO2017121066A1 (zh) | 应用程序显示方法和*** | |
WO2016101252A1 (zh) | 智能电视的频道信息显示方法及装置 | |
WO2016029502A1 (zh) | 信号源的切换方法及装置 | |
WO2017005062A1 (zh) | 图片帧播放方法和装置 | |
WO2019137016A1 (zh) | 电视节目推荐方法、设备及计算机可读存储介质 | |
WO2017036208A1 (zh) | 显示界面中的信息提取方法及*** | |
WO2016090991A1 (zh) | 流媒体数据的下载方法及装置 | |
WO2018006581A1 (zh) | 智能电视的播放方法及装置 | |
WO2017059686A1 (zh) | 桌面显示方法及装置 | |
WO2017201893A1 (zh) | 视频处理方法和装置 | |
WO2017024876A1 (zh) | 电视节目播放方法及装置 | |
WO2016090665A1 (zh) | 流媒体数据的播放方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16854754 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
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 11.09.2018) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 16854754 Country of ref document: EP Kind code of ref document: A1 |