CN105120299A - 视频推送方法和装置 - Google Patents
视频推送方法和装置 Download PDFInfo
- Publication number
- CN105120299A CN105120299A CN201510543102.2A CN201510543102A CN105120299A CN 105120299 A CN105120299 A CN 105120299A CN 201510543102 A CN201510543102 A CN 201510543102A CN 105120299 A CN105120299 A CN 105120299A
- Authority
- CN
- China
- Prior art keywords
- video
- direct broadcasting
- broadcasting room
- user
- time section
- 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.)
- Granted
Links
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/231—Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
-
- 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/27—Server based end-user applications
- H04N21/274—Storing end-user multimedia data in response to end-user request, e.g. network recorder
- H04N21/2743—Video hosting of uploaded data from client
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
本发明公开了一种视频推送方法和装置,属于网络技术领域。所述方法包括:在接收到终端发送的视频录制消息后,获取所述视频录制消息中包含的用户标识、直播间标识和录制时间段;根据所述录制时间段,对与所述直播间标识匹配的直播间播放的视频进行录制;在视频录制完成后,将录制好的视频发送至与所述用户标识匹配的指定收藏空间。由于对用户指定的直播间的直播视频进行录制后,自动发送至用户指定收藏空间,因此不但能够满足用户随时观看视频的需求,而且直播间的视频种类繁多,视频获取的范围广、可选择性强。
Description
技术领域
本发明涉及网络技术领域,特别涉及一种视频推送方法和装置。
背景技术
随着网络技术的发展,人们通过电视网络和互联网能够获取大量且种类繁多的视频资源。随着人们对视频资源的个性化要求越来越高,通过订阅或者推送功能获取视频资源,已成为越来越受欢迎的视频获取方式。
现有技术中,一般通过手机发送短信订阅数字电视节目实现视频节目推送。首先,用户通过终端将想要订阅的节目号和数字电视智能卡号编辑成固定格式的短信,再将此短信发送给数字电视网络运营商,电视网络运营商通过解析短信的内容将订阅的数字电视节目绑定到用户的数字电视智能卡号。这样,用户便可以在该订阅节目播放的时间来观看视频。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
由于用户仅可以在固定的播放时间观看视频,不能满足用户随时观看视频的需求,而且数字电视节目的种类有限,该种方式局限性太强。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种视频推送方法和装置。所述技术方案如下:
一方面,提供了一种视频推送方法,所述方法包括:
在接收到终端发送的视频录制消息后,获取所述视频录制消息中包含的用户标识、直播间标识和录制时间段;
根据所述录制时间段,对与所述直播间标识匹配的直播间播放的视频进行录制;
在视频录制完成后,将录制好的视频发送至与所述用户标识匹配的指定收藏空间。
可选地,所述根据所述录制时间段,对与所述直播间标识匹配的直播间播放的视频进行录制,包括:
判断存储的直播间标识中是否包含所述直播间标识;
若存储的直播间标识信息中包含所述直播间标识,则获取所述录制时间段包括的起始录制时刻和终止录制时刻;
当与所述直播间标识匹配的直播间视频播放至所述起始录制时刻时,开始对所述直播间中播放视频进行录制;
当与所述直播间标识匹配的直播间视频播放至所述终止录制时刻时,停止对所述直播间中播放视频进行录制。
可选地,所述获取所述视频录制消息中包含的用户标识、直播间标识和录制时间段,包括:
检测所述视频录制消息中是否包含信息提取指令;
若所述视频录制消息中包含所述信息提取指令,则根据所述信息提取指令,在所述视频录制消息中提取所述用户标识、所述直播间标识和所述录制时间段。
可选地,所述根据所述录制时间段,对与所述直播间标识匹配的直播间播放的视频进行录制,包括:
判断存储的用户信息中是否包含所述用户标识;
若所述存储的用户信息中包含所述用户标识,则根据所述录制时间段,对与所述直播间标识匹配的直播间播放的视频进行录制。
可选地,所述将录制好的视频发送至与所述用户标识匹配的指定收藏空间,包括:
获取与所述用户标识匹配的用户信息;
在所述用户信息中获取预先设置的指定收藏地址;
根据所述指定收藏地址,将录制好的视频发送至与所述用户标识匹配的指定收藏空间。
可选地,所述判断存储的用户信息中是否包含所述用户标识之后,所述方法还包括:
若所述存储的用户信息中不包含所述用户标识,则向所述终端发送视频获取失败的通知消息。
另一方面,提供了一种视频推送装置,所述装置包括:
获取模块,用于在接收到终端发送的视频录制消息后,获取所述视频录制消息中包含的用户标识、直播间标识和录制时间段;
视频录制模块,用于根据所述录制时间段,对与所述直播间标识匹配的直播间播放的视频进行录制;
视频发送模块,用于在视频录制完成后,将录制好的视频发送至与所述用户标识匹配的指定收藏空间。
可选地,所述视频录制模块,用于判断存储的直播间标识中是否包含所述直播间标识;若存储的直播间标识信息中包含所述直播间标识,则获取所述录制时间段包括的起始录制时刻和终止录制时刻;当与所述直播间标识匹配的直播间视频播放至所述起始录制时刻时,开始对所述直播间中播放视频进行录制;当与所述直播间标识匹配的直播间视频播放至所述终止录制时刻时,停止对所述直播间中播放视频进行录制。
可选地,所述获取模块,用于检测所述视频录制消息中是否包含信息提取指令;若所述视频录制消息中包含所述信息提取指令,则根据所述信息提取指令,在所述视频录制消息中提取所述用户标识、所述直播间标识和所述录制时间段。
可选地,所述视频录制模块,用于判断存储的用户信息中是否包含所述用户标识;若所述存储的用户信息中包含所述用户标识,则根据所述录制时间段,对与所述直播间标识匹配的直播间播放的视频进行录制。
可选地,所述视频发送模块,用于获取与所述用户标识匹配的用户信息;在所述用户信息中获取预先设置的指定收藏地址;根据所述指定收藏地址,将录制好的视频发送至与所述用户标识匹配的指定收藏空间。
可选地,所述装置还包括:
消息发送模块,用于若所述存储的用户信息中不包含所述用户标识,则向所述终端发送视频获取失败的通知消息。
本发明实施例提供的技术方案带来的有益效果是:
在接收到终端发送的视频录制消息后,获取该视频录制消息中包含的用户标识、直播间标识和录制时间段;根据该录制时间段,对与直播间标识匹配的直播间播放的视频进行录制;在视频录制完成后,将录制好的视频发送至与该用户标识匹配的指定收藏空间。由于对用户指定的直播间的直播视频进行录制后,自动发送至用户指定收藏空间,因此不但能够满足用户随时观看视频的需求,而且直播间的视频种类繁多,视频获取的范围广、可选择性强。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种视频推送的方法流程图;
图2是本发明实施例提供的一种视频推送的方法流程图;
图3是本发明实施例提供的一种视频推送装置的结构示意图;
图4是本发明实施例提供的一种视频推送装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1是本发明实施例提供的一种视频推送方法的流程图。参见图1,本发明实施例提供的方法流程包括:
101、在接收到终端发送的视频录制消息后,获取该视频录制消息中包含的用户标识、直播间标识和录制时间段。
102、根据该录制时间段,对与该直播间标识匹配的直播间播放的视频进行录制。
103、在视频录制完成后,将录制好的视频发送至与该用户标识匹配的指定收藏空间。
本发明实施例提供的方法,在接收到终端发送的视频录制消息后,获取该视频录制消息中包含的用户标识、直播间标识和录制时间段;根据该录制时间段,对与直播间标识匹配的直播间播放的视频进行录制;在视频录制完成后,将录制好的视频发送至与该用户标识匹配的指定收藏空间。由于对用户指定的直播间的直播视频进行录制后,自动发送至用户指定收藏空间,因此不但能够满足用户随时观看视频的需求,而且直播间的视频种类繁多,视频获取的范围广、可选择性强。
可选地,根据该录制时间段,对与该直播间标识匹配的直播间播放的视频进行录制,包括:
判断存储的直播间标识中是否包含该直播间标识;
若存储的直播间标识信息中包含该直播间标识,则获取该录制时间段包括的起始录制时刻和终止录制时刻;
当与该直播间标识匹配的直播间视频播放至该起始录制时刻时,开始对该直播间中播放视频进行录制;
当与该直播间标识匹配的直播间视频播放至该终止录制时刻时,停止对该直播间中播放视频进行录制。
可选地,获取该视频录制消息中包含的用户标识、直播间标识和录制时间段,包括:
检测该视频录制消息中是否包含信息提取指令;
若该视频录制消息中包含信息提取指令,则根据该信息提取指令,在该视频录制消息中提取用户标识、直播间标识和录制时间段。
可选地,根据该录制时间段,对与该直播间标识匹配的直播间播放的视频进行录制,包括:
判断存储的用户信息中是否包含该用户标识;
若该存储的用户信息中包含该用户标识,则根据该录制时间段,对与该直播间标识匹配的直播间播放的视频进行录制。
可选地,将录制好的视频发送至与该用户标识匹配的指定收藏空间,包括:
获取与该用户标识匹配的用户信息;
在该用户信息中获取预先设置的指定收藏地址;
根据该指定收藏地址,将录制好的视频发送至与该用户标识匹配的指定收藏空间。
可选地,判断存储的用户信息中是否包含该用户标识之后,方法还包括:
若存储的用户信息中不包含该用户标识,则向终端发送视频获取失败的通知消息。
上述所有可选技术方案,可以采用任意结合形成本公开的可选实施例,在此不再一一赘述。
图2是本发明实施例提供的一种视频推送方法的流程图。参见图2,本发明实施例提供的方法流程包括:
201、服务器在接收到终端发送的视频录制消息后,获取该视频录制消息中包含的用户标识、直播间标识和录制时间段。
对于网络上的每一个直播间,其都有一个直播间标识。其中,直播间标识可为主播名称等,本发明实施例对此不进行具体限定。主播即为视频中的表演者。通过一个直播间标识可以唯一确定一个直播间。在网络视频直播平台中,用户若想观看某一直播间直播的视频,仅需点击该直播间的链接进入该直播间即可。通常来讲,直播间进行直播的时间往往固定,这样就可能会出现用户工作或者学习的时间与视频直播时间发生冲突的情况,导致用户错过直播时间、无法及时观看自己喜欢的直播视频。
在本发明实施例中,当用户没有时间观看直播间播放的视频,或者需要重复观看指定直播间某段时间内的视频时,可通过终端编辑符合格式要求的视频录制消息,并将该视频录制消息发送至服务器,由此便可获取需要观看的视频文件,具体的获取方式详见后续说明。其中,视频录制消息至少包括该用户的用户标识、直播间标识和录制时间段。服务器通过消息接收平台接收到终端发送的视频录制消息后,对该视频录制消息进行解析;当检测到该视频录制消息中包含信息提取指令时,根据信息提取指令指示的字段名称提取相应的字段信息。其中,视频录制消息可以是短信、邮件或者即时消息等,本发明实施例对此不进行具体限定。比如,当视频录制消息为短信时,用户可通过手机向服务器发送短信形式的视频录制消息,服务器在通过短信平台接收到该短信消息后,解析该短信消息中包含的信息提取指令。
其中,信息提取指令包括用户标识提取指令、直播间标识提取指令和录制时间段提取指令。当在符合格式要求的视频录制消息中检测到用户标识提取指令时,根据该用户标识提取指令在该视频录制消息中提取对应的用户标识;当在符合格式要求的视频录制消息中检测到直播间标识提取指令时,根据该该直播间标识提取指令在该视频录制消息中提取对应的直播间标识;当在符合格式要求的视频录制消息中检测到录制时间段提取指令时,根据该录制时间段提取指令在该视频录制消息中提取对应的录制时间段。
202、服务器判断存储的用户信息中是否包含该用户标识;若存储的用户信息中包含该用户标识,则执行下述步骤203。
其中,存储的用户信息涵盖的是进行注册的所有用户。通常情形下,用户在登录视频直播平台之后,才能执行收藏直播间或者与直播间的主播进行互动等操作。对于每一个注册过该视频直播平台的用户来说,服务器会存储该用户的用户信息。其中,用户信息至少包含该用户的用户标识、注册时间以及指定收藏地址。其中,用户标识可包括用户的邮箱、手机号码、昵称、第三方登陆账号等能够唯一确定用户身份的信息,本发明实施例对此不进行具体限定。
在根据用户标识提取指令提取到用户标识之后,直播间视频开始录制之前,还需验证该用户标识对应账号的有效性。仅对于有效账号,服务器才会存储该账号对应的用户信息。其中,所有存储的用户信息可为一个列表形式。在判断存储的用户信息中是否包含提取到的用户标识时,可在该用户信息列表中进行查找;若查找到该用户标识,则确认存储的用户信息中包含该用户标识。
需要说明的是,若在存储的用户信息列表中未查找到该用户标识,则确认存储的用户信息中不包含该用户标识,不进行直播间视频的录制,并向终端发送视频录制失败的通知消息,处理流程至此结束。
203、若存储的用户信息中包含该用户标识,则根据该录制时间段,对与该直播间标识匹配的直播间播放的视频进行录制。
在确认存储的用户信息中包含用户标识后,首先判断存储的直播间标识信息列表中是否包括该直播间标识。若包括该直播间标识,则证明该直播间是存在的,根据该直播间标识获取相应的直播间地址,从而根据该直播间地址便可获取相应直播间中播放的视频。在进行视频录制时,获取录制时间段中包括的起始录制时刻和终止录制时刻。当检测到该直播间的视频播放至该起始录制时刻时,开始对直播间中播放的视频进行录制;当检测到该直播间的视频播放至该终止录制时刻时,停止对直播间中播放的视频进行录制。获取该起始录制时刻与该终止录制时刻之间录制的视频文件。若判断出存储的直播间标识信息列表中不包括该直播间标识,则确认该直播间不存在,并向终端发送视频录制失败的通知消息,处理流程至此结束。
需要说明的是,对直播间中播放的视频进行录制的过程,本质上是一个获取视频流的过程。服务器在获取到视频录制消息之后,根据该视频录制消息调用直播间视频录制服务接口,在进行视频录制之前,服务器通过视频录制服务接口调用录制视频服务;之后,视频录制服务根据起始录制时刻和终止录制时刻,开始截取直播间中播放视频的视频流;最后,将截取的视频流合成一个视频文件,将该视频文件作为录制完成的视频。
需要说明的是,在服务器接收到终端发送的视频录制消息后,若通过解析该视频录制消息发现,该视频录制消息指定的直播间正在进行视频直播,并且错过了起始录制时刻,则从接收到视频录制消息的时刻开始对直播视频进行录制,到终止录制时刻结束对直播视频的录制。最终获取该接收到视频录制消息的时刻与该终止录制时刻之间录制的视频文件。
204、在视频录制完成后,服务器将录制好的视频发送至与该用户标识匹配的指定收藏空间。
对于录制完成的视频,服务器会暂时保存相应的视频文件。为了使用户能够随时随地在本地观看录制的视频,服务器会将录制好的视频文件发送至与该用户标识匹配的指定收藏空间中。其中,指定收藏空间的获取方式如下:获取与该用户标识匹配的用户信息;在该用户信息中获取预先设置的指定收藏地址。
其中,指定收藏地址可包括用户邮箱或用户个人云存储空间等,本发明实施例对此不进行具体限定。需要说明的是,指定收藏地址可由用户在该用户信息的配置界面中进行手动配置,本发明实施例对此不进行具体限定。
当录制完成的视频文件发送成功后,视频文件便会存储在该用户的指定存储空间中,这样用户可在任意时间登录该指定收藏空间,在线观看指定收藏空间中存储的视频,或者在将该视频文件下载到本地终端后再进行观看。同时,为了使用户能够及时了解到请求录制视频的录制完成情况,服务器可在视频录制完成后,向终端发送视频录制完成消息。其中,视频录制完成消息可通过邮箱、手机等方式发送,本发明实施例对此不进行具体限定。
本发明实施例提供的方法,在接收到终端发送的视频录制消息后,获取该视频录制消息中包含的用户标识、直播间标识和录制时间段;根据该录制时间段,对与直播间标识匹配的直播间播放的视频进行录制;在视频录制完成后,将录制好的视频发送至与该用户标识匹配的指定收藏空间。由于对用户指定的直播间的直播视频进行录制后,自动发送至用户指定收藏空间,因此不但能够满足用户随时观看视频的需求,而且直播间的视频种类繁多,视频获取的范围广、可选择性强。
图3是本发明实施例提供的一种视频推送装置的结构示意图。参见图3,该装置包括:获取模块301、视频录制模块302、视频发送模块303。
其中,获取模块301与视频录制模块302连接,用于在接收到终端发送的视频录制消息后,获取该视频录制消息中包含的用户标识、直播间标识和录制时间段;视频录制模块302与视频发送模块303连接,用于根据该录制时间段,对与该直播间标识匹配的直播间播放的视频进行录制;视频发送模块303,用于在视频录制完成后,将录制好的视频发送至与该用户标识匹配的指定收藏空间。
可选地,视频录制模块302,用于判断存储的直播间标识中是否包含该直播间标识;若存储的直播间标识信息中包含该直播间标识,则获取该录制时间段包括的起始录制时刻和终止录制时刻;当与该直播间标识匹配的直播间视频播放至起始录制时刻时,开始对直播间中播放视频进行录制;当与该直播间标识匹配的直播间视频播放至终止录制时刻时,停止对直播间中播放视频进行录制。
可选地,获取模块301,用于检测该视频录制消息中是否包含信息提取指令;若该视频录制消息中包含信息提取指令,则根据信息提取指令,在该视频录制消息中提取用户标识、直播间标识和录制时间段。
可选地,视频录制模块302,用于判断存储的用户信息中是否包含该用户标识;若存储的用户信息中包含该用户标识,则根据该录制时间段,对与直播间标识匹配的直播间播放的视频进行录制。
可选地,视频发送模块303,用于获取与该用户标识匹配的用户信息;在该用户信息中获取预先设置的指定收藏地址;根据指定收藏地址,将录制好的视频发送至与该用户标识匹配的指定收藏空间。
可选地,该装置还包括:
消息发送模块,用于若存储的用户信息中不包含该用户标识,则向终端发送视频获取失败的通知消息。
本发明实施例提供的装置,在接收到终端发送的视频录制消息后,获取该视频录制消息中包含的用户标识、直播间标识和录制时间段;根据该录制时间段,对与直播间标识匹配的直播间播放的视频进行录制;在视频录制完成后,将录制好的视频发送至与该用户标识匹配的指定收藏空间。由于对用户指定的直播间的直播视频进行录制后,自动发送至用户指定收藏空间,因此不但能够满足用户随时观看视频的需求,而且直播间的视频种类繁多,视频获取的范围广、可选择性强。
需要说明的是:上述实施例提供的视频推送装置在获取视频时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的视频推送装置与视频推送方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
图4是根据一示例性实施例示出的一种视频推送装置400的结构示意图。例如,装置400可以被提供为一服务器。参照图4,装置400包括处理组件422,其进一步包括一个或多个处理器,以及由存储器432所代表的存储器资源,用于存储可由处理组件422的执行的指令,例如应用程序。存储器432中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件422被配置为执行指令,以执行上述方法。
装置400还可以包括一个电源组件426被配置为执行装置400的电源管理,一个有线或无线网络接口450被配置为将装置400连接到网络,和一个输入输出(I/O)接口458。装置400可以操作基于存储在存储器432的操作系统,例如WindowsServerTM,MacOSXTM,UnixTM,LinuxTM,FreeBSDTM或类似。
其中一个或者一个以上应用程序存储于存储器中,且经配置以由一个或者一个以上处理器执行述一个或者一个以上应用程序包含用于进行以下操作的指令:
在接收到终端发送的视频录制消息后,获取视频录制消息中包含的用户标识、直播间标识和录制时间段;
根据录制时间段,对与直播间标识匹配的直播间播放的视频进行录制;
在视频录制完成后,将录制好的视频发送至与用户标识匹配的指定收藏空间。
可选地,根据录制时间段,对与直播间标识匹配的直播间播放的视频进行录制,包括:
判断存储的直播间标识中是否包含该直播间标识;
若存储的直播间标识信息中包含该直播间标识,则获取录制时间段包括的起始录制时刻和终止录制时刻;
当与直播间标识匹配的直播间视频播放至起始录制时刻时,开始对直播间中播放视频进行录制;
当与直播间标识匹配的直播间视频播放至终止录制时刻时,停止对直播间中播放视频进行录制。
可选地,获取视频录制消息中包含的用户标识、直播间标识和录制时间段,包括:
检测视频录制消息中是否包含信息提取指令;
若视频录制消息中包含信息提取指令,则根据信息提取指令,在视频录制消息中提取用户标识、直播间标识和录制时间段。
可选地,根据录制时间段,对与直播间标识匹配的直播间播放的视频进行录制,包括:
判断存储的用户信息中是否包含用户标识;
若存储的用户信息中包含用户标识,则根据录制时间段,对与直播间标识匹配的直播间播放的视频进行录制。
可选地,将录制好的视频发送至与用户标识匹配的指定收藏空间,包括:
获取与用户标识匹配的用户信息;
在该用户信息中获取预先设置的指定收藏地址;
根据指定收藏地址,将录制好的视频发送至与用户标识匹配的指定收藏空间。
可选地,判断存储的用户信息中是否包含用户标识之后,方法还包括:
若存储的用户信息中不包含用户标识,则向终端发送视频获取失败的通知消息。
本发明实施例提供的服务器,在接收到终端发送的视频录制消息后,获取该视频录制消息中包含的用户标识、直播间标识和录制时间段;根据该录制时间段,对与直播间标识匹配的直播间播放的视频进行录制;在视频录制完成后,将录制好的视频发送至与该用户标识匹配的指定收藏空间。由于对用户指定的直播间的直播视频进行录制后,自动发送至用户指定收藏空间,因此不但能够满足用户随时观看视频的需求,而且直播间的视频种类繁多,视频获取的范围广、可选择性强。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (12)
1.一种视频推送方法,其特征在于,所述方法包括:
在接收到终端发送的视频录制消息后,获取所述视频录制消息中包含的用户标识、直播间标识和录制时间段;
根据所述录制时间段,对与所述直播间标识匹配的直播间播放的视频进行录制;
在视频录制完成后,将录制好的视频发送至与所述用户标识匹配的指定收藏空间。
2.根据权利要求1所述的方法,其特征在于,所述根据所述录制时间段,对与所述直播间标识匹配的直播间播放的视频进行录制,包括:
判断存储的直播间标识中是否包含所述直播间标识;
若存储的直播间标识信息中包含所述直播间标识,则获取所述录制时间段包括的起始录制时刻和终止录制时刻;
当与所述直播间标识匹配的直播间视频播放至所述起始录制时刻时,开始对所述直播间中播放视频进行录制;
当与所述直播间标识匹配的直播间视频播放至所述终止录制时刻时,停止对所述直播间中播放视频进行录制。
3.根据权利要求1所述的方法,其特征在于,所述获取所述视频录制消息中包含的用户标识、直播间标识和录制时间段,包括:
检测所述视频录制消息中是否包含信息提取指令;
若所述视频录制消息中包含所述信息提取指令,则根据所述信息提取指令,在所述视频录制消息中提取所述用户标识、所述直播间标识和所述录制时间段。
4.根据权利要求1所述的方法,其特征在于,所述根据所述录制时间段,对与所述直播间标识匹配的直播间播放的视频进行录制,包括:
判断存储的用户信息中是否包含所述用户标识;
若所述存储的用户信息中包含所述用户标识,则根据所述录制时间段,对与所述直播间标识匹配的直播间播放的视频进行录制。
5.根据权利要求1或4所述的方法,其特征在于,所述将录制好的视频发送至与所述用户标识匹配的指定收藏空间,包括:
获取与所述用户标识匹配的用户信息;
在所述用户信息中获取预先设置的指定收藏地址;
根据所述指定收藏地址,将录制好的视频发送至与所述用户标识匹配的指定收藏空间。
6.根据权利要求4所述的方法,其特征在于,所述判断存储的用户信息中是否包含所述用户标识之后,所述方法还包括:
若所述存储的用户信息中不包含所述用户标识,则向所述终端发送视频获取失败的通知消息。
7.一种视频推送装置,其特征在于,所述装置包括:
获取模块,用于在接收到终端发送的视频录制消息后,获取所述视频录制消息中包含的用户标识、直播间标识和录制时间段;
视频录制模块,用于根据所述录制时间段,对与所述直播间标识匹配的直播间播放的视频进行录制;
视频发送模块,用于在视频录制完成后,将录制好的视频发送至与所述用户标识匹配的指定收藏空间。
8.根据权利要求7所述的装置,其特征在于,所述视频录制模块,用于判断存储的直播间标识中是否包含所述直播间标识;若存储的直播间标识信息中包含所述直播间标识,则获取所述录制时间段包括的起始录制时刻和终止录制时刻;当与所述直播间标识匹配的直播间视频播放至所述起始录制时刻时,开始对所述直播间中播放视频进行录制;当与所述直播间标识匹配的直播间视频播放至所述终止录制时刻时,停止对所述直播间中播放视频进行录制。
9.根据权利要求7所述的装置,其特征在于,所述获取模块,用于检测所述视频录制消息中是否包含信息提取指令;若所述视频录制消息中包含所述信息提取指令,则根据所述信息提取指令,在所述视频录制消息中提取所述用户标识、所述直播间标识和所述录制时间段。
10.根据权利要求7所述的装置,其特征在于,所述视频录制模块,用于判断存储的用户信息中是否包含所述用户标识;若所述存储的用户信息中包含所述用户标识,则根据所述录制时间段,对与所述直播间标识匹配的直播间播放的视频进行录制。
11.根据权利要求7或10所述的装置,其特征在于,所述视频发送模块,用于获取与所述用户标识匹配的用户信息;在所述用户信息中获取预先设置的指定收藏地址;根据所述指定收藏地址,将录制好的视频发送至与所述用户标识匹配的指定收藏空间。
12.根据权利要求10所述的装置,其特征在于,所述装置还包括:
消息发送模块,用于若所述存储的用户信息中不包含所述用户标识,则向所述终端发送视频获取失败的通知消息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510543102.2A CN105120299B (zh) | 2015-08-28 | 2015-08-28 | 视频推送方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510543102.2A CN105120299B (zh) | 2015-08-28 | 2015-08-28 | 视频推送方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105120299A true CN105120299A (zh) | 2015-12-02 |
CN105120299B CN105120299B (zh) | 2020-02-14 |
Family
ID=54668145
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510543102.2A Active CN105120299B (zh) | 2015-08-28 | 2015-08-28 | 视频推送方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105120299B (zh) |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105872639A (zh) * | 2016-04-20 | 2016-08-17 | 乐视控股(北京)有限公司 | 直播方法及直播终端 |
CN105898356A (zh) * | 2015-12-15 | 2016-08-24 | 乐视网信息技术(北京)股份有限公司 | 直播流媒体记录方法及系统 |
CN106611394A (zh) * | 2016-12-09 | 2017-05-03 | 北京七扇门科技发展有限公司 | 基于在线直播的房屋交易系统 |
CN107124646A (zh) * | 2016-02-25 | 2017-09-01 | 中华电信股份有限公司 | 行动智能终端录像系统及其方法 |
CN107659825A (zh) * | 2017-09-12 | 2018-02-02 | 武汉斗鱼网络科技有限公司 | 一种直播视频留存的方法、装置、服务器、主播端及介质 |
CN107948672A (zh) * | 2017-11-30 | 2018-04-20 | 广州酷狗计算机科技有限公司 | 保存视频数据的方法和系统、以及服务器、穿戴式设备 |
CN107948668A (zh) * | 2017-12-08 | 2018-04-20 | 广州酷狗计算机科技有限公司 | 直播视频的录制方法、装置及计算机存储介质 |
CN108377396A (zh) * | 2018-02-13 | 2018-08-07 | 北京潘达互娱科技有限公司 | 一种直播录制方法、装置及设备 |
CN108540825A (zh) * | 2017-03-03 | 2018-09-14 | 北京搜狗科技发展有限公司 | 一种直播处理方法和装置、一种用于直播处理的装置 |
CN108900855A (zh) * | 2018-07-12 | 2018-11-27 | 腾讯科技(深圳)有限公司 | 直播内容录制方法及装置 |
WO2019000809A1 (zh) * | 2017-06-30 | 2019-01-03 | 武汉斗鱼网络科技有限公司 | 一种直播内容录制方法、装置、服务器及计算机可读介质 |
CN109218808A (zh) * | 2017-06-30 | 2019-01-15 | 武汉斗鱼网络科技有限公司 | 一种录制视频的方法、装置及计算机设备 |
CN110012320A (zh) * | 2018-01-05 | 2019-07-12 | 武汉斗鱼网络科技有限公司 | 直播间的标签适配方法、存储介质、电子设备及系统 |
CN110012251A (zh) * | 2018-01-04 | 2019-07-12 | 腾讯科技(深圳)有限公司 | 视频录制方法、装置及可读存储介质 |
CN110944214A (zh) * | 2019-12-06 | 2020-03-31 | 广州酷狗计算机科技有限公司 | 歌曲高潮视频段截取方法、装置、设备、系统及存储介质 |
CN111526377A (zh) * | 2019-02-01 | 2020-08-11 | 广州虎牙信息科技有限公司 | 拉流方法及装置 |
CN112702613A (zh) * | 2019-10-23 | 2021-04-23 | 腾讯科技(深圳)有限公司 | 直播视频录制方法及装置、存储介质、电子设备 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1706184A (zh) * | 2003-09-01 | 2005-12-07 | 索尼株式会社 | 记录设备与记录预约处理方法 |
CN101072324A (zh) * | 2007-04-17 | 2007-11-14 | 华为技术有限公司 | 组播记录方法、系统及业务控制装置和服务器 |
CN101631229A (zh) * | 2009-08-14 | 2010-01-20 | 华为技术有限公司 | 网络个人录制处理方法和设备及系统 |
US20110286719A1 (en) * | 2010-05-19 | 2011-11-24 | Rovi Technologies Corporation | Systems and methods for trimming recorded content using a media guidance application |
CN103227934A (zh) * | 2013-04-19 | 2013-07-31 | 深圳Tcl新技术有限公司 | 对电视节目进行录像的方法及服务器 |
CN103533381A (zh) * | 2013-10-15 | 2014-01-22 | 广州创维平面显示科技有限公司 | 电视节目的录播方法和系统 |
-
2015
- 2015-08-28 CN CN201510543102.2A patent/CN105120299B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1706184A (zh) * | 2003-09-01 | 2005-12-07 | 索尼株式会社 | 记录设备与记录预约处理方法 |
CN101072324A (zh) * | 2007-04-17 | 2007-11-14 | 华为技术有限公司 | 组播记录方法、系统及业务控制装置和服务器 |
CN101631229A (zh) * | 2009-08-14 | 2010-01-20 | 华为技术有限公司 | 网络个人录制处理方法和设备及系统 |
US20110286719A1 (en) * | 2010-05-19 | 2011-11-24 | Rovi Technologies Corporation | Systems and methods for trimming recorded content using a media guidance application |
CN103227934A (zh) * | 2013-04-19 | 2013-07-31 | 深圳Tcl新技术有限公司 | 对电视节目进行录像的方法及服务器 |
CN103533381A (zh) * | 2013-10-15 | 2014-01-22 | 广州创维平面显示科技有限公司 | 电视节目的录播方法和系统 |
Cited By (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105898356A (zh) * | 2015-12-15 | 2016-08-24 | 乐视网信息技术(北京)股份有限公司 | 直播流媒体记录方法及系统 |
WO2017101417A1 (zh) * | 2015-12-15 | 2017-06-22 | 乐视控股(北京)有限公司 | 直播流媒体记录方法及系统 |
CN107124646A (zh) * | 2016-02-25 | 2017-09-01 | 中华电信股份有限公司 | 行动智能终端录像系统及其方法 |
CN107124646B (zh) * | 2016-02-25 | 2020-05-29 | 中华电信股份有限公司 | 行动智能终端录像系统及其方法 |
CN105872639A (zh) * | 2016-04-20 | 2016-08-17 | 乐视控股(北京)有限公司 | 直播方法及直播终端 |
CN106611394A (zh) * | 2016-12-09 | 2017-05-03 | 北京七扇门科技发展有限公司 | 基于在线直播的房屋交易系统 |
CN108540825A (zh) * | 2017-03-03 | 2018-09-14 | 北京搜狗科技发展有限公司 | 一种直播处理方法和装置、一种用于直播处理的装置 |
WO2019000809A1 (zh) * | 2017-06-30 | 2019-01-03 | 武汉斗鱼网络科技有限公司 | 一种直播内容录制方法、装置、服务器及计算机可读介质 |
CN109218808A (zh) * | 2017-06-30 | 2019-01-15 | 武汉斗鱼网络科技有限公司 | 一种录制视频的方法、装置及计算机设备 |
CN107659825A (zh) * | 2017-09-12 | 2018-02-02 | 武汉斗鱼网络科技有限公司 | 一种直播视频留存的方法、装置、服务器、主播端及介质 |
CN107659825B (zh) * | 2017-09-12 | 2019-01-29 | 武汉斗鱼网络科技有限公司 | 一种直播视频留存的方法、装置、服务器、主播端及介质 |
CN107948672B (zh) * | 2017-11-30 | 2020-10-27 | 广州酷狗计算机科技有限公司 | 保存视频数据的方法和系统、以及服务器、穿戴式设备 |
CN107948672A (zh) * | 2017-11-30 | 2018-04-20 | 广州酷狗计算机科技有限公司 | 保存视频数据的方法和系统、以及服务器、穿戴式设备 |
CN107948668A (zh) * | 2017-12-08 | 2018-04-20 | 广州酷狗计算机科技有限公司 | 直播视频的录制方法、装置及计算机存储介质 |
CN110012251A (zh) * | 2018-01-04 | 2019-07-12 | 腾讯科技(深圳)有限公司 | 视频录制方法、装置及可读存储介质 |
CN110012320A (zh) * | 2018-01-05 | 2019-07-12 | 武汉斗鱼网络科技有限公司 | 直播间的标签适配方法、存储介质、电子设备及系统 |
CN110012320B (zh) * | 2018-01-05 | 2021-02-02 | 武汉斗鱼网络科技有限公司 | 直播间的标签适配方法、存储介质、电子设备及系统 |
CN108377396A (zh) * | 2018-02-13 | 2018-08-07 | 北京潘达互娱科技有限公司 | 一种直播录制方法、装置及设备 |
CN108900855A (zh) * | 2018-07-12 | 2018-11-27 | 腾讯科技(深圳)有限公司 | 直播内容录制方法及装置 |
CN111526377A (zh) * | 2019-02-01 | 2020-08-11 | 广州虎牙信息科技有限公司 | 拉流方法及装置 |
CN112702613A (zh) * | 2019-10-23 | 2021-04-23 | 腾讯科技(深圳)有限公司 | 直播视频录制方法及装置、存储介质、电子设备 |
CN110944214A (zh) * | 2019-12-06 | 2020-03-31 | 广州酷狗计算机科技有限公司 | 歌曲高潮视频段截取方法、装置、设备、系统及存储介质 |
CN110944214B (zh) * | 2019-12-06 | 2021-09-14 | 广州酷狗计算机科技有限公司 | 歌曲高潮视频段截取方法、装置、设备、系统及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN105120299B (zh) | 2020-02-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105120299A (zh) | 视频推送方法和装置 | |
CN102523529B (zh) | 多终端设备接续播放视频的方法和视频服务器 | |
CN104244079B (zh) | 一种视频下载方法及装置 | |
CN104427352B (zh) | 一种用户互动分享的移动终端录放电视视频的方法及系统 | |
US20220167036A1 (en) | Live broadcast method and apparatus, and computer device and storage medium | |
CN104661057A (zh) | 一种基于社交平台的视频分享方法及系统 | |
CN104486685A (zh) | 一种媒体流的控制方法、装置和系统 | |
CN102685560B (zh) | 内容分发系统、内容分发服务器以及内容分发方法 | |
CN105872640A (zh) | 一种直播视频的获取方法、装置及系统 | |
CN104883618A (zh) | 直播节目试看方法、装置及系统 | |
CN102036058A (zh) | 视频监控系统中视频切换的方法、服务器、终端及系统 | |
CN104363473A (zh) | 一种基于在线直播的信息传输方法以及装置 | |
CN104185040A (zh) | 应用同步方法、应用服务器及终端 | |
CN103310001B (zh) | 一种设置视频列表的方法和装置 | |
CN110740386A (zh) | 直播切换方法、装置及存储介质 | |
CN110798717B (zh) | 媒体资源的推送方法、装置、存储介质及电子装置 | |
CN105872758A (zh) | 智能电视的频道操作、播放方法和相应装置 | |
CN113630618A (zh) | 视频处理方法、装置及系统 | |
CN113613029B (zh) | 直播画面显示方法、装置和存储介质及电子设备 | |
CN111225248B (zh) | 点播内容的管理方法及内容分发网络点播服务器 | |
CN111049871B (zh) | 消息推送方法、消息管理系统、服务器及计算机存储介质 | |
CN105812831A (zh) | 一种网络节目的录制方法、装置、系统以及录制节目的播放方法、装置 | |
CN110049360B (zh) | 跨平台内容控制方法、装置、终端、服务器及存储介质 | |
CN106231393B (zh) | 视频信息的处理方法、装置和系统 | |
CN109525862A (zh) | 一种多终端直播交互方法及系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 510660 Guangzhou City, Guangzhou, Guangdong, Whampoa Avenue, No. 315, self - made 1-17 Applicant after: Guangzhou KuGou Networks Co., Ltd. Address before: 510000 B1, building, No. 16, rhyme Road, Guangzhou, Guangdong, China 13F Applicant before: Guangzhou KuGou Networks Co., Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |