1.一种录制节目的共享方法,其特征在于,所述共享方法包括以下步骤:
向服务器发起节目列表获取请求,并接收服务器返回的节目列表,其中,所述节目列表中保存有录制节目的节目信息;
获取所述节目列表中用户选择的节目信息,并基于该节目信息,向服务器发起录制节目的点播请求,并接收服务器基于所述点播请求而返回的用于与节目存储设备建立共享连接的连接信息;
基于所述连接信息,向节目存储设备发起共享连接请求,并在通过节目存储设备的鉴权验证后与节目存储设备建立共享连接;
向节目存储设备发起当前点播的录制节目数据的获取请求,接收节目存储设备返回的当前点播的录制节目数据并进行播放。
2.如权利要求1所述的共享方法,其特征在于,在向服务器发起节目列表获取请求之前,所述共享方法还包括:
通过输入账户信息或扫描二维码的登录方式,向服务器发起登录请求,并在通过服务器的登录鉴权验证后与服务器建立连接。
3.如权利要求1所述的共享方法,其特征在于,所述节目存储设备包括:共享设备或云端存储设备,所述共享设备用于进行节目录制并将生成的录制节目数据进行本地存储或上传至所述云端存储设备进行存储;所述连接信息包括所述节目存储设备的设备信息。
4.如权利要求1-3中任一项所述的共享方法,其特征在于,所述共享方法还包括:
当接收到的所述连接信息对应多个节目存储设备时,基于所述连接信息,同时向各节目存储设备发起共享连接请求并建立共享连接;
采用分段下载方式向各节目存储设备发起当前点播的录制节目在不同时段的节目数据的获取请求;
接收各节目存储设备返回的当前点播的录制节目在不同时段的节目数据,并按照节目播放时间顺序对各时段的节目数据进行拼装;
播放拼装后的节目数据。
5.一种录制节目的共享方法,其特征在于,所述共享方法包括以下步骤:
接收观看设备发起的节目列表获取请求并返回节目列表,其中,所述节目列表中保存有录制节目的节目信息;
接收观看设备基于所述节目列表中用户选择的节目信息而发起的录制节目的点播请求;
基于所述点播请求,向观看设备返回用于与节目存储设备建立共享连接的连接信息,以供观看设备基于所述连接信息向节目存储设备发起共享连接请求,并在通过节目存储设备的鉴权验证后与节目存储设备建立共享连接;
其中,观看设备与节目存储设备建立共享连接后,可向节目存储设备发起当前点播的录制节目数据的获取请求并接收节目存储设备返回的当前点播的录制节目数据进行播放。
6.如权利要求5所述的共享方法,其特征在于,所述节目存储设备包括:共享设备或云端存储设备,所述共享设备用于进行节目录制并将生成的录制节目数据进行本地存储或上传至所述云端存储设备进行存储;所述连接信息包括所述节目存储设备的设备信息;
所述基于所述点播请求,向观看设备返回用于与节目存储设备建立共享连接的连接信息包括:
基于所述点播请求,检索与点播的录制节目相关联的节目存储设备的设备信息,并将检索出的节目存储设备的设备信息返回给观看设备,以供用于与节目存储设备建立共享连接。
7.如权利要求6所述的共享方法,其特征在于,所述共享方法还包括:
与共享设备建立连接;
接收共享设备上传的节目存储设备的设备信息并存在至本地设备列表;
接收共享设备在录制节目时上传的节目信息,将节目信息与设备信息进行关联并存储至本地节目列表。
8.如权利要求6或7所述的共享方法,其特征在于,所述将检索出的节目存储设备的设备信息返回给观看设备包括:
当检索出与点播的录制节目相关联的节目存储设备存在多个时,对各节目存储设备的网络状态进行评价并排序;
将排序结果中网络状态排前列的一个或多个节目存储设备的设备信息返回给观看设备。
9.如权利要求6所述的共享方法,其特征在于,所述共享方法还包括:
在将检索出的节目存储设备的设备信息返回给观看设备的同时,将观看设备的设备信息、鉴权数据返回给节目存储设备,以供节目存储设备对观看设备发起的共享连接请求进行鉴权验证。
10.一种观看设备,其特征在于,所述观看设备包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的录制节目共享程序,所述录制节目共享程序被所述处理器执行时实现如权利要求1-4中任一项所述的录制节目的共享方法的步骤。
11.一种服务器,其特征在于,所述服务器包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的录制节目共享程序,所述录制节目共享程序被所述处理器执行时实现如权利要求5-9中任一项所述的录制节目的共享方法的步骤。
12.一种录制节目的共享系统,其特征在于,所述共享系统包括权利要求10所述的若干观看设备、权利要求11所述的服务器、若干共享设备;
所述共享设备用于:对在所述共享设备上播放的节目进行录制,并将生成的录制节目数据存储至节目存储设备中,所述节目存储设备包括共享设备或云端存储设备。
13.如权利要求12所述的共享系统,其特征在于,所述共享设备还用于:
与所述服务器建立连接;
向所述服务器上传所述节目存储设备的设备信息;
在进行节目录制时,向所述服务器上传当前录制节目的节目信息。
14.如权利要求13所述的共享系统,其特征在于,所述共享设备还用于:
接收所述服务器下发的所述观看设备的设备信息、鉴权数据;
接收所述观看设备发起的共享连接请求,并基于所述观看设备的设备信息、所述鉴权数据,对所述观看设备发起的共享连接请求进行鉴权验证;
当鉴权验证通过时,与所述观看设备建立共享连接;
当接收到所述观看设备发起的当前点播的录制节目数据的获取请求时,将本地存储的所述观看设备当前点播的录制节目数据发送至所述观看设备进行播放。
15.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有录制节目共享程序,所述录制节目共享程序被所述处理器执行时实现如权利要求1-9中任一项所述的录制节目的共享方法的步骤。