基于WebSocket和HTML技术的字幕处理方法、装置和电子设备制造方法及图纸

技术编号:37862107 阅读:19 留言:0更新日期:2023-06-15 20:52
本申请实施例提供了一种基于WebSocket和HTML技术的字幕处理方法、装置和电子设备,所述方法包括:接收控制信令;根据预先设置的应用协议对所述控制信令进行解析操作,以确定所述控制信令对应的字幕渲染操作;对所述目标视频执行所述字幕渲染操作,得到渲染后的目标视频。通过接收控制信令执行渲染操作,使得字幕的渲染脱离传统的单机模式,不再受操作环境的制约,实现了字幕渲染的实时渲染和远程控制。字幕的控制信令下发和渲染操作执行实现了独立操作,使得渲染端能够方便地集成到不同的字幕渲染的应用场景,提高了字幕渲染的效率。提高了字幕渲染的效率。提高了字幕渲染的效率。

【技术实现步骤摘要】
基于WebSocket和HTML技术的字幕处理方法、装置和电子设备


[0001]本申请涉及通信领域,尤其涉及一种基于WebSocket和HTML技术的字幕处理方法、装置和电子设备。

技术介绍

[0002]字幕是视频中不可或缺的一部分,可以对视频内容进行及时的解释说明以及气氛烘托等。
[0003]在相关技术中,实时字幕系统多数采用单机模式,如字幕机等。
[0004]然而单机模式的实时字幕系统灵活性较差,难以实现对于不同字幕渲染场景的场景集成与切换,且容易受操作环境的制约。

技术实现思路

[0005]本申请实施例提供一种基于WebSocket和HTML技术的字幕处理方法、装置和电子设备,可以实现实时字幕远程控制,使渲染端能够方便地集成到不同的字幕渲染的应用场景。
[0006]第一方面,本申请实施例提供了一种基于WebSocket和HTML技术的字幕处理方法,应用于渲染端,所述渲染端用于进行字幕渲染,所述方法包括:
[0007]接收控制信令,所述控制信令用于指示对目标视频执行字幕渲染操作;
[0008]根据预先设置的应用协议对所述控制信令进行解析操作,以确定所述控制信令对应的字幕渲染操作;
[0009]对所述目标视频执行所述字幕渲染操作,得到渲染后的目标视频。
[0010]可选地,所述控制信令中携带第一指示和第二指示;其中,所述第一指示用于指示所述字幕渲染操作的操作类型;所述第二指示用于指示所述字幕渲染操作的操作对象;所述对所述目标视频执行所述字幕渲染操作,得到渲染后的目标视频,包括:
[0011]对所述目标视频中的操作对象执行所述操作类型对应的字幕渲染操作,得到渲染后的目标视频。
[0012]可选地,所述控制信令中携带所述目标视频的视频标识,在接收控制指令之前,所述方法还包括:
[0013]根据所述视频标识生成第一会话请求,所述第一会话请求中携带所述视频标识;
[0014]将所述第一会话请求发送至信令服务器,以使信令服务器根据所述视频标识建立会话连接。
[0015]可选地,所述信令服务器在接收到携带相同视频标识的会话请求的情况下,将所述视频标识对应的会话连接进行合并。
[0016]第二方面,本申请实施例提供了一种基于WebSocket和HTML技术的字幕处理方法,应用于控制端,所述控制端用于对字幕渲染过程进行控制,所述方法包括:
[0017]获取待渲染的目标视频的视频标识;
[0018]根据所述视频标识生成控制信令,所述控制信令用于指示对所述目标视频执行字幕渲染操作;
[0019]根据预先建立的会话连接将所述控制信令发送至与渲染端,所述渲染端用于根据所述控制信令对所述目标视频执行字幕渲染操作。
[0020]可选地,在根据预先建立的会话连接将所述控制信令发送至渲染端之前,所述方法还包括:
[0021]根据所述视频标识生成第二会话请求,所述第二会话请求中携带所述视频标识;
[0022]将所述第二会话请求发送至信令服务器,以使信令服务器根据所述视频标识建立会话连接。
[0023]可选地,所述信令服务器在接收到携带相同视频标识的会话请求的情况下,将所述视频标识对应的会话连接进行合并。
[0024]可选地,所述控制信令中携带第一指示和第二指示;其中,所述第一指示用于指示所述字幕渲染操作的操作类型;所述第二指示用于指示所述字幕渲染操作的操作对象。
[0025]可选地,所述操作类型包括字幕添加、播放设置、字幕更新、字幕删除中的至少一项。
[0026]第三方面,本申请实施例提供了一种基于WebSocket和HTML技术的字幕处理装置,应用于渲染端,所述渲染端用于进行字幕渲染,所述装置包括:
[0027]信令接收模块,用于接收控制信令,所述控制信令用于指示对目标视频执行字幕渲染操作;
[0028]信令解析模块,用于根据预先设置的应用协议对所述控制信令进行解析操作,以确定所述控制信令对应的字幕渲染操作;
[0029]渲染模块,用于对所述目标视频执行所述字幕渲染操作,得到渲染后的目标视频。
[0030]第四方面,本申请实施例提供了一种基于WebSocket和HTML技术的字幕处理装置,应用于控制端,所述控制端用于对字幕渲染过程进行控制,所述装置包括:
[0031]视频标识获取模块,用于获取待渲染的目标视频的视频标识;
[0032]控制信令生成模块,用于根据所述视频标识生成控制信令,所述控制信令用于指示对所述目标视频执行字幕渲染操作;
[0033]控制信令发送模块,用于根据预先建立的会话连接将所述控制信令发送至与渲染端,所述渲染端用于根据所述控制信令对所述目标视频执行字幕渲染操作。
[0034]第五方面,本申请实施例提供一种电子设备,包括:处理器和存储器,所述处理器执行存储在所述存储器中的计算机程序,实现如第一方面所述的方法。
[0035]第六方面,本申请实施例提供一种可读存储介质,所述可读存储介质中存储有计算机指令,所述计算机指令被处理器执行时实现如第一方面所述的方法。
[0036]本申请实施例包括以下优点:
[0037]综上所述,本申请提供了一种基于WebSocket和HTML技术的字幕处理方法的实施例。在接收到控制信令后,根据预先设置的应用协议对所述控制信令进行解析操作,以确定所述控制信令对应的字幕渲染操作,并对所述目标视频执行所述字幕渲染操作,得到渲染后的目标视频。通过接收控制信令执行渲染操作,使得字幕的渲染脱离传统的单机模式,不再受操作环境的制约,实现了字幕渲染的实时渲染和远程控制。字幕的控制信令下发和渲
染操作执行实现了独立操作,使得渲染端能够方便地集成到不同的字幕渲染的应用场景,提高了字幕渲染的效率。
附图说明
[0038]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0039]图1示出了本申请的一种应用于渲染端的基于WebSocket和HTML技术的字幕处理方法实施例的流程图;
[0040]图2示出了本申请的一种应用于控制端的基于WebSocket和HTML技术的字幕处理方法实施例的流程图;
[0041]图3示出了本申请的一种基于WebSocket和HTML技术的字幕处理方法实施例的组织架构图;
[0042]图4示出了本申请的一种应用于渲染端的基于WebSocket和HTML技术的字幕处理装置实施例的结构框图;
[0043]图5示出了本申请的一种应用于控制端的基于WebSocket和HTML技术的字幕处理装置实施例的结构框图;
[0044]图6示出了本申请实施例提供的电子设备的结构示意图。
具体实施方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于WebSocket和HTML技术的字幕处理方法,其特征在于,应用于渲染端,所述渲染端用于进行字幕渲染,所述方法包括:接收控制信令,所述控制信令用于指示对目标视频执行字幕渲染操作;根据预先设置的应用协议对所述控制信令进行解析操作,以确定所述控制信令对应的字幕渲染操作;对所述目标视频执行所述字幕渲染操作,得到渲染后的目标视频。2.根据权利要求1所述的方法,其特征在于,所述控制信令中携带第一指示和第二指示;其中,所述第一指示用于指示所述字幕渲染操作的操作类型;所述第二指示用于指示所述字幕渲染操作的操作对象;所述对所述目标视频执行所述字幕渲染操作,得到渲染后的目标视频,包括:对所述目标视频中的操作对象执行所述操作类型对应的字幕渲染操作,得到渲染后的目标视频。3.根据权利要求1所述的方法,其特征在于,所述控制信令中携带所述目标视频的视频标识,在接收控制指令之前,所述方法还包括:根据所述视频标识生成第一会话请求,所述第一会话请求中携带所述视频标识;将所述第一会话请求发送至信令服务器,以使信令服务器根据所述视频标识建立会话连接。4.根据权利要求3所述的方法,其特征在于,所述信令服务器在接收到携带相同视频标识的会话请求的情况下,将所述视频标识对应的会话连接进行合并。5.一种基于WebSocket和HTML技术的字幕处理方法,其特征在于,应用于控制端,所述控制端用于对字幕渲染过程进行控制,所述方法包括:获取待渲染的目标视频的视频标识;根据所述视频标识生成控制信令,所述控制信令用于指示对所述目标视频执行字幕渲染操作;根据预先建立的会话连接将所述控制信令发送至与渲染端,所述渲染端用于根据所述控制信令对所述目标视频执行字幕渲染操作。6.根据权利要求1所述的方法,其特征在于,在根据预先建立的会话连接将所述控制信令发送至渲染端之前,所述方法还包括:根据所述视频标识生成第二会话请求,所述第二会话请求中携带所述视频标识;将所述第二会话请求发送至信令服务器,以使信令服务器根据所述视频标识建立会话连接。7.根据权利要求6所述的方法,其特征在于,所述信令服务器在接收到携带相同视频标识的会话请求的情况下,将所述视频标识对应的会话连接进行合并。8.根据权利要求1所述的方法,其特征在于,所述控制信令中携带第一指示和第二指示;其中...

【专利技术属性】
技术研发人员:富立伟戴霖
申请(专利权)人:新奥特北京视频技术有限公司
类型:发明
国别省市:

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

1