適用於 iOS 的 VXG 媒體 SDK
免責聲明
這是適用於 iOS 的 VXG Media SDK 的非商業版本。播放時間限制為 2 分鐘。商業用途和存取額外功能需要許可證。了解有關 VXG iOS RTSP SDK 的更多信息
關於SDK
SDK由三個模組組成:
- 播放器 SDK - 用於播放媒體檔案和串流
- 編碼器 SDK - 用於從行動裝置進行即時視訊廣播
- Cloud SDK - 用於從 VXG 雲端/VXG 伺服器播放或串流傳輸到 VXG 雲端/VXG 伺服器的模組
- 依賴項 - 所有 SDK 的公共部分。包含可重複使用模組,例如 ffmpeg、openssl 等。
播放器模組可用於IPTV、監控系統iOS用戶端、IP攝影機檢視器、電視播放器、OTT用戶端和其他類型的視訊播放應用。編碼模組可用於任何類型的行動視訊廣播:家庭監控、社交網路等。
文件
播放器SDK
編碼器SDK
雲端SDK
媒體播放器
主要特點:
- 網路串流的低延遲– 特殊的 API 控制每個模組中的播放延遲和緩衝。
- 多通道支援– 支援同時連接多個視訊來源。
- 在電腦視覺處理程式的解碼器之後取得原始視訊畫面(完整或裁剪)(包括人臉偵測器範例)。
- 硬體加速– 高畫質視訊(H.264、H.265、MPEG4、MPEG2 等)的硬體加速解碼。
- H/W 後製與預處理– 使用 OpenGL 著色器進行硬體去隔行與預處理。
- 智慧型 OpenGL 渲染- 數位縮放和影像移位。
- 快速和低速率播放- 支援檔案速度 0.1x-16x 和直播串流速度 0.1x-3x
- 平滑改變位置- 支援快速位置改變和短時間內音訊淡入淡出
- 播放時錄製- 支援從即時視訊來源錄製到與所有社交網路相容的 mp4 文件
- 即時統計- 即時計算統計數據:比特率、視訊和音訊串流中的延遲、視訊串流中的幀數
- 修剪- 支援對本地文件進行多段剪切
附加功能:
- 智慧縮圖– 快速簡單的 API 取得本地文件和直播串流的縮圖。
- 重播- 支援即時 HLS 串流中的位置更改
- 音訊過濾- 支援音量增強、速度、陷波
- ONVIF - 支援ONVIF協定(按需提供)
支援的文件格式和網路協定:
- 支援的檔案格式:AVI、3GP、M4V、MP4、WMV、FLV、MPEG、MPG、MOV、RM、VOB、ASF、MKV、F4V、TRP、TS、TP 等。
- 支援的網路協定:HLS、HTTP、RTMPT、RTMPE、HTTPTTPS、RTMPTS、MMS、RTMP、RTP、SRTP、UDP、HLS、RTSP 等。
- 支援組播、單播和廣播
- 串流播放:RTSP 的多播/單播 UDP、HTTP 和 HTTPS 隧道。
支援的字幕:
- DVD 字幕(編解碼器dvd_subtitle)、隱藏式字幕(EIA-608 / CEA-708)解碼器(編解碼器eia_608)、PJS 字幕、RealText 字幕、SSA (SubStation Alpha) 字幕、SubRip 字幕、原始文字、字幕WebVTT 字幕
媒體編碼器
主要特點:
- RTSP 伺服器(本地網路)/RTMP 公網
- H.264 編碼高達 4K 分辨率
- 同時錄播
- 從麥克風捕捉音訊
- 以 WAV 格式錄製音頻
- 自訂流加密(按需)
- 基於 HTTPS、HTTP 的 RTSP 隧道
- 捕捉高達 30 FPS 的原始視頻
- 擷取原始音訊(PCM 格式)
了解更多雲端視訊監控
示範截圖