利用动态二维码播放视频的方法及装置与流程

文档序号:11881068阅读:1166来源:国知局
利用动态二维码播放视频的方法及装置与流程

本发明涉及视频播放技术领域,具体涉及一种利用动态二维码播放视频的方法及装置。



背景技术:

在视频播放前或者播放过程中引入广告或者其它宣传内容时需要使用在线视频编辑系统。但是在线视频编辑系统成本较高,且会对原有视频进行编辑,实现过程比较复杂。



技术实现要素:

针对现有技术存在的不足和缺陷,本发明提供一种利用动态二维码播放视频的方法及装置。

一方面,本发明实施例提出一种利用动态二维码播放视频的方法,包括:

S1、识读动态二维码的各个图像帧,得到顺序播放的各个视频的播放地址,其中,每个图像帧中携带有一个视频的播放地址;

S2、根据所述顺序播放的各个视频的播放地址从视频播放服务器中获取对应的视频;

S3、按照所述各个图像帧的播放顺序播放对应的视频。

另一方面,本发明实施例提出一种利用动态二维码播放视频的装置,包括:

识读单元,用于识读动态二维码的各个图像帧,得到顺序播放的各个视频的播放地址,其中,每个图像帧中携带有一个视频的播放地址;

视频获取单元,用于根据所述顺序播放的各个视频的播放地址从视频播放服务器中获取对应的视频;

播放单元,用于按照所述各个图像帧的播放顺序播放对应的视频。

本发明具有如下有益效果:

视频采用分段存储,可存储在不同的视频播放服务器中,每一段视频可自定义播放内容,从而可方便引入广告或其他宣传内容,并达到无须编辑原有视频的目的;比现有在线视频编辑系统节约采购成本和应用难度。

附图说明

图1为本发明利用动态二维码播放视频的方法一实施例的流程示意图;

图2为本发明利用动态二维码播放视频的装置一实施例的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

参看图1,本实施例公开一种利用动态二维码播放视频的方法,包括:

S1、识读动态二维码的各个图像帧,得到顺序播放的各个视频的播放地址,其中,每个图像帧中携带有一个视频的播放地址;

S2、根据所述顺序播放的各个视频的播放地址从视频播放服务器中获取对应的视频;

S3、按照所述各个图像帧的播放顺序播放对应的视频。

动态二维码可由任意数量的图像帧组合得到。第一帧的编码规则可以为:首帧标识+各帧显示频率信息+动态二维码版本+视频基本信息+图像帧总帧数+下一帧序号+帧结束标识,其中,视频基本信息可以为视频名称、播放格式、分辨率和播放时长;第二帧至倒数第二帧的编码规则可以为:帧序号+帧编号ID+视频片段地址+下一帧序号:最后一帧的编码规则可以为:帧序号+帧编号ID+视频片段地址+结束标识。

专用识读器可通过摄像头扫描和屏幕图像识别的原理进行动态二维码识别。由于动态二维码的各帧码图是滚动播放的,所以识读器如果识别不到个别帧时可以多次读取动态帧图,确保能够获得动态二维码的全部帧信息。各帧二维码对后一码都含有指向链接,保证不会跳帧或漏码。另外,本发明中所指的二维码包含但不仅限于QR码、汉信码、DM码、PDF417码等。

本发明主要为通过动态二维码技术将视频分段信息隐藏在各个不同的帧图像中,整个动态二维码各帧可随意组合并设定帧显的频率,通过设置将视频片段进行随意拼合,当扫码时,通过专用软件获取第一帧信息包含帧的刷新频率、版本等信息,方便专用软件按此进行识读调节。在从视频播放服务器获取到视频后,可以按照第一帧中的视频信息进行播放。

本发明实施例提供的利用动态二维码播放视频的方法,视频采用分段存储,可存储在不同的视频播放服务器中,每一段视频可自定义播放内容,从而可方便引入广告或其他宣传内容,并达到无须编辑原有视频的目的;比现有在线视频编辑系统节约采购成本和应用难度。

可选地,在本发明利用动态二维码播放视频的方法的另一实施例中,至少一个视频的播放地址隐藏在至少两个图像帧中。

本发明实施例中,当播放内容为同一片段时可在其他图像帧中存放播放地址的备用地址,以便当前视频播放地址获取视频失败时,从备份地址获取视频,从而能够提高内容播放的的健壮性。

可选地,在本发明利用动态二维码播放视频的方法的另一实施例中,在所述S1之前,还包括:

获取用户的权限信息;

其中,所述S1还包括:

根据所述权限信息确定对应的视频可被播放的播放地址;

其中,所述S2包括:

根据所述对应的视频可被播放的播放地址从视频播放服务器中获取对应的可被播放的视频;

其中,所述S3包括:

按照所述对应的视频可被播放的播放地址对应的图像帧的播放顺序播放所述可被播放的视频。

本发明实施例中,用户在视频点播前登录含有专用识读软件的视频点播播放器,这个时候对用户的身份进行识别验证,验证成功后,可以得到用户的权限信息。之后用户可以通过专用识读软件扫描动态二维码,得到各个图像帧的码值信息,继而提取出各个图像帧中隐藏的视频播放地址。然后根据用户的权限确定对应的视频可被播放的播放地址,具体来说,可以在服务器端设置多个权限以及各个权限下可播放的视频的播放地址,识读软件提取出各个图像帧中隐藏的视频播放地址后,可借助于服务器端的检索得到用户权限下所述隐藏的视频播放地址中对应的视频可被播放的播放地址。当然,也可以在动态二维码的各个图像帧中隐藏设置对应的视频播放地址对应的视频的播放权限。当获取到用户的权限后,可将不高于用户权限的播放权限对应的视频播放地址提取出来。最后,在获取到对应的视频可被播放的播放地址后,即可向视频播放服务器请求对应的视频资源,并按照对应的视频可被播放的播放地址对应的图像帧的播放顺序播放各段视频。通过权限设置决定动态二维码中哪些帧对应的视频可被播放,能够控制播放内容。

可选地,在本发明利用动态二维码播放视频的方法的另一实施例中,所述动态二维码为加密二维码。

本发明实施例中,通过将动态二维码加密,能够提高安全性。

可选地,在本发明利用动态二维码播放视频的方法的另一实施例中,所述各个图像帧中的二维码的版本、码制和/或大小不同。

在具体应用中,每帧的二维码大小、版本、码制不限,动态二维码可为任意码制(QR、汉信等)、任意版本、任意大小的码图组合,进行循环播放。而一般的读取器仅能读取固定大小、版本和码制的静态二维码,不能对此进行有效识别,因而能够提高保密性。

参看图2,本实施例公开一种利用动态二维码播放视频的装置,包括:

识读单元1,用于识读动态二维码的各个图像帧,得到顺序播放的各个视频的播放地址,其中,每个图像帧中携带有一个视频的播放地址;

视频获取单元2,用于根据所述顺序播放的各个视频的播放地址从视频播放服务器中获取对应的视频;

播放单元3,用于按照所述各个图像帧的播放顺序播放对应的视频。

本发明实施例提供的利用动态二维码播放视频的装置,视频采用分段存储,可存储在不同的视频播放服务器中,每一段视频可自定义播放内容,从而可方便引入广告或其他宣传内容,并达到无须编辑原有视频的目的;比现有在线视频编辑系统节约采购成本和应用难度。

可选地,在本发明利用动态二维码播放视频的装置的另一实施例中,至少一个视频的播放地址隐藏在至少两个图像帧中。

本发明实施例中,通过将至少一个视频的播放地址隐藏在至少两个图像帧中,能够提高内容播放的的健壮性。

可选地,在本发明利用动态二维码播放视频的装置的另一实施例中,还可以包括:

权限获取单元,用于在所述识读单元识读图像帧之前,获取用户的权限信息;

其中,所述识读单元,还用于根据所述权限信息确定对应的视频可被播放的播放地址;

其中,所述视频获取单元,具体用于根据所述对应的视频可被播放的播放地址从视频播放服务器中获取对应的可被播放的视频;

其中,所述播放单元,具体用于按照所述对应的视频可被播放的播放地址对应的图像帧的播放顺序播放所述可被播放的视频。

本发明实施例中,通过权限设置决定动态二维码中哪些帧对应的视频可被播放,能够控制播放内容。

可选地,在本发明利用动态二维码播放视频的装置的另一实施例中,所述动态二维码为加密二维码。

本发明实施例中,通过将动态二维码加密,能够提高安全性。

可选地,在本发明利用动态二维码播放视频的装置的另一实施例中,所述各个图像帧中的二维码的版本、码制和/或大小不同。

本发明实施例中,通过设置各个图像帧中的二维码的版本、码制和/或大小不同,能够提高保密性。

虽然结合附图描述了本发明的实施方式,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下做出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。

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