视听节目的数据处理方法、装置、服务器及存储介质与流程

    专利查询2024-12-08  59



    1.本技术涉及计算机技术,具体地,涉及视听节目的数据处理方法、装置、服务器及存储介质。


    背景技术:

    2.目前,除传统的广播电视网络外,电信网、互联网和视听网站都已成为重要的视听节目传播通道。尤其是互联网,有着覆盖用户规模庞大,节目种类多样,受众引导力强等优势。
    3.然而视听节目渠道多样化的形势存在有诸多的问题和乱象,广播电视和互联网传播领域之间、视听节目制作传播各环节之间存在信息孤岛,良性传播秩序以及视听节目版权数据支撑亟待完善。目前各制作机构和传播机构对节目自行管控,无法展示同一节目在不同平台的传播态势,也难以适应全程、全息、全员、全效媒体传播秩序管理的需要。


    技术实现要素:

    4.为了解决现有技术中视听节目传播不便管理的问题,本技术实施例中提供了一种视听节目的数据处理方法、装置、服务器及存储介质。
    5.根据本技术实施例的第一个方面,提供了一种视听节目的数据处理方法,包括:
    6.获取视听节目的传播数据;
    7.根据所述传播数据,生成传播数据字段表,其中,所述传播数据字段表至少包括所述视听节目的标识信息、操作机构信息、及操作类型信息;
    8.将所述传播数据字段表存储至区块链节点。
    9.可选地,所述传播数据为节目建档登记数据、节目收录登记数据、节目发布登记数据、节目传播情况统计数据、节目转载数据、节目再处理数据、或节目下线数据。
    10.可选地,所述传播数据为节目传播情况统计数据,所述方法还包括:
    11.根据所述传播数据,生成传播情况统计数据字段表;其中,所述传播情况统计数据字段表包括所述视听节目在服务器上的存储地址;
    12.将所述传播情况统计数据字段表存储至所述区块链节点。
    13.可选地,在获取视听节目的传播数据之前,还包括:
    14.获取操作机构的主体登记操作;
    15.根据所述主体登记操作,生成公私钥对;
    16.将生成的私钥发放给所述操作机构。
    17.可选地,所述传播数据字段表还包括以下信息中的至少一者:当前节目哈希值、继承的上一级节目哈希值、节目来源信息、节目标题、节目类型、导演、演员、关键词。
    18.根据本技术实施例的第二个方面,提供了一种视听节目的数据处理装置,包括:
    19.第一获取模块,用于获取视听节目的传播数据;
    20.第一生成模块,用于根据所述传播数据,生成传播数据字段表,其中,所述传播数
    据字段表至少包括所述视听节目的标识信息、操作机构信息、及操作类型信息;
    21.第一上链模块,用于将所述传播数据字段表存储至区块链节点。
    22.可选地,所述传播数据为节目建档登记数据、节目收录登记数据、节目发布登记数据、节目传播情况统计数据、节目转载数据、节目再处理数据、或节目下线数据。
    23.可选地,所述传播数据为节目传播情况统计数据,所述装置还包括:
    24.第二生成模块,用于根据所述传播数据,生成传播情况统计数据字段表;其中,所述传播情况统计数据字段表包括所述视听节目在服务器上的存储地址;
    25.第二上链模块,用于将所述传播情况统计数据字段表存储至所述区块链节点。
    26.可选地,所述装置还包括:
    27.第二获取模块,用于在获取视听节目的传播数据之前,获取操作机构的主体登记操作;
    28.密钥生成模块,用于根据所述主体登记操作,生成公私钥对;
    29.发送模块,用于将生成的私钥发放给所述操作机构。
    30.可选地,所述传播数据字段表还包括以下信息中的至少一者:当前节目哈希值、继承的上一级节目哈希值、节目来源信息、节目标题、节目类型、导演、演员、关键词。
    31.根据本技术实施例的第三个方面,提供了一种服务器,包括存储装置、处理装置及存储在所述存储装置上并可在所述处理装置上运行的计算机程序,所述处理装置执行所述计算机程序时实现上述第一方面任一项所述的视听节目的数据处理方法中的步骤。
    32.根据本技术实施例的第四个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面任一项所述的视听节目的数据处理方法中的步骤。
    33.本技术实施例中提供了一种视听节目的数据处理方法、装置、服务器及存储介质,可以获取视听节目的传播数据,然后根据传播数据生成至少包含视听节目的标识信息、操作机构信息、及操作类型信息的传播数据字段表,再将传播数据字段表存储至区块链节点。通过以上方式,本公开利用区块链去中心化,稳定可靠的存储特性,对节目传播过程的相关数据进行区块链记录存证,建立起完整、可信的记录信息链条,支撑视听节目的传播可回溯性,有利于在多元网络的大环境下维护视听节目的传播秩序。
    附图说明
    34.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
    35.图1为根据一示例性实施例示出的一种视听节目的数据处理方法的流程图。
    36.图2是根据一示例性实施例示出的一种节目传播路径信息示意图。
    37.图3是根据一示例性实施例示出的一种视听节目的数据处理装置的框图。
    38.图4是根据一示例性实施例示出的一种视听节目的数据处理装置的另一框图。
    具体实施方式
    39.在实现本技术的过程中,发明人发现,视听节目渠道多样化的形势存在有诸多的问题和乱象,广播电视和互联网传播领域之间、视听节目制作传播各环节之间存在信息孤
    岛,良性传播秩序以及视听节目传播的可回溯性支撑亟待完善。
    40.针对上述问题,本技术实施例中提供了一种视听节目的数据处理方法、装置、服务器及存储介质,可以获取视听节目的传播数据,然后根据传播数据生成至少包含视听节目的标识信息、操作机构信息、及操作类型信息的传播数据字段表,再将传播数据字段表存储至区块链节点。通过以上方式,本公开利用区块链去中心化,稳定可靠的存储特性,对节目传播过程的相关数据进行区块链记录存证,建立起完整、可信的记录信息链条,支撑视听节目的传播可回溯性,有利于在多元网络的大环境下维护视听节目的传播秩序。
    41.为了使本技术实施例中的技术方案及优点更加清楚明白,以下结合附图对本技术的示例性实施例进行进一步详细的说明,显然,所描述的实施例仅是本技术的一部分实施例,而不是所有实施例的穷举。需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。
    42.图1是根据一示例性实施例示出的一种视听节目的数据处理方法的流程图,如图1所示,该视听节目的数据处理方法可应用于服务器中,包括以下步骤。
    43.在步骤s11中,获取视听节目的传播数据;
    44.在步骤s12中,根据传播数据,生成传播数据字段表,其中,传播数据字段表至少包括视听节目的标识信息、操作机构信息、及操作类型信息;
    45.在步骤s13中,将传播数据字段表存储至区块链节点。
    46.本公开可应用于管理视听节目的服务器中,该服务器可以是区块链中的任一区块链节点,其上维护有视听节目管理系统,操作人员可以在能够与服务器通信的终端上通过应用程序或者网页登入该系统,进行相应的操作。本公开能够获取操作人员登记的视听节目的传播数据,或者获取依据操作人员传播节目的动作自动生成的传播数据,然后生成传播数据字段表存储到区块链节点中,实现视听节目传播数据的可追溯性。
    47.在一种可能的实施方式中,在获取视听节目的传播数据之前,可以获取操作机构的主体登记操作,根据主体登记操作,生成公私钥对,将生成的私钥发放给操作机构。
    48.操作机构可以是制作机构、传播机构等视听节目传播相关的从业机构,个人主体可通过制作机构或传播机构进行注册登记。系统将为登记对象生成公私钥对,并将私钥发放给登记对象,公钥在本管理平台进行记录备案作为其的数字身份,进而实现对操作机构的管理。
    49.传播数据可以是操作人员手动录入的,也可以是检测到操作机构对视听节目的操作后直接获取的。由于一些传播数据(比如节目建档数据、操作机构登记数据、节目内容信息等)需要人员手动录入,因此可为操作人员提供相应的接口供其录入;有一些传播数据(比如转载数据、发布数据等)可以通过操作人员的动作自动获取,因此操作人员的动作可自动调用相应的接口,实现传播数据的登记。
    50.在获取到传播数据后,可生成传播数据字段表并记录到区块链节点中,在实际应用中,可针对每一次传播登记或者信息变更生成一个传播数据字段表进行记录,以便实现对视听节目传播环节的追溯。传播数据字段表至少包括视听节目的标识信息、操作机构信息、及操作类型信息,标识信息是系统为视听节目生成的唯一的标识信息,可通过查询该标识信息实现视听节目的追溯。在一种可能的实施方式中,传播数据字段表还可以包括以下信息中的至少一者:当前节目哈希值、继承的上一级节目哈希值、节目来源信息、节目标题、
    节目类型、导演、演员、关键词。请参见下述表1,示例性对本公开的传播数据字段表进行举例说明。
    51.表1.传播数据字段表及说明
    [0052][0053]
    在一种可能的实施方式中,传播数据可以是节目建档登记数据、节目收录登记数据、节目发布登记数据、节目传播情况统计数据、节目转载数据、节目再处理数据、或节目下线数据。本公开可以对传播相关的全部数据进行区块链记录,保障视听节目传播的可追溯性。
    [0054]
    在一种可能的实施方式中,传播数据为节目传播情况统计数据时,可以根据传播数据,生成传播情况统计数据字段表;其中,传播情况统计数据字段表包括视听节目在服务器上的存储地址;然后将传播情况统计数据字段表存储至区块链节点。
    [0055]
    能反映播放情况的数据通常包括观看入口、观看次数、观看时长、转发分享量、点赞数量、评论数量等,传播平台通常会通过ftp(file transfer protocol,文件传输协议)
    服务器定期(时间可设定)上传反映节目传播情况的基本统计数据,本公开可以将包含有ftp服务器存储地址的传播情况统计数据字段表存储至区块链节点,以便后续可通过区块链中存储的地址追溯视听节目的播放情况。请参见下述表2,示例性对本公开的传播情况统计数据字段表进行举例说明。
    [0056]
    表2.传播情况统计数据字段表及说明
    [0057][0058]
    为了更好地说明本公开提供的技术方案,以下将按照不同的登记方式对本公开传播数据处理的方式进行相应的说明。
    [0059]
    1、从业主体登记:
    [0060]
    制作机构、传播机构等视听节目传播相关从业机构在本管理平台进行注册登记。系统将为登记对象生成公私钥对,并将私钥发放给登记对象,公钥在本管理平台进行记录备案作为其的数字身份。个人主体可通过制作机构或传播机构进行注册登记。
    [0061]
    2、节目建档登记:
    [0062]
    节目制作机构在为节目建立信息档案,可录入节目名称、类型、发行播映许可证号/备案登记号、版权信息等节目建档数据,可以由系统生成节目唯一标识信息,并发放节目建档存证。这一过程可采取以分散或批量的方式进行。个人内容制作者可根据自愿原则在系统进行节目建档,登记录入的信息同上。节目传播机构可代制作机构和个人进行节目信息的建档。
    [0063]
    3、节目收录登记:
    [0064]
    当节目由制作机构将交付传播机构进行发布时,传播机构在收录节目时须依据节目标识信息对节目文件进行内容的校验确认,并自动调用本管理平台的专用接口对节目收录进行链上存证,节目收录登记数据可以包括:收录平台信息及其数字签名值。传播平台对于个人上传节目的收录存证可采取批量方式实现。
    [0065]
    4、节目发布登记:
    [0066]
    传播平台在网上发布节目时,将自动调用本系统的专用接口,完成发布信息的链上存证(节目发布登记数据可包含发布位置等信息),节目标识信息应随节目同步发布,形式包括二维码或字段信息,呈现方式包括与视频同页面显示,或提供专门呈现标识信息的提示链接及显示页面。
    [0067]
    5、节目传播情况统计数据登记:
    [0068]
    传播平台比如可以通过ftp服务器定期(时间可设定)上传反映节目传播情况的基本统计数据,如:观看入口、观看次数、观看时长、转发分享量、点赞数量、评论数量等信息,并对统计数据的校验值进行上链存证记录,防止篡改。
    [0069]
    6、传播平台间节目转载登记:
    [0070]
    当其他传播平台进行节目转载发布时,须将节目转载数据进行链上存证,发布格
    式应遵循上述第4项的要求。
    [0071]
    7、节目再处理登记:
    [0072]
    节目制作和传播机构在对节目进行压缩、转码、拆条和编辑等处理后,所生成的新节目文件,应按照上述第2项的要求,重新进行节目信息建档,信息中须包含源节目标识信息,本系统为其发放新的节目信息存证。
    [0073]
    8、节目下线登记:
    [0074]
    传播机构在接收到节目内容下线处理要求后,应在规定时间内进行节目的下线处理,并自动调用系统的专用接口对节目下线信息进行上链存证。制作和传播机构根据自身运营情况对节目下线时,自动调用系统的专用接口对节目下线信息进行上链存证。节目下线数据应包含相关制作、收录和发布平台的信息,下线时间,下线属性,下线操作信息和签名值等信息。
    [0075]
    基于上述管理流程中区块链存证的传播数据,本公开可以获取特定节目传播路径链条上的相关信息(如图2示例性所示的节目传播路径所包括的信息),包括不限于节目信息档案中包含的节目来源及其派生节目信息,节目的制作者、版权所有者等信息;节目收录登记信息中记录的收录该节目的传播机构信息。节目发布登记信息中记录的发布位置、转载发布位置;节目传播平台上报的传播情况,包括页面访问入口、观看次数、时长、转发分享数量等基本统计数据。对这些数据信息进行处理分析,可以获取节目的传播态势、扩散路径特点、热点区域及集群分布情况。
    [0076]
    图3是根据一示例性实施例示出的一种视听节目的数据处理装置100的框图。参照图3,该装置100包括:
    [0077]
    第一获取模块110,用于获取视听节目的传播数据;
    [0078]
    第一生成模块120,用于根据所述传播数据,生成传播数据字段表,其中,所述传播数据字段表至少包括所述视听节目的标识信息、操作机构信息、及操作类型信息;
    [0079]
    第一上链模块130,用于将所述传播数据字段表存储至区块链节点。
    [0080]
    可选地,所述传播数据为节目建档登记数据、节目收录登记数据、节目发布登记数据、节目传播情况统计数据、节目转载数据、节目再处理数据、或节目下线数据。
    [0081]
    可选地,如图4所示,所述传播数据为节目传播情况统计数据,所述装置100还包括:
    [0082]
    第二生成模块140,用于根据所述传播数据,生成传播情况统计数据字段表;其中,所述传播情况统计数据字段表包括所述视听节目在服务器上的存储地址;
    [0083]
    第二上链模块150,用于将所述传播情况统计数据字段表存储至所述区块链节点。
    [0084]
    可选地,所述装置100还包括:
    [0085]
    第二获取模块,用于在获取视听节目的传播数据之前,获取操作机构的主体登记操作;
    [0086]
    密钥生成模块,用于根据所述主体登记操作,生成公私钥对;
    [0087]
    发送模块,用于将生成的私钥发放给所述操作机构。
    [0088]
    可选地,所述传播数据字段表还包括以下信息中的至少一者:当前节目哈希值、继承的上一级节目哈希值、节目来源信息、节目标题、节目类型、导演、演员、关键词。
    [0089]
    本公开提供了一种服务器设备,包括存储装置、处理装置及存储在所述存储装置
    上并可在所述处理装置上运行的计算机程序,所述处理装置执行所述计算机程序时实现上述视听节目的数据处理方法中的任一步骤。
    [0090]
    本公开提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述视听节目的数据处理方法中的任一步骤。
    [0091]
    本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
    [0092]
    本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
    [0093]
    这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
    [0094]
    这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
    [0095]
    尽管已描述了本技术的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本技术范围的所有变更和修改。
    [0096]
    显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。

    技术特征:
    1.一种视听节目的数据处理方法,其特征在于,包括:获取视听节目的传播数据;根据所述传播数据,生成传播数据字段表,其中,所述传播数据字段表至少包括所述视听节目的标识信息、操作机构信息、及操作类型信息;将所述传播数据字段表存储至区块链节点。2.根据权利要求1所述的方法,其特征在于,所述传播数据为节目建档登记数据、节目收录登记数据、节目发布登记数据、节目传播情况统计数据、节目转载数据、节目再处理数据、或节目下线数据。3.根据权利要求2所述的方法,其特征在于,所述传播数据为节目传播情况统计数据,所述方法还包括:根据所述传播数据,生成传播情况统计数据字段表;其中,所述传播情况统计数据字段表包括所述视听节目在服务器上的存储地址;将所述传播情况统计数据字段表存储至所述区块链节点。4.根据权利要求1所述的方法,其特征在于,在获取视听节目的传播数据之前,还包括:获取操作机构的主体登记操作;根据所述主体登记操作,生成公私钥对;将生成的私钥发放给所述操作机构。5.根据权利要求1-4任一所述的方法,其特征在于,所述传播数据字段表还包括以下信息中的至少一者:当前节目哈希值、继承的上一级节目哈希值、节目来源信息、节目标题、节目类型、导演、演员、关键词。6.一种视听节目的数据处理装置,其特征在于,包括:第一获取模块,用于获取视听节目的传播数据;第一生成模块,用于根据所述传播数据,生成传播数据字段表,其中,所述传播数据字段表至少包括所述视听节目的标识信息、操作机构信息、及操作类型信息;第一上链模块,用于将所述传播数据字段表存储至区块链节点。7.根据权利要求6所述的装置,其特征在于,所述传播数据为节目建档登记数据、节目收录登记数据、节目发布登记数据、节目传播情况统计数据、节目转载数据、节目再处理数据、或节目下线数据。8.根据权利要求7所述的装置,其特征在于,所述传播数据为节目传播情况统计数据,所述装置还包括:第二生成模块,用于根据所述传播数据,生成传播情况统计数据字段表;其中,所述传播情况统计数据字段表包括所述视听节目在服务器上的存储地址;第二上链模块,用于将所述传播情况统计数据字段表存储至所述区块链节点。9.根据权利要求6所述的装置,其特征在于,所述装置还包括:第二获取模块,用于在获取视听节目的传播数据之前,获取操作机构的主体登记操作;密钥生成模块,用于根据所述主体登记操作,生成公私钥对;发送模块,用于将生成的私钥发放给所述操作机构。10.根据权利要求6-9任一所述的装置,其特征在于,所述传播数据字段表还包括以下信息中的至少一者:当前节目哈希值、继承的上一级节目哈希值、节目来源信息、节目标题、
    节目类型、导演、演员、关键词。11.一种服务器,包括存储装置、处理装置及存储在所述存储装置上并可在所述处理装置上运行的计算机程序,其特征在于,所述处理装置执行所述计算机程序时实现如权利要求1-5任一权利要求所述的视听节目的数据处理方法中的步骤。12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-5任一权利要求所述的视听节目的数据处理方法中的步骤。

    技术总结
    本申请实施例中提供了一种视听节目的数据处理方法、装置、服务器及存储介质,所述方法包括:获取视听节目的传播数据;根据所述传播数据,生成传播数据字段表,其中,所述传播数据字段表至少包括所述视听节目的标识信息、操作机构信息、及操作类型信息;将所述传播数据字段表存储至区块链节点。采用本申请中的方案,利用区块链去中心化,稳定可靠的存储特性,对节目传播过程的相关数据进行区块链记录存证,建立起完整、可信的记录信息链条,支撑视听节目的传播可回溯性,有利于在多元网络的大环境下维护视听节目的传播秩序。下维护视听节目的传播秩序。下维护视听节目的传播秩序。


    技术研发人员:余英 宫良 聂明杰 吴钟乐 孙黎丽 杨家胜 李忠炤
    受保护的技术使用者:国家广播电视总局广播电视规划院
    技术研发日:2020.11.05
    技术公布日:2022/5/25
    转载请注明原文地址:https://tc.8miu.com/read-25273.html

    最新回复(0)