高性能商業RTSP流發送庫簡介

高性能商業RTSP發送庫簡介

## 簡介

HiPF_RTSP_Server是商業級高性能RTSP發送服務端,是針對嵌入式環境下高併發、高流量、多碼流、低延時實時RTSP發送服務器需求進行設計,在低性能ARM處理下有較高性能同時保持良好的兼容性。

 

## 特性

 

完全遵循 RFC3550(RTP), RFC2326(RTSP), RFC2327(SDP) 規範

支持 RTP_AVP_TCP, RTP_AVP_UDP, RTP_AVP_MCAST 傳輸方式

支持 HTTP Digest 用戶認證

支持 H264, JPEG(MJPEG), G711, AAC, MPEG2-PS, MPEG2-TS 等多種數據格式

* 優化隊列處理

支持多軌道數據

* 支持自定義軌道

支持輸出原始 RTP 數據包可供進行轉發或其他應用

採用異步方式處理

使用多核心模式進行數據接收及處理可以完全發揮多核平臺的性能

最大支持 256 路併發發送

源代碼使用 C89 標準編寫兼容所有主流的 編譯器

只使用操作系統提供的 API 接口無第三方庫依賴

接口簡單易用

採用基於驅動的 IO 框架便於擴展及移植

支持 Linux, Windows 系統平臺

支持 ARM, MIPS, X86 等各種架構的平臺

 

## 性能參考指標

 

平臺

 CPU 使用率

內存消耗

AMD FX5000(X86, 2.2GHz x4)

128 , 4Mbps, 13%

120MB

256 , 4Mbps, 28% 

230MB

 Hi3531(ARM CortxA9, 900Mhz x2)

64 , 4Mbps, 5%

60MB

128 路 4Mbps, 11%

130MB

ARM11 528Mhz

, 6Mbps, 30%  

13M

, 6Mbps+ 8 , 1Mbps, 65% 

24M

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章