一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

多媒体文件远程推送方法及系统与流程

2022-04-13 18:57:34 来源:中国专利 TAG:


1.本发明涉及通信控制领域,具体涉及一种多媒体文件远程推送方法及系统。


背景技术:

2.目前,在多媒体文件推送领域,人们在显示器内部集成控制器或为每台显示器配送一控制器,控制器联网,基于互联网通过远程终端设备控制控制器操控显示器内部多媒体文件播放软件,但这种推送多媒体文件方式在实际应用过程中存在一些问题,如现有技术应用在空间结构复杂且安装有较多数量的智能终端显示器的门店时,存在两个问题,第一、大部分智能终端显示器都不允许安装第三方软件,然而多媒体文件播放软件大部分都属于第三方软件,其他能够安装在智能终端显示器的多媒体文件播放软件大都不支持开机自启动,无法正常使用;第二、为每一个显示器外接一个控制器的方式不经济成本较大,安装也繁杂,特别当门店环境比较复杂时,这种方式所涉及的施工作业难度和复杂度都很大。因此,现需要一种多媒体文件远程推送方法,解决上述现有技术中存在的播放软件不能开机自启动,不经济,施工作业难度复杂度很大的问题。


技术实现要素:

3.为了解决上述问题,本发明提供了一种多媒体文件远程推送方法、电子设备及计算机程序产品,其实施简单、成本低,后期设备维护简单。
4.本发明提供了一种多媒体文件远程推送方法,包括:接收从所述控制单元发送来的控制信号,根据所述控制信号生成推送指令;根据所述推送指令从所述服务端的服务端具有的文件存储区中选择多媒体文件发送至所述用户终端。
5.进一步地,在所述接收从所述服务端发送来的控制信号,根据所述控制信号生成推送指令之前,包括:通过对控制单元进行操作而生成所述控制信号,所述控制信号包括用户终端标识、文件标识和控制类型。
6.进一步地,所述接收从所述控制单元发送来的控制信号,根据所述控制信号生成推送指令,包括:根据所述控制信号中的所述文件标识和所述控制类型生成所述推送指令。
7.进一步地,所述接收从所述控制单元发送来的控制信号,根据所述控制信号生成推送指令,包括:根据所述文件标识在文件存储地址列表中找到文件地址,根据所述控制类型在指令列表中找到文件指令,将所述文件地址和所述文件指令打包成推送指令。
8.进一步地,所述根据所述推送指令从所述服务端的服务端具有的文件存储区中选择多媒体文件发送至所述用户终端,包括:为接收所述推送指令单独开启一个解析进程,通过所述解析进程解析所述推送指令,识别出所述文件地址和所述文件指令,所述解析进程根据所述文件地址找到所述文件存储区中的文件,并且根据所述文件指令对所述文件进行处理,并将经过处理后的所述文件发送至所述控制单元。
9.进一步地,所述控制单元接收到来自所述服务端的经过处理后的所述文件,并根据所述控制信号中的用户终端标识将经过处理后的所述文件发送至对应的用户终端。
10.本发明还提供一种多媒体文件远程推送系统,该系统包括:推送指令生成单元,接收从所述控制单元发送来的控制信号,根据所述控制信号生成推送指令,其中,所述控制信号包括用户终端标识、文件标识和控制类型;多媒体文件发送单元,根据所述推送指令从所述服务端的服务端具有的文件存储区中选择多媒体文件发送至所述用户终端。
11.进一步地,该系统还包括:控制信号生成单元,在所述接收从所述服务端发送来的控制信号,根据所述控制信号生成推送指令之前,通过对所述控制信号生成单元进行操作而生成所述控制信号,所述控制信号包括用户终端标识、文件标识和控制类型。
12.本发明还提供了一种电子设备,包括至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的方法。
13.本发明还提供了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行上述的方法。
14.本发明具备如下有益技术效果:
15.本方法仅涉及四个信息节点,简单易实行。其中,在实际应用过程中,设计人员可以将控制单元设计为一个单独的硬件节点,单独的硬件节点中可安装文件播放软件控制对文件的下载与播放,并通过无线网络连接多个用户终端,这样就可以操控一个硬件节点向多个用户终端推送文件,避免了现有技术中为每个硬件节点单独设置一个硬件节点造成施工难度复杂度大,不经济的问题,同时避免了直接在用户终端安装播放软件,但播放软件无法自启动的问题。
附图说明
16.为更清楚地说明本发明或现有技术中地技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中地附图仅仅是本发明地一个实施例,对于本领域普通技术人员来讲,在不付出创造性劳动地前提下,还可以根据这些附图获得其他地附图。
17.图1为本发明一实施例中主要单元的结构示意图;
18.图2为本发明一实施例中单元之间交互单元间信息交互流程示意图;
19.图3为本发明一实施例中控制信号的结构示意图;
20.图4为本发明一实施例中控制单元的结构示意图。
具体实施方式
21.下面将结合本发明一实施例中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
22.本实施例提供的多媒体文件远程推送方法,包括:控制单元接收控制信号,所述控制单元根据所述控制信号发送推送指令至存储单元;所述存储单元包括文件存储区;所述存储单元根据所述推送指令找到所述文件存储区中的文件并将所述文件发送至所述控制单元;所述控制单元接收所述文件并根据所述控制信号将所述文件发送至第一用户终端。
23.在本发明的一公开实施例的具体应用环境为一门店,门店中有两个以上的第一用户终端和一个控制单元,具体地,第一用户终端为显示屏,所述控制单元为视频软件。存储单元为云端数据库或服务器,此云端数据库或服务器内含有存储视频文件地存储区。
24.进一步地,所述第二控制终端生成所述控制信号并将所述控制信号发送至所述控制单元,所述控制信号包括用户终端标识、文件标识和控制类型。具体地,在一实施例中,用户终端标识即所述两个以上的第一用户终端的标号,文件标识包括音频、视频和图片等,控制类型包括下载和播放。值得注意的是,上述第二控制终端具体为pc、平板电脑或手机,第二控制终端通过app或专用软件提供与用户交互的可视化界面,用户可在可视化界面选择要在第一用户终端播放的文件及具体的第一用户终端,app或软件接收相应选择并相应地生成用户终端标识、文件标识和控制类型,并将上述三者打包为一个控制信号。
25.进一步地,所述控制单元包括文件存储地址列表和指令列表;所述控制单元根据所述控制信号中的所述文件标识和控制类型生成所述推送指令。其中,文件存储列表中记载有所有用户想通过第二控制终端进行操作的文件在存储单元中的具体文件地址,指令列表中记载有所有用户想通过第二控制终端进行操作的具体指令,具体指令包括下载指令和播放类型。
26.进一步地,所述控制单元根据所述控制信号中的所述文件标识生成所述推送指令包括:所述控制单元根据所述文件标识在所述文件存储地址列表中找到文件地址,所述控制单元根据所述控制类型在所述指令列表中找到文件指令,所述控制单元将所述文件地址和文件指令打包成推送指令。
27.进一步地,所述存储单元为接收到所述推送指令单独开启一个解析进程,所述解析进程解析所述推送指令,识别出所述文件地址和所述文件指令,所述解析进程根据所述文件地址找到所述文件存储区中的文件,所述解析进程根据所述文件指令对所述文件进行处理,并将经过处理后的所述文件发送至所述控制单元。其中,所述解析进程由存储单元中地本地专用软件生成,此专用软件为每一个发送推送指令的第二控制终端开启一个独立的进程,此进程在连续的5分钟内单独处理上述第二控制终端的推送指令。
28.进一步地,所述控制单元接收到来自所述存储单元的经过处理后的所述文件,并根据所述控制信号中的用户终端标识将经过处理后的所述文件发送至第一用户终端。
29.工作原理及步骤:用户通过第二控制终端上地可视化界面选择多媒体文件,如选择一种广告视频文件,选择播放的操作,选择播放文件的第一用户终端;第二用户控制终端在确认了用户的选择后生成控制信号,控制信号包括第一用户终端编号、广告视频文件标识和播放控制类型,并将此控制信号发送至所述控制单元;所述控制单元接收来自第二控制终端的控制信号,根据控制信号中的广告视频文件标识在文件存储地址列表中找到广告视频文件地址,根据播放控制类型在指令列表中找到播放指令,并将上述广告视频文件地址和播放指令打包成推送指令并将推送指令发送至存储单元;存储单元接收来自上述控制单元的推送指令,为此推送指令单独开启一个解析进程,解析进程解析上述推送指令识别出其中包含的广告视频文件地址和播放指令,并根据广告视频文件地址在存储单元的文件存储区中找到广告视频文件,根据播放指令处理上述广告视频文件,这一处理过程即将广告视频文件直接发送至控制单元;控制单元接收到来自存储单元的的经处理后的广告视频文件后,控制单元根据控制信号中的第一用户终端编号将接收到的广告视频文件发送至第
一用户终端编号所指定的第一用户终端,第一用户终端被动播放所述广告视频文件。
30.本发明还公开了一种电子设备,此电子设备包括至少一个处理器以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的方法。
31.本发明还公开了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现上述的方法。
32.本发明还公开了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行上述的方法。
33.本方法仅涉及四个信息节点,简单易实行。其中,在实际应用过程中,设计人员可以将控制单元设计为一个单独的硬件节点,单独的硬件节点中可安装文件播放软件控制对文件的下载与播放,并通过无线网络连接多个第一用户终端,这样就可以操控一个硬件节点向多个第一用户终端推送文件,避免了现有技术中为每个硬件节点单独设置一个硬件节点造成施工难度复杂度大,不经济的问题,同时避免了直接在第一用户终端安装播放软件,但播放软件无法自启动的问题。
34.以上所述仅为本技术的优选实施例而已,并不用于限制本技术,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献