[发明专利]应用于直播系统的事件驱动方法及其系统、直播系统有效
申请号: | 202310046306.X | 申请日: | 2023-01-31 |
公开(公告)号: | CN115904763B | 公开(公告)日: | 2023-05-30 |
发明(设计)人: | 邵永凯;杨新元;张恩龙;丁晓东;黎雄兵 | 申请(专利权)人: | 北京微吼时代科技有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F16/958;G06F8/36;G06F8/38;G06F9/451;G06F9/448 |
代理公司: | 北京乾成律信知识产权代理有限公司 11927 | 代理人: | 姚志远;王月春 |
地址: | 100123 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用于 直播 系统 事件 驱动 方法 及其 | ||
本申请公开了一种应用于直播系统的事件驱动方法及其系统、直播系统。所述直播系统包括直播端和至少两个具有不同网页类型的观看端。所述事件驱动方法包括:将直播端的任务组件于事件驱动系统内进行注册,以得到任务组件在事件驱动系统内的唯一注册号;基于唯一注册号对任务组件进行任务组件处理;根据处理后任务组件的事件形成事件队列;对事件队列中的事件进行队列处理;将经过队列处理的事件执行事件派发,以于至少两个具有不同网页类型的观看端执行事件所对应的事件动作。
技术领域
本申请涉及直播技术领域,具体而言,涉及一种应用于直播系统的事件驱动方法及其系统、直播系统。
背景技术
在业务系统的网页应用中,组件是保证网页正常运行的基础。组件是组成页面内容的零件,而组件是对数据和方法简单的封装,组件拥有自己的属性和方法。
多个组件之间可以在事件的驱动下,驱使相应的组件执行事件所对应的方法或动作。例如事件可以为用户在网页中发生的一些交互指令,如某个元素的点击事件、鼠标的移动事件或弹窗的关闭事件等。在这些事件的驱动下,组件可以于网页的显示端完成相应的动作。
发明内容
根据本申请的一方面,本申请提供了一种应用于直播系统的事件驱动方法。所述直播系统包括直播端和至少两个具有不同网页类型的观看端。所述事件驱动方法包括:将直播端的任务组件于事件驱动系统内进行注册,以得到任务组件在事件驱动系统内的唯一注册号;基于唯一注册号对任务组件进行任务组件处理;根据处理后任务组件的事件形成事件队列;对事件队列中的事件进行队列处理;将经过队列处理的事件执行事件派发,以于至少两个具有不同网页类型的观看端执行事件所对应的事件动作。
根据本申请的一些实施例,任务组件处理至少包括组件服务校验、组件服务设置、组件服务获取和组件服务删除。
根据本申请的一些实施例,队列处理至少包括:事件任务注册、事件任务添加、事件任务发送、事件任务启动和事件任务执行。
根据本申请的一些实施例,将经过队列处理的事件执行事件派发包括:基于唯一注册号进行回调函数配置,回调函数与观看端的任务组件的架构所对应;根据回调函数解析经过队列处理的事件,以将事件所对应的方法派发至至少两个具有不同网页类型的观看端。
根据本申请的一方面,本申请提供了一种应用于直播系统的事件驱动系统。所述事件驱动系统包括组件注册单元、组件管理单元、事件队列管理单元和事件派发管理单元。组件注册单元将直播端的任务组件进行注册,以得到任务组件的唯一注册号;组件管理单元基于唯一注册号进行任务组件处理;事件队列管理单元根据处理后的任务组件的事件形成事件队列,并对事件队列进行队列处理;事件派发管理单元将经过队列处理的事件执行事件派发,以于至少两个具有不同网页类型的观看端显示事件所对应的事件动作。
根据本申请的一些实施例,任务组件处理至少包括组件服务校验、组件服务设置、组件服务获取和组件服务删除。
根据本申请的一些实施例,队列处理至少包括:事件任务注册、事件任务添加、事件任务发送、事件任务启动和事件任务执行。
根据本申请的一些实施例,事件派发管理单元基于唯一注册号进行回调函数配置,回调函数与观看端的任务组件的架构所对应;以及事件派发管理单元根据回调函数解析经过队列处理的事件,以将事件所对应的方法派发至至少两个具有不同网页类型的观看端。
根据本申请的又一方面,本申请还提供了一种直播系统。该直播系统包括如上文所述的事件驱动系统。
根据本申请的又一方面,本申请还提供了一种非易失性计算机可读存储介质。该存储介质上存储有计算机程序,该计算机程序可以实现如上文所述的事件驱动方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京微吼时代科技有限公司,未经北京微吼时代科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310046306.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种光伏焊带智能检测方法
- 下一篇:一种新能源汽车的热管理设备