视音频数据传输方法、执法采集工作站及可读存储介质技术

技术编号:20979583 阅读:23 留言:0更新日期:2019-04-29 18:50
本发明专利技术公开了一种视音频数据传输方法,包括步骤:安卓管理终端接收用户端发送的视音频操作请求,当所述视音频操作请求是视音频传输请求时,所述安卓管理终端根据视音频传输请求从预设本地存储器中获取对应的视音频数据;所述安卓管理终端将对应的视音频数据进行解复用,得到音频数据和视频数据;所述安卓管理终端将所述音频数据和所述视频数据暂存至视音频缓冲区,并将所述音频数据和所述视频数据从所述视音频缓冲区传输至用户端。本发明专利技术还公开了一种执法采集工作站及可读存储介质。本发明专利技术中安卓管理终端向用户端传输视音频数据时,传输过程更加稳定,更加流畅。

Video-Audio Data Transmission Method, Law Enforcement Collection Workstation and Readable Storage Media

The invention discloses a video-audio data transmission method, which includes steps: the Android management terminal receives video-audio operation request sent by the user, and when the video-audio operation request is a video-audio transmission request, the Android management terminal obtains corresponding video-audio data from the preset local memory according to the video-audio transmission request; the Android management terminal will receive corresponding video-audio data. Frequency data is demultiplexed to obtain audio data and video data; the Android management terminal temporarily stores the audio data and the video data into the video-audio buffer, and transmits the audio data and the video data from the video-audio buffer to the client. The invention also discloses a law enforcement acquisition workstation and a readable storage medium. When the Android management terminal transmits video and audio data to the client, the transmission process is more stable and smooth.

【技术实现步骤摘要】
视音频数据传输方法、执法采集工作站及可读存储介质
本专利技术涉及数据传输领域,尤其涉及一种视音频数据传输方法、执法采集工作站及可读存储介质。
技术介绍
随着社会“文明执法”、“阳光执法”不断地推进和普及,执法设备被广泛应用于各个行业和领域。大多数执法部门采用的执法数据采集工作站是基于微软系统,在使用微软系统的执法数据采集工作站进行工作时,会提取执法仪的数据资料,再将数据资料上传至连接的服务器中进行存储,但这种微软系统的采集工作站后续在向用户端传输执法数据特别是传输音频、视频数据时由于需要从云端服务器进行数据资料的下载,所以不够稳定流畅。
技术实现思路
本专利技术提出的一种视音频数据传输方法、执法采集工作站及可读存储介质,旨在解决目前进行视音频数据传输至用户端时不够稳定、不够流畅的问题。为实现上述目的,本专利技术提供一种视音频数据传输方法,应用于安卓管理终端,所述安卓管理终端是执法采集工作站,所述方法包括步骤:安卓管理终端接收用户端发送的视音频操作请求;当所述视音频操作请求是视音频传输请求时,所述安卓管理终端根据视音频传输请求从预设本地存储器中获取对应的视音频数据;所述安卓管理终端将对应的视音频数据进行解复用,得到音频数据和视频数据;所述安卓管理终端将所述音频数据和所述视频数据暂存至视音频缓冲区,并将所述音频数据和所述视频数据从所述视音频缓冲区传输至用户端。可选地,所述安卓管理终端接收用户端发送的视音频操作请求的步骤之前,还包括:所述安卓管理终端创建服务线程并确定是否接收到用户端发送的接入请求;当确定接收到用户端发送的接入请求时,安卓管理终端与用户端建立连接,并执行监听视音频操作请求进程;当在所述进程中监听到所述用户端发送的视音频操作请求时,所述安卓管理终端执行步骤:接收用户端发送的视音频操作请求。可选地,在执行所述安卓管理终端与用户端建立连接的步骤之后,还包括:所述安卓管理终端与用户端创建视音频转发线程以及视音频缓冲区;所述安卓管理终端将所述音频数据和所述视频数据暂存至视音频缓冲区,并将所述音频数据和所述视频数据从所述视音频缓冲区传输至用户端的步骤包括:所述安卓管理终端通过所述视音频转发线程将所述音频数据和所述视频数据暂存至视音频缓冲区并传输至用户端。可选地,在执行将所述音频数据和所述视频数据从所述视音频缓冲区传输至用户端的步骤的同时,还执行以下步骤:所述安卓管理终端实时判断与用户端的连接是否断开;若是,所述安卓管理终端销毁视音频转发线程。可选地,所述安卓管理终端接收用户端发送的视音频操作请求的步骤之后,还包括:当所述视音频操作请求是视音频控制请求时,解析所述视音频控制请求,并根据解析后的视音频控制请求执行对应的控制操作。可选地,所述根据解析后的视音频控制请求执行对应的控制操作的步骤包括:当解析后的视音频控制请求为停止指令时,所述安卓管理终端销毁视音频转发线程。可选地,所述安卓管理终端与用户端建立连接的步骤包括:所述安卓管理终端通过用户端的OCX控件与用户端建立连接。可选地,所述安卓管理终端将所述音频数据和所述视频数据暂存至视音频缓冲区的步骤包括:所述安卓管理终端将对应的视音频数据解复用为音频数据和视频数据;所述安卓管理终端将所述音频数据和所述视频数据按数据播放顺序暂存至视音频缓冲区。此外,为实现上述目的,本专利技术还提供一种执法采集工作站,所述执法采集工作站包括:通信模块、存储器和处理器,所述存储器中存储有计算机程序,所述处理器通过调用所述存储器中存储的所述计算机程序,用于执行如上所述的视音频数据传输方法的步骤。此外,为实现上述目的,本专利技术还提供一种可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的视音频数据传输方法的步骤。本专利技术通过使用安卓管理终端接收用户端发送的视音频操作请求,当所述视音频操作请求是视音频传输请求时,所述安卓管理终端根据视音频传输请求从预设本地存储器中获取对应的视音频数据;所述安卓管理终端将对应的视音频数据进行解复用,得到音频数据和视频数据;所述安卓管理终端将所述音频数据和所述视频数据暂存至视音频缓冲区,并将所述音频数据和所述视频数据从所述视音频缓冲区传输至用户端。其中将执法采集工作站的原有微软系统替换为了安卓系统进行操控管理,此外还省去了与服务器的连接,直接将安卓执法采集工作站作为服务器,使视音频数据存储在本地存储器中,在后续通过用户端进行视音频传输播放时,可以直接从安卓管理终端的本地服务器中获取数据,使传输过程更加稳定,更加流畅。附图说明图1是本专利技术实施例方案涉及的执法采集工作站的硬件结构示意图;图2为本专利技术视音频数据传输方法第一实施例的流程示意图;图3为本专利技术视音频数据传输方法第五实施例中S30的细化流程示意图。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参看图1,图1为本专利技术所提供的执法采集工作站的硬件结构示意图。所述执法采集工作站可以包括通信模块10、存储器20以及处理器30等部件。在所述执法采集工作站中,所述处理器30分别与所述存储器20以及所述通信模块10连接,所述存储器20上存储有计算机程序,所述计算机程序同时被处理器30执行,所述计算机程序执行时实现下述方法实施例的步骤。通信模块10,可通过网络与外部通讯设备连接。通信模块10可以接收外部通讯设备发出的请求,还可以发送请求、指令及信息至所述外部通讯设备。所述外部通讯设备可以是其他执法采集工作站和/或其他设备终端,其他设备终端例如为用户端设备,所述用户端设备可以是计算机或智能手机。存储器20,可用于存储软件程序以及各种数据。存储器20可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如接收用户端发送的视音频操作请求)等;存储数据区可包括数据库,存储数据区可存储根据执法采集工作站的使用所创建的数据或信息等。此外,存储器20可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。处理器30,是执法采集工作站的控制中心,利用各种接口和线路连接整个执法采集工作站的各个部分,通过运行或执行存储在存储器20内的软件程序和/或模块,以及调用存储在存储器20内的数据,执行执法采集工作站的各种功能和处理数据,从而对执法采集工作站进行整体监控。处理器30可包括一个或多个处理单元;可选地,处理器30可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器30中。尽管图1未示出,但上述执法采集工作站还可以包括电路控制模块,用于与电源连接,保证其他部件的正常工作。本领域技术人员可以理解,图1中示出的执法采集工作站结构并不构成对执法采集工作站的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。基于上述硬件结构,提出本专利技术方法各个实施例。请参照图2,图2为本专利技术视音频数据传输方法第一实施例的流程示意图,在该实施例中,所述方法包括:步骤S10,安卓管理终端接收用户端发送的视音频操作请求;本实施例中安卓管理终端可以是安卓执法数本文档来自技高网...

【技术保护点】
1.一种视音频数据传输方法,其特征在于,应用于安卓管理终端,所述安卓管理终端是执法采集工作站,所述方法包括步骤:安卓管理终端接收用户端发送的视音频操作请求;当所述视音频操作请求是视音频传输请求时,所述安卓管理终端根据视音频传输请求从预设本地存储器中获取对应的视音频数据;所述安卓管理终端将对应的视音频数据进行解复用,得到音频数据和视频数据;所述安卓管理终端将所述音频数据和所述视频数据暂存至视音频缓冲区,并将所述音频数据和所述视频数据从所述视音频缓冲区传输至用户端。

【技术特征摘要】
1.一种视音频数据传输方法,其特征在于,应用于安卓管理终端,所述安卓管理终端是执法采集工作站,所述方法包括步骤:安卓管理终端接收用户端发送的视音频操作请求;当所述视音频操作请求是视音频传输请求时,所述安卓管理终端根据视音频传输请求从预设本地存储器中获取对应的视音频数据;所述安卓管理终端将对应的视音频数据进行解复用,得到音频数据和视频数据;所述安卓管理终端将所述音频数据和所述视频数据暂存至视音频缓冲区,并将所述音频数据和所述视频数据从所述视音频缓冲区传输至用户端。2.如权利要求1所述的视音频数据传输方法,其特征在于,所述安卓管理终端接收用户端发送的视音频操作请求的步骤之前,还包括:所述安卓管理终端创建服务线程并确定是否接收到用户端发送的接入请求;当确定接收到用户端发送的接入请求时,安卓管理终端与用户端建立连接,并执行监听视音频操作请求进程;当在所述进程中监听到所述用户端发送的视音频操作请求时,所述安卓管理终端执行步骤:接收用户端发送的视音频操作请求。3.如权利要求2所述的视音频数据传输方法,其特征在于,在执行所述安卓管理终端与用户端建立连接的步骤之后,还包括:所述安卓管理终端与用户端创建视音频转发线程以及视音频缓冲区;所述安卓管理终端将所述音频数据和所述视频数据暂存至视音频缓冲区,并将所述音频数据和所述视频数据从所述视音频缓冲区传输至用户端的步骤包括:所述安卓管理终端通过所述视音频转发线程将所述音频数据和所述视频数据暂存至视音频缓冲区并传输至用户端。4.如权利要求3所述的视音频数据传输方法,其特征在于,在执行将所述音频数据和所述视频数据从所述视音频缓冲...

【专利技术属性】
技术研发人员:杜伟张少龙曾伟鹏明家万
申请(专利权)人:深圳中移视讯技术有限公司
类型:发明
国别省市:广东,44

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

1