一種使用單通道DMA同時傳輸多路TS流的方法及裝置
基本信息
申請?zhí)?/td> | CN201810713296.X | 申請日 | - |
公開(公告)號 | CN108833945A | 公開(公告)日 | 2018-11-16 |
申請公布號 | CN108833945A | 申請公布日 | 2018-11-16 |
分類號 | H04N21/236;H04N21/4385;H04N21/4402;H04N5/265 | 分類 | 電通信技術(shù); |
發(fā)明人 | 謝新輝 | 申請(專利權(quán))人 | 井岡山電器有限公司 |
代理機構(gòu) | 北京集佳知識產(chǎn)權(quán)代理有限公司 | 代理人 | 井岡山電器有限公司 |
地址 | 343600 江西省吉安市井岡山市新城區(qū)井岡山大道99號 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明提供的一種使用單通道DMA同時傳輸多路TS流的方法及裝置,其中方法包括:將每條TS流的TS包的第一個比特改為標(biāo)志ID,標(biāo)志ID與TS流具備對應(yīng)關(guān)系;將待處理的兩條以上TS流合并為一條TS流并通過單通道DMA進行傳輸;根據(jù)TS流中的TS包的標(biāo)志ID確定TS包所屬的TS流,將標(biāo)志ID恢復(fù)為原來的第一個比特,將TS包發(fā)送至與TS包所屬的TS流對應(yīng)的中斷處理子程序。本發(fā)明通過設(shè)置標(biāo)志ID以及將待處理的兩條以上TS流合成一條TS流后,通過設(shè)置標(biāo)志ID可以使得CPU能夠判斷合成后的TS流中的TS包屬于多路TS流中的哪一條TS流,實現(xiàn)了通過單通道DMA進行同時傳輸多路TS流,解決了傳統(tǒng)的多路TS流傳輸需要多通道DMA傳輸導(dǎo)致成本高、占用芯片資源多的技術(shù)問題。 |
