System.Exception: 字符串 'haiyangwangzhaomingkejigufenyouxiangongsihaiyangwangdongguanzhaomingkejiyouxiangongsishenzhenshihaiyangwanglusezhaomingjishuyouxiangongsishenzhenshihaiyangwangdianwangzhaomingjishuyouxiangongs' 后的引号不完整。 “haiyangwangzhaomingkejigufenyouxiangongsihaiyangwangdongguanzhaomingkejiyouxiangongsishenzhenshihaiyangwanglusezhaomingjishuyouxi”附近有语法错误。 在 DBUtility.DbHelperSQL.RunProcedure(String storedProcName, IDataParameter[] parameters, Int32& rowsAffected) 在 DAL.APT_Common.Update(String tbName, String filter, String where) 在 zhuanliShow.pingyinfenlei(String id) 音视频在线播放方法、系统和计算机可读存储介质技术方案_技高网
当前位置: 首页 > 专利查询>>正文

音视频在线播放方法、系统和计算机可读存储介质技术方案

技术编号:38228959 阅读:10 留言:0更新日期:2023-07-25 17:58
本申请实施例公开了一种音视频在线播放方法、音视频在线播放系统和计算机可读存储介质。其中,应用于后端的方法,包括如下步骤:获取录制视频文件和录制音频文件;与前端连接,并确定前端能够播放音视频文件的可在线播放格式;将录制视频文件和录制音频文件合并为音视频文件,音视频文件的格式与可在线播放格式对应;将音视频文件发送至前端,以使前端在线播放音视频文件。因此,本申请能够先行确定前端所能够支持在线播放的可在线播放格式,再在后端实现音频和视频合并为对应格式的音视频文件以发送至前端播放,确保用户能够实时在线播放、查看自己拍摄的视频或其他设备采集的视频。频。频。

【技术实现步骤摘要】
音视频在线播放方法、系统和计算机可读存储介质


[0001]本申请属于音视频
,特别是涉及一种音视频在线播放方法、音视频在线播放系统和计算机可读存储介质。

技术介绍

[0002]现有技术中,如果用户想要查看自己拍摄的视频或获取其他设备拍摄的视频并在线播放,往往需要经历音频转码、合并、推送、播放的流程。然而现有技术中,以上步骤都是各自独立运行的,两两之间缺少合作搭配,实现过程复杂繁琐,还会因此导致用户端接收到的文件格式不对应导致无法播放或播放错误的问题。为此,如何实现音视频一站式处理以实现在线播放,是本领域技术人员亟待解决的技术问题。
[0003]前面的叙述在于提供一般的背景信息,并不一定构成现有技术。

技术实现思路

[0004]基于此,有必要针对上述问题,提出了一种音视频在线播放方法、音视频在线播放系统和计算机可读存储介质,能够将录制的视频文件和音频文件合并为前端能够在线播放的格式,确保用户能够实时在线播放拍摄或其他设备采集的视频。
[0005]本申请解决其技术问题是采用以下的技术方案来实现的:
[0006]本申请提供了一种音视频在线播放方法,应用于后端,包括如下步骤:获取录制视频文件和录制音频文件;与前端连接,并确定前端能够播放音视频文件的可在线播放格式;将录制视频文件和录制音频文件合并为音视频文件,音视频文件的格式与可在线播放格式对应;将音视频文件发送至前端,以使前端在线播放音视频文件。
[0007]在本申请一可选实施例中,可在线播放格式包括第一格式和第二格式,确定前端能够播放的音视频文件的可在线播放格式,包括:获取前端的设备信息,根据设备信息判断前端能否支持播放第一格式的音视频文件;当确定前端支持播放第一格式的音视频文件时,确定可在线播放格式为第一格式;当确定前端不支持播放第一格式的音视频文件时,确定可在线播放格式为第二格式。
[0008]在本申请一可选实施例中,录制视频文件为国标视频格式,第一格式为flv格式,第二格式为MP4格式。
[0009]在本申请一可选实施例中,将录制视频文件和录制音频文件合并为音视频文件,包括:通过转码器对录制音频文件进行转码,得到音频流文件;通过转码器对音频流文件和录制视频文件进行合并转码,得到音视频文件。
[0010]在本申请一可选实施例中,录制音频文件的格式为脉码编码调制格式,音频流文件的格式为高级音频编码格式;转码器为ffmpeg插件。
[0011]本申请还提供了一种音视频在线播放方法,应用于前端,包括如下步骤:与后端连接,以使后端确定前端能够播放的音视频文件的可在线播放格式;获取后端发送的音视频文件;音视频文件的格式与可在线播放格式对应;在线播放音视频文件。
[0012]在本申请一可选实施例中,在线播放音视频文件,包括:当可在线播放格式为第一格式时,匹配第一播放插件,通过第一播放插件在线播放音视频文件;或,当可在线播放格式为第二格式时,匹配第二播放插件,通过第二播放插件在线播放音视频文件。
[0013]在本申请一可选实施例中,第一格式为flv格式,第二格式为MP4格式,第一播放插件为flv.js插件,第二播放插件为h5原生api。
[0014]本申请还提供了一种音视频在线播放系统,包括前端和后端;前端用于执行前文所描述的应用于前端的音视频在线播放方法的步骤;后端用于执行前文所描述的应用于后端的音视频在线播放方法的步骤。
[0015]本申请还提供了一种计算机可读存储介质,存储有计算机程序,当计算机程序被处理器执行时实现如前述的方法。
[0016]采用本申请实施例,具有如下有益效果:
[0017]本申请能够先行确定前端所能够支持在线播放的可在线播放格式,再在后端实现音频和视频合并为对应格式的音视频文件以发送至前端播放。从而实现拍摄、获取、转码、合并、播放的一站式播放技术方案,提高了实时视频播放的处理效率,确保用户能够实时在线播放、查看自己拍摄的视频或其他设备采集的视频,避免了因为转码格式不适配导致的延误等问题。
[0018]上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
[0019]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]其中:
[0021]图1为一实施例提供的一种应用于后端的音视频在线播放方法的流程示意图;
[0022]图2为一实施例提供的一种应用于前端的音视频在线播放方法的流程示意图;
[0023]图3为一实施例提供的一种音视频在线播放系统的结构框图;
[0024]图4为一实施例提供的一种应用于音视频在线播放系统的音视频在线播放方法的流程示意图;
[0025]图5为一实施例提供的一种计算机设备的结构示意框图。
具体实施方式
[0026]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0027]实施例一
[0028]现有技术中,如果用户需要查看音视频,往往需要将PMCA(Pulse Code Modulation,脉码编码调制)格式的音频转码为ACC格式(Advanced Audio Coding,高级音频编码格式)、音频文件和视频文件合并为音视频文件、在线播放音视频文件三个步骤。然而三个步骤间往往独立进行,实现过程繁琐,且拍摄设备、播放设备之间并不统一,转码过程中往往还会导致格式不对应的问题。故如何实现音视频转码合并并在线播放的一站式技术解决方案,提出了本申请所提供的一音视频在线播放方法。在本实施方式中,该方法应用于后端,具体包括步骤S110~S140,其中为了清楚描述本实施例提供的方法,请参考图1。
[0029]步骤S110:获取录制视频文件和录制音频文件。
[0030]在一实施方式中,对于本实施例的执行终端后端,具体可以为移动终端、服务器等形态,具体地,对于移动终端具体形式例如可以但不限于手机、平板电脑、个人数码助理(英文:personal digital assistant,缩写:PDA)、移动互联网设备(英文:mobile Internet device,缩写:MID)和可穿戴设备(例如智能手表)等。移动终端上可以通过的应用程序(例如APP)来对相应的信息进处理和展示本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种音视频在线播放方法,应用于后端,其特征在于,包括如下步骤:获取录制视频文件和录制音频文件;与前端连接,并确定所述前端能够播放音视频文件的可在线播放格式;将所述录制视频文件和录制音频文件合并为音视频文件,所述音视频文件的格式与所述可在线播放格式对应;将所述音视频文件发送至所述前端,以使所述前端在线播放所述音视频文件。2.如权利要求1所述的音视频在线播放方法,其特征在于,所述可在线播放格式包括第一格式和第二格式,所述确定所述前端能够播放的音视频文件的可在线播放格式,包括:获取前端的设备信息,根据所述设备信息判断所述前端能否支持播放第一格式的音视频文件;当确定所述前端支持播放第一格式的音视频文件时,确定所述可在线播放格式为所述第一格式;当确定所述前端不支持播放第一格式的音视频文件时,确定所述可在线播放格式为所述第二格式。3.如权利要求2所述的音视频在线播放方法,其特征在于,所述录制视频文件为国标视频格式,所述第一格式为flv格式,所述第二格式为MP4格式

4.如权利要求1所述的音视频在线播放方法,其特征在于,所述将所述录制视频文件和录制音频文件合并为音视频文件,包括:通过转码器对所述录制音频文件进行转码,得到音频流文件;通过所述转码器对所述音频流文件和所述录制视频文件进行合并转码,得到所述音视频文件。5.如权利要求4所述的音视频在线播放方法,其特征在于,所述...

【专利技术属性】
技术研发人员:徐素李珂
申请(专利权)人:海洋王照明科技股份有限公司海洋王东莞照明科技有限公司深圳市海洋王绿色照明技术有限公司深圳市海洋王电网照明技术有限公司深圳市海洋王船舶场馆照明技术有限公司深圳市海洋王铁路照明技术有限公司深圳市海洋王石油照明技术有限公司深圳市海洋王冶金照明技术有限公司深圳市海洋王公消照明技术有限公司深圳市海洋王石化照明技术有限公司
类型:发明
国别省市:

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

1