CN106604058A - 一种视频插播的方法及设备 - Google Patents
一种视频插播的方法及设备 Download PDFInfo
- Publication number
- CN106604058A CN106604058A CN201611140949.7A CN201611140949A CN106604058A CN 106604058 A CN106604058 A CN 106604058A CN 201611140949 A CN201611140949 A CN 201611140949A CN 106604058 A CN106604058 A CN 106604058A
- Authority
- CN
- China
- Prior art keywords
- video
- intercutted
- program video
- program
- player
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 230000005540 biological transmission Effects 0.000 claims description 6
- 238000010025 steaming Methods 0.000 abstract 1
- 238000012163 sequencing technique 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/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/239—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
- H04N21/2393—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
-
- 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/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/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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
本发明公开了一种视频插播方法,包括:播放管理设备向节目视频平台请求节目视频地址,并向插播平台请求插播信息;根据收到的节目视频地址和插播信息向流媒体服务器请求节目视频流和插播视频流;根据接收到的所述插播信息、节目视频流和插播视频流控制主播放器和插播播放器进行视频插播。本发明还公开了另一种视频插播方法、播放管理设备及播放平台。
Description
技术领域
本发明涉及视频插播技术领域,尤其涉及一种视频插播方法及设备。
背景技术
目前,在视频插播技术中,有两种视频插播方法:一种方法是流媒体服务器端预先为视频节目设置一个或多个视频插播时间点,将一个视频节目划分为多个视频段,在两个视频段之间***指定视频,具体视频插播由电子节目菜单(EPG,Electric Program Guide)向插播视频***发起请求;插播视频***向EPG返回视频插播策略,EPG根据获得的视频插播策略,生成播放控制页面;在播放控制页面中,将节目视频和各个视频插播时间点上的插播视频组合成一个播放列表;机顶盒根据播放列表向流媒体服务器发出请求,然后将获得的节目与插播视频流进行播放。另一种方法是将插播视频和节目的视频文件拼接为同一视频文件或同一路流;EPG向流媒体服务器发起请求,流媒体服务器返回拼接好的视频文件。
虽然以上两种视频插播技术能够实现视频插播,但由于视频播放策略是在EPG发起请求后生成的,或者是将节目视频与插播视频拼接为一个视频流,所以无法灵活地将插播视频播放给用户,尤其是发生紧急事件时,如告警违规视频等,无法及时插播警告视频。
发明内容
有鉴于此,本发明实施例期望提供一种视频插播方法及设备,能够灵活地插播视频。
为达到上述目的,本发明实施例提供了一种视频插播方法:
播放管理设备向节目视频平台请求节目视频地址,并向插播平台请求插播信息;
根据收到的节目视频地址和插播信息向流媒体服务器请求节目视频流和插播视频流;
根据接收到的所述插播信息、节目视频流和插播视频流控制主播放器和插播播放器进行视频插播。
其中,所述根据收到的节目视频地址和插播信息向流媒体服务器请求节目视频流和插播视频流包括:
播放管理设备接收到节目视频地址后,将所述节目视频地址发送给主播放器,经由主播放器根据所述节目视频地址向流媒体服务器请求节目视频流;
播放管理设备接收到插播信息后,将插播信息中的插播视频地址发送给插播播放器,经由插播播放器根据所述插播视频地址向流媒体服务器请求插播视频流。
所述进行视频插播之前,所述方法还包括:
播放管理设备判断插播信息中的插播时间是否在播放节目视频之前;
如果插播视频时间在节目视频前,向插播播放器发送第一控制信息,播放插播视频,当插播视频播放完成后,向插播播放器发送第二控制信息,暂停预设时间后,向主播放器发送第三控制信息,播放节目视频;
如果插播视频时间不在节目视频前,向主播放器发送第四控制信息,播放节目视频,到达插播时间后,向主播放器发送第五控制信息,暂停播放节目视频,向插播平台发送第六控制信息,播放插播视频,当插播视频播放完成后,向主播放器发送第七控制信息,继续播放节目视频。
所述第一控制信息包括:插播视频地址、显示位置、执行操作;
所述第二控制信息包括:执行操作;
所述第三控制信息包括:节目视频地址、显示位置、执行操作;
所述第四控制信息包括:节目视频地址、显示位置、执行操作;
所述第五控制信息包括:显示位置、执行操作;
所述第六控制信息包括:插播视频地址、显示位置、执行操作;
所述第七控制信息包括:显示位置、执行操作;
所述另一种方法包括:
插播平台收到播放管理设备的请求后,向播放管理设备发送插播信息。
所述插播信息包括:插播视频地址和插播时间。
本发明实施例还提供了一种视频插播设备:
所述设备包括:播放控制器、主播放器、插播播放器;其中,
播放控制器,用于向节目视频平台请求节目视频地址,并向插播平台请求插播信息;根据收到的节目视频地址和插播信息向流媒体服务器请求节目视频流和插播视频流;根据接收到的所述插播信息、节目视频流和插播视频流控制主播放器和插播播放器进行视频插播;
主播放器,用于播放节目视频;
插播播放器,用于播放插播视频。
进一步的,所述播放控制器,还用于在接收到节目视频地址后,将所述节目视频地址发送给主播放器,将插播信息中的插播视频地址发送给插播播放器;
所述主播放器,还用于接收播放控制器发送的节目视频地址,根据所述节目视频地址向流媒体服务器请求节目视频流;
所述插播播放器,还用于接收播放控制器发送的插播视频地址,根据所述插播视频地址向流媒体服务器请求插播视频流。
进一步的,所述播放控制器,还用于在所述进行视频插播之前,判断插播信息中的插播时间是否在播放节目视频之前;
如果插播视频时间在节目视频前,向插播播放器发送第一控制信息,播放插播视频,当插播视频播放完成后,向插播播放器发送第二控制信息,暂停预设时间后,向主播放器发送第三控制信息,播放节目视频;
如果插播视频时间不在节目视频前,向主播放器发送第四控制信息,播放节目视频,到达插播时间后,向主播放器发送第五控制信息,暂停播放节目视频,向插播平台发送第六控制信息,播放插播视频,当插播视频播放完成后,向主播放器发送第七控制信息,继续播放节目视频。
本发明实施例提供的视频插播的方法及设备,播放管理设备向节目视频平台请求节目视频地址,并向插播平台请求插播信息;根据收到的节目视频地址和插播信息向流媒体服务器请求节目视频流和插播视频流;根据接收到的所述插播信息、节目视频流和插播视频流控制主播放器和插播播放器进行视频插播。如此,可以根据获取的插播时间,确定插播视频与节目视频之间的先后顺序,实现在播放节目视频期间插播视频,不仅能灵活插播视频,还能应对紧急情况发生时的插播需求。
本发明实施例还提供了一种插播平台,所述插播平台包括:
接收模块,用于接收播放管理设备发送的请求插播视频信息的请求;
发送模块,用于向播放管理设备发送插播信息。
附图说明
图1为本发明实施例视频插播***的组成结构示意图;
图2为本发明实施例视频插播方法实现流程示意图;
图3为本发明实施例播放管理设备组成结构示意图;
图4为本发明实施例插播平台组成结构示意图;
图5为本发明实施例视频插播方法实际应用流程示意图。
具体实施方式
为了能够更加详细的了解本发明实施例的特点与技术内容,下面对本发明实施例的实现进行详细阐述。
图1为本发明实施例视频插播***的组成结构示意图,如图1所示,本发明实施例应用于视频插播***中,该视频插播***包括:节目视频平台101、播放管理设备102、插播平台103、流媒体服务器104;进一步的,播放管理设备102还包括播放控制器、主播放器和插播播放器;其中,
节目视频平台101,用于收到播放管理设备102的请求后,向播放管理设备102发送节目视频地址;
播放管理设备102,用于向节目视频平台101请求节目视频地址,并向插播平台103请求插播信息;根据收到的节目视频地址和插播信息向流媒体服务器104请求节目视频流和插播视频流;根据接收到的所述插播信息、节目视频流和插播视频流控制自身的主播放器和插播播放器进行视频插播;还用于播放节目视频和播放插播视频;
这里,所述的进行视频插播是指根据所述插播信息中的插播时间控制节目视频和插播视频的播放顺序。
插播平台103,用于收到播放管理设备102的请求后,向播放管理设备102发送插播信息;
流媒体服务器104,用于收到播放管理设备102的请求后,向播放管理设备102中的主播放器和插播播放器分别提供节目视频流和插播视频流。
图2为本发明实施例视频插播方法实现流程示意图,基于图1所示的视频插播***,如图2所示,本发明实施例视频插播方法包括:
步骤201:播放管理设备向节目视频平台请求节目视频地址,并向插播平台请求插播信息;
步骤202:根据收到的节目视频地址和插播信息向流媒体服务器请求节目视频流和插播视频流;
这里,播放管理设备接收到节目视频地址后,将所述节目视频地址发送给主播放器,经由主播放器根据所述节目视频地址向流媒体服务器请求节目视频流;
播放管理设备接收到插播信息后,将插播信息中的插播视频地址发送给插播播放器,经由插播播放器根据所述插播视频地址向流媒体服务器请求插播视频流;
步骤203:根据接收到的所述插播信息、节目视频流和插播视频流控制主播放器和插播播放器进行视频插播;
这里,所述视频插播之前还包括:播放管理设备判断插播信息中的插播时间是否在播放节目视频之前;
如果插播视频时间在节目视频前,向插播播放器发送第一控制信息,播放插播视频,当插播视频播放完成后,向插播播放器发送第二控制信息,暂停预设时间后,向主播放器发送第三控制信息,播放节目视频;其中,所述暂停预定时间可以根据实际应用需要设定;
如果插播视频时间不在节目视频前,向主播放器发送第四控制信息,播放节目视频,到达插播时间后,向主播放器发送第五控制信息,暂停播放节目视频,向插播平台发送第六控制信息,播放插播视频,当插播视频播放完成后,向主播放器发送第七控制信息,继续播放节目视频;其中,所述第五控制信息和第六控制信息可以合成一个控制信息发送,用于实现同时控制主播放器和插播播放器;
其中,所述第一控制信息包括:插播视频地址、显示位置、执行操作;
所述第二控制信息包括:执行操作;
所述第三控制信息包括:节目视频地址、显示位置、执行操作;
所述第四控制信息包括:节目视频地址、显示位置、执行操作;
所述第五控制信息包括:显示位置、执行操作;
所述第六控制信息包括:插播视频地址、显示位置、执行操作;
所述第七控制信息包括:显示位置、执行操作;
其中,控制信息中的显示位置用于控制主播放器和插播播放器中哪个播放窗口置于屏幕显示的上层;具体的,显示位置包括节目视频置于屏幕显示的上层、节目视频置于屏幕显示的下层或插播视频置于屏幕显示的上层;控制信息中的执行操作用于控制节目视频或插播视频的是否播放;具体的,执行操作包括插播视频播放或暂停、节目视频播放或暂停;
在具体应用中,所述第一控制信息包括:插播视频地址、插播视频置于屏幕显示的上层、插播视频播放;
所述第二控制信息包括:插播视频暂停;
所述第三控制信息包括:节目视频地址、节目视频置于屏幕显示的上层、节目视频播放;
所述第四控制信息包括:节目视频地址、节目视频置于屏幕显示的上层、节目视频播放;
所述第五控制信息包括:节目视频暂停、节目视频置于屏幕显示的下层;
所述第六控制信息包括:插播视频地址、插播视频置于屏幕显示的上层、插播视频播放;
所述第七控制信息包括:节目视频置于屏幕显示的上层、节目视频播放;
实际操作中,所述第五控制信息和所述第六控制信息也可以合成一个控制信息,同时通知节目视频暂停并置于屏幕显示的下层、以及插播视频置于屏幕显示的上层和插播视频播放。
图3为本发明实施例播放管理设备组成结构示意图,如图3所示,播放管理设备102包括:播放控制器301、主播放器302、插播播放器303;其中,
播放控制器301,用于向节目视频平台请求节目视频地址,并向插播平台请求插播信息;根据收到的节目视频地址和插播信息向流媒体服务器请求节目视频流和插播视频流;根据接收到的所述插播信息、节目视频流和插播视频流控制主播放器和插播播放器进行视频插播;
主播放器302,用于播放节目视频;
插播播放器303,用于播放插播视频;
进一步的,所述播放控制器301,还用于在接收到节目视频地址后,将所述节目视频地址发送给主播放器302,将插播信息中的插播视频地址发送给插播播放器303;
所述主播放器302,还用于接收播放控制器301发送的节目视频地址,根据所述节目视频地址向流媒体服务器请求节目视频流;
所述插播播放器303,还用于接收播放控制器301发送的插播视频地址,根据所述插播视频地址向流媒体服务器请求插播视频流;
其中,所述插播控制器301,还用于在所述进行视频插播之前,判断插播信息中的插播时间是否在播放节目视频之前;
如果插播视频时间在节目视频前,向插播播放器303发送第一控制信息,播放插播视频,当插播视频播放完成后,向插播播放器303发送第二控制信息,暂停预设时间后,向主播放器发送第三控制信息,播放节目视频;
如果插播视频时间不在节目视频前,向主播放器302发送第四控制信息,播放节目视频,到达插播时间后,向主播放器302发送第五控制信息,暂停播放节目视频,向插播平台发送第六控制信息,播放插播视频,当插播视频播放完成后,向主播放器302发送第七控制信息,继续播放节目视频。
其中,所述第一控制信息包括:插播视频地址、显示位置、执行操作;
所述第二控制信息包括:执行操作;
所述第三控制信息包括:节目视频地址、显示位置、执行操作;
所述第四控制信息包括:节目视频地址、显示位置、执行操作;
所述第五控制信息包括:显示位置、执行操作;
所述第六控制信息包括:插播视频地址、显示位置、执行操作;
所述第七控制信息包括:显示位置、执行操作;
其中,控制信息中的显示位置用于控制主播放器和插播播放器中哪个播放窗口置于屏幕显示的上层;具体的,显示位置包括节目视频置于屏幕显示的上层、节目视频置于屏幕显示的下层或插播视频置于屏幕显示的上层;控制信息中的执行操作用于控制节目视频或插播视频的是否播放;具体的,执行操作包括插播视频播放或暂停、节目视频播放或暂停;
在具体应用中,所述第一控制信息包括:插播视频地址、插播视频置于屏幕显示的上层、插播视频播放;
所述第二控制信息包括:插播视频暂停;
所述第三控制信息包括:节目视频地址、节目视频置于屏幕显示的上层、节目视频播放;
所述第四控制信息包括:节目视频地址、节目视频置于屏幕显示的上层、节目视频播放;
所述第五控制信息包括:节目视频暂停、节目视频置于屏幕显示的下层;
所述第六控制信息包括:插播视频地址、插播视频置于屏幕显示的上层、插播视频播放;
所述第七控制信息包括:节目视频置于屏幕显示的上层、节目视频播放;
实际操作中,所述第五控制信息和所述第六控制信息也可以合成一个控制信息,同时通知节目视频暂停并置于屏幕显示的下层、以及插播视频置于屏幕显示的上层和插播视频播放。
图4为本发明实施例插播平台组成结构示意图,如图4所示,插播平台103包括:发送模块401和接收模块402;其中,
接收模块402,用于接收播放管理设备102发送的请求插播视频信息;
发送模块401,用于向播放管理设备102发送插播信息;
实际应用中,插播平台103可以通过用户或管理人员配置插播视频和插播时间点,实现视频的灵活插播。
图5为本发明实施例视频插播方法实际应用流程示意图,如图5所示,本发明实施例视频插播方法实际应用流程图包括:
步骤501:接收节目视频地址和插播信息;
在实际应用中,当用户选择节目视频后,播放管理设备向节目视频平台发送节目视频地址请求,并向插播平台请求插播信息,播放管理设备收到节目视频地址和插播信息后,执行步骤502;
其中,所述插播信息包括:插播视频地址和插播时间;
步骤502:判断插播时间是否在节目视频之前,如果是,则执行步骤503;如果不是,则执行步骤506;
步骤503:向插播播放器发送第一控制信息;
其中,第一控制信息包括:插播视频地址、插播视频接收置于屏幕显示的上层、插播视频播放;
插播播放器根据接收到插播视频地址后向流媒体服务器请求插播视频,接收到插播视频流后播放插播视频;
步骤504:判断插播视频是否播放到最后一帧,如果是,则执行步骤505,如果不是,则继续播放并返回步骤504;
步骤505:向插播播放器发送第二控制信息,暂停预设时间后,向主播放器发送第三控制信息,播放节目视频;
其中,第二控制信息包括:插播视频暂停;第三控制信息包括:节目视频地址、节目视频置于屏幕显示的上层、节目视频播放;
具体的,将从节目视频平台接收到的节目视频地址发送给主播放器,同时发送暂停插播视频流的控制信息到插播播放器,暂停预定时间后,向主播放器发送播放节目视频的控制信息,同时向主播放器发送将节目视频置于屏幕显示的上层的视频层的控制信息,并向插播播放器发送将插播视频置于屏幕显示的下层的视频层的控制信息,在节目视频播放过程中,执行步骤507;
其中,在暂停时间内,插播播放器处于静帧状态,主播放器向流媒体服务器请求节目视频,接收到节目视频流后,主播放器开始播放节目视频;
步骤506:向主播放器发送第四控制信息;
其中,第四控制信息包括:节目视频地址、节目视频置于屏幕显示的上层、节目视频播放;
主播放器根据节目视频地址向流媒体服务器请求节目视频,当接收到节目视频流后播放节目视频;
步骤507:判断是否到达插播时间,如果是,执行步骤508;如果不是,继续播放节目视频并返回步骤507;
步骤508:向主播放器发送第五控制信息,暂停播放节目视频,向插播平台发送第六控制信息,播放插播视频;
其中,第五控制信息包括:节目视频暂停、节目视频置于屏幕显示的下层;第六控制信息包括:插播视频地址、插播视频置于屏幕显示的上层、插播视频播放;
具体的,播放管理设备将插播视频地址发送给插播播放器,同时向插播播放器发送将插播视频置于屏幕显示的上层的视频层的控制信息和播放插播视频的控制信息,向主播放器发送将节目视频置于屏幕显示的下层的视频层的控制信息和暂停播放节目视频的控制信息,播放插播视频中,执行步骤504;
通过循环上述步骤,根据插播视频时间切换主播放器和插播播放器显示对应视频的视频层,同时发送两个播放器的控制信息配合插播视频与节目视频之间的无缝切换,用户或管理人员可以配置插播视频和插播时间,实现视频的灵活插播。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
Claims (10)
1.一种视频插播方法,其特征在于,所述方法包括:
播放管理设备向节目视频平台请求节目视频地址,并向插播平台请求插播信息;
根据收到的节目视频地址和插播信息向流媒体服务器请求节目视频流和插播视频流;
根据接收到的所述插播信息、节目视频流和插播视频流控制主播放器和插播播放器进行视频插播。
2.根据权利要求1所述的方法,其特征在于,所述根据收到的节目视频地址和插播信息向流媒体服务器请求节目视频流和插播视频流包括:
播放管理设备接收到节目视频地址后,将所述节目视频地址发送给主播放器,经由主播放器根据所述节目视频地址向流媒体服务器请求节目视频流;
播放管理设备接收到插播信息后,将插播信息中的插播视频地址发送给插播播放器,经由插播播放器根据所述插播视频地址向流媒体服务器请求插播视频流。
3.根据权利要求1所述的方法,其特征在于,在所述进行视频插播之前,所述方法还包括:
播放管理设备判断插播信息中的插播时间是否在播放节目视频之前;
如果插播视频时间在节目视频前,向插播播放器发送第一控制信息,播放插播视频,当插播视频播放完成后,向插播播放器发送第二控制信息,暂停预设时间后,向主播放器发送第三控制信息,播放节目视频;
如果插播视频时间不在节目视频前,向主播放器发送第四控制信息,播放节目视频,到达插播时间后,向主播放器发送第五控制信息,暂停播放节目视频,向插播平台发送第六控制信息,播放插播视频,当插播视频播放完成后,向主播放器发送第七控制信息,继续播放节目视频。
4.根据权利要求3所述的方法,其特征在于,所述第一控制信息包括:插播视频地址、显示位置、执行操作;
所述第二控制信息包括:执行操作;
所述第三控制信息包括:节目视频地址、显示位置、执行操作;
所述第四控制信息包括:节目视频地址、显示位置、执行操作;
所述第五控制信息包括:显示位置、执行操作;
所述第六控制信息包括:插播视频地址、显示位置、执行操作;
所述第七控制信息包括:显示位置、执行操作。
5.一种视频插播方法,其特征在于,所述方法包括:
插播平台收到播放管理设备的请求后,向播放管理设备发送插播信息。
6.根据权利要求5所述的方法,其特征在于,所述插播信息包括:插播视频地址和插播时间。
7.一种播放管理设备,其特征在于,所述设备包括:播放控制器、主播放器、插播播放器;其中,
播放控制器,用于向节目视频平台请求节目视频地址,并向插播平台请求插播信息;根据收到的节目视频地址和插播信息向流媒体服务器请求节目视频流和插播视频流;根据接收到的所述插播信息、节目视频流和插播视频流控制主播放器和插播播放器进行视频插播;
主播放器,用于播放节目视频;
插播播放器,用于播放插播视频。
8.根据权利要求9所述的播放管理设备,其特征在于,
所述播放控制器,还用于在接收到节目视频地址后,将所述节目视频地址发送给主播放器,将插播信息中的插播视频地址发送给插播播放器;
所述主播放器,还用于接收播放控制器发送的节目视频地址,根据所述节目视频地址向流媒体服务器请求节目视频流;
所述插播播放器,还用于接收播放控制器发送的插播视频地址,根据所述插播视频地址向流媒体服务器请求插播视频流。
9.根据权利要求7所述的播放管理设备,其特征在于,所述播放控制器,还用于在所述进行视频插播之前,判断插播信息中的插播时间是否在播放节目视频之前;
如果插播视频时间在节目视频前,向插播播放器发送第一控制信息,播放插播视频,当插播视频播放完成后,向插播播放器发送第二控制信息,暂停预设时间后,向主播放器发送第三控制信息,播放节目视频;
如果插播视频时间不在节目视频前,向主播放器发送第四控制信息,播放节目视频,到达插播时间后,向主播放器发送第五控制信息,暂停播放节目视频,向插播平台发送第六控制信息,播放插播视频,当插播视频播放完成后,向主播放器发送第七控制信息,继续播放节目视频。
10.一种插播平台,其特征在于,所述插播平台包括:
接收模块,用于接收播放管理设备发送的请求插播视频信息的请求;
发送模块,用于向播放管理设备发送插播信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611140949.7A CN106604058A (zh) | 2016-12-12 | 2016-12-12 | 一种视频插播的方法及设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611140949.7A CN106604058A (zh) | 2016-12-12 | 2016-12-12 | 一种视频插播的方法及设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106604058A true CN106604058A (zh) | 2017-04-26 |
Family
ID=58597592
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611140949.7A Pending CN106604058A (zh) | 2016-12-12 | 2016-12-12 | 一种视频插播的方法及设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106604058A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107222761A (zh) * | 2017-06-22 | 2017-09-29 | 北京威动科技有限公司 | 视频插播方法及装置 |
CN107426584A (zh) * | 2017-06-19 | 2017-12-01 | 环球智达科技(北京)有限公司 | 视音频数据的播放方法 |
CN114225364A (zh) * | 2020-09-14 | 2022-03-25 | 成都拟合未来科技有限公司 | 一种实时互动方法、*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101035294A (zh) * | 2007-04-13 | 2007-09-12 | 深圳市融合视讯科技有限公司 | 在视频节目中插播网络广告的方法 |
US20140259048A1 (en) * | 2012-02-14 | 2014-09-11 | Verizon Patent And Licensing Inc. | Advertisement insertion into media content for streaming |
CN105072462A (zh) * | 2015-07-15 | 2015-11-18 | 华数传媒网络有限公司 | 视频广告插播方法及装置 |
CN105263034A (zh) * | 2015-10-13 | 2016-01-20 | 深圳Tcl数字技术有限公司 | 视频广告的插播方法及装置 |
WO2016090650A1 (zh) * | 2014-12-09 | 2016-06-16 | 深圳Tcl数字技术有限公司 | 在视频应用中插播广告的终端及方法 |
-
2016
- 2016-12-12 CN CN201611140949.7A patent/CN106604058A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101035294A (zh) * | 2007-04-13 | 2007-09-12 | 深圳市融合视讯科技有限公司 | 在视频节目中插播网络广告的方法 |
US20140259048A1 (en) * | 2012-02-14 | 2014-09-11 | Verizon Patent And Licensing Inc. | Advertisement insertion into media content for streaming |
WO2016090650A1 (zh) * | 2014-12-09 | 2016-06-16 | 深圳Tcl数字技术有限公司 | 在视频应用中插播广告的终端及方法 |
CN105072462A (zh) * | 2015-07-15 | 2015-11-18 | 华数传媒网络有限公司 | 视频广告插播方法及装置 |
CN105263034A (zh) * | 2015-10-13 | 2016-01-20 | 深圳Tcl数字技术有限公司 | 视频广告的插播方法及装置 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107426584A (zh) * | 2017-06-19 | 2017-12-01 | 环球智达科技(北京)有限公司 | 视音频数据的播放方法 |
CN107222761A (zh) * | 2017-06-22 | 2017-09-29 | 北京威动科技有限公司 | 视频插播方法及装置 |
CN114225364A (zh) * | 2020-09-14 | 2022-03-25 | 成都拟合未来科技有限公司 | 一种实时互动方法、*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106604058A (zh) | 一种视频插播的方法及设备 | |
CN104469512B (zh) | 一种视频播放器及其控制视频播放的方法 | |
CN107659712A (zh) | 一种投屏的方法、装置及存储介质 | |
CN105955689A (zh) | 多屏互动时的屏幕适配方法及装置 | |
CN105915937A (zh) | 一种全景视频播放方法及设备 | |
CN105530531B (zh) | 车载影音多屏播放方法及*** | |
CN107645669A (zh) | 多屏显示控制方法、装置及*** | |
CN105262979B (zh) | 一种多路视频回放方法及装置 | |
CN103226961B (zh) | 一种播放方法和装置 | |
MX2013014269A (es) | Aparatos, sistemas y metodos para presentar un resumen de un evento de contenido de medios. | |
CN104506922A (zh) | 一种视频信号播放方法、装置及设备 | |
JP2009182627A (ja) | 情報処理装置および情報提供方法 | |
CN107426629A (zh) | 一种流媒体文件处理方法及直播*** | |
CN104125482A (zh) | 一种流媒体播放方法及装置 | |
US20180316449A1 (en) | Method and device for triggering interactive application | |
CN105872799A (zh) | 视频播放处理方法、播放器及终端设备 | |
CN106534879A (zh) | 一种基于关注度的直播切换方法及*** | |
CN105898528A (zh) | 基于安卓平台的多媒体处理方法、装置及移动终端设备 | |
CN105916008A (zh) | 一种视频缓冲方法及装置 | |
CN105898392A (zh) | 在线直播视频播放器及方法 | |
CN106028082A (zh) | 直播方法及设备 | |
CN110233890A (zh) | 一种车辆上多个片上***的交互方法和交互*** | |
JP2007194680A5 (zh) | ||
CN104581340B (zh) | 客户端、流媒体数据接收方法和流媒体数据传输*** | |
CN103908779A (zh) | 内容提供***、内容提供设备、客户端设备及控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170426 |
|
RJ01 | Rejection of invention patent application after publication |