[发明专利]一种可扩展的基于chromium内核的多媒体播控系统在审
申请号: | 202310084766.1 | 申请日: | 2023-02-02 |
公开(公告)号: | CN116193211A | 公开(公告)日: | 2023-05-30 |
发明(设计)人: | 段太钢;姚远;刘永建;周劲羽 | 申请(专利权)人: | 郑州小鸟信息科技有限公司 |
主分类号: | H04N21/81 | 分类号: | H04N21/81 |
代理公司: | 广州海心联合专利代理事务所(普通合伙) 44295 | 代理人: | 莫秀波 |
地址: | 450000 河南省郑州市高新技术*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 扩展 基于 chromium 内核 多媒体 系统 | ||
本发明公开了一种可扩展的基于chromium内核的多媒体播控系统,涉及播控技术领域,解决目前基于chromium的浏览器仅仅能支持有限的信号源类型的技术问题,系统包括:Browser进程,使用chromium提供的content层进行定制的,用于对多媒体数据源管理进程用户进行授权处理;多媒体渲染进程,基于chromium的PPAPI插件框架实现,用于对多媒体信号进行解码、渲染、转发来自JavaScript的人机交互控制数据;多媒体数据源管理进程,用于管理信号源插件进程;信号源插件进程,用于接收来自多媒体渲染进程的人机交互的控制数据,并将渲染数据发送给多媒体渲染进程;不同信号源类型对应于不同的信号源插件进程;多媒体渲染进程与多媒体数据源管理进程、信号源插件进程建立IPC连接。
技术领域
本发明涉及播控技术领域,更具体地说,它涉及一种可扩展的基于chromium内核的多媒体播控系统。
背景技术
多媒体渲染系统实现方案一般采用c/s模型,这种实现方式性能比较高效,但是随着人机交互方式越来越复杂,软件的扩展、维护成本越来越高。B/S模型可以解决这些痛点,但是,目前基于chromium的浏览器仅仅能支持有限的信号源类型:如本地音视频、WEBRTC、PDF等一些传统的信号源,然而,如RTSP、RTMP、SIP、自定义的流媒体协议等信号源在chromium内核层面上没有实现,信号源甚至包括word、ppt、excel、投屏等。
其中WEBRTC为网页即时通信(英语:Web Real-Time Communication)的缩写,是一个支持网页浏览器进行实时语音对话或视频对话的API。RTSP(Real Time StreamingProtocol),RFC2326,实时流传输协议,是TCP/IP协议体系中的一个应用层协议,由哥伦比亚大学、网景和RealNetworks公司提交的IETF RFC标准。RTMP是Real Time MessagingProtocol(实时消息传输协议)的首字母缩写。RTMP是一种设计用来进行实时数据通信的网络协议,主要用来在Flash/AIR平台和支持RTMP协议的流媒体/交互服务器之间进行音视频和数据通信。
发明内容
本发明要解决的技术问题是针对现有技术的上述不足,本发明的目的是提供一种可以支持不同信号源类型的可扩展的基于chromium内核的多媒体播控系统。
本发明的技术方案是:一种可扩展的基于chromium内核的多媒体播控系统,包括:
Browser进程,所述Browser进程是使用chromium提供的content层进行定制的,用于对多媒体数据源管理进程用户进行授权处理;
多媒体渲染进程,所述多媒体渲染进程为基于chromium的PPAPI框架实现,用于对多媒体信号进行解码、渲染;
多媒体数据源管理进程,所述多媒体数据源管理进程为基于chromium的PPAPI框架实现,用于管理信号源插件进程;
信号源插件进程,所述信号源插件进程用于采集信号源数据,并发送给所述多媒体渲染进程;不同信号源类型对应于不同的信号源插件进程;
所述多媒体渲染进程与所述多媒体数据源管理进程、信号源插件进程建立IPC连接。
进一步地,所述多媒体渲染进程包括:
进程间通信模块,用于负责建立与所述多媒体数据源管理进程的IPC连接、负责建立与所述信号源插件进程的IPC连接;
事件接收与转发模块,用于负责接收来自鼠标、键盘、触摸、JS脚本的消息,并根据所述消息的类型将所述消息转发给所述多媒体数据源管理进程或具体的信号源插件进程;
音视频解码模块,用于对音视频数据进行解码处理;
调度模块,用于负责调度渲染模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州小鸟信息科技有限公司,未经郑州小鸟信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310084766.1/2.html,转载请声明来源钻瓜专利网。