24小时服务热线
效率高速
品质保障
厂家直供
售后保障
行业新闻
当前位置:行业新闻>

一种实现零拷贝发送流媒体数据的方法及系统专利

发布时间:2026-07-03

【摘要】 本发明公开了一种实现零拷贝发送流媒体数据的方法及系统,基于Linux的网络协议栈,其方法包括:在流媒体服务器接收到用户设备的数据请求时,进行发送数据的系统调用,将流媒体数据从磁盘空间读入用户数据缓存中;将用户数据缓存中存放的流媒体数据打包成实时传输协议数据包,对该实时传输协议数据包采用头部和载荷分离的流媒体数据包的发送。本发明方法及系统由于充分利用了网卡的DMA功能和SG(Scatter/Gather,分散/汇聚)功能,实现零拷贝发送流媒体数据的方式,与Linux内核现有的网络协议栈相比,实现了头部和载荷分离的流媒体数据包的发送,减少了将流媒体数据进行RTP打包过程中所需的一次数据拷贝操作。 【专利类型】发明授权 【申请人】中兴通讯股份有限公司 【申请人类型】企业 【申请人地址】518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部 【申请人地区】中国 【申请人城市】深圳市 【申请人区县】南山区 【申请号】CN200810142292.7 【申请日】2008-08-04 【申请年份】2008 【公开公告号】CN101340574B 【公开公告日】2010-09-08 【公开公告年份】2010 【授权公告号】CN101340574B 【授权公告日】2010-09-08 【授权公告年份】2010.0 【IPC分类号】H04N7/24; H04N7/173; H04L29/08 【发明人】王魏强; 朱红军; 程剑 【主权项内容】一种实现零拷贝发送流媒体数据的方法,基于Linux的网络协议栈,其包括以下步骤:A、在流媒体服务器接收到用户设备的数据请求时,进行发送数据的系统调用,将流媒体数据从磁盘空间读入用户数据缓存中;B、将用户数据缓存中存放的流媒体数据打包成实时传输协议数据包;在内核空间为每一个待发送的实时传输协议数据包分配内核缓冲结构,该结构的数据由两部分组成:一部分是临时分配的内核缓冲区,包含所述实时传输协议数据包的头部;另一部分是临时映射的用户缓冲区,包含所述实时传输协议数据包的载荷;利用网卡的分散/汇聚功能和直接内存访问功能,分别将这两部分内核缓冲结构映射到网卡的发送缓冲区,调用网卡驱动模块的发送函数完成流媒体数据的零拷贝发送。 【当前权利人】中兴通讯股份有限公司 【当前专利权人地址】广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部 【专利权人类型】上市股份有限公司 【统一社会信用代码】9144030027939873X7 【被引证次数】2 【被他引次数】2.0 【家族被引证次数】55

  • 【摘要】本产品的后视图与主视图对称,省略后视图。【专利类型】外观设计【申请人】陈恩成【申请人类型】个人【申请人地址】529000广东省江门市外海镇七东工业区健民五金厂【申请人地区】中国【申请人城市】江门市【申请人区县】江海区【申请号】CN2
  • 【摘要】1.本外观设计属于平面产品。 2.后视图无设计要点,省略后视图。 :【专利类型】外观设计【申请人】钟剑锋【申请人类型】个人【申请人地址】523000广东省紫金县南岭镇王告村永康村民小组5号【申请人地区】中国【申请人城市】河源市【申请
  • 【摘要】本发明公开了一种防误触电的隐蔽式电围栏前端结构,包括金属支撑体、设于所述金属支撑体之上的绝缘子和穿过各绝缘子的金属线,关键是:还包括沿所述金属线(2)延伸方向设置的凸起延伸壁,所述凸起延伸壁设置在所述金属支撑体上;所述的凸起延伸壁与
  • 【摘要】本发明公开了一种长期演进LTE系统中小区初始时循环前缀CP类型 的检测方法,该方法包括:获取接收序列的PSS定时位置及扇区ID;分别按照 常规CP、扩展CP根据PSS定时位置提取接收序列中SSS所在位置的序列,和 扇区ID对应的本地
  • 【摘要】本发明涉及一种混合光源腔道照射治疗装置,包括主机和至少一个与主机相连的治疗头组成,治疗头为球形端面的圆柱,其内部设置有发出不同波段光的混合发光光源。由于采用了可发出不同波段光的混合发光光源,使用不同波段的光形成不同的治疗效应,能达到
  • 【摘要】该数据由整理 本发明公开了一种音频信号播放时的增益控制方法及系统,所述方法包含如下步骤:A、在音频信号播放过程中,选取所述音频信号当前播放时刻后的一个时间段作为所述音频信号的增益调整时间段;B、预设增益调整倍数、增益调整阈值;C、判