本发明涉及图片流播放,特别是涉及一种图片流播放方法、一种图片流播放装置、一种电子设备以及一种计算机可读存储介质。
背景技术:
1、随着户外大屏幕的技术的发展与成本的降低,已被广泛应用于各个商场、广场、大型表演场地和高速公路等公共场所,支持视频、图片、音乐等多媒体内容播放,具有画质细腻、色彩丰富、亮度高、可视角度大的优势,无论是在夜间还是白天均能表现出良好的可视性,可用于播放新闻资讯、演出画面、企业标识和视频广告等多种信息,作为展示和宣传的窗口,具有非常好的应用效果,为信息传播者提供了一个直接面对公众、高效传播信息和广泛聚合受众的良好信息平台,并且,通过网络实现远程控制播放内容更是极大程度提高了内容投放的便利性。
2、然而,户外大屏幕的使用过程中也存在信息安全问题,户外大屏幕的媒体特性决定了一旦发生信息安全问题,则会导致广泛且迅速的负面影响,因此,如何提高户外大屏幕的信息安全性成为了本领域技术人员需要克服的问题。
技术实现思路
1、本发明实施例是提供一种图片流播放方法、装置、电子设备以及计算机可读存储介质,以解决如何提高户外大屏幕的信息安全性的问题。
2、本发明实施例公开了一种图片流播放方法,所述方法应用于加密端设备,所述加密端设备具有对应的解密端设备和显示设备,所述解密端设备具有图像采集模块,可以包括:
3、获取图片流,从所述图片流中确定目标帧图片;
4、生成密码字符串,并基于所述目标帧图片和所述密码字符串生成加密图片流,并将所述加密图片流发送给所述显示设备;所述显示设备用于播放所述加密图片流;所述图像采集模块用于捕捉所述加密图片流;所述解密端设备用于基于所述加密图片流生成验证字符串,并将所述验证字符串发送至所述加密端设备;
5、接收所述验证字符串;
6、当所述验证字符串符合预设标准时,控制所述显示设备继续播放所述加密图片流。
7、可选地,所述从所述图片流中确定目标帧图片的步骤可以包括:
8、从所述图片流中确定多个图片组,从所述图片组中确定出目标帧图片;所述图片组中至少包括一个目标帧图片。
9、可选地,所述密码字符串具有对应的密码字符,所述生成密码字符串,并基于所述目标帧图片和所述密码字符串生成加密图片流的步骤可以包括:
10、为所述密码字符配置对应的颜色参数;
11、将所述密码字符基于所述颜色参数添加至所述目标帧图片,生成加密图片流。
12、可选地,所述解密端设备可以用于通过所述颜色参数获取所述密码字符,并采用所述密码字符生成验证字符串。
13、可选地,还可以包括:
14、当所述验证字符串不符合预设标准时,生成告警信息。
15、本发明实施例还公开了一种图片流播放方法,所述方法应用于解密端设备,所述解密端设备具有对应的加密端设备,所述加密端设备具有对应的显示设备,所述加密端设备用于获取图片流,从所述图片流中确定目标帧图片;生成密码字符串,并基于所述目标帧图片和所述密码字符串生成加密图片流,并将所述加密图片流发送给所述显示设备;所述显示设备用于播放所述加密图片流,所述解密端设备具有图像采集模块,可以包括:
16、采用所述图像采集模块捕捉所述加密图片流;
17、基于所述加密图片流生成验证字符串,并将所述验证字符串发送至所述加密端设备;所述加密端设备用于接收所述验证字符串;当所述验证字符串符合预设标准时,控制所述显示设备继续播放所述加密图片流。
18、本发明实施例还公开了一种图片流播放方法,所述方法应用于显示设备,所述显示设备具有对应的加密端设备,所述加密端设备具有对应的解密端设备,所述加密端设备用于获取图片流,从所述图片流中确定目标帧图片;生成密码字符串,并基于所述目标帧图片和所述密码字符串生成加密图片流,并将所述加密图片流发送给所述显示设备,可以包括:
19、接收所述加密图片流,并播放所述加密图片流;所述解密端设备具有图像采集模块,所述图像采集模块用于捕捉所述加密图片流;基于所述加密图片流生成验证字符串,并将所述验证字符串发送至所述加密端设备;所述加密端设备用于接收所述验证字符串;当所述验证字符串符合预设标准时,控制所述显示设备继续播放所述加密图片流。
20、本发明实施例还公开了一种图片流播放装置,所述装置应用于加密端设备,所述加密端设备具有对应的解密端设备和显示设备,所述解密端设备具有图像采集模块,可以包括:
21、图片流获取模块,用于获取图片流,从所述图片流中确定目标帧图片;
22、加密图片流生成模块,用于生成密码字符串,并基于所述目标帧图片和所述密码字符串生成加密图片流,并将所述加密图片流发送给所述显示设备;所述显示设备用于播放所述加密图片流;所述图像采集模块用于捕捉所述加密图片流;所述解密端设备用于基于所述加密图片流生成验证字符串,并将所述验证字符串发送至所述加密端设备;
23、验证字符串接收模块,用于接收所述验证字符串;
24、播放控制模块,用于当所述验证字符串符合预设标准时,控制所述显示设备继续播放所述加密图片流。
25、可选地,所述图片流获取模块可以包括:
26、图片组确定子模块,用于从所述图片流中确定多个图片组,从所述图片组中确定出目标帧图片;所述图片组中至少包括一个目标帧图片。
27、可选地,所述密码字符串具有对应的密码字符,所述加密图片流生成模块可以包括:
28、颜色参数配置子模块,用于为所述密码字符配置对应的颜色参数;
29、加密图片流生成子模块,用于将所述密码字符基于所述颜色参数添加至所述目标帧图片,生成加密图片流。
30、可选地,所述解密端设备可以用于通过所述颜色参数获取所述密码字符,并采用所述密码字符生成验证字符串。
31、可选地,还可以包括:
32、告警信息生成模块,用于当所述验证字符串不符合预设标准时,生成告警信息。
33、本发明实施例还公开了一种图片流播放装置,所述装置应用于解密端设备,所述解密端设备具有对应的加密端设备,所述加密端设备具有对应的显示设备,所述加密端设备用于获取图片流,从所述图片流中确定目标帧图片;生成密码字符串,并基于所述目标帧图片和所述密码字符串生成加密图片流,并将所述加密图片流发送给所述显示设备;所述显示设备用于播放所述加密图片流,所述解密端设备具有图像采集模块,包括:
34、加密图片流捕捉模块,用于采用所述图像采集模块捕捉所述加密图片流;
35、验证字符串发送模块,用于基于所述加密图片流生成验证字符串,并将所述验证字符串发送至所述加密端设备;所述加密端设备用于接收所述验证字符串;当所述验证字符串符合预设标准时,控制所述显示设备继续播放所述加密图片流。
36、本发明实施例还公开了一种图片流播放装置,所述装置应用于显示设备,所述显示设备具有对应的加密端设备,所述加密端设备具有对应的解密端设备,所述加密端设备用于获取图片流,从所述图片流中确定目标帧图片;生成密码字符串,并基于所述目标帧图片和所述密码字符串生成加密图片流,并将所述加密图片流发送给所述显示设备,包括:
37、加密图片流播放模块,用于接收所述加密图片流,并播放所述加密图片流;所述解密端设备具有图像采集模块,所述图像采集模块用于捕捉所述加密图片流;基于所述加密图片流生成验证字符串,并将所述验证字符串发送至所述加密端设备;所述加密端设备用于接收所述验证字符串;当所述验证字符串符合预设标准时,控制所述显示设备继续播放所述加密图片流。
38、本发明实施例还公开了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口以及所述存储器通过所述通信总线完成相互间的通信;
39、所述存储器,用于存放计算机程序;
40、所述处理器,用于执行存储器上所存放的程序时,实现如本发明实施例所述的方法。
41、本发明实施例还公开了一种计算机可读存储介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行如本发明实施例所述的方法。
42、本发明实施例包括以下优点:
43、本发明实施例通过获取图片流,从所述图片流中确定目标帧图片;生成密码字符串,并基于所述目标帧图片和所述密码字符串生成加密图片流,并将所述加密图片流发送给所述显示设备;所述显示设备用于播放所述加密图片流;所述图像采集模块用于捕捉所述加密图片流;所述解密端设备用于基于所述加密图片流生成验证字符串,并将所述验证字符串发送至所述加密端设备;接收所述验证字符串;当所述验证字符串符合预设标准时,控制所述显示设备继续播放所述加密图片流,从而提升了图片流播放的安全性。