[发明专利]一种基于嵌入式设备的多线程流媒体缓存控制系统有效
申请号: | 201910517229.5 | 申请日: | 2019-06-14 |
公开(公告)号: | CN110312157B | 公开(公告)日: | 2021-09-14 |
发明(设计)人: | 杨春禄 | 申请(专利权)人: | 云南兆讯科技有限责任公司 |
主分类号: | H04N21/433 | 分类号: | H04N21/433;H04N21/443;H04N7/18 |
代理公司: | 昆明正原专利商标代理有限公司 53100 | 代理人: | 金耀生;于洪 |
地址: | 650000 云南省*** | 国省代码: | 云南;53 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于嵌入式设备的多线程流媒体缓存控制系统,属于多线程技术领域和流媒体技术领域。该控制系统包括调度线程、资源监控分析线程、缓存管理线程、数据管理线程和传感器管理线程,本发明通过对嵌入式设备资源的实时分析,进行多线程协调,动态分配流媒体缓冲空间,实时调控流媒体数据质量,实现了流媒体数据在嵌入式设备中的有效防抖,解决了现有技术中,流媒体数据容易丢包、卡顿、延时长、卡顿的问题,本发明同时兼顾了低延时和高保真,在有限的系统资源中,实现了网络带宽和嵌入式设备资源的最大化利用,相比于传统的技术,可以在不降低图像质量的情况下,大幅度降低延时,易于推广应用。 | ||
搜索关键词: | 一种 基于 嵌入式 设备 多线程 流媒体 缓存 控制系统 | ||
【主权项】:
1.一种基于嵌入式设备的多线程流媒体缓存控制系统,其特征在于,包括调度线程、资源监控分析线程、缓存管理线程、数据管理线程和传感器管理线程;调度线程分别与资源监控分析线程、缓存管理线程、数据管理线程和传感器管理线程相连;数据管理线程还与缓存管理线程相连;其中,数据管理线程负责缓存管理线程中的数据的写入和读出;调度线程用于资源监控分析线程、缓存管理线程、数据管理线程、传感器管理线程的创建、调度和销毁;资源监控分析线程用于实时采集系统的运行状况,并对运行状况进行状态分析,并把结果反馈给调度线程;缓存管理线程用于管理环形缓冲区,并根据调度线程的指令进行环形缓冲区的创建及环形缓冲区大小的调整,并将环形缓冲区的信息反馈至调度线程;传感器管理线程用于对流媒体传感器进行管理,同时获取流媒体传感器的信息,并反馈至调度线程;数据管理线程用于管理流媒体数据,所述的流媒体数据为调度线程从传感器管理线程中获取到的数据;数据管理线程从调度线程获取到数据以后,把该数据放入环形缓冲区,并供数据消费者取走数据;数据消费者取走数据时,数据管理线程需先将数据从缓存管理线程中读出。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云南兆讯科技有限责任公司,未经云南兆讯科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910517229.5/,转载请声明来源钻瓜专利网。