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

文档序号:35387010发布日期:2023-09-09 12:54阅读:21来源:国知局
基于区块链技术的影视平台观影评论一体化的系统及方法与流程

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


背景技术:

1、流媒体平台是指采用流式传输技术,通过互联网而非电信运营商直接向用户提供音视频服务和计费的影音等音视频内容的平台,包括网络上各种长短视频平台,也包括在线的音乐平台,直播平台等。如youtube、netflix、bilibili、爱奇艺,斗鱼直播等。这类平台极大的丰富了人们的生活,为用户提供了优质的服务,具有重要的意义。

2、现今的优秀的流媒体平台与高质量评论平台往往分割开来。一方面,在流媒体平台内的打分评价系统其实名存实亡,存在资本控制评分,恶意刷分与无效评论等现象;另一方面,优秀的评论平台如豆瓣、imdb等并未提供观影渠道,这也造成了评论用户和打分用户并未真正的欣赏过该部影视作品却能够自由的打分评论的现象,虽然该种平台更为专业但仍存在许多用户进行虚假打分与评论。

3、因此,有必要设计一种能有效预防虚假打分与恶意评论的观影平台或方法。


技术实现思路

1、为了解决上述现有技术中存在的问题,本发明拟提供了基于区块链技术的影视平台观影评论一体化的系统及方法,拟解决现有影视作品的评论中出现的观影用户和评论用户分裂导致影评不客观公正的问题。

2、基于区块链技术的影视平台观影评论一体化的系统,包括徽章制作模块,观影券购买模块,统计时长模块,发表评论模块和颁布影评证明模块;

3、所述徽章制作模块用于制作作为观影票券的nft和作为出席证明的sbb,其中所述nft为非同质化信用徽章,nft的信息包括电影海报图片、nft对应的徽章名称、id和描述文本,所述sbb为灵魂绑定徽章,sbb的信息包括电影海报图片,以及sbb对应的徽章名称、id和描述文本;

4、所述观影券购买模块用于观影券的购买,用户通过此模块来购买观影券nft,借助该笔交易和nft信息,获取观影权限;

5、所述统计时长模块用于统计用户对该影视作品的观影时长,以此判断用户是否有权对该部影视作品进行评论;

6、所述发表评论模块用于用户在观影结束后,对影视作品进行打分与评论;

7、所述颁布影评证明模块用于用户在发表评论后,系统根据用户的观影券nft颁发一个sbb,以此来证明用户出席了影评活动;

8、优选的,所述观影券购买模块包括用户注册登录子系统,购买观影券子系统和开放观影权限子系统,所述用户注册登录子系统用于用户注册账号并登录观影平台,所述购买观影券子系统用于用户依据自己的需要获取影片观影权限证明,所述开放观影权限子系统用于用户有观影需求时核对其是否有观影权限证明,若有的话则为用户开放观影权限;所述发表评论模块包括评论子系统和打分子系统,所述评论子系统用于根据统计时长模块统计的用户观影时长来判断用户是否有评论权限,若有的话则允许用户评论,所述打分子系统定时计算评论子系统统计的用户打分后更新展示影评的总得分。

9、基于区块链技术的影视平台观影评论一体化的方法,包括以下步骤:

10、s1:徽章制作模块将电影的nft和sbb中的信息存储为json文件,而后将json文件上传到ipfs中获取nft和sbb分别对应的徽章uri;

11、s2:在用户需要获取相关观影权限时,平台通过观影券购买模块为用户执行观影券购买,而后用户通过平台发送的nft观影票券进行观影;

12、s3:在用户观影过程中,平台通过统计时长模块统计用户的观影时长;

13、s4:平台根据s3所得观影时长判断用户是否有评论资格,若有则用户可通过发表评论模块发表评论;

14、s5:平台通过颁布影评模块给发表评论的用户颁布影评出席证明。

15、优选的,所述步骤s1包括以下步骤:

16、s11:获取到电影版权资源后,启动ipfs,将电影海报图片存储到ipfs中,得到电影海报图片的uri;

17、s12:将电影海报图片的uri写进该电影的json文件中,所述json文件中包括电影海报图片的uri以及nft和sbb各自对应的徽章名称和描述文本;

18、s13:将该json文件上传到ipfs,得到ipfs返回的nft和sbb分别对应的徽章uri。

19、优选的,所述步骤s2包括以下步骤:

20、s21:用户通过钱包账户登录进入平台,建立自己的账户信息;

21、s22:用户充值获取该平台的特殊信用徽章或使用以太币进行交易;

22、s23:用户搜索自己需求的影视资源,并通过充值所得平台信用徽章或以太币购买观影权限,平台同时调用safemint函数将该电影票根以nft形式发送给用户;

23、s24:在用户需要观影时,平台通过对该用户的nft交易信息和用户观影信息双重查询并开放观影权限。

24、优选的,所述步骤s23包括以下步骤:

25、s231:用户在搜索框搜索自己需求的影视资源;

26、s232:用户花费一定数量的特殊信用徽章或以太币来购买观影券;

27、s233:平台调用safemint函数,以用户地址和s1步骤中返回的json信息对应的徽章uri作为参数,其中nft徽章的id通过_tokenidcounter.current()自动增加赋值;

28、s234:平台通过智能合约中的_beforetokentransfer函数,确认发送nft票根的地址是否为零地址,若不为零,则拒绝交易,返回错误信息。

29、优选的,所述步骤s5包括以下步骤:

30、s51:在用户发表评论后,平台获取该用户的观影票券nft票根地址;

31、s52:平台调用智能合约中的mint函数,参数为sbb徽章的id、nft票根地址、nft票根id,检查该nft票根的绑定状态,如未绑定,则使该灵魂绑定徽章与用户的观影票券nft进行绑定,并将此观影票券nft设置为已绑状态;否则返回error信息;

32、s53:调用智能合约的badgeownerof函数结合灵魂绑定徽章的id,返回所绑定的nft票根的地址和id;

33、s54:通过返回的nft票根的地址和id,在智能合约中调用ownerof函数得到用户地址,使灵魂绑定徽章-观影票券nft-用户三者互相绑定。

34、优选的,所述步骤s3包括以下步骤:

35、s31:用户点击播放观看影视作品;

36、s32:平台通过互联网流式传输向用户提供影视作品观影服务;

37、s33:平台在用户观影时统计用户的观影时长信息,快进、快退、暂停不予计时,这里采用间隔打点法,每隔n秒打下一个点,如果下一个点和上一个点记录的视频长度差也为n秒,则将该n秒记录在内;如果用户快进,则两点的视频进度差应大于n秒,此时该n秒不算进时长内,同时刷新下一个点,对应为该时刻快进的位置;如果用户快退,则两点的视频进度差为负数,该ns不算进时长,同时刷新下一个点,对应为该时刻快退的位置;如果用户暂停,则两点视频进度差为0,该n秒不算进时长内,同时刷新下一个点,对应为当前暂停位置,可以看出,两点差取值越短,所统计的播放时长误差越小;

38、s34:用户如果多遍观看,数据会累加,最后统计总时长到用户观影信息数据库中。

39、优选的,所述步骤s4包括以下步骤:

40、s41:平台根据统计时长模块判断用户观影时长是否达到最低时长要求,若达到则平台为该用户打开对该部影视作品的评论权限;

41、s42:用户对该部影视作品评论与打分,观影时长较长的用户将在评论区优先展示;

42、s43:平台对分数进行暂存,累计计算平均分,实时展示到影视作品简介界面。

43、优选的,所述步骤s43包括以下步骤:

44、s431:用户为该部影视作品打分,用户界面满分为a分,只能取整打分,其中a为正整数;s432:系统对用户所打分数进行换算,满分为b分,随后系统将评分存进数据库,按某固定周期重新计算平均值,并刷新一次分数,以一位小数展示在平台界面,其中b为正整数,且b为a的整数倍。

45、本发明的有益效果包括:

46、(1)本发明通过在观影券购买模块中统一使用平台专有的特殊信用徽章进行观影票券nft购买,并且为其添加不可转移的特性,减少了观影票券nft在网络上的二次流通、难以管理、黄牛泛滥等缺陷。促进了区块链网络和影视平台的公平化、规则化、安全化。

47、(2)本发明将观影时长作为发表评论的硬性标准,在一定程度上减少了用户未看先评、不看乱评的不良现象,维护了电影评分的公平性与真实性。此外,只有具有观影票券nft的用户才可发表评论,观影时长这一硬性要求和nft极大的提高了虚假用户机械刷分的成本,有效遏制了恶意刷分的乱象。

48、(3)本发明通过信用徽章的方式,颁发sbb给评论用户,具有收藏价值,激励用户进行观影并评论,同时证明了灵魂绑定信用徽章这一新概念的应用范围与价值,构建了一个更为健康更为专业的现代化影视作品服务系统,将区块链技术与文艺影视领域相结合,促进了两方各自的发展与繁荣。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1