基于区块链技术的影视平台观影评论一体化的系统及方法技术方案

技术编号:38769072 阅读:8 留言:0更新日期:2023-09-10 10:42
本发明专利技术公开基于区块链技术的影视平台观影评论一体化的系统及方法,涉及区块链技术领域,拟解决现有影视作品的评论中出现的观影用户和评论用户分裂导致影评不客观公正的问题;本发明专利技术包括观影平台、徽章制作模块,观影券购买模块,统计时长模块,发表评论模块和颁布影评证明模块;本发明专利技术通过在观影券购买模块中进行观影票券NFT购买,并且为其添加不可转移的特性,减少了观影票券NFT在网络上的二次流通、难以管理、黄牛泛滥等缺陷,促进了区块链网络和影视平台的公平化、规则化、安全化;除此之外通过信用徽章的方式颁发SBB给评论用户,激励用户进行观影并评论。用户进行观影并评论。用户进行观影并评论。

【技术实现步骤摘要】
基于区块链技术的影视平台观影评论一体化的系统及方法


[0001]本专利技术涉及区块链
,具体涉及基于区块链技术的影视平台观影评论一体化的系统及方法。

技术介绍

[0002]流媒体平台是指采用流式传输技术,通过互联网而非电信运营商直接向用户提供音视频服务和计费的影音等音视频内容的平台,包括网络上各种长短视频平台,也包括在线的音乐平台,直播平台等。如YouTube、Netflix、Bilibili、爱奇艺,斗鱼直播等。这类平台极大的丰富了人们的生活,为用户提供了优质的服务,具有重要的意义。
[0003]现今的优秀的流媒体平台与高质量评论平台往往分割开来。一方面,在流媒体平台内的打分评价系统其实名存实亡,存在资本控制评分,恶意刷分与无效评论等现象;另一方面,优秀的评论平台如豆瓣、IMDB等并未提供观影渠道,这也造成了评论用户和打分用户并未真正的欣赏过该部影视作品却能够自由的打分评论的现象,虽然该种平台更为专业但仍存在许多用户进行虚假打分与评论。
[0004]因此,有必要设计一种能有效预防虚假打分与恶意评论的观影平台或方法。

技术实现思路

[0005]为了解决上述现有技术中存在的问题,本专利技术拟提供了基于区块链技术的影视平台观影评论一体化的系统及方法,拟解决现有影视作品的评论中出现的观影用户和评论用户分裂导致影评不客观公正的问题。
[0006]基于区块链技术的影视平台观影评论一体化的系统,包括徽章制作模块,观影券购买模块,统计时长模块,发表评论模块和颁布影评证明模块;
[0007]所述徽章制作模块用于制作作为观影票券的NFT和作为出席证明的SBB,其中所述NFT为非同质化信用徽章,NFT的信息包括电影海报图片、NFT对应的徽章名称、id和描述文本,所述SBB为灵魂绑定徽章,SBB的信息包括电影海报图片,以及SBB对应的徽章名称、id和描述文本;
[0008]所述观影券购买模块用于观影券的购买,用户通过此模块来购买观影券NFT,借助该笔交易和NFT信息,获取观影权限;
[0009]所述统计时长模块用于统计用户对该影视作品的观影时长,以此判断用户是否有权对该部影视作品进行评论;
[0010]所述发表评论模块用于用户在观影结束后,对影视作品进行打分与评论;
[0011]所述颁布影评证明模块用于用户在发表评论后,系统根据用户的观影券NFT颁发一个SBB,以此来证明用户出席了影评活动;
[0012]优选的,所述观影券购买模块包括用户注册登录子系统,购买观影券子系统和开放观影权限子系统,所述用户注册登录子系统用于用户注册账号并登录观影平台,所述购买观影券子系统用于用户依据自己的需要获取影片观影权限证明,所述开放观影权限子系
统用于用户有观影需求时核对其是否有观影权限证明,若有的话则为用户开放观影权限;所述发表评论模块包括评论子系统和打分子系统,所述评论子系统用于根据统计时长模块统计的用户观影时长来判断用户是否有评论权限,若有的话则允许用户评论,所述打分子系统定时计算评论子系统统计的用户打分后更新展示影评的总得分。
[0013]基于区块链技术的影视平台观影评论一体化的方法,包括以下步骤:
[0014]S1:徽章制作模块将电影的NFT和SBB中的信息存储为JSON文件,而后将JSON文件上传到IPFS中获取NFT和SBB分别对应的徽章URI;
[0015]S2:在用户需要获取相关观影权限时,平台通过观影券购买模块为用户执行观影券购买,而后用户通过平台发送的NFT观影票券进行观影;
[0016]S3:在用户观影过程中,平台通过统计时长模块统计用户的观影时长;
[0017]S4:平台根据S3所得观影时长判断用户是否有评论资格,若有则用户可通过发表评论模块发表评论;
[0018]S5:平台通过颁布影评模块给发表评论的用户颁布影评出席证明。
[0019]优选的,所述步骤S1包括以下步骤:
[0020]S11:获取到电影版权资源后,启动IPFS,将电影海报图片存储到IPFS中,得到电影海报图片的URI;
[0021]S12:将电影海报图片的URI写进该电影的JSON文件中,所述JSON文件中包括电影海报图片的URI以及NFT和SBB各自对应的徽章名称和描述文本;
[0022]S13:将该JSON文件上传到IPFS,得到IPFS返回的NFT和SBB分别对应的徽章URI。
[0023]优选的,所述步骤S2包括以下步骤:
[0024]S21:用户通过钱包账户登录进入平台,建立自己的账户信息;
[0025]S22:用户充值获取该平台的特殊信用徽章或使用以太币进行交易;
[0026]S23:用户搜索自己需求的影视资源,并通过充值所得平台信用徽章或以太币购买观影权限,平台同时调用safeMint函数将该电影票根以NFT形式发送给用户;
[0027]S24:在用户需要观影时,平台通过对该用户的NFT交易信息和用户观影信息双重查询并开放观影权限。
[0028]优选的,所述步骤S23包括以下步骤:
[0029]S231:用户在搜索框搜索自己需求的影视资源;
[0030]S232:用户花费一定数量的特殊信用徽章或以太币来购买观影券;
[0031]S233:平台调用safeMint函数,以用户地址和S1步骤中返回的JSON信息对应的徽章URI作为参数,其中NFT徽章的ID通过_tokenIdCounter.current()自动增加赋值;
[0032]S234:平台通过智能合约中的_beforeTokenTransfer函数,确认发送NFT票根的地址是否为零地址,若不为零,则拒绝交易,返回错误信息。
[0033]优选的,所述步骤S5包括以下步骤:
[0034]S51:在用户发表评论后,平台获取该用户的观影票券NFT票根地址;
[0035]S52:平台调用智能合约中的mint函数,参数为SBB徽章的ID、NFT票根地址、NFT票根ID,检查该NFT票根的绑定状态,如未绑定,则使该灵魂绑定徽章与用户的观影票券NFT进行绑定,并将此观影票券NFT设置为已绑状态;否则返回error信息;
[0036]S53:调用智能合约的BadgeownerOf函数结合灵魂绑定徽章的ID,返回所绑定的
NFT票根的地址和ID;
[0037]S54:通过返回的NFT票根的地址和ID,在智能合约中调用ownerOf函数得到用户地址,使灵魂绑定徽章

观影票券NFT

用户三者互相绑定。
[0038]优选的,所述步骤S3包括以下步骤:
[0039]S31:用户点击播放观看影视作品;
[0040]S32:平台通过互联网流式传输向用户提供影视作品观影服务;
[0041]S33:平台在用户观影时统计用户的观影时长信息,快进、快退、暂停不予计时,这里采用间隔打点法,每隔n秒打本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于区块链技术的影视平台观影评论一体化的系统,其特征在于,包括徽章制作模块,观影券购买模块,统计时长模块,发表评论模块和颁布影评证明模块;所述徽章制作模块用于制作作为观影票券的NFT和作为出席证明的SBB,其中所述NFT为非同质化信用徽章,NFT的信息包括电影海报图片、NFT对应的徽章名称、ID和描述文本,所述SBB为灵魂绑定徽章,SBB的信息包括电影海报图片,以及SBB对应的徽章名称、ID和描述文本;所述观影券购买模块用于观影券的购买,用户通过此模块来购买观影券NFT,借助该笔交易和NFT信息,获取观影权限;所述统计时长模块用于统计用户对该影视作品的观影时长,以此判断用户是否有权对该部影视作品进行评论;所述发表评论模块用于用户在观影结束后,对影视作品进行打分与评论;所述颁布影评证明模块用于用户在发表评论后,系统根据用户的观影券NFT颁发一个SBB,以此来证明用户出席了影评活动。2.根据权利要求1所述的基于区块链技术的影视平台观影评论一体化的系统,其特征在于,所述观影券购买模块包括用户注册登录子系统,购买观影券子系统和开放观影权限子系统,所述用户注册登录子系统用于用户注册账号并登录观影平台,所述购买观影券子系统用于用户依据自己的需要获取影片观影权限证明,所述开放观影权限子系统用于用户有观影需求时核对其是否有观影权限证明,若有的话则为用户开放观影权限;所述发表评论模块包括评论子系统和打分子系统,所述评论子系统用于根据统计时长模块统计的用户观影时长来判断用户是否有评论权限,若有的话则允许用户评论,所述打分子系统定时计算评论子系统统计的用户打分后更新展示影评的总得分。3.基于区块链技术的影视平台观影评论一体化的方法,其特征在于,包括以下步骤:S1:徽章制作模块将电影的NFT和SBB中的信息存储为JSON文件,而后将JSON文件上传到IPFS中获取NFT和SBB分别对应的徽章URI;S2:在用户需要获取相关观影权限时,平台通过观影券购买模块为用户执行观影券购买,而后用户通过平台发送的NFT观影票券进行观影;S3:在用户观影过程中,平台通过统计时长模块统计用户的观影时长;S4:平台根据S3所得观影时长判断用户是否有评论资格,若有则用户可通过发表评论模块发表评论;S5:平台通过颁布影评模块给发表评论的用户颁布影评出席证明。4.根据权利要求3所述的基于区块链技术的影视平台观影评论一体化的方法,其特征在于,所述步骤S1包括以下步骤:S11:获取到电影版权资源后,启动IPFS,将电影海报图片存储到IPFS中,得到电影海报图片的URI;S12:将电影海报图片的URI写进该电影的JSON文件中,所述JSON文件中包括电影海报图片的URI以及NFT和SBB各自对应的徽章名称和描述文本;S13:将该JSON文件上传到IPFS,得到IPFS返回的NFT和SBB分别对应的徽章URI。5.根据权利要求3所述的基于区块链技术的影视平台观影评论一体化的方法,其特征在于,所述步骤S2包括以下步骤:
S21:用户通过钱包账户登录进入平台,建立自己的账户信息;S22:用户充值获取平台的特殊信用徽章或使用以太币进行交易;S23:用户搜索自己需求的影视资源,并通过充值所得平台信用徽章或以太币购买观影权限,平台同时调用safeMint函数将该电影票根以NFT形式发送给用户;S24:在用户需要观影时,平台通过对该用户的NFT交易信息和用户观影信息双重查询并开放观影...

【专利技术属性】
技术研发人员:吴晓华王溥严吴丰恒王子睿
申请(专利权)人:成都幻海沙丘网络科技有限公司
类型:发明
国别省市:

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

1