发明名称 METHOD AND SYSTEM FOR ENABLING ZERO-COPY TRANSMISSION OF STREAMING MEDIA DATA
摘要 A method and system for implementing zero copy transmission of streaming media data are disclosed in the present invention, and the method and system are based on Linux network protocol stack. The method comprises: when a streaming media server receives a data request from a user equipment, it performs a system call of data transmission, reading the streaming media data out from the disk space and writing it into a user data buffer; packaging the streaming media data stored in the user data buffer as real-time transmission protocol packets which are transmitted applying streaming media packets whose head and load are separated. The method and system of the present invention sufficiently use the DMA function and SG (Scatter/Gather) function of a network card to implement zero-copy transmission of the streaming media data; compared with the existing network protocol stack of Linux kernel, the method and system of the present invention implement the transmission of streaming media packets whose head and load are separated and reduce one data copy operation required in the process of RTP packaging the streaming media data.
申请公布号 EP2312807(A4) 申请公布日期 2016.12.14
申请号 EP20090804442 申请日期 2009.07.30
申请人 ZTE Corporation 发明人 WANG, Weiqiang;ZHU, Hongjun;CHENG, Jian
分类号 H04L29/06;H04N21/232;H04N21/2381;H04N21/6437 主分类号 H04L29/06
代理机构 代理人
主权项
地址