1.一种视频交友中举报方法,其特征在于,包括:
S1,根据第一触发条件,截取视频交友过程中的音频数据;
S2,采用二级缓存机制存储所述音频数据,使得第一级缓存中存储的音频数据为当前时间之前的预设时间段的音频数据;
S3,根据第二触发条件,向服务器上传第一级缓存中的音频数据。
2.如权利要求1所述的视频交友中举报方法,其特征在于,所述第一触发条件是通过点击设置于视频交友界面上的触发按钮形成的,所述第二触发条件是通过点击视频交友界面上的对话框中的举报确认按钮形成的,其中,所述对话框在点击触发按钮时弹出。
3.如权利要求1所述的视频交友中举报方法,其特征在于,所述步骤S2还包括:在内存中维护两级缓存,所述第一级缓存为第一预设空间大小,所述第二缓存为第二预设空间大小,其中,第二预设空间大小小于第一预设空间大小。
4.如权利要求3所述的视频交友中举报方法,其特征在于,所述步骤S2进一步包括:S21,当第一级缓存已满时,则将后续截取的音频数据存储于第二级缓存中;
S22,当第二级缓存空间满时,将第一级缓存中头部的第二预设空间大小的音频数据清除,并将剩余的音频数据向头部挪动,使得第一级缓存的尾部留下第二预设空间大小;
S23,将第二级缓存中的第二预设空间大小的音频数据放置于第一级缓存的尾部。
5.如权利要求4所述的视频交友中举报方法,其特征在于,所述步骤S3进一步包括:根据第二触发条件,将内存中第一级缓存的音频数据写入磁盘,通过磁盘向服务器上传音频数据,供服务器对上传的音频数据进行分析,以判别对方是否为恶意用户。
6.如权利要求5所述的视频交友中举报方法,其特征在于,所述步骤S3中将内存中第一级缓存的音频数据写入磁盘之前还包括:当接收到第二触发条件时,第一级缓存和第二级缓存中均存在音频数据,则按照步骤S22和S23将第二级缓存中的音频数据挪到第一级缓存中。
7.如权利要求5所述的视频交友中举报方法,其特征在于,所述将内存中第一级缓存的音频数据写入磁盘进一步包括:当磁盘剩余容量大小小于第一预设空间大小,则将第一级缓存中的音频数据等分为多个音频数据块,每一个所述音频数据块的大小小于磁盘剩余容量大小;
每次将一个音频数据块写入磁盘,并上传至服务器,上传成功后将磁盘中的音频数据块删除,再写入下一个音频数据块,直到所有的音频数据块均上传至服务器。
8.如权利要求1所述的视频交友中举报方法,其特征在于,所述步骤S3中还包括:当接收到第二触发条件时,提取第一级缓存中音频数据中的文字信息;
将音频数据中的所述文字信息与数据库中的文字信息匹配,当在数据库中存在与音频数据中的文字信息匹配的文字信息时,则该音频数据属于需要举报的音频数据,否则,则该音频数据属于需要不举报的音频数据;
相应地,所述步骤S3进一步包括:
将需要举报的音频数据上传至服务器。
9.一种视频交友中举报系统,其特征在于,包括:
音频截取模块,用于根据第一触发条件,截取视频交友过程中的音频信号;
存储模块,用于采用二级缓存机制存储所述音频数据,使得第一级缓存中存储的音频数据为当前时间之前的预设时间段的音频数据;上传模块,用于根据第二触发条件,向服务器上传第一级缓存中的音频数据。
10.一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行如权利要求1至8任一所述的方法。