1.一种方法,所述方法包含:
通过媒体设备接收媒体内容项;
识别所述媒体内容项中的两个或更多个片段的边界;
基于识别所述两个或更多个片段的边界,通过所述媒体设备选择所述两个或更多个片段中的一个或多个特定片段用于发送到云存储系统;
将所述一个或多个特定片段发送到所述云存储系统。
2.如权利要求1所述的方法,还包含:
生成用于所述两个或更多个片段中的每一个的一个或多个片段标识值;
将用于所述两个或更多个片段中的每一个的所述一个或多个片段标识值发送到媒体内容管理服务器。
3.如权利要求1所述的方法,还包含:
生成用于所述两个或更多个片段中的每一个的一个或多个片段标识值;
将从用于所述两个或更多个片段中的每一个的所述一个或多个片段标识值得到的值发送到媒体内容管理服务器。
4.如权利要求1所述的方法,其中选择所述两个或更多个片段中的一个或多个特定片段用于发送到云存储系统包括从媒体内容管理服务器接收指示所述媒体设备将所述一个或多个特定片段发送到所述云存储系统的数据。
5.如权利要求1所述的方法,其中所述媒体内容项中的所述两个或更多个片段的边界基于所述媒体内容项中的图像组(GOP)的指定数量。
6.如权利要求1所述的方法,其中所述媒体内容项中的所述两个或更多个片段的边界基于与所述媒体内容项相关联的元数据值的指定范围。
7.如权利要求1所述的方法,其中所述媒体内容项中的所述两个或更多个片段的边界基于与所述媒体内容项相关联的元数据值的指定范围,所述元数据值表示节目时钟参考(PCR)值。
8.如权利要求1所述的方法,其中所述媒体内容项中的所述两个或更多个片段的边界基于与所述媒体内容项相关联的元数据值的指定范围,所述元数据值表示显示时间戳(PTS)值。
9.如权利要求2所述的方法,其中生成用于所述两个或更多个片段中的每一个的一个或多个片段标识值包括基于包含所述两个或更多个片段的数据生成散列值。
10.如权利要求2所述的方法,其中生成用于所述两个或更多个片段中的每一个的一个或多个片段标识值包括基于包含所述两个或更多个片段的数据生成指纹。
11.如权利要求2所述的方法,还包含:
其中所述两个或更多个片段表示两个或更多个第一片段;
识别所述媒体内容项中的一个或多个第二片段的边界,所述一个或多个第二片段表示所述媒体内容项的与所述两个或更多个第一片段不同的部分;
生成用于所述一个或多个第二片段中的每一个的一个或多个第二片段标识值;
将用于所述一个或多个第二片段中的每一个的所述一个或多个第二片段标识值发送到所述媒体内容管理服务器;
接收指示所述媒体设备不将发送的一个或多个第二片段发送到所述云存储系统的数据。
12.如权利要求1的方法,还包含:
确定与所述媒体设备相关联的一个或多个上传效率测量值,所述上传效率测量值包括以下中的一个或多个:所述媒体设备的信号强度,所述媒体设备连接的网络的类型,当前网络速度,所述媒体设备的类型;
将所述上传效率测量值发送到所述媒体内容管理服务器。
13.如权利要求1所述的方法,还包含从媒体内容管理服务器接收包括用于识别所述媒体内容项中的所述两个或更多个片段的边界的指令的数据。
14.如权利要求1所述的方法,还包含从第二媒体设备接收包括用于识别所述媒体内容项中的所述两个或更多个片段的边界的指令的数据。
15.如权利要求1所述的方法,还包含:
通过媒体设备接收第二媒体内容项;
识别所述第二媒体内容项中的两个或更多个片段的边界;
基于识别所述第二媒体内容项中的所述两个或更多个片段的边界,所述媒体设备确定不将所述第二媒体内容项中的所述两个或更多个片段中的任何片段发送到云存储系统。
16.一个或多个非暂时性计算机可读存储媒介,其存储指令,当所述指令被一个或多个处理器执行时,引起以下步骤被施行:
媒体设备接收媒体内容项;
识别所述媒体内容项中的两个或更多个片段的边界;
基于识别所述两个或更多个片段的边界,所述媒体设备选择所述两个或更多个片段中的一个或多个特定片段用于发送到云存储系统;
将所述一个或多个特定片段发送到所述云存储系统。
17.如权利要求16所述的一个或多个非暂时性存储媒介,还包含:
生成用于所述两个或更多个片段中的每一个的一个或多个片段标识值;
将用于所述两个或更多个片段中的每一个的所述一个或多个片段标识值发送到媒体内容管理服务器。
18.如权利要求16所述的一个或多个非暂时性存储媒介,还包含:
生成用于所述两个或更多个片段中的每一个的一个或多个片段标识值;
将从用于所述两个或更多个片段中的每一个的所述一个或多个片段标识值得到的值发送到媒体内容管理服务器。
19.如权利要求16所述的一个或多个非暂时性存储媒介,其中选择所述两个或更多个片段中的一个或多个特定片段用于发送到云存储系统包括从媒体内容管理服务器接收指示所述媒体设备将所述一个或多个特定片段发送到所述云存储系统的数据。
20.如权利要求16所述的一个或多个非暂时性存储媒介,其中所述媒体内容项中的所述两个或更多个片段的边界基于与所述媒体内容项相关联的元数据值的指定范围。
21.如权利要求17所述的一个或多个非暂时性存储媒介,其中生成用于所述两个或更多个片段中的每一个的所述一个或多个片段标识值包括基于包含所述两个或更多个片段的数据生成散列值。
22.如权利要求17所述的一个或多个非暂时性存储媒介,还包含:
其中所述两个或更多个片段表示两个或更多个第一片段;
识别所述媒体内容项中的一个或多个第二片段的边界,所述一个或多个第二片段表示所述媒体内容项的与所述两个或更多个第一片段不同的部分;
生成用于所述一个或多个第二片段中的每一个的一个或多个第二片段标识值;
将用于所述一个或多个第二片段中的每一个的所述一个或多个第二片段标识值发送到所述媒体内容管理服务器;
接收指示所述媒体设备不将发送的一个或多个第二片段发送到所述云存储系统的数据。
23.如权利要求16所述的一个或多个非暂时性存储媒介,还包含接从媒体内容管理服务器收包括用于识别所述媒体内容项中的两个或更多个片段的边界的指令的数据。
24.一种装置,所述装置包含:
通过媒体设备接收媒体内容项的子系统,其至少部分由硬件实现;
识别所述媒体内容项中的两个或更多个片段的边界的子系统,其至少部分由硬件实现;
基于识别所述两个或更多个片段的边界通过所述媒体设备选择所述两个或更多个片段中的一个或多个特定片段用来发送到云存储系统的子系统,其至少部分由硬件实现;
将所述一个或多个特定片段发送到所述云存储系统的子系统,其至少部分由硬件实现。
25.如权利要求24所述的装置,还包含:
生成用于所述两个或更多个片段中的每一个的一个或多个片段标识值的子系统,其至少部分由硬件实现;
将用于所述两个或更多个片段中的每一个的所述一个或多个片段标识值发送到媒体内容管理服务器的子系统,其至少部分由硬件实现。
26.如权利要求24的装置,还包含:
生成用于所述两个或更多个片段中的每一个的一个或多个片段标识值的子系统,其至少部分由硬件实现;
将从用于所述两个或更多个片段中的每一个的所述一个或多个片段标识值得到的值发送到媒体内容管理服务器的子系统,其至少部分由硬件实现。
27.如权利要求24所述的装置,其中选择所述两个或更多个片段中的一个或多个特定片段用于发送到云存储系统包括从媒体内容管理服务器接收指示所述媒体设备将所述一个或多个特定片段发送到所述云存储系统的数据。
28.如权利要求24所述的装置,其中所述媒体内容项中的所述两个或更多个片段的边界基于与所述媒体内容项相关联的元数据值的指定范围。
29.如权利要求25所述的装置,其中生成用于所述两个或更多个片段中的每一个的一个或多个片段标识值包括基于包含两个或更多个片段的数据生成散列值。
30.如权利要求25所述的装置,还包含:
其中所述两个或更多个片段表示两个或更多个第一片段;
识别所述媒体内容项中的一个或多个第二片段的边界的子系统,其至少部分地由硬件实现,所述一个或多个第二片段表示所述媒体内容项的与所述两个或更多个第一片段不同的部分;
生成用于所述一个或多个第二片段中的每一个的一个或多个第二片段标识值的子系统,其至少部分由硬件实现;
将用于所述一个或多个第二片段中的每一个的一个或多个第二片段标识值发送到所述媒体内容管理服务器的子系统,其在至少部分由硬件实现;
接收指示所述媒体设备不将发送的一个或多个第二片段发送到所述云存储系统的数据的子系统,其至少部分由硬件实现。