在终端设备之间进行视频互动的方法、系统及装置制造方法
【专利摘要】本发明公开了在终端设备之间进行视频互动的方法、系统及装置,其中,该方法包括:第一终端设备搜索其所在局域网内的第二终端设备,与搜索出的第二终端设备建立连接;第一终端设备从第二终端设备获取视频列表,所述视频列表包含第二终端设备内存储的各视频数据的视频信息,所述视频信息包含视频标识;接收包含指定视频标识的视频点播请求,发送给第二终端设备,所述指定视频标识从视频列表中选取;第一终端设备接收第二终端设备发送的关于指定视频标识的视频数据,进行播放。本发明方案能够提高移动终端进行视频数据下载的速度、且能够节省带宽资源。
【专利说明】在终端设备之间进行视频互动的方法、系统及装置
【技术领域】
[0001] 本发明涉及多媒体处理技术,尤其涉及在终端设备之间进行视频互动的方法、系 统及装置。
【背景技术】
[0002] 现有的多屏互动技术中,在终端设备安装多屏互动客户端之后,处于同一局域网 内的各终端设备之间可以进行连接。所述终端设备如手机、PC等。
[0003] 并且,目前的视频数据下载方案中,当终端设备需要获取视频数据时,都从网络侧 的服务器进行下载,占用较大的带宽;众多终端设备对视频数据的下载,也导致速度较慢, 画面不连续。
[0004] 可见,现有进行视频下载的方案存在下载速度慢、占用较多带宽资源的缺陷。
【发明内容】
[0005] 本发明提供了一种在终端设备之间进行视频互动的方法,该方法能够提高移动终 端进行视频数据下载的速度、且能够节省带宽资源。
[0006] 本发明提供了一种在终端设备之间进行视频互动的系统,该系统能够提高移动终 端进行视频数据下载的速度、且能够节省带宽资源。
[0007] 本发明提供了一种在终端设备之间进行视频互动的装置,该装置能够提高进行视 频数据下载的速度、且能够节省带宽资源。
[0008] -种在终端设备之间进行视频互动的方法,该方法包括:
[0009] 第一终端设备搜索其所在局域网内的第二终端设备,与搜索出的第二终端设备建 立连接;
[0010] 第一终端设备从第二终端设备获取视频列表,所述视频列表包含第二终端设备内 存储的各视频数据的视频信息,所述视频信息包含视频标识;接收包含指定视频标识的视 频点播请求,发送给第二终端设备,所述指定视频标识从视频列表中选取;
[0011] 第一终端设备接收第二终端设备发送的关于指定视频标识的视频数据,进行播 放。
[0012] 一种在终端设备之间进行视频互动的系统,该系统包括第一终端设备和第二终端 设备;
[0013] 所述第一终端设备,搜索其所在局域网内的第二终端设备,与搜索出的第二终端 设备建立连接;从第二终端设备获取视频列表;接收包含指定视频标识的视频点播请求, 发送给第二终端设备,所述指定视频标识从视频列表中选取;接收第二终端设备发送的关 于指定视频标识的视频数据,进行播放;
[0014] 所述第二终端设备,与第一终端设备建立连接,根据请求为第一终端设备提供视 频列表,所述视频列表包含第二终端设备内存储的各视频数据的视频信息,所述视频信息 包含视频标识;接收来自第一终端设备的包含指定视频标识的视频点播请求,将与指示视 频标识对应的视频数据发送给所述第一终端设备。
[0015] 一种在终端设备之间进行视频互动的装置,该装置包括第一连接建立单元、列表 获取单元和点播单元;
[0016] 所述第一连接建立单元,搜索其所在局域网内的第二终端设备,与搜索出的第二 终端设备的建立连接;
[0017] 所述列表获取单元,获取视频列表;
[0018] 所述点播单元,接收包含指定视频标识的视频点播请求,发送出去,所述指定视频 标识从视频列表中选取;接收关于指定视频标识的视频数据,进行播放。
[0019] 从上述方案可以看出,本发明中,需要进行视频数据互动时,第一终端设备搜索其 所在局域网内的第二终端设备,与搜索出的第二终端设备建立连接;第一终端设备从第二 终端设备获取视频列表,所述视频列表包含第二终端设备内存储的各视频数据的视频信 息,所述视频信息包含视频标识;接收包含指定视频标识的视频点播请求,发送给第二终端 设备,所述指定视频标识从视频列表中选取;第一终端设备接收第二终端设备发送的关于 指定视频标识的视频数据,进行播放。本发明基于多屏互动技术,使终端设备直接从局域网 内的其他终端设备获取视频数据,实现终端设备之间的视频数据互动;这样,只要局域网内 某一终端设备下载了视频数据,其他终端设备便可从该终端设备进行视频数据下载,无需 再从网络侧服务器下载,从而,节省了网络带宽,提高了下载速度。
【专利附图】
【附图说明】
[0020] 图1为本发明在终端设备之间进行视频互动的方法示意性流程图;
[0021] 图2为本发明在终端设备之间进行视频互动的方法示意性流程图实例一;
[0022] 图3为本发明在终端设备之间进行视频互动的方法示意性流程图实例二;
[0023] 图4为本发明在终端设备之间进行视频互动的系统结构示意图。
【具体实施方式】
[0024] 为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本 发明进一步详细说明。
[0025] 本发明基于多屏互动技术,使终端设备直接从局域网内的其他终端设备获取视频 数据,实现了终端设备之间的视频数据互动。参见图1,为本发明在终端设备之间进行视频 互动的方法示意性流程图,其包括以下步骤:
[0026] 步骤101,第一终端设备搜索其所在局域网内的第二终端设备,与搜索出的第二终 端设备建立连接。
[0027] 在终端设备安装多屏互动客户端,与同一局域网内开通多屏互动功能的其他终端 设备建立连接,便可查看其设备内的信息。所述终端设备包括手机、PC等。
[0028] 进行互动时,终端设备之间预先建立连接,例如建立短距离无线(WIFI,Wireless Fidelity)连接或蓝牙连接等;例如,建立蓝牙连接,则第一终端设备和第二终端设备之间 交互的信息都基于蓝牙协议,采用蓝牙方式进行发送和接收。
[0029] 步骤102,第一终端设备从第二终端设备获取视频列表,所述视频列表包含第二终 端设备内存储的各视频数据的视频信息,所述视频信息包含视频标识;接收包含指定视频 标识的视频点播请求,发送给第二终端设备,所述指定视频标识从视频列表中选取。
[0030] 本发明中,多屏互动客户端还为本地终端设备设置视频列表,所述视频列表包含 第二终端设备内存储的各视频数据的视频信息,所述视频信息除包含视频标识外,还可以 包括各视频数据的描述信息,如视频名称、内容介绍、上映时间等。
[0031] 为了提高数据共享的安全性,本步骤中,所述第一终端设备从第二终端设备获取 视频列表可具体包括:第一终端设备向第二终端设备发送包含验证信息的列表请求;第二 终端设备接收列表请求后,对验证信息进行验证,通过验证后将视频列表发送给第一终端 设备。
[0032] 所述验证信息可根据需要采用不同的实现方式,例如为验证码,对于这种情况,第 一终端设备和第二终端设备建立连接后,可查看第二终端设备上的用于进行视频互动验证 的验证码,具体如简单的算术运算;用户向第一终端设备输入运算结果,第一终端设备将运 算结果包含在列表请求中发送给第二终端设备;第二终端设备接收运算结果后验证结果是 否正确,如果正确,则通过验证,否则验证失败。
[0033] 所述验证信息再如为二维码,对于这种情况,第一终端设备和第二终端设备建立 连接后,可查看第二终端设备上的用于进行视频互动验证的二维码;用第一终端设备扫描 第二终端设备上的二维码,第一终端设备将二维码包含在列表请求中发送给第二终端设 备;第二终端设备接收二维码后进行验证。
[0034] 第一终端设备从第二终端设备获取视频列表后展示给用户,用户从视频列表中选 择需要播放的视频标识,这里称为指定视频标识。
[0035] 步骤103,第一终端设备接收第二终端设备发送的关于指定视频标识的视频数据, 进行播放。
[0036] 本发明基于多屏互动技术,终端设备直接从局域网内的其他终端设备获取视频数 据,实现视频数据互动;这样,只要局域网内某一终端设备下载了视频数据,其他终端设备 便可从该终端设备进行视频数据下载,无需再从网络侧服务器下载,从而,节省了网络带 宽,提高了下载速度。
[0037] 图1的视频互动方案,基于第二终端设备存储有需要的视频数据这一前提实现; 如果第二终端设备中没有存储需要的视频数据,则第一终端设备仍需要从网络侧的服务器 进行下载,针对这种情况,本发明结合视频订阅技术提出了进一步的解决方案。首先对本发 明的视频订阅技术进行说明。
[0038] 在终端设备安装视频预推客户端,用户可启动视频预推客户端,以登录网络侧的 视频预推服务器,进行视频数据的预定,例如预定五天后将上传的某影片;视频预推服务器 统计了未来一段时间内将上传到网络侧的视频数据的信息,用户可根据需要进行选取,添 加到视频订阅表中;视频预推服务器保存与终端设备标识对应的视频订阅表,视频订阅表 中包含视频订阅信息,每条视频订阅信息包含视频标识、上传状态和视频数据的描述信息 等。当获知某视频数据上传后,视频预推服务器将相应的上传状态修改为已上传,并在相应 的视频订阅信息中添加下载信息;后续若终端设备登录,则将下载信息发送给终端设备。
[0039] 假设进行视频订阅的设备为第一终端设备,在需要时,第一终端设备启动视频预 推客户端,向视频预推服务器发送包含第一终端上设备标识的登录请求;
[0040] 视频预推服务器查询与第一终端设备标识对应的视频订阅表,判断视频订阅表中 是否上传状态标记为已上传的视频订阅信息,如果有,则将相应视频数据的下载信息发送 给第一终端设备;
[0041] 第一终端设备接收下载信息,由下载信息获取视频数据,进行播放。
[0042] 本发明结合视频订阅技术的视频互动方案包括:
[0043] 视频预推服务器对第一终端设备标识的视频订阅表进行分析,确定与订阅的视频 数据关联的推荐视频数据,生成关于推荐视频数据的视频推荐列表,视频推荐列表中包含 各视频推荐数据的视频标识及下载信息;
[0044] 视频预推服务器从多屏互动服务器获取配对关系,由第一终端设备标识在配对关 系中查询出对应的第二终端设备标识,将生成的视频推荐列表发送给第二终端设备;
[0045] 第二终端设备将视频推荐列表中的视频信息添加到视频列表中,并由视频推荐列 表中的下载信息获取视频数据,存储获取的视频数据。
[0046] 视频预推服务器从多屏互动服务器获取的配对关系,是第一终端设备搜索其所在 局域网内的第二终端设备之后,上传给多屏互动服务器的。
[0047] 为了节省第二终端设备的存储空间,上述第二终端设备由视频推荐列表中的下载 信息获取视频数据具体包括:由视频推荐列表中的下载信息获取各视频数据的设定容量的 视频数据块。相应地,后续第一终端设备将包含指定视频标识的视频点播请求发送给第二 终端设备之后,第二终端设备将与指定视频标识的视频数据发送给第一终端设备,并由与 指定视频标识对应的下载信息获取剩余的视频数据块。
[0048] 下面通过图2和图3对本发明视频互动的方案进行举例说明。
[0049] 参见图2,为本发明需要进行验证的视频互动流程图,其包括以下步骤:
[0050] 步骤201,第一终端设备搜索其所在局域网内的第二终端设备,与搜索出的第二终 端设备建立连接。
[0051] 本实例中,第一终端设备和第二终端设备建立连接后,用户查看第二终端设备上 的用于进行视频互动验证的验证信息为二维码,用第一终端设备扫描第二终端设备上的二 维码。
[0052] 步骤202,第一终端设备向第二终端设备发送包含二维码的列表请求。
[0053] 步骤203,第二终端设备接收列表请求后,对二维码进行验证,通过验证后将视频 列表发送给第一终端设备。
[0054] 所述视频列表包含第二终端设备内存储的各视频数据的视频信息,所述视频信息 包含视频标识。
[0055] 步骤204,第一终端设备接收包含指定视频标识的视频点播请求,发送给第二终端 设备,所述指定视频标识从视频列表中选取。
[0056] 步骤205,第一终端设备接收第二终端设备发送的关于指定视频标识的视频数据, 进行播放。
[0057] 参见图3,为本发明结合视频订阅技术的视频互动流程图,其包括以下步骤:
[0058] 步骤301,第一终端设备启动视频预推客户端,登录视频预推服务器。
[0059] 本实例中,第一终端设备为智能手机。
[0060] 登录后,视频预推服务器查询与第一终端设备标识对应的视频订阅表,判断视频 订阅表中是否有标记为已上传的视频订阅信息,如果有,则将相应视频数据的下载信息发 送给第一终端设备;第一终端设备接收下载信息,由下载信息获取视频数据,进行播放。为 了保证视频数据传输的连续性,视频预推服务器将视频数据的下载信息发送给第一终端设 备之前,还可判断第一终端设备的电量是否足够,例如是否满足80%以上,如果是,则发送 下载信息,否则不发送下载信息。
[0061] 步骤302,视频预推服务器对第一终端设备标识的视频订阅表进行分析,确定与订 阅的视频数据关联的推荐视频数据,生成关于推荐视频数据的视频推荐列表,视频推荐列 表中包含各视频推荐数据的视频标识及下载信息。
[0062] 关联的推荐视频数据可根据需要设置,例如:根据视频订阅表进行分析,确定出用 户可能关注的热门影片;还可以将因为第一终端设备电量不足无法下载的已经订阅的视频 数据确定为推荐视频数据。
[0063] 本步骤除了在登录时执行外,还可由视频预推服务器单独启动,例如采用设置定 时器的周期启动方式,当定时器时间到达时,执行本步骤。
[0064] 步骤302,视频预推服务器从多屏互动服务器获取配对关系,由第一终端设备标识 在配对关系中查询出对应的第二终端设备标识,将生成的视频推荐列表发送给第二终端设 备。
[0065] 多屏互动服务器中存储了终端设备上报的配对关系,视频预推服务器可根据需要 从多屏互动服务器获取配对关系。
[0066] 本实例中,由第一终端设备标识在配对关系中查询出对应的第二终端设备标识为 PC标识。
[0067] 步骤303,第二终端设备将视频推荐列表中的视频信息添加到视频列表中,并由 视频推荐列表中的下载信息获取各视频数据的设定容量的视频数据块,存储获取的视频数 据。
[0068] 下载信息中包含下载地址,可根据该下载地址从指定的设备获取数据,例如从对 等网络(P2P,Peer to Peer)进行数据下载。所述设定容量例如为视频数据的20%。
[0069] 步骤304,第一终端设备搜索其所在局域网内的第二终端设备,与搜索出的第二终 端设备建立连接。
[0070] 步骤305,第一终端设备从第二终端设备获取视频列表。
[0071] 所述视频列表包含第二终端设备内存储的所有视频数据的视频信息,所述视频信 息包含视频标识。
[0072] 步骤306,第一终端设备接收包含指定视频标识的视频点播请求,发送给第二终端 设备,所述指定视频标识从视频列表中选取。
[0073] 步骤307,第二终端设备将与指定视频标识的视频数据发送给第一终端设备,并由 与指定视频标识对应的下载信息获取剩余的视频数据块。
[0074] 步骤308,第一终端设备接收第二终端设备发送的关于指定视频标识的视频数据, 进行播放。
[0075] 本实例通过预推系统将影片推送至PC,从而让智能手机快速从PC进行下载,部分 解决了智能手机因移动特性导致网络不稳定及电量受限等硬件因素而影响视频播放的问 题,让用户感受极速下载体验。通过预推系统也可将热门视频提早下发到p2p中,智能手机 进行就近下载,在提高用户体验的同时,可以摊平服务器高峰流量。
[0076] 参见图4,为本发明在终端设备之间进行视频互动的系统结构示意图,该系统包括 第一装置和第二装置,所述第一装置即第一终端设备,所述第二装置即第二终端设备; [0077] 所述第一终端设备,搜索其所在局域网内的第二终端设备,与搜索出的第二终端 设备建立连接;从第二终端设备获取视频列表;接收包含指定视频标识的视频点播请求, 发送给第二终端设备,所述指定视频标识从视频列表中选取;接收第二终端设备发送的关 于指定视频标识的视频数据,进行播放;
[0078] 所述第二终端设备,与第一终端设备建立连接,根据请求为第一终端设备提供视 频列表,所述视频列表包含第二终端设备内存储的各视频数据的视频信息,所述视频信息 包含视频标识;接收来自第一终端设备的包含指定视频标识的视频点播请求,将与指示视 频标识对应的视频数据发送给所述第一终端设备。
[0079] 较佳地,所述第一终端设备包括第一连接建立单元、列表获取单元和点播单元,所 述第二终端设备包括第二连接建立单元、列表提供单元和数据提供单元;
[0080] 所述第一连接建立单元,搜索其所在局域网内的第二终端设备,与搜索出的第二 终端设备的建立连接;
[0081] 所述列表获取单元,从第二终端设备获取视频列表;
[0082] 所述点播单元,接收包含指定视频标识的视频点播请求,发送给第二终端设备,所 述指定视频标识从视频列表中选取;接收第二终端设备发送的关于指定视频标识的视频数 据,进行播放;
[0083] 所述第二连接建立单元,与第一终端设备建立连接;
[0084] 所述列表提供单元,根据请求为列表获取单元提供视频列表,所述视频列表包含 第二终端设备内存储的各视频数据的视频信息,所述视频信息包含视频标识;
[0085] 所述数据提供单元,接收来自点播单元的包含指定视频标识的视频点播请求,将 与指示视频标识对应的视频数据发送给点播单元。
[0086] 较佳地,所述列表获取单元包括列表获取子单元,所述列表提供单元包括列表提 供子单元;
[0087] 所述列表获取子单元,向视频列表提供单元发送包含验证信息的列表请求,接收 列表提供子单元反馈的视频列表;
[0088] 所述列表提供子单元,接收来自列表获取子单元的列表请求,对列表请求包含的 验证信息进行验证,通过验证后将视频列表发送给列表获取子单元。
[0089] 较佳地,所述第一终端设备包括配对关系上报单元,该系统还包括多屏互动服务 器;
[0090] 所述配对关系上报单元,将第一终端设备标识及搜索出的第二终端设备标识发送 给多屏互动服务器;
[0091] 所述多屏互动服务器,存储来自配对关系上报单元的配对关系。
[0092] 较佳地,所述第一终端设备包括视频预推客户端,该系统还包括视频预推服务器, 所述视频预推服务器包括视频预推单元;
[0093] 所述视频预推客户端,接收启动指令,向视频预推单元发送包含第一终端设备标 识的登录请求;接收视频预推服务单元反馈的下载信息,由下载信息获取视频数据,进行播 放;
[0094] 所述视频预推单元,接收来自视频预推客户端的登录请求,查询与第一终端设备 标识对应的视频订阅表,判断视频订阅表中是否上传状态标记为已上传的视频订阅信息, 如果有,则将相应视频数据的下载信息发送给视频预推客户端。
[0095] 较佳地,所述视频预推服务器包括列表生成单元和列表下发单元,所述第二终端 设备包括列表添加单元和数据获取单元;
[0096] 所述列表生成单元,对第一终端设备标识的视频订阅表进行分析,确定与订阅的 视频数据关联的推荐视频数据,生成关于推荐视频数据的视频推荐列表,发送给列表下发 单元,视频推荐列表中包含各视频推荐数据的视频标识及下载信息;
[0097] 所述列表下发单元,从多屏互动服务器获取配对关系,由第一终端设备标识在配 对关系中查询出对应的第二终端设备标识,将来自列表生成单元的视频推荐列表发送给第 -终端设备;
[0098] 所述列表添加单元,接收来自列表下发单元的视频推荐列表,将视频推荐列表中 的视频信息添加到视频列表中,并将视频推荐列表发送给数据获取单元;
[0099] 所述数据获取单元,由视频推荐列表中的下载信息获取视频数据,存储获取的视 频数据。
[0100] 较佳地,所述数据获取单元包括数据下载子单元,所述数据提供单元包括数据提 供子单元;
[0101] 所述数据下载子单元,由视频推荐列表中的下载信息获取各视频数据的设定容量 的视频数据块;
[0102] 所述数据提供子单元,接收来自点播单元的包含指定视频标识的视频点播请求, 将与指定视频标识的视频数据发送给点播单元,并由与指定视频标识对应的下载信息获取 剩余的视频数据块。
[0103] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精 神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
【权利要求】
1. 一种在终端设备之间进行视频互动的方法,其特征在于,该方法包括: 第一终端设备搜索其所在局域网内的第二终端设备,与搜索出的第二终端设备建立连 接; 第一终端设备从第二终端设备获取视频列表,所述视频列表包含第二终端设备内存储 的各视频数据的视频信息,所述视频信息包含视频标识;接收包含指定视频标识的视频点 播请求,发送给第二终端设备,所述指定视频标识从视频列表中选取; 第一终端设备接收第二终端设备发送的关于指定视频标识的视频数据,进行播放。
2. 如权利要求1所述的方法,其特征在于,所述第一终端设备从第二终端设备获取视 频列表包括: 第一终端设备向第二终端设备发送包含验证信息的列表请求; 第二终端设备接收列表请求后,对验证信息进行验证,通过验证后将视频列表发送给 第一终端设备。
3. 如权利要求2所述的方法,其特征在于,所述验证信息为验证码或二维码,所述二维 码从第二终端设备扫描得到。
4. 如权利要求1、2或3所述的方法,其特征在于,所述第一终端设备搜索其所在局域网 内第二终端设备之后,该方法还包括: 第一终端设备将第一终端设备标识及搜索出的第二终端设备标识发送给多屏互动服 务器,多屏互动服务器存储第一终端设备标识与第二终端设备标识之间的配对关系。
5. 如权利要求4所述的方法,其特征在于,该方法还包括: 第一终端设备启动视频预推客户端,向视频预推服务器发送包含第一终端上设备标识 的登录请求; 视频预推服务器查询与第一终端设备标识对应的视频订阅表,判断视频订阅表中是否 上传状态标记为已上传的视频订阅信息,如果有,则将相应视频数据的下载信息发送给第 一终端设备; 第一终端设备接收下载信息,由下载信息获取视频数据,进行播放。
6. 如权利要求5所述的方法,其特征在于,该方法还包括: 视频预推服务器对第一终端设备标识的视频订阅表进行分析,确定与订阅的视频数据 关联的推荐视频数据,生成关于推荐视频数据的视频推荐列表,视频推荐列表中包含各视 频推荐数据的视频标识及下载信息; 视频预推服务器从多屏互动服务器获取配对关系,由第一终端设备标识在配对关系中 查询出对应的第二终端设备标识,将生成的视频推荐列表发送给第二终端设备; 第二终端设备将视频推荐列表中的视频信息添加到视频列表中,并由视频推荐列表中 的下载信息获取视频数据,存储获取的视频数据。
7. 如权利要求6所述的方法,其特征在于,所述第二终端设备由视频推荐列表中的下 载信息获取视频数据包括:由视频推荐列表中的下载信息获取各视频数据的设定容量的视 频数据块; 所述第一终端设备将包含指定视频标识的视频点播请求发送给第二终端设备之后,该 方法还包括: 第二终端设备将与指定视频标识的视频数据发送给第一终端设备,并由与指定视频标 识对应的下载信息获取剩余的视频数据块。
8. -种在终端设备之间进行视频互动的系统,其特征在于,该系统包括第一终端设备 和第二终端设备; 所述第一终端设备,搜索其所在局域网内的第二终端设备,与搜索出的第二终端设备 建立连接;从第二终端设备获取视频列表;接收包含指定视频标识的视频点播请求,发送 给第二终端设备,所述指定视频标识从视频列表中选取;接收第二终端设备发送的关于指 定视频标识的视频数据,进行播放; 所述第二终端设备,与第一终端设备建立连接,根据请求为第一终端设备提供视频列 表,所述视频列表包含第二终端设备内存储的各视频数据的视频信息,所述视频信息包含 视频标识;接收来自第一终端设备的包含指定视频标识的视频点播请求,将与指示视频标 识对应的视频数据发送给所述第一终端设备。
9. 如权利要求8所述的系统,其特征在于,所述第一终端设备包括第一连接建立单元、 列表获取单元和点播单元,所述第二终端设备包括第二连接建立单元、列表提供单元和数 据提供单元; 所述第一连接建立单元,搜索其所在局域网内的第二终端设备,与搜索出的第二终端 设备的建立连接; 所述列表获取单元,从第二终端设备获取视频列表; 所述点播单元,接收包含指定视频标识的视频点播请求,发送给第二终端设备,所述指 定视频标识从视频列表中选取;接收第二终端设备发送的关于指定视频标识的视频数据, 进行播放; 所述第二连接建立单元,与第一终端设备建立连接; 所述列表提供单元,根据请求为列表获取单元提供视频列表,所述视频列表包含第二 终端设备内存储的各视频数据的视频信息,所述视频信息包含视频标识; 所述数据提供单元,接收来自点播单元的包含指定视频标识的视频点播请求,将与指 示视频标识对应的视频数据发送给点播单元。
10. 如权利要求9所述的系统,其特征在于,所述列表获取单元包括列表获取子单元, 所述列表提供单元包括列表提供子单元; 所述列表获取子单元,向视频列表提供单元发送包含验证信息的列表请求,接收列表 提供子单元反馈的视频列表; 所述列表提供子单元,接收来自列表获取子单元的列表请求,对列表请求包含的验证 信息进行验证,通过验证后将视频列表发送给列表获取子单元。
11. 如权利要求10所述的系统,其特征在于,所述第一终端设备包括配对关系上报单 元,该系统还包括多屏互动服务器; 所述配对关系上报单元,将第一终端设备标识及搜索出的第二终端设备标识发送给多 屏互动服务器; 所述多屏互动服务器,存储来自配对关系上报单元的配对关系。
12. 如权利要求11所述的系统,其特征在于,所述第一终端设备包括视频预推客户端, 该系统还包括视频预推服务器,所述视频预推服务器包括视频预推单元; 所述视频预推客户端,接收启动指令,向视频预推单元发送包含第一终端设备标识的 登录请求;接收视频预推服务单元反馈的下载信息,由下载信息获取视频数据,进行播放; 所述视频预推单元,接收来自视频预推客户端的登录请求,查询与第一终端设备标识 对应的视频订阅表,判断视频订阅表中是否上传状态标记为已上传的视频订阅信息,如果 有,则将相应视频数据的下载信息发送给视频预推客户端。
13. 如权利要求12所述的系统,其特征在于,所述视频预推服务器包括列表生成单元 和列表下发单元,所述第二终端设备包括列表添加单元和数据获取单元; 所述列表生成单元,对第一终端设备标识的视频订阅表进行分析,确定与订阅的视频 数据关联的推荐视频数据,生成关于推荐视频数据的视频推荐列表,发送给列表下发单元, 视频推荐列表中包含各视频推荐数据的视频标识及下载信息; 所述列表下发单元,从多屏互动服务器获取配对关系,由第一终端设备标识在配对关 系中查询出对应的第二终端设备标识,将来自列表生成单元的视频推荐列表发送给第二终 端设备; 所述列表添加单元,接收来自列表下发单元的视频推荐列表,将视频推荐列表中的视 频信息添加到视频列表中,并将视频推荐列表发送给数据获取单元; 所述数据获取单元,由视频推荐列表中的下载信息获取视频数据,存储获取的视频数 据。
14. 如权利要求13所述的系统,其特征在于,所述数据获取单元包括数据下载子单元, 所述数据提供单元包括数据提供子单元; 所述数据下载子单元,由视频推荐列表中的下载信息获取各视频数据的设定容量的视 频数据块; 所述数据提供子单元,接收来自点播单元的包含指定视频标识的视频点播请求,将与 指定视频标识的视频数据发送给点播单元,并由与指定视频标识对应的下载信息获取剩余 的视频数据块。
15. -种在终端设备之间进行视频互动的装置,其特征在于,该装置包括第一连接建立 单元、列表获取单元和点播单元; 所述第一连接建立单元,搜索其所在局域网内的第二终端设备,与搜索出的第二终端 设备的建立连接; 所述列表获取单元,获取视频列表; 所述点播单元,接收包含指定视频标识的视频点播请求,发送出去,所述指定视频标识 从视频列表中选取;接收关于指定视频标识的视频数据,进行播放。
16. 如权利要求15所述的装置,其特征在于,所述列表获取单元包括列表获取子单元, 发送包含验证信息的列表请求,接收反馈的视频列表。
17. 如权利要求15所述的装置,其特征在于,该装置还包括配对关系上报单元,将第一 终端设备标识及搜索出的第二终端设备标识发送出去。
【文档编号】H04N21/63GK104093064SQ201310293726
【公开日】2014年10月8日 申请日期:2013年7月12日 优先权日:2013年7月12日
【发明者】朱子荣 申请人:腾讯科技(北京)有限公司