一种视频传输方法及装置的制造方法_4

文档序号:8398420阅读:来源:国知局
基础上将步骤S302分为S302a和S302b。
[0126]本发明实施例中,第一服务器接收所述客户端设备发送的对目标视频的下载请求,其中,所述下载请求中携带有具有绑定关系的所述客户端设备的身份信息及所述路由器的身份信息;根据所述下载请求,查找所述目标视频的下载地址;将查找到的目标视频的下载地址发送给所述路由器,以使得所述路由器根据所述下载地址,向第二服务器请求所述目标视频的视频数据并接收所述第二服务器反馈的所述视频数据,其中,所述第一服务器和所述第二服务器为相同或不同的服务器。本发明实施例所提供的方案,路由器在接收到第一服务器发送的目标视频的下载地址后,可根据下载地址将目标视频的视频数据下载到本地。客户端设备则可在局域网中从路由器直接播放目标视频或下载目标视频到客户端设备中,通过局域网在线播放或下载目标视频的速度较现有技术的广域网快,因此客户端设备可利用较短时间获得目标视频,较现有技术减少了对客户端设备资源的占用,增加了客户端设备中其他进程的可使用资源,进一步也节省了客户端设备的电量。
[0127]本发明实施例从客户端设备角度提供了的一种视频传输方法,该方法应用于客户端设备,所述客户端设备通过局域网与路由器连接,所述路由器通过广域网与第一服务器连接,所述方法可以包括以下步骤:
[0128]向所述第一服务器发送目标视频的下载请求;
[0129]其中,所述下载请求中携带有具有绑定关系的所述客户端设备的身份信息及所述路由器的身份信息,所述下载请求使得所述第一服务器将查找到的所述目标视频的下载地址反馈给所述路由器,进而所述路由器根据所述下载地址,向第二服务器请求所述目标视频的视频数据并接收所述第二服务器反馈的所述视频数据,其中,所述第一服务器和所述第二服务器为相同或不同的服务器。
[0130]具体的,根据用户对目标视频的选择生成下载请求,该下载请求中至少携带有目标视频的基本信息(如目标视频名称和主要演员等)和客户端设备的身份信息,如设备的MAC(物理)地址和IP(网协)地址等。在本发明实施例中,该下载请求中还携带有具有绑定关系的所述客户端设备的身份信息及所述路由器的身份信息。用户可以在视频网站中选择目标视频,在实际操作中,可以是在目标视频的预定位置进行勾选。当用户在网站中选择好目标视频时,针对该目标视频生成下载请求,进而向第一服务器发送该下载请求,该下载请求使得第一服务器根据该下载请求查找目标视频的下载地址,并在查找到后将下载地址反馈给与客户端设备具有绑定关系的路由器,该路由器根据该下载地址向第二服务器请求目标视频的视频数据,并接收第二服务器反馈的视频数据。
[0131]在实际中,为了方便用户的操作,网站常常会为用户提供订阅功能,用户可通过该订阅功能订阅自己喜欢的视频,这样,订阅的视频在该网站有更新时,用户可以直接收到通知。上述方法实施例中的向所述第一服务器发送目标视频的下载请求步骤之前,还可以包括以下步骤:
[0132]获得所述第一服务器推送的由用户预先订阅的目标视频的更新消息。
[0133]具体的,用户在网站预先订阅目标视频后,当网站的目标视频存在更新时,第一服务器会自动向客户端设备推送目标视频的更新信息。客户端设备接收到该更新消息后,即可向第一服务器发送对于该更新的目标视频的下载请求。
[0134]由以上可知,第一服务器向客户端设备发送订阅的目标视频的更新消息可以及时提醒用户,使用户及时知悉目标视频已更新,用户感受更佳。
[0135]本发明实施例中,对于下载到路由器中的目标视频的视频数据,客户端设备可以在与路由器进行局域网连接时在线播放,也可以下载到客户端设备中离线播放。对于客户端的播放,本发明实施例的步骤还可以包括以下步骤:
[0136]向所述路由器发送所述视频数据的下载请求;
[0137]接收所述路由器反馈的所述视频数据;
[0138]对所述视频数据进行播放。
[0139]具体的,当用户希望观看目标视频时,用户所持客户端设备向路由器发送目标视频的视频数据的下载请求,路由器接收该下载请求,进而将视频数据反馈给客户端设备,客户端设备则可根据该反馈的视频数据对目标视频进行播放。但是通过路由器在线播放和从路由器离线下载后播放还是存在一定区别,下面分别具体阐述下。
[0140]第一,客户端设备通过局域网与路由器进行连接在线播放目标视频的步骤为:向路由器发送视频数据的下载请求;接收所述路由器反馈的预先将所述视频数据分割成的视频数据片段;对所述视频数据片段进行播放;继续接收所述路由器发送的上次反馈的视频数据片段的下一个视频数据片段;对所述下一个视频数据片段进行播放,并覆盖上次反馈的视频数据片段。可知,在线播放时,客户端设备本地并不保存视频数据。
[0141]以上可知,这种方式客户端设备本地并不保存视频数据,因此可以节省客户端设备本身的内存,相对就增加了客户端设备上其他进程的可利用资源,用户可同时进行多个进程。
[0142]第二,客户端设备对目标视频进行下载离线播放的步骤为:向路由器发送视频数据的下载请求;接收所述路由器反馈的完整的视频数据;对所述视频数据进行播放。可知,下载后离线播放,客户端设备必须保存全部视频数据。
[0143]以上可知,这种方式客户端设备本地保存视频数据,因此在局域网断开时,客户端设备仍能够播放该视频数据,用户可以随时随地观看客户端设备上的目标视频,不受限于网络,而且由于局域网的原因,从路由器下载到客户端设备上的速度也是相当快的,减少了对客户端设备的长时间占用,相对就增加了客户端设备上其他进程的可利用资源,用户可同时进行多个进程,感受更佳。
[0144]为了使本发明实施例的方案更加人性化,可以在路由器接收到完整的所述视频数据后,增加提醒机制,本发明实施例的方案还可以包括以下步骤:
[0145]接收所述路由器发送的下载完成的通知消息,其中,所述通知消息是所述路由器接收到完整的所述目标视频数据后发送的。
[0146]具体的,当路由器下载完毕后,向客户端设备发送下载完成的通知消息,该通知消息可提醒用户及早关注已下载的目标视频,这样用户可方便安排客户端设备播放目标视频,感受更佳。
[0147]本发明实施例中,客户端设备向所述第一服务器发送目标视频的下载请求,其中,所述下载请求中携带有具有绑定关系的所述客户端设备的身份信息及所述路由器的身份信息,所述下载请求使得所述第一服务器将查找到的所述目标视频的下载地址反馈给所述路由器,进而所述路由器根据所述下载地址,向第二服务器请求所述目标视频的视频数据并接收所述第二服务器反馈的所述视频数据,其中,所述第一服务器和所述第二服务器为相同或不同的服务器。本发明实施例所提供的方案,路由器在接收到第一服务器发送的目标视频的下载地址后,可根据下载地址将目标视频的视频数据下载到本地。客户端设备则可在局域网中从路由器直接播放目标视频或下载目标视频到客户端设备中,通过局域网在线播放或下载目标视频的速度较现有技术的广域网快,因此客户端设备可利用较短时间获得目标视频,较现有技术减少了对客户端设备资源的占用,增加了客户端设备中其他进程的可使用资源,进一步也节省了客户端设备的电量。
[0148]对应于图1所示的方法实施例,本方法实施例从路由器角度还提供了一种视频传输装置,如图9所示,该装置应用于路由器,所述路由器通过局域网与客户端设备连接,所述路由器通过广域网与第一服务器连接,所述装置可以包括:地址接收单元410、数据请求单元420和数据接收单元430,其中,
[0149]所述地址接收单元410,用于接收所述第一服务器发送的目标视频的下载地址,其中,所述下载地址为所述客户端设备向所述第一服务器发送对于所述目标视频的下载请求后,所述第一服务器根据所述下载请求查找到的地址;所述下载请求中携带有具有绑定关系的所述客户端设备的身份信息及所述路由器的身份信息;
[0150]所述数据请求单元420,用于根据所述地址接收单元410接收到的下载地址,向第二服务器请求所述目标视频的视频数据,其中,所述第一服务器和所述第二服务器为相同或不同的服务器;
[0151]所述数据接收单元430,用于接收所述第二服务器反馈的所述视频数据。
[0152]具体的,用户所持客户端设备根据用户对目标视频的选择生成下载请求,该下载请求中至少携带有目标视频的基本信息(如目标视频名称和主要演员等)和客户端设备的身份信息,如设备的MAC(物理)地址和IP(网协)地址等。在本发明实施例中,该下载请求中还携带有具有绑定关系的所述客户端设备的身份信息及所述路由器的身份信息。当用户在网站中选择好目标视频时,客户端设备则针对该目标视频生成下载请求。客户端设备向第一服务器发送该下载请求,相应的,该第一服务器接收该下载请求,并根据下载请求中的目标视频的基本信息,在第一服务器本地查找该目标视频的下载地址,且在查找到下载地址后,将该下载地址反馈给与客户端设备的身份信息绑定的路由器的身份信息对应的路由器上。路由器根据下载地址向第二服务器请求目标视频的视频数据并接收第二服务器反馈的所述视频数据。
[0153]本发明实施例中,路由器接收所述第一服务器发送的目标视频的下载地址,其中,所述下载地址为所述客户端设备向所述第一服务器发送对于所述目标视频的下载请求后,所述第一服务器根据所述下载请求查找到的地址;所述下载请求中携带有具有绑定关系的所述客户端设备的身份信息及所述路由器的身份信息;根据接收到的下载地址,向第二服务器请求所述目标视频的视频数据,其中,所述第一服务器和所述第二服务器为相同或不同的服务器;接收所述第二服务器反馈的所述视频数据。本发明实施例所提供的方案,路由器在接收到第一服务器发送的目标视频的下载地址后,可根据下载地址将目标视频的视频数据下载到本地。客户端设备则可在局域网中从路由器直接
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1