可视对讲系统的音视频同步方法、装置、设备及存储介质

文档序号:1492822 发布日期:2020-02-04 浏览:3次 >En<

阅读说明:本技术 可视对讲系统的音视频同步方法、装置、设备及存储介质 (Audio and video synchronization method, device, equipment and storage medium of video intercom system ) 是由 曾义 杜其昌 吴艳茹 于 2019-10-30 设计创作,主要内容包括:本申请实施例公开了一种可视对讲系统的音视频同步方法、装置、电子设备及存储介质。所述方法包括:在音频帧和视频帧被创建时,根据预先设置的系统时间戳起点得到所述音频帧和所述视频帧的显示时间戳,所述显示时间戳用于指示所述音频帧和所述视频帧在解码后的显示顺序;在对所述音频帧和所述视频帧进行编码得到压缩数据包时,根据预先设置的系统时间戳起点得到所述音频帧和所述视频帧的解码时间戳,所述解码时间戳用于指示所述音频帧和所述视频帧的解码顺序;将所述压缩数据包、对应的显示时间戳及解码时间戳推流至服务器端。本申请实施例提供的技术方案,能够较好地确保可视对讲系统的音视频同步播放。(The embodiment of the application discloses an audio and video synchronization method and device of a visual intercom system, electronic equipment and a storage medium. The method comprises the following steps: when an audio frame and a video frame are created, obtaining display timestamps of the audio frame and the video frame according to a preset system timestamp starting point, wherein the display timestamps are used for indicating the display sequence of the audio frame and the video frame after decoding; when the audio frame and the video frame are coded to obtain a compressed data packet, obtaining decoding time stamps of the audio frame and the video frame according to a preset system time stamp starting point, wherein the decoding time stamps are used for indicating the decoding sequence of the audio frame and the video frame; and pushing the compressed data packet, the corresponding display timestamp and the corresponding decoding timestamp to a server side. According to the technical scheme provided by the embodiment of the application, the audio and video synchronous playing of the visual intercom system can be well ensured.)

可视对讲系统的音视频同步方法、装置、设备及存储介质

技术领域

本申请实施例涉及可视对讲系统技术领域,尤其涉及一种可视对讲系统的音视频同步方法、装置、设备及存储介质。

背景技术

目前,随着人们生活水平的提高,对人身、财产安全的防范意识也在逐渐增强。通常,小区房屋建设都有统一的防盗门,访客来访时,通过按下相关住户的门铃,以呼叫住户开门。为了较好地确认访客身份,于是楼宇可视对讲系统应运而生。可视对讲系统作为一套现代化的小区住宅服务措施,提供访客与住户之间双向可视通话,可以让访客和业主直接通过视频通话并为访客打开防盗门锁,以此来达到图像、语音双重识别从而增加安全可靠性。

但是,现有的可视对讲系统,在从服务器拉流进行客户端的音视频播放时,经常出现当前音频与视频显示画面不同步的情况,影响用户的使用体验。

发明内容

本申请实施例提供一种可视对讲系统的音视频同步方法、装置、电子设备及存储介质,能够较好地确保可视对讲系统的音视频同步播放。

在第一方面,本申请实施例提供了一种可视对讲系统的音视频同步方法,包括:

在音频帧和视频帧被创建时,根据预先设置的系统时间戳起点得到所述音频帧和所述视频帧的显示时间戳,所述显示时间戳用于指示所述音频帧和所述视频帧在解码后的显示顺序;

在对所述音频帧和所述视频帧进行编码得到压缩数据包时,根据预先设置的系统时间戳起点得到所述音频帧和所述视频帧的解码时间戳,所述解码时间戳用于指示所述音频帧和所述视频帧的解码顺序;

将所述压缩数据包、对应的显示时间戳及解码时间戳推流至服务器端。

进一步的,所述在音频帧和视频帧被创建时,根据预先设置的系统时间戳起点得到所述音频帧和所述视频帧的显示时间戳之前,还包括:

在系统软件启动时,记录当前的时间戳,并以当前的时间戳作为系统时间戳起点。

进一步的,在所述根据预先设置的系统时间戳起点得到所述音频帧和所述视频帧的显示时间戳中,根据所述音频帧和所述视频帧被创建时对应的时间戳,以及系统软件启动时对应的时间戳进行作差得到所述显示时间戳;

对应的,在所述根据预先设置的系统时间戳起点得到所述音频帧和所述视频帧的解码时间戳中,根据所述音频帧和所述视频帧进行编码时对应的时间戳,以及系统软件启动时对应的时间戳进行作差得到所述解码时间戳。

进一步的,在将所述压缩数据包、对应的显示时间戳及解码时间戳推流至服务器端中,还将所述压缩数据包的持续时间信息推送至服务器端。

进一步的,在将所述压缩数据包、对应的显示时间戳及解码时间戳推流至服务器端之前,还包括:

将所述显示时间戳、所述解码时间戳及所述持续时间由编码时间基数转换为系统时间基数表示。

在第二方面,本申请实施例提供了一种可视对讲系统的音视频同步装置,包括:

创建模块,用于在音频帧和视频帧被创建时,根据预先设置的系统时间戳起点得到所述音频帧和所述视频帧的显示时间戳,所述显示时间戳用于指示所述音频帧和所述视频帧在解码后的显示顺序;

编码模块,用于在对所述音频帧和所述视频帧进行编码得到压缩数据包时,根据预先设置的系统时间戳起点得到所述音频帧和所述视频帧的解码时间戳,所述解码时间戳用于指示所述音频帧和所述视频帧的解码顺序;

推流模块,用于将所述压缩数据包、对应的显示时间戳及解码时间戳推流至服务器端。

具体的,还包括:

记录模块,用于在系统软件启动时,记录当前的时间戳,并以当前的时间戳作为系统时间戳起点。

具体的,所述创建模块在根据预先设置的系统时间戳起点得到所述音频帧和所述视频帧的显示时间戳中,根据所述音频帧和所述视频帧被创建时对应的时间戳,以及系统软件启动时对应的时间戳进行作差得到所述显示时间戳;

所述编码模块在根据预先设置的系统时间戳起点得到所述音频帧和所述视频帧的解码时间戳中,根据所述音频帧和所述视频帧进行编码时对应的时间戳,以及系统软件启动时对应的时间戳进行作差得到所述解码时间戳。

具体的,所述推流模块还用于将所述压缩数据包的持续时间信息推送至服务器端。

具体的,还包括:

转换模块,用于将所述显示时间戳、所述解码时间戳及持续时间由编码时间基数转换为系统时间基数表示。

在第三方面,本申请实施例提供了一种电子设备,包括:

存储器以及一个或多个处理器;

所述存储器,用于存储一个或多个程序;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的可视对讲系统的音视频同步方法。

在第四方面,本申请实施例提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面所述的可视对讲系统的音视频同步方法。

本申请实施例通过在音频帧和视频帧被创建时,根据系统时间戳起点得到音频帧和视频帧的显示时间戳,在音频帧和视频帧进行编码得到压缩数据包时,根据系统时间戳起点得到音频帧和视频帧的解码时间戳,最终在进行压缩数据包推流时,将显示时间戳及解码时间戳信息一并发送至服务器端。采用上述技术手段,可使音视频压缩数据包在进行拉流解码播放时,根据解码时间戳指示的解码顺序进行解码,根据显示时间戳指示的显示顺序播放音视频数据,以此来实现音视频画面的同步播放,进而优化用户对可视对讲系统的使用体验。

附图说明

图1是本申请实施例一提供的一种可视对讲系统的音视频同步方法的流程图;

图2是本申请实施例二提供的另一种可视对讲系统的音视频同步方法的流程图;

图3是本申请实施例三提供的另一种可视对讲系统的音视频同步方法的流程图;

图4是本申请实施例四提供的一种可视对讲系统的音视频同步装置的结构示意图;

图5是本申请实施例五提供的一种电子设备的结构示意图。

具体实施方式

为了使本申请的目的、技术方案和优点更加清楚,下面结合附图对本申请具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。

本申请提供的可视对讲系统的音视频同步方法,旨在客户端采集的音视频数据在进行拉流播放时能够实现音视频同步播放,避免音频与视频画面不同步的情况,进而影响用户的对讲体验。相对于现有的可视对讲系统,在进行音视频数据拉流解码播放时,如果简单地按照音频的采样率与视频的帧率去播放,由于机器运行速度,解码效率等种种造成时间差异的因素影响,很难做到音视频同步,音视频时间差将会呈现线性增长。进而导致音视频播放不同步,影响用户对可视对讲系统的使用体验。基于此,提供本申请实施例的可视对讲系统的音视频同步方法,通过记录每一帧音频帧、视频帧的显示时间戳及解码时间戳,以指示系统按对应的解码顺序进行解码,并按对应的显示顺序进行音视频播放,进而实现音视频画面的同步播放。以解决现有可视对讲系统音视频播放不同步的问题。

实施例一:

图1给出了本申请实施例一提供的一种可视对讲系统的音视频同步方法的流程图,本实施例中提供的可视对讲系统的音视频同步方法可以由可视对讲系统的音视频同步设备执行,该可视对讲系统的音视频同步设备可以通过软件和/或硬件的方式实现,该可视对讲系统的音视频同步设备可以是两个或多个物理实体构成,也可以是一个物理实体构成。一般而言,该可视对讲系统的音视频同步设备可以是可视对讲系统的门口主机客户端,也可以是可视对讲系统的室内分机客户端。

下述以可视对讲系统的音视频同步设备为执行可视对讲系统的音视频同步方法的主体为例,进行描述。参照图1,该可视对讲系统的音视频同步方法具体包括:

S110、在音频帧和视频帧被创建时,根据预先设置的系统时间戳起点得到所述音频帧和所述视频帧的显示时间戳,所述显示时间戳用于指示所述音频帧和所述视频帧在解码后的显示顺序。

示例性的,当访客使用可视对讲系统的门口主机访问相关住户时,可视对讲系统的门口主机客户端通过摄像头拍摄现场视频,通过麦克风收录现场声音信息。之后,通过QT(跨平台的C++图形用户界面应用程序框架)的API接口访问可视对讲系统的摄像头及麦克风设备,进行音频帧、视频帧数据的采集,即音频帧和视频帧的创建。其中,音频帧和视频帧在被创建时,会记录每一帧音频帧或视频帧被创建时对应的时间戳,该时间戳用于计算得到每一帧音频帧或视频帧对应的显示时间戳。可视对讲系统会预先设置一时间戳为系统时间戳起点,在进行显示时间戳计算时,将每一帧音频帧或视频帧被创建时对应的时间戳与设置为系统时间戳起点所对应的时间戳进行作差,则得到每一帧音频帧或视频帧的显示时间戳。显示时间戳用于指示音频帧和视频帧在解码后的显示顺序,可视对讲系统的室内分机客户端通过显示时间戳的指示进行音频帧、视频帧的播放。

S120、在对所述音频帧和所述视频帧进行编码得到压缩数据包时,根据预先设置的系统时间戳起点得到所述音频帧和所述视频帧的解码时间戳,所述解码时间戳用于指示所述音频帧和所述视频帧的解码顺序。

对应门口主机采集到的音频数据及视频数据,在对这些音频数据、视频数据进行编码压缩时,由于视频帧的压缩通常采用B帧法(B frame)进行视频帧数据的压缩。B帧法是双向预测的帧间压缩算法,当把一帧压缩成B帧时,它根据相邻的前一帧、本帧以及后一帧数据的不同点来压缩本帧,也即仅记录本帧与前后帧的差值。也就是说,采用B帧法进行视频帧数据的压缩时,在后续视频数据包的解码过程中,不会按照时间戳顺序解码每一帧视频帧数据,而是先进行“B帧”视频帧数据的解码,之后再根据“B帧”进行前后帧视频帧数据的解码。因此,不同于音频帧数据,其显示时间戳顺序可能与解码时间戳顺序相同。视频帧数据由于B帧(双向预测)的存在,会造成解码顺序与显示顺序并不相同,也就是视频中解码时间戳与显示时间戳不一定相同。

因此,在进行音视频编码压缩时,根据每一帧音频帧或视频帧进行编码时对应的时间戳,在计算解码时间戳时,将每一帧音频帧或视频帧进行编码时对应的时间戳与设置为系统时间戳起点所对应的时间戳进行作差,则得到每一帧音频帧或视频帧的解码时间戳。解码时间戳用于指示视频帧和音频帧的解码顺序,以避免解码顺序影响音视频同步。

S130、将所述压缩数据包、对应的显示时间戳及解码时间戳推流至服务器端。

具体的,音频帧和视频帧经编码压缩得到数据包后,将上述计算得到的显示时间戳及解码时间戳与压缩数据包一并发送至服务器端,供可视对讲系统的客户端对音视频数据进行拉流解码播放。其中,解码时间戳决定了解码器系统参考时间(当前时间与系统时间戳起点的间隔)等于解码时间戳对应的时间时进行解码,显示时间戳也是类似的。通常,显示时间戳、解码时间戳指示的是晚于音视频数据包中的系统时间戳起点的。例如,如果一个视频数据包的系统时间戳起点是100ms,那么解码时间戳、显示时间戳的值就差不多是200ms、280ms,表明当系统参考时间到200ms时这个视频数据应该被解码并在80ms以后被显示出来。

需要注意的是,本申请实施例解决音视频同步问题的关键就是时间戳,时间戳的记录首先需要选择一个参考时钟(创建时间、编码时间与系统时间戳起点的间隔)。在生成数据流时依据参考时钟上的时间给每个数据块都打上时间戳,则在播放时,读取数据块上的时间戳,同时参考当前参考时钟上的时间来安排播放,如果数据块的开始时间大于当前参考时钟上的时间,则不急于播放该数据块,直到参考时钟达到数据块的开始时间。同样的,如果数据块的开始时间小于当前参考时钟上的时间,则“尽快”播放这块数据或者索性将这块数据“丢弃”,以使播放进度追上时间戳对应的参考时钟。

示例性的,最终,可视对讲系统的室内分机客户端从服务器端拉取对应音视频数据的流媒体数据包,通过解协议、解封装及解码操作后,即可输出进行播放。其中,在进行解码时,根据音频帧、视频帧数据对应的解码时间戳指示的解码顺序进行解码。并且,在进行音频帧、视频帧数据的输出显示时,根据显示时间戳指示的显示顺序进行音频帧、视频帧数据的输出显示。以此来实现可视对讲系统的音视频同步。

上述,通过在音频帧和视频帧被创建时,根据系统时间戳起点得到音频帧和视频帧的显示时间戳,在音频帧和视频帧进行编码得到压缩数据包时,根据系统时间戳起点得到音频帧和视频帧的解码时间戳,最终在进行压缩数据包推流时,将显示时间戳及解码时间戳信息一并发送至服务器端。采用上述技术手段,可使音视频压缩数据包在进行拉流解码播放时,根据解码时间戳指示的解码顺序进行解码,根据显示时间戳指示的显示顺序播放音视频数据,以此来实现音视频画面的同步播放,进而优化用户对可视对讲系统的使用体验。

实施例二:

在上述实施例的基础上,图2为本申请实施例二提供的另一种可视对讲系统的音视频同步方法的流程图。参考图2,本实施例提供的可视对讲系统的音视频同步方法具体包括:

S210、在系统软件启动时,记录当前的时间戳,并以当前的时间戳作为系统时间戳起点;

S220、在音频帧和视频帧被创建时,根据预先设置的系统时间戳起点得到所述音频帧和所述视频帧的显示时间戳,所述显示时间戳用于指示所述音频帧和所述视频帧在解码后的显示顺序;

S230、在对所述音频帧和所述视频帧进行编码得到压缩数据包时,根据预先设置的系统时间戳起点得到所述音频帧和所述视频帧的解码时间戳,所述解码时间戳用于指示所述音频帧和所述视频帧的解码顺序;

S240、将所述压缩数据包、对应的显示时间戳及解码时间戳推流至服务器端。

具体的,本申请实施例在系统软件启动时,即记录系统软件启动时的时间戳,以这一时间戳作为系统时间戳起点。系统时间戳起点提供一个参考时间戳起点,后续的显示时间戳、解码时间戳在进行记录时,以这一参考时间戳起点进行计算。即在进行显示时间戳计算时,将每一帧音频帧或视频帧被创建时对应的时间戳与系统软件启动时的时间戳进行作差,得到每一帧音频帧或视频帧的显示时间戳。对应的,在计算解码时间戳时,将每一帧音频帧或视频帧编码时对应的时间戳与系统软件启动时的时间戳进行作差,则得到每一帧音频帧或视频帧的解码时间戳。

由上述技术方案可知,本申请实施例通过在系统软件启动时,记录当前的时间戳作为系统时间戳起点,以便于进行显示时间戳、解码时间戳的记录。

实施例三:

在上述实施例的基础上,图3为本申请实施例三提供的另一种可视对讲系统的音视频同步方法的流程图。参考图3,本实施例提供的可视对讲系统的音视频同步方法具体包括:

S310、在音频帧和视频帧被创建时,根据预先设置的系统时间戳起点得到所述音频帧和所述视频帧的显示时间戳,所述显示时间戳用于指示所述音频帧和所述视频帧在解码后的显示顺序;

S320、在对所述音频帧和所述视频帧进行编码得到压缩数据包时,根据预先设置的系统时间戳起点得到所述音频帧和所述视频帧的解码时间戳,所述解码时间戳用于指示所述音频帧和所述视频帧的解码顺序;

S330、将所述显示时间戳、所述解码时间戳及所述持续时间由编码时间基数转换为系统时间基数表示;

S340、将所述压缩数据包、对应的显示时间戳、解码时间戳及持续时间推流至服务器端。

具体的,本申请实施例在进行音视频压缩数据包推流至服务器端之前,还将当前音频帧和视频帧数据的显示时间戳、解码时间戳及数据包的持续时间由编码时间基数转换为系统时间基数表示。由于可视对讲系统门口主机客户端在进行视频帧、音频帧的创建和编码压缩时,其显示时间戳、解码时间戳及数据包的持续时间所使用的编码时间基数可能与系统时间基数不同,而在进行音频帧、视频帧数据的解码播放时,其显示时间戳、解码时间戳及数据包的持续时间是根据可视对讲系统的室内分机客户端一端的系统时间基数为标准进行表示的,因此需要在进行推流时将显示时间戳、解码时间戳及持续时间由编码时间基数转换为系统时间基数表示,以确保使用的时间基数的标准正确,使音频帧、视频帧数据能够正常播放。

实施例四:

在上述实施例的基础上,图4为本申请实施例四提供的一种可视对讲系统的音视频同步装置的结构示意图。参考图4,本实施例提供的可视对讲系统的音视频同步装置具体包括:创建模块41、编码模块42和推流模块43。

其中,创建模块41,用于在音频帧和视频帧被创建时,根据预先设置的系统时间戳起点得到所述音频帧和所述视频帧的显示时间戳,所述显示时间戳用于指示所述音频帧和所述视频帧在解码后的显示顺序;

编码模块42,用于在对所述音频帧和所述视频帧进行编码得到压缩数据包时,根据预先设置的系统时间戳起点得到所述音频帧和所述视频帧的解码时间戳,所述解码时间戳用于指示所述音频帧和所述视频帧的解码顺序;

推流模块43,用于将所述压缩数据包、对应的显示时间戳及解码时间戳推流至服务器端。

上述,通过在音频帧和视频帧被创建时,根据系统时间戳起点得到音频帧和视频帧的显示时间戳,在音频帧和视频帧进行编码得到压缩数据包时,根据系统时间戳起点得到音频帧和视频帧的解码时间戳,最终在进行压缩数据包推流时,将显示时间戳及解码时间戳信息一并发送至服务器端。采用上述技术手段,可使音视频压缩数据包在进行拉流解码播放时,根据解码时间戳指示的解码顺序进行解码,根据显示时间戳指示的显示顺序播放音视频数据,以此来实现音视频画面的同步播放,进而优化用户对可视对讲系统的使用体验。

具体的,还包括:

记录模块,用于在系统软件启动时,记录当前的时间戳,并以当前的时间戳作为系统时间戳起点。

具体的,所述创建模块在根据预先设置的系统时间戳起点得到所述音频帧和所述视频帧的显示时间戳中,根据所述音频帧和所述视频帧被创建时对应的时间戳,以及系统软件启动时对应的时间戳进行作差得到所述显示时间戳;

所述编码模块在根据预先设置的系统时间戳起点得到所述音频帧和所述视频帧的解码时间戳中,根据所述音频帧和所述视频帧进行编码时对应的时间戳,以及系统软件启动时对应的时间戳进行作差得到所述解码时间戳。

具体的,所述推流模块还用于将所述压缩数据包的持续时间信息推送至服务器端。

具体的,还包括:

转换模块,用于将所述显示时间戳、所述解码时间戳及持续时间由编码时间基数转换为系统时间基数表示。

本申请实施例四提供的可视对讲系统的音视频同步装置可以用于执行上述实施例一、二、三提供的可视对讲系统的音视频同步方法,具备相应的功能和有益效果。

实施例五:

本申请实施例五提供了一种电子设备,参照图5,该电子设备包括:处理器51、存储器52、通信模块53、输入装置54及输出装置55。该电子设备中处理器的数量可以是一个或者多个,该电子设备中的存储器的数量可以是一个或者多个。该电子设备的处理器51、存储器52、通信模块53、输入装置54及输出装置55可以通过总线或者其他方式连接。

存储器52作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本申请任意实施例所述的可视对讲系统的音视频同步方法对应的程序指令/模块(例如,可视对讲系统的音视频同步装置中的创建模块、编码模块和推流模块)。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据设备的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器可进一步包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

通信模块53用于进行数据传输。

处理器51通过运行存储在存储器中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述的可视对讲系统的音视频同步方法。

输入装置54可用于接收输入的数字或字符信息,以及产生与设备的用户设置以及功能控制有关的键信号输入。输出装置55可包括显示屏等显示设备。

上述提供的电子设备可用于执行上述实施例一提供的可视对讲系统的音视频同步方法,具备相应的功能和有益效果。

实施例六:

本申请实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种可视对讲系统的音视频同步方法,该可视对讲系统的音视频同步方法包括:在音频帧和视频帧被创建时,根据预先设置的系统时间戳起点得到所述音频帧和所述视频帧的显示时间戳,所述显示时间戳用于指示所述音频帧和所述视频帧在解码后的显示顺序;在对所述音频帧和所述视频帧进行编码得到压缩数据包时,根据预先设置的系统时间戳起点得到所述音频帧和所述视频帧的解码时间戳,所述解码时间戳用于指示所述音频帧和所述视频帧的解码顺序;将所述压缩数据包、对应的显示时间戳及解码时间戳推流至服务器端。

存储介质——任何的各种类型的存储器设备或存储设备。术语“存储介质”旨在包括:安装介质,例如CD-ROM、软盘或磁带装置;计算机系统存储器或随机存取存储器,诸如DRAM、DDR RAM、SRAM、EDO RAM,兰巴斯(Rambus)RAM等;非易失性存储器,诸如闪存、磁介质(例如硬盘或光存储);寄存器或其它相似类型的存储器元件等。存储介质可以还包括其它类型的存储器或其组合。另外,存储介质可以位于程序在其中被执行的第一计算机系统中,或者可以位于不同的第二计算机系统中,第二计算机系统通过网络(诸如因特网)连接到第一计算机系统。第二计算机系统可以提供程序指令给第一计算机用于执行。术语“存储介质”可以包括驻留在不同位置中(例如在通过网络连接的不同计算机系统中)的两个或更多存储介质。存储介质可以存储可由一个或多个处理器执行的程序指令(例如具体实现为计算机程序)。

当然,本申请实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的可视对讲系统的音视频同步方法,还可以执行本申请任意实施例所提供的可视对讲系统的音视频同步方法中的相关操作。

上述实施例中提供的可视对讲系统的音视频同步装置、存储介质及电子设备可执行本申请任意实施例所提供的可视对讲系统的音视频同步方法,未在上述实施例中详尽描述的技术细节,可参见本申请任意实施例所提供的可视对讲系统的音视频同步方法。

上述仅为本申请的较佳实施例及所运用的技术原理。本申请不限于这里所述的特定实施例,对本领域技术人员来说能够进行的各种明显变化、重新调整及替代均不会脱离本申请的保护范围。因此,虽然通过以上实施例对本申请进行了较为详细的说明,但是本申请不仅仅限于以上实施例,在不脱离本申请构思的情况下,还可以包括更多其他等效实施例,而本申请的范围由权利要求的范围决定。

14页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于视联网的网络会议控制方法和装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类