个实施例提供的直播时移装置的结构方框图。该直播时移装置可以通过软件、硬件或者两者的组合实现成为辅机顶盒中的全部或者部分。如图5所示,该直播时移装置可以包括:第一接收模块501、码流获取模块502和时移播放模块 503。
[0212]第一接收模块501,用于执行上述实施例中的步骤201 ;
[0213]码流获取模块502,用于执行上述实施例中的步骤202 ;
[0214]时移播放模块503,用于执行上述实施例中的步骤204。
[0215]综上所述,本实施例提供的直播时移装置,通过获取配对的主机顶盒的存储器中存储的目标直播频道的历史播放码流,根据获取到的历史播放码流进行时移播放;解决了现有技术中由于需要依赖流媒体服务器才能实现未设置有存储器的机顶盒的时移播放,进而会浪费流媒体服务器的大量资源的问题;达到了可以通过配对的主机顶盒来实现直播时移,避免对流媒体服务器的资源浪费的效果。
[0216]同时,辅机顶盒配对的主机顶盒通常为家庭中的有存储器的机顶盒,所以该辅机顶盒通过家庭内部网络从配对的主机顶盒中获取码流进而实现直播时移,节省了从外网的流媒体服务器中获取码流时所需占用的外网的网络带宽。
[0217]另外,通过流媒体服务器实现时移时需要耗用流媒体服务器的资源,运营商的运营成本较高,用户需要开通增值服务之后才能使用时移服务,用户的使用成本较高。而本实施例通过依赖配对的主机顶盒来实现时移,无需开通其他增值服务,降低了用户的使用成本。
[0218]最后,通过使用家庭中有存储器的主机顶盒来帮助无存储器的辅机顶盒实现本地时移,避免了家庭中需要全部使用有存储器的机顶盒,进而导致成本较高的问题。
[0219]请参考图6A,其示出了本发明另一个实施例提供的直播时移装置的结构方框图。该直播时移装置可以通过软件、硬件或者两者的组合实现成为辅机顶盒中的全部或者部分。如图6A所示,该直播时移装置可以包括:第一接收模块601、码流获取模块602和时移播放模块603。
[0220]第一接收模块601,用于执行上述实施例中的步骤201 ;
[0221]码流获取模块602,用于执行上述实施例中的步骤202 ;
[0222]时移播放模块603,用于执行上述实施例中的步骤204。
[0223]可选的,请参考图6B,所述码流获取模块602,包括:
[0224]请求发送单元602a,用于执行上述实施例中的步骤306 ;
[0225]第一接收单元602b,用于执行上述实施例中的步骤310。
[0226]可选的,仍然参考图6B,所述装置还包括:
[0227]第一发送模块604,用于执行上述实施例中的步骤301。
[0228]可选的,仍然参考图6B,所述装置还包括:
[0229]第二接收模块605,用于执行上述实施例中的步骤312 ;
[0230]第二发送模块606,用于执行上述实施例中的步骤313。
[0231]可选的,请参考图6C,所述码流获取模块602,包括:
[0232]指令发送单元602c,用于执行上述实施例中的步骤410 ;
[0233]第二接收单元602d,用于执行上述实施例中的步骤414。
[0234]可选的,所述装置还包括:
[0235]码流录制模块607,用于执行上述实施例中的步骤405 ;
[0236]第三发送模块608,用于执行上述实施例中的步骤406。
[0237]可选的,所述装置还包括:
[0238]第四发送模块609,用于执行上述实施例中的步骤401 ;
[0239]第三接收模块610,用于执行上述实施例中的步骤404。
[0240]可选的,所述装置还包括:
[0241]第五发送模块611,用于向服务器发送主机顶盒列表获取请求;
[0242]列表接收模块612,用于接收所述服务器返回的主机顶盒列表,所述主机顶盒列表为所述服务器根据存储的各个机顶盒的描述信息生成并返回的列表;
[0243]列表展示模块613,用于控制多媒体播放设备展示所述主机顶盒列表;
[0244]第四接收模块614,用于接收将所述主机顶盒列表中的目标主机顶盒设置为与所述辅机顶盒配对的主机顶盒的设置指令;
[0245]设置模块615,用于根据所述第四接收模块614接收到的所述设置指令将所述目标主机顶盒设置为与所述辅机顶盒配对的主机顶盒。
[0246]综上所述,本实施例提供的直播时移装置,通过获取配对的主机顶盒的存储器中存储的目标直播频道的历史播放码流,根据获取到的历史播放码流进行时移播放;解决了现有技术中由于需要依赖流媒体服务器才能实现未设置有存储器的机顶盒的时移播放,进而会浪费流媒体服务器的大量资源的问题;达到了可以通过配对的主机顶盒来实现直播时移,避免对流媒体服务器的资源浪费的效果。
[0247]同时,辅机顶盒配对的主机顶盒通常为家庭中的有存储器的机顶盒,所以该辅机顶盒通过家庭内部网络从配对的主机顶盒中获取码流进而实现直播时移,节省了从外网的流媒体服务器中获取码流时所需占用的外网的网络带宽。
[0248]另外,通过流媒体服务器实现时移时需要耗用流媒体服务器的资源,运营商的运营成本较高,用户需要开通增值服务之后才能使用时移服务,用户的使用成本较高。而本实施例通过依赖配对的主机顶盒来实现时移,无需开通其他增值服务,降低了用户的使用成本。
[0249]最后,通过使用家庭中有存储器的主机顶盒来帮助无存储器的辅机顶盒实现本地时移,避免了家庭中需要全部使用有存储器的机顶盒,进而导致成本较高的问题。
[0250]请参考图7,其示出了本发明一个实施例提供的直播时移装置的结构方框图,该直播时移装置可以通过软件、硬件或者两者的组合实现成为辅机顶盒中的全部或者部分。该直播时移装置,可以包括:总线701,以及连接到总线的处理器702、存储器703、发射器704和接收器705。其中,存储器703用于存储若干个指令,指令被配置成由处理器702执行:
[0251]所述接收器705,用于执行上述实施例中的步骤201 ;
[0252]所述接收器705,用于执行上述实施例中的步骤202 ;
[0253]所述处理器702,用于执行上述实施例中的步骤204。
[0254]综上所述,本实施例提供的直播时移装置,通过获取配对的主机顶盒的存储器中存储的目标直播频道的历史播放码流,根据获取到的历史播放码流进行时移播放;解决了现有技术中由于需要依赖流媒体服务器才能实现未设置有存储器的机顶盒的时移播放,进而会浪费流媒体服务器的大量资源的问题;达到了可以通过配对的主机顶盒来实现直播时移,避免对流媒体服务器的资源浪费的效果。
[0255]同时,辅机顶盒配对的主机顶盒通常为家庭中的有存储器的机顶盒,所以该辅机顶盒通过家庭内部网络从配对的主机顶盒中获取码流进而实现直播时移,节省了从外网的流媒体服务器中获取码流时所需占用的外网的网络带宽。
[0256]另外,通过流媒体服务器实现时移时需要耗用流媒体服务器的资源,运营商的运营成本较高,用户需要开通增值服务之后才能使用时移服务,用户的使用成本较高。而本实施例通过依赖配对的主机顶盒来实现时移,无需开通其他增值服务,降低了用户的使用成本。
[0257]最后,通过使用家庭中有存储器的主机顶盒来帮助无存储器的辅机顶盒实现本地时移,避免了家庭中需要全部使用有存储器的机顶盒,进而导致成本较高的问题。
[0258]在上述实施例的第一种可选的实现方式中,
[0259]所述发射器704,用于执行上述实施例中的步骤306 ;
[0260]所述接收器705,还用于执行上述实施例中的步骤310。
[0261]在上述实施例的第二种可选的实现方式中,
[0262]所述发射器704,还用于执行上述实施例中的步骤301。
[0263]在上述实施例的第三种可选的实现方式中,
[0264]所述接收器705,还用于执行上述实施例中的步骤312 ;
[0265]所述发射器704,还用于执行上述实施例中的步骤313。
[0266]在上述实施例的第四种可选的实现方式中,
[0267]所述发射器704,还用于执行上述实施例中的步骤410 ;
[0268]所述接收器705,还用于执行上述实施例中的步骤414。
[0269]在上述实施例的第五种可选的实现方式中,
[0270]所述处理器702,还用于执行上述实施例中的步骤405 ;
[0271]所述发射器704,还用于执行上述实施例中的步骤406。
[0272]在上述实施例的第六种可选的实现方式中,
[0273]所述发射器704,还用于执行上述实施例中的步骤401 ;
[0274]所述接收器705,还用于执行上述实施例中的步骤404。
[0275]在上述实施例的第七种可选的实现方式中,
[0276]所述发射器704,还用于向服务器发送主机顶盒列表获取请求;
[0277]所述接收器705,还用于接收所述服务器返回的主机顶盒列表,所述主机顶盒列表为所述服务器根据存储的各个机顶盒的描述信息生成并返回的列表;
[0278]所述处理器702,还用于控制多媒体播放设备展示所述主机顶盒列表;
[0279]所述接收器705,还用于接收将所述主机顶盒列表中的目标主机顶盒设置为与所述辅机顶盒配对的主机顶盒的设置指令;
[0280]所述处理器702,还用于根据所述接收器705接收到的所述设置指令将所述目标主机顶盒设置为与所述辅机顶盒配对的主机顶盒。
[0281]综上所述,本实施例提供的直播时移装置,通过获取配对的主机顶盒的存储器中存储的目标直播频道的历史播放码流,根据获取到的历史播放码流进行时移播放;解决了现有技术中由于需要依赖流媒体服务器才能实现未设置有存储器的机顶盒的时移播放,进而会浪费流媒体服务器的大量资源的问题;达到了可以通过配对的主机顶盒来实现直播时移,避免对流媒体服务器的资源浪费的效果。
[0282]同时,辅机顶盒配对的主机顶盒通常为家庭中的有存储器的机顶盒,所以该辅机顶盒通过家庭内部网络从配对的主机顶盒中获取码流进而实现直播时移,节省了从外网的流媒体服务