基于区块链的多媒体资源点播计次方法及存储介质技术

技术编号:30240354 阅读:31 留言:0更新日期:2021-10-09 20:17
本发明专利技术涉及数字娱乐技术领域,公开了基于区块链的多媒体资源点播计次方法及存储介质,包括步骤:点播多媒体资源,生成多媒体资源点播计次信息;区块链信息生产者获取多媒体资源点播计次信息并上传至点播计次区块链网络;数据记账节点打包新区块并进行上链,然后广播至区块链网络,其他区块链节点接收并进行更新;点播计次区块链网络的区块链节点为下列中的一种以上:点播设备、网络服务器或视听场所的网关服务器;区块链信息生产者为下列中的一种以上:点播设备、点播软件、或视听场所的网关服务器。上述技术方案建立点播计次区块链记录多媒体资源的点播计次信息,大大提高了多媒体资源点播计次信息的透明度和可信度。源点播计次信息的透明度和可信度。源点播计次信息的透明度和可信度。

【技术实现步骤摘要】
基于区块链的多媒体资源点播计次方法及存储介质


[0001]本专利技术涉及数字娱乐
,特别是涉及一种基于区块链的多媒体资源点播计次方法及存储介质。

技术介绍

[0002]在KTV、酒吧等数字视听场所的点唱系统中存储有大量供用户点播的歌曲、电影等多媒体资源。为了保护多媒体资源版权所有者的合法权益,数字视听场所在使用这些多媒体资源时,需要统计各多媒体资源的点播次数,以便给多媒体资源版权所有者对应的经济报酬。而在现有技术中,多媒体资源点播计次过程的公开透明度较低,并且计次数据在统计过程或传输过程都容易被篡改,从而使计次数据的可信度低,双方的权利和义务都无法得到保障。
[0003]目前若用户通过网络进行点播歌曲,需要预先购买版权,若是不喜欢的歌曲,点播一两次后就不会再点播,成本较高。目前还未有根据点播次数进行计费的方案。再例如,用户购买点播设备在家中进行演唱,在这种情况下,用户很可能无法点播到云端没有版权的歌曲,用户也必须在购买版权后才能点播云端歌曲。但是,有些歌曲用户购买了版权很可能只点播一两次,这样造成单次歌曲点播的成本很高,影响用户体验。所以,在家用的场景中也需要一种可进行歌曲单次计费点播收费的方案。而单次计费点播方案的基础,就是对点播计次统计的公开透明,目前还没有发现可对网络歌曲点播次数统计公开透明的方案。
[0004]在一篇专利号为CN201910771952.6,名称为《一种在区块链上的KTV音乐播放数据处理方法及设备》的专利中,公开了通过区块链技术进行歌曲点播计次的方法。在该点播计次方法中“区块链节点统计各个播放终端上各个音乐的播放量,并按照各个播放终端所属的KTV场所信息统计各个KTV场所对各个音乐的播放量”,即每个点播设备收到一次点播请求,都要发送给云端的区块链节点,然后再由区块链节点控制机顶盒播放对应音乐。而全国有几十万个点播设备,在KTV营业时间,同一时间区块链节点可能收到几十万个点播请求,数据处理压力非常大。

技术实现思路

[0005]为此,需要提供一种基于区块链的多媒体资源点播计次方法,用于现有多媒体点播计次方法的透明度和可信度低,以及处理数据量大的技术问题。
[0006]为实现上述目的,专利技术人提供了一种基于区块链的多媒体资源点播计次方法,所述基于区块链的多媒体资源点播计次方法包括以下步骤:
[0007]点播多媒体资源,并生成多媒体资源点播计次信息;
[0008]所述区块链信息生产者获取所述多媒体资源点播计次信息,然后上传至所述点播计次区块链网络;
[0009]各区块链节点推荐数据记账节点,所推荐的数据记账节点打包新区块并进行上链,然后广播至区块链网络,其他区块链节点接收并进行更新;
[0010]所述点播计次区块链网络的区块链节点为下列中的一种以上:点播设备、网络服务器或视听场所的网关服务器;
[0011]区块链信息生产者为下列中的一种以上:点播设备、点播软件、或视听场所的网关服务器。
[0012]进一步,所述区块链信息生产者获取所述多媒体资源点播计次信息后,先对所述多媒体资源点播计次信息进行签名,然后再上传至所述点播计次区块链网络。
[0013]进一步,当所述区块链节点为所述点播设备时,所述点播设备同时作为区块链信息生产者,所述点播设备将所述多媒体资源点播计次信息签名,然后上传至点播计次区块链网络中。
[0014]进一步,当所述区块链节点为视听场所的网关服务器,所述区块链信息生产者为点播设备和/或视听场所的网关服务器;所述视听场所网关服务器连接一个以上的点播设备,所述点播设备作为区块链信息生产者时,点播设备对所述点播计次信息进行签名,然后上传至所述点播计次区块链网络;
[0015]和/或所述区块链信息生产者含有网关服务器时,所述点播设备生成多媒体资源点播计次信息并发送给位于同一视听场所的网关服务器;所述网关服务器对接收的所述多媒体资源点播计次信息进行签名,然后上传至点播计次区块链网络中。
[0016]进一步,当所述区块链节点为网络服务器时,所述网络服务器直接连接两个以上的点播设备或所述网络服务器通过视听场所的网关服务器连接两个以上的点播设备;
[0017]所述区块链信息生产者为点播设备、点播软件、或视听场所的网关服务器中的一种以上;
[0018]所述点播设备作为区块链信息生产者时,点播设备对所述点播计次信息进行签名,然后上传至所述点播计次区块链网络;
[0019]和/或所述点播软件作为区块链信息生产者时,所述点播软件对所述点播计次信息进行签名,然后上传至所述点播计次区块链网络;
[0020]和/或所述区块链信息生产者含有网关服务器时,所述点播设备生成多媒体资源点播计次信息并发送给位于同一视听场所的网关服务器;所述网关服务器对接收的所述多媒体资源点播计次信息进行签名,然后上传至点播计次区块链网络中。
[0021]进一步,所述点播计次区块链网络的区块链节点为下列中的两种以上:点播设备、网络服务器或视听场所的网关服务器;
[0022]当所述区块链节点为所述点播设备时,所述点播设备同时为区块链信息生产者,所述点播设备将所述多媒体资源点播计次信息签名,然后上传至点播计次区块链网络中;
[0023]当所述区块链节点为视听场所的网关服务器时,所述区块链信息生产者为点播设备和/或视听场所的网关服务器;所述视听场所网关服务器连接一个以上的点播设备,所述点播设备作为区块链信息生产者时,点播设备对所述点播计次信息进行签名,然后上传至所述点播计次区块链网络;
[0024]和/或所述区块链信息生产者含有网关服务器时,所述点播设备生成多媒体资源点播计次信息并发送给位于同一视听场所的网关服务器;所述网关服务器对接收的所述多媒体资源点播计次信息进行签名,然后上传至点播计次区块链网络中;
[0025]当所述区块链节点为网络服务器时,所述网络服务器直接连接两个以上的点播设
备或所述网络服务器通过视听场所的网关服务器连接两个以上的点播设备;所述区块链信息生产者为点播设备、点播软件、或视听场所的网关服务器中的一种以上;
[0026]所述点播设备作为区块链信息生产者时,点播设备对所述点播计次信息进行签名,然后上传至所述点播计次区块链网络;
[0027]和/或所述点播设备作为区块链信息生产者时,点播软件对所述点播计次信息进行签名,然后上传至所述点播计次区块链网络;
[0028]和/或所述区块链信息生产者含有网关服务器时,所述点播设备生成多媒体资源点播计次信息并发送给位于同一视听场所的网关服务器;所述网关服务器对接收的所述多媒体资源点播计次信息进行签名,然后上传至点播计次区块链网络中。
[0029]进一步,所述数据记账节点由选举算法产生,所述选举算法包括:
[0030]获取各区块链节点中所存储的区块链高度;
[0031]将区块链数据完整的区块链节点选为候选节点;
[0032]获取各候选节点的最近记账时间戳,将最近记账时间戳本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的多媒体资源点播计次方法,其特征在于,包括以下步骤:点播多媒体资源,并生成多媒体资源点播计次信息;所述区块链信息生产者获取所述多媒体资源点播计次信息,然后上传至所述点播计次区块链网络;各区块链节点推荐数据记账节点,所推荐的数据记账节点打包新区块并进行上链,然后广播至区块链网络,其他区块链节点接收并进行更新;所述点播计次区块链网络的区块链节点为下列中的一种以上:点播设备、网络服务器或视听场所的网关服务器;区块链信息生产者为下列中的一种以上:点播设备、点播软件、或视听场所的网关服务器。2.根据权利要求1所述的基于区块链的多媒体资源点播计次方法,其特征在于,所述区块链信息生产者获取所述多媒体资源点播计次信息后,先对所述多媒体资源点播计次信息进行签名,然后再上传至所述点播计次区块链网络。3.根据权利要求1所述的基于区块链的多媒体资源点播计次方法,其特征在于,当所述区块链节点为所述点播设备时,所述点播设备同时作为区块链信息生产者,所述点播设备将所述多媒体资源点播计次信息签名,然后上传至点播计次区块链网络中。4.根据权利要求1所述的基于区块链的多媒体资源点播计次方法,其特征在于,当所述区块链节点为视听场所的网关服务器,所述区块链信息生产者为点播设备和/或视听场所的网关服务器;所述视听场所网关服务器连接一个以上的点播设备,所述点播设备作为区块链信息生产者时,点播设备对所述点播计次信息进行签名,然后上传至所述点播计次区块链网络;和/或所述区块链信息生产者含有网关服务器时,所述点播设备生成多媒体资源点播计次信息并发送给位于同一视听场所的网关服务器;所述网关服务器对接收的所述多媒体资源点播计次信息进行签名,然后上传至点播计次区块链网络中。5.根据权利要求1所述的基于区块链的多媒体资源点播计次方法,其特征在于,当所述区块链节点为网络服务器时,所述网络服务器直接连接两个以上的点播设备或所述网络服务器通过视听场所的网关服务器连接两个以上的点播设备;所述区块链信息生产者为点播设备、点播软件、或视听场所的网关服务器中的一种以上;所述点播设备作为区块链信息生产者时,点播设备对所述点播计次信息进行签名,然后上传至所述点播计次区块链网络;和/或所述点播软件作为区块链信息生产者时,所述点播软件对所述点播计次信息进行签名,然后上传至所述点播计次区块链网络;和/或所述区块链信息生产者含有网关服务器时,所述点播设备生成多媒体资源点播计次信息并发送给位于同一视听场所的网关服务器;所述网关服务器对接收的所述多媒体资源点播计次信息进行签名,然后上传至点播计次区块链网络中。6.根据权利要求1所述的基于区块链的多媒体资源点播计次方法,其特征在于,所述点播计次区块链网络的区块链节点为下列中的两种以上:点播设备、网络服务器或视听场所的网关服务器;
当所述区块链节点为所述点播设备时,所述点播设备同时为区块链信息生产者,所述点播设备将所述多媒体资源点播计次信息签名,然后上传至点播计次区块链网络中;当所述区块链节点为视听场所的网关服务器时,所述区块链信息生产者为点播设备和/或视听场所的网关服务器;所述视听场所网关服务器连接一个以上的点播设备,所述点播设备作为区块链信息生产者时,点播设备对所述点播计次信息进行签名,然后上传至所述点播计次区块链网络;和/或所述区块链信息生产者含有网关服务器时,所述点播设备生成多媒体资源点播计次信息并发送给位于同一视听场所的网关服务器;所述网关服务器对接收的所述多媒体资源点播计次信息进行签名,然后上传至点播计次区块链网络中;当所述区块链节点为网络服务器时,所述网络服务器直接连接两个以上的点播设备或所述网络服务器通过视听场所的网关服务器连...

【专利技术属性】
技术研发人员:林剑宇汤周文刘旺黄鸿强
申请(专利权)人:福建凯米网络科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1