基于网页快速建立直播的方法技术

技术编号:24863657 阅读:52 留言:0更新日期:2020-07-10 19:14
本申请涉及一种基于网页快速建立直播的方法,方法包括:读入用于直播交流的目标网页;在所述目标网页中引入包含网页操作信息采集功能的第一直播控制程序并存储为第一链接;在目标网页中引入包含解析执行网页操作指令功能的第二直播控制程序并存储为第二链接;在直播通信服务单元中创建第一链接、第二链接之间的通信关系。所述第一直播控制程序采集用户对目标网页的操作数据发送至所述直播通信服务单元,所述直播通信服务单元接收并发送至其它用户,由其他用户第二直播控制程序解析所接收的数据,还原为网页操作指令执行。本申请有利于主播与观众针对网页内容进行同步操作交流,同时减少资源消耗,提升了用户体验。

【技术实现步骤摘要】
基于网页快速建立直播的方法
本专利技术涉及通信领域,尤其涉及一种基于网页快速建立直播的方法。
技术介绍
在互联网发展的今天,直播已成为人们常见的交流形式,一般直播平台主要采用视频直播形式,主播和观众安装客户端软件或插件,主播创建账号后开启直播,同一平台观众进入直播房间后观看直播,通过点赞、留言、赠送礼物等形式互动,为高效率的交流手段之一,例如在近期面对突发的冠状病毒肺炎疫情时人们面对面交流不便的场景下,发挥了巨大的作用。但应用于生产却存在许多不足,主要包括以下几点:主播甚至观众需要安装直播软件或插件,拥有账号和熟悉软件操作;直播内容限于人物视频直播,讲解其它内容不便;直播过程中针对讲解特定内容与观众的互动性差;直播过程主要为视频传输,网络资源消耗非常大;无法直接针对需讲解的内容快速建立直播。
技术实现思路
本申请有鉴于上述现有的状况,第一方面,本申请提供了一种基于网页快速建立直播的方法,所述方法包括:读入用于直播交流的目标网页;在所述目标网页中引入包含网页操作信息采集功能的第一直播控制程序,将所述包含第一直播控制程序的目标网页存储并生成为第一链接;在目标网页中引入包含解析执行网页操作指令功能的第二直播控制程序,将所述包含第二直播控制程序的目标网页存储并生成为第二链接;所述第一链接、第二链接可按照预定规则生成或按照直播通信服务单元分配;或者,将所述目标网页发送至直播网页计算产生服务单元注册,并按照预定规则生成或按照直播通信服务单元分配产生第一链接、第二链接;当所述直播网页计算产生服务单元在接收到所述第一链接访问请求时,返回包含所述目标网页以及第一直播控制程序的网页内容,所述第一直播控制程序包含网页操作信息采集功能;当所述直播网页计算产生服务单元在接收到所述第二链接访问请求时,返回包含所述目标网页以及第二直播控制程序的网页内容,所述第二直播控制程序包含解析执行网页操作指令功能;在所述直播通信服务单元中创建第一链接、第二链接之间的通信关系,所述直播通信服务单元为第一链接、第二链接提供直播通信服务;所述第一直播控制程序采集用户对目标网页的操作数据,将所述操作数据发送至所述直播通信服务单元,所述直播通信服务单元接收并发送至其它用户,由其他用户第二直播控制程序解析所接收的数据,还原为网页操作指令执行,达到与原用户网页画面同步的效果。第二方面,本申请还提供了另一种基于网页快速建立直播的方法,所述方法包括:读入用于直播交流的目标网页网址;读入包含iframe标签和第一直播控制程序的第一框架网页,所述第一直播控制程序包含网页操作信息采集功能,将所述目标网页网址添加进所述iframe标签,并将所述第一框架网页存储并生成为第一链接;读入包含iframe标签和第二直播控制程序的第二框架网页,所述第二直播控制程序包含解析执行网页操作指令功能,将所述目标网页网址添加进所述iframe标签,并将所述第二框架网页存储并生成为第二链接;或者,将所述目标网页网址发送至直播网页计算产生服务单元注册,并按照预定规则生成或按照直播通信服务单元分配产生第一链接、第二链接;所述直播网页计算产生服务单元在接收到所述第一链接访问请求时,读入包含iframe标签和第一直播控制程序的第一框架网页,所述第一直播控制程序包含网页操作信息采集功能,并将所述目标网页网址添加进所述iframe标签并返回;所述直播网页计算产生服务单元在接收到所述第二链接访问请求时,读入包含iframe标签和第二直播控制程序的第二框架网页,所述第二直播控制程序包含解析执行网页操作指令功能,并将所述目标网页网址添加进所述iframe标签并返回;在所述直播通信服务单元中创建第一链接、第二链接之间的通信关系,所述直播通信服务单元为第一链接、第二链接提供直播通信服务;所述第一链接中包含的所述第一直播控制程序采集用户对第一框架网页的操作数据,将所述操作数据发送至所述直播通信服务单元;所述第二链接中所包含的所述第二直播控制程序解析所接收的数据,还原为网页操作指令执行,达到与原用户网页画面同步的效果。本申请提供的基于网页快速建立直播的方法,主播和观众分别访问第一链接、第二链接即可开启直播交流,无需进行注册下载等其他操作,简化了直播流程,直播过程中网页操作画面保持同步,提高了主播与观众的沟通效率,有助于主播讲解和观众互动,提升用户体验。附图说明图1为本申请实施方式所提供的一种基于网页快速建立直播的方法的流程示意图;图2为本申请实施方式所提供的基于源内容生成目标网页的流程示意图;图3为本申请实施方式所提供的基于直播网页模板生成目标网页的流程示意图;图4为本申请实施方式所提供的针对目标网页的重构方法的流程示意图;图5为本申请实施方式所提供的另一种基于网页快速建立直播的方法的流程示意图;图6为本申请实施方式所提供的第一框架网页内部结构示意图;图7为本申请实施方式所提供的第二框架网页内部结构示意图;图8为本申请实施方式所提供的根据直播配置要求配置直播通信的流程示意图;图9为本申请实施方式所提供的创建、配置直播的界面示意图;图10为本申请实施方式所提供的创建直播过程中上传源内容的界面示意图;图11为本申请实施方式所提供的创建直播过程中生成链接后的界面示意图;图12为本申请实施方式所提供的主播端(第一链接)界面示意图;图13为本申请实施方式所提供的观众端(第二链接)界面示意图;具体实施方式以下,参考附图,详细地说明本专利技术的一种实施方式。如图1所示,本申请提供一种基于网页快速建立直播的方法,方法包括:步骤S101,读入用于直播交流的目标网页;步骤S1021,在所述目标网页中引入包含网页操作信息采集功能的第一直播控制程序,将所述包含第一直播控制程序的目标网页存储并生成为第一链接;在目标网页中引入包含解析执行网页操作指令功能的第二直播控制程序,将所述包含第二直播控制程序的目标网页存储并生成为第二链接。或步骤S1022,将所述目标网页发送至直播网页计算产生服务单元注册并产生第一链接、第二链接,所述直播网页计算产生服务单元根据第一链接、第二链接访问请求,返回包含目标网页以及第一直播控制程序的网页内容、返回包含目标网页以及第二直播控制程序的网页内容;步骤S103,在直播通信服务单元中创建第一链接、第二链接之间的通信关系。其中,步骤S101,所述目标网页为包含直播交流内容的网页文件,通过直播创建者上传的源内容处理、转换生成。在目标网页中引入控制程序和生成两个链接,包括步骤S1021、步骤S1022两种方式:步骤S1021,在所述目标网页中插入script标签,所述script标签中包含用于执行网页操作信息采集功能的第一直播控制程序的程序文件地址或者用于执行网页操作信息采集功能的第一直播控制程序内容,然后将包含所述第一直播控制程序的目标网页存储部署生成第一链接,其中第本文档来自技高网...

【技术保护点】
1.一种基于网页快速建立直播的方法,其特征在于,包括以下步骤:/nA.读入用于直播交流的目标网页;/nB.在所述目标网页中引入包含网页操作信息采集功能的第一直播控制程序,将所述包含第一直播控制程序的目标网页存储并生成为第一链接;在目标网页中引入包含解析执行网页操作指令功能的第二直播控制程序,将所述包含第二直播控制程序的目标网页存储并生成为第二链接;所述第一链接、第二链接可按照预定规则生成或按照直播通信服务单元分配;/n或者,将所述目标网页发送至直播网页计算产生服务单元注册,并按照预定规则生成或按照直播通信服务单元分配产生第一链接、第二链接;当所述直播网页计算产生服务单元在接收到所述第一链接访问请求时,返回包含所述目标网页以及第一直播控制程序的网页内容,所述第一直播控制程序包含网页操作信息采集功能;当所述直播网页计算产生服务单元在接收到所述第二链接访问请求时,返回包含所述目标网页以及第二直播控制程序的网页内容,所述第二直播控制程序包含解析执行网页操作指令功能;/nC、在所述直播通信服务单元中创建第一链接、第二链接之间的通信关系,所述直播通信服务单元为第一链接、第二链接提供直播通信服务;/n所述第一链接中包含的所述第一直播控制程序采集用户对目标网页的操作数据,将所述操作数据发送至所述直播通信服务单元;所述第二链接中所包含的所述第二直播控制程序解析所接收的数据,还原为网页操作指令执行,达到与原用户网页画面同步的效果。/n...

【技术特征摘要】
1.一种基于网页快速建立直播的方法,其特征在于,包括以下步骤:
A.读入用于直播交流的目标网页;
B.在所述目标网页中引入包含网页操作信息采集功能的第一直播控制程序,将所述包含第一直播控制程序的目标网页存储并生成为第一链接;在目标网页中引入包含解析执行网页操作指令功能的第二直播控制程序,将所述包含第二直播控制程序的目标网页存储并生成为第二链接;所述第一链接、第二链接可按照预定规则生成或按照直播通信服务单元分配;
或者,将所述目标网页发送至直播网页计算产生服务单元注册,并按照预定规则生成或按照直播通信服务单元分配产生第一链接、第二链接;当所述直播网页计算产生服务单元在接收到所述第一链接访问请求时,返回包含所述目标网页以及第一直播控制程序的网页内容,所述第一直播控制程序包含网页操作信息采集功能;当所述直播网页计算产生服务单元在接收到所述第二链接访问请求时,返回包含所述目标网页以及第二直播控制程序的网页内容,所述第二直播控制程序包含解析执行网页操作指令功能;
C、在所述直播通信服务单元中创建第一链接、第二链接之间的通信关系,所述直播通信服务单元为第一链接、第二链接提供直播通信服务;
所述第一链接中包含的所述第一直播控制程序采集用户对目标网页的操作数据,将所述操作数据发送至所述直播通信服务单元;所述第二链接中所包含的所述第二直播控制程序解析所接收的数据,还原为网页操作指令执行,达到与原用户网页画面同步的效果。


2.根据权利要求1所述的方法,其特征在于,在读入目标网页之前的步骤还包括:
接收源内容并识别所述源内容类型,所述源内容类型包括网页、网址、可转换为网页的文件、网页支持的素材文件中的一种或多种;
当判断所述源内容类型为网页时,获取源网页内容生成为目标网页;
当判断所述源内容类型为网址时,通过所述网址获取对应的网页文件内容生成目标网页;
当判断所述源内容类型为可转换为网页的文件时,首先执行转换为网页操作,然后读取转换所得的网页内容生成目标网页;
当判断所述源内容类型为网页支持的素材文件时,首先创建新网页,在所述新网页中创建所述素材文件类型对应的HTML标签,设置所述标签属性与内容放置所述素材文件生成目标网页。


3.根据权利要求2所述的方法,其特征在于,在生成所述目标网页之前的步骤还包括接收来自直播创建者的网页素材处理要求、内容结构要求、内容编排要求、显示样式要求中的一种或多种,和/或结合系统内置的网页素材规范、内容结构规范、内容编排规则、标签规范中的一种或多种处理源内容。


4.根据权利要求1、2所述的方法,其特征在于,在生成所述目标网页之前的步骤还包括读入直播网页模板,根据所述直播网页模板中的对直播内容的要求处理源内容,使用处理后的源内容替换模板中的对应项,生成所述目标网页。


5.根据权利要求1所述的方法,其特征在于,在所述目标网页引入第一直播控制程序、第二直播控制程序之后的步骤还包括对所述引入第一直播控制程序、第二直播控制程序之后的目标网页进行重构操作,所述重构操作包括网页结构调整、标签属性修改、CSS样式修改、脚本调整、加载顺序调整、事件调整、存储调整中的一种或多种。


6.一种基于网页快速建立直播的方法,其特征在于,所述方法包括:
A.读入用于直播交流的目标网页网址;
B.读入包含iframe标签和第一直播控制程序的第一框架网页,所述第一直播控制程序包含网页操作信息采集功能,将所述目标网页网址添加进所述iframe标签,并将所述第...

【专利技术属性】
技术研发人员:路九阳
申请(专利权)人:青岛希望鸟科技有限公司
类型:发明
国别省市:山东;37

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

1