流媒体点播稽核校验方法技术

技术编号:20225248 阅读:31 留言:0更新日期:2019-01-29 17:51
本发明专利技术涉及流媒体技术领域,公开了一种流媒体点播稽核校验方法。本发明专利技术中,流媒体点播稽核校验方法,包含以下步骤:提取播放源的特征信息,并生成播放源的指纹文件;其中,指纹文件中包含至少一个特征信息以及特征信息对应的播放时间;特征信息为从播放源中提取的片段信息;在播放源被播放时,将播放源与指纹文件中的特征信息进行实时匹配,若其中任意一个特征信息与播放源匹配失败,则停止播放播放源。这样,可以保证网络视频的播放源的内容合法合规,避免网络视频被非法篡改后导致的恶劣后果。

Authentication Method of Streaming Media on Demand

The invention relates to the technical field of streaming media, and discloses a verification method for streaming media on demand. In the present invention, the verification method of streaming media on demand includes the following steps: extracting the characteristic information of the playback source and generating the fingerprint file of the playback source; in the fingerprint file, at least one characteristic information and the corresponding playback time of the characteristic information are contained; the characteristic information is the fragment information extracted from the playback source; and when the playback source is played, the playback source and the fingerprint file are generated. The feature information is matched in real time. If any of the feature information fails to match with the playback source, the playback source is stopped. In this way, we can ensure that the content of the network video playback source is legitimate and compliant, and avoid the bad consequences caused by the illegal tampering of the network video.

【技术实现步骤摘要】
流媒体点播稽核校验方法
本专利技术涉及流媒体
,特别涉及一种流媒体点播稽核校验方法。
技术介绍
网络视频的兴起为我们的生活带来了极大的方便,目前,电视也接入了网络内容,但是,如果网络内容被黑客换成反动内容,那么所带来的影响会是极其恶劣的;又或是青少年内容被篡改成了色情暴力内容,都会导致非常恶劣的结果。
技术实现思路
本专利技术解决的问题在于提供一种流媒体点播稽核校验方法,可以保证网络视频的播放源的内容合法合规,避免网络视频被非法篡改后导致的恶劣后果。为解决上述技术问题,本专利技术的实施方式提供了一种流媒体点播稽核校验方法,包含以下步骤:提取播放源的特征信息,并生成所述播放源的指纹文件;其中,所述指纹文件中包含至少一个所述特征信息以及所述特征信息对应的播放时间;所述特征信息为从所述播放源中提取的片段信息;在所述播放源被播放时,将所述播放源与所述指纹文件中的特征信息进行实时匹配,若其中任意一个所述特征信息与所述播放源匹配失败,则停止播放所述播放源。本专利技术实施方式相对于现有技术而言,是从播放源中提取至少一个特征信息以生成播放源的指纹文件,其中,指纹文件中包含这些特征信息对应的播放时间;在播放源被播放时,将播放源中对应于指纹文件中的播放时间的片段信息与指纹文件中对应播放时间的片段信息进行逐一匹配,若其中任意一个特征信息与播放源中对应的片段信息匹配失败,则停止播放播放源。这样,可以保证网络视频的播放源的内容合法合规,避免网络视频被非法篡改后导致的恶劣后果。进一步地,在所述提取播放源的特征信息的步骤中,以随机间隔从所述播放源的逻辑单元中提取所述特征信息。这样,提取特征信息的逻辑单元之间的间隔的不确定性可以增加播放源的内容被非法篡改的难度,可以更加有力地保证网络视频的播放源的内容合法合规。进一步地,在将所述播放源与所述指纹文件中的特征信息进行实时匹配的步骤中,若非第一次匹配,则从当前匹配成功的位置开始,跳过后续的第1个至第Min个逻辑单元,对Min+1个至第Max个逻辑单元进行实时匹配。由于从当前匹配成功的位置开始,后续的第1个至第Min个逻辑单元不可能被提取过特征信息,所以跳过去不用去进行指纹匹配,可以减少计算量,提高匹配效率。附图说明图1是根据本专利技术第一实施方式的流媒体点播稽核校验方法的流程图;图2是根据本专利技术第一实施方式中的匹配指纹的流程图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请各权利要求所要求保护的技术方案。本专利技术的第一实施方式涉及一种流媒体点播稽核校验方法,具体流程如图1所示,包含以下步骤:步骤101,提取播放源的特征信息,并生成播放源的指纹文件。其中,指纹文件中包含至少一个特征信息以及特征信息对应的播放时间;特征信息为从播放源中提取的片段信息。本实施方式中所述的特征信息可以被称为流媒体的指纹。具体地说,是在播放源更新后者发布时,从播放源中不同的播放时间处提取出特征信息,生成播放源的指纹文件,在指纹文件中,特征信息与播放时间一一对应;其中,播放时间是指特征信息在播放源中的播放时间。在本步骤中,控制特征信息的长度小于或者等于逻辑单元的净荷长度。其中,逻辑单元为流媒体(播放源)中的封包或者音视频帧。假设指纹文件的长度为a个字节,播放时间的长度为t个字节,具体地,播放时间所占的长度最小为3个字节;逻辑单元净荷数据长度为u个字节,那么u>=(a–t)。特征信息长度的取值大小会影响到匹配的准确度以及指纹文件所占硬盘空间的大小。一方面,特征信息的长度的长度越大,匹配数据就越多,播放源的可靠度就越高。另一方面,实际上由于流媒体数据的高压缩特性,重复的信息很少,所以实际应用中可以不用取太大的特征值,只需要很小的一部分就行。在实际应用时,特征信息的长度可以至少为12个字节。步骤102,在播放源被播放时,将播放源与指纹文件中的特征信息进行实时匹配。具体而言,是将指纹文件中的特征信息依照播放时间的顺序与播放源中对应播放时间处的片段信息进行分别逐一匹配。步骤103,判断是否存在特征信息与播放源匹配失败。若是,则执行步骤104,否则,执行步骤105。其中,任意一个特征信息与播放源匹配失败,即为存在特征信息与播放源匹配失败,也就是,一旦出现特征信息与播放源匹配失败,就执行步骤104,只有全部特征信息与播放源中对应播放时间的片段信息均匹配成功,才执行步骤105。步骤104,停止播放播放源。步骤105,判定播放源合法,继续播放播放源。这样,可以保证网络视频的播放源的内容合法合规,避免网络视频被非法篡改后导致的恶劣后果。其中,步骤102~105具体可以进一步细化,具体如图2所示,包含如下步骤:步骤201,在播放源被播放时,获取指纹文件中第一个特征信息。具体地说,是根据播放起始时间,从指纹文件中获取离播放时间最近的一个特征信息,为描述方便,将离播放时间最近的一个特征信息对应的播放时间记为第一播放时间。步骤202,将获取的特征信息与播放源中对应的片段信息进行匹配。在本步骤中,是将指纹文件中的第一播放时间对应的第一个特征信息与播放源中第一播放时间处的片段信息进行匹配。步骤203,判断获取的特征信息与播放源是否匹配。若是,则执行步骤204,否则,执行步骤205。具体是判断指纹文件中的第一播放时间对应的第一个特征信息与播放源中第一播放时间处的片段信息是否匹配。步骤204,判断指纹文件中的特征信息是否全部与播放源匹配过。若是,则执行步骤207,否则,执行步骤206。步骤205,停止播放播放源。步骤206,获取指纹文件中当前匹配成功的特征信息的下一个特征信息。步骤207,判定播放源合法,继续播放播放源。与现有技术相比,是从播放源中提取至少一个特征信息作为播放源的指纹文件,其中,指纹文件中包含这些特征信息对应的播放时间;在播放源被播放时,将播放源中对应于指纹文件中的播放时间的片段信息与指纹文件中对应播放时间的片段信息进行逐一匹配,若其中任意一个特征信息与播放源中对应的片段信息匹配失败,则停止播放播放源。这样,可以保证网络视频的播放源的内容合法合规,避免网络视频被非法篡改后导致的恶劣后果。本专利技术的第二实施方式涉及一种流媒体点播稽核校验方法。第二实施方式在第一实施方式的基础上作了进一步改进,主要改进之处在于:在本专利技术第二实施方式中,以随机间隔从播放源的逻辑单元中提取特征信息,这样,提取特征信息的逻辑单元之间的间隔的不确定性可以增加播放源的内容被非法篡改的难度,可以更加有力地保证网络视频的播放源的内容合法合规。在本实施方式中,随机间隔的取值范围为[Min,Max],Min、Max为自然数,Min与Max的平均值根据指纹文件的大小设置,Min、Max的差值的绝对值小于预设的阈值。具体地说,提取特征信息(指纹)的时间间隔可以表示为m+n,其中,m等于Min与Max的平均值,可以根据提取指纹的时间间隔以及指纹文件大小设置,m越大,提取指纹的平均时间间隔越大,指纹文件的长度越小,所占的存储空间越小;Mi本文档来自技高网...

【技术保护点】
1.一种流媒体点播稽核校验方法,其特征在于,包含以下步骤:提取播放源的特征信息,并生成所述播放源的指纹文件;其中,所述指纹文件中包含至少一个所述特征信息以及所述特征信息对应的播放时间;所述特征信息为从所述播放源中提取的片段信息;在所述播放源被播放时,将所述播放源与所述指纹文件中的特征信息进行实时匹配,若其中任意一个所述特征信息与所述播放源匹配失败,则停止播放所述播放源;在所述提取播放源的特征信息的步骤中,以随机间隔从所述播放源的逻辑单元中提取所述特征信息;所述随机间隔的取值范围为[Min,Max],Min、Max为自然数,Min与Max的平均值根据所述指纹文件的大小设置,Min、Max的差值的绝对值小于预设的阈值。

【技术特征摘要】
1.一种流媒体点播稽核校验方法,其特征在于,包含以下步骤:提取播放源的特征信息,并生成所述播放源的指纹文件;其中,所述指纹文件中包含至少一个所述特征信息以及所述特征信息对应的播放时间;所述特征信息为从所述播放源中提取的片段信息;在所述播放源被播放时,将所述播放源与所述指纹文件中的特征信息进行实时匹配,若其中任意一个所述特征信息与所述播放源匹配失败,则停止播放所述播放源;在所述提取播放源的特征信息的步骤中,以随机间隔从所述播放源的逻辑单元中提取所述特征信息;所述随机间隔的取值范围为[Min,Max],Min、Max为自然数,Min与Max的平均值根据所述指纹文件的大小设置,Min、Max的差值的绝对值小于预设的阈值。2.根据权利要求1所述的流媒体点播稽核校验方法,其特征在...

【专利技术属性】
技术研发人员:贾南波杨玉佳顾冬珏
申请(专利权)人:上海昌视网络科技有限公司
类型:发明
国别省市:上海,31

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

1