VXG Media SDK untuk iOS
Penafian
Ini adalah versi non-komersial dari VXG Media SDK untuk iOS. Pemutaran dibatasi hingga 2 menit. Penggunaan komersial dan akses ke fitur tambahan memerlukan lisensi. Pelajari lebih lanjut tentang VXG iOS RTSP SDK
Tentang SDK
SDK terdiri dari tiga modul:
- Player SDK - untuk memutar file dan streaming media
- Encoder SDK - untuk siaran video langsung dari perangkat seluler
- Cloud SDK - modul untuk pemutaran dari atau streaming ke VXG Cloud / VXG Server
- Ketergantungan - bagian umum untuk semua SDK. Berisi modul yang dapat digunakan kembali seperti ffmpeg, openssl dll.
Modul pemutar dapat digunakan untuk IPTV, klien sistem pengawasan iOS, penampil kamera IP, pemutar TV, klien OTT, dan jenis aplikasi lain dengan pemutaran video. Modul pengkodean dapat digunakan untuk segala jenis siaran video seluler: pengawasan rumah, jejaring sosial, dll. Kode sumber sampel dapat diberikan.
Dokumentasi
SDK Pemain
SDK pembuat enkode
SDK Awan
Pemutar Media
Fitur utama:
- Latensi rendah untuk streaming jaringan – API khusus mengontrol latensi pemutaran dan buffering di setiap modul.
- Dukungan multi-saluran – Dukungan koneksi simultan ke beberapa sumber video.
- Mendapatkan bingkai video mentah (utuh atau terpotong) setelah dekoder untuk pengendali visi komputer (termasuk sampel Detektor wajah).
- Akselerasi perangkat keras – Dekode video HD yang dipercepat perangkat keras (H.264, H.265, MPEG4, MPEG2, dan lainnya).
- Pasca H/W dan pra-pemrosesan – De-interlacing dan pra-pemrosesan perangkat keras menggunakan shader OpenGL.
- Render OpenGL Cerdas - Zoom digital dan pergeseran gambar.
- Pemutaran cepat dan laju rendah - Dukungan laju kecepatan 0,1x-16x untuk file dan 0,1x-3x untuk streaming langsung
- Perubahan posisi halus - Dukungan perubahan posisi cepat dengan audio fade dalam waktu singkat
- Rekam selama Pemutaran - Dukungan rekaman dari sumber video langsung ke file mp4 yang kompatibel dengan semua jejaring sosial
- Statistik waktu nyata - Statistik dihitung secara waktu nyata: bitrate, latensi dalam aliran video dan audio, jumlah bingkai dalam aliran video
- Pemangkasan - Dukungan pemotongan file lokal pada beberapa segmen
Fitur tambahan:
- Thumbnail cerdas – API yang cepat dan sederhana mendapatkan thumbnail untuk file lokal dan streaming langsung.
- Putar Ulang - Dukungan perubahan posisi dalam streaming HLS langsung
- Pemfilteran audio - Dukungan peningkatan volume, tempo, takik
- ONVIF - Dukungan protokol ONVIF (disediakan berdasarkan permintaan)
Format file dan protokol jaringan yang didukung:
- Format file yang didukung: AVI, 3GP, M4V, MP4, WMV, FLV, MPEG, MPG, MOV, RM, VOB, ASF, MKV, F4V, TRP, TS, TP dan lain-lain.
- Protokol Jaringan yang didukung: HLS, HTTP, RTMPT, RTMPE, HTTPS, RTMPTS, MMS, RTMP, RTP, SRTP, UDP, HLS, RTSP dan lain-lain.
- Dukungan Multicast, Unicast dan Siaran
- Pemutaran streaming: UDP Multicast/Unicast, terowongan HTTP dan HTTPS untuk RTSP.
Subtitle yang didukung:
- Subtitle DVD (codec dvd_subtitle), Closed Caption (EIA-608 / CEA-708) Decoder (codec eia_608), subtitle PJS, subtitle RealText, subtitle SSA (SubStation Alpha), subtitle SubRip, subtitle teks mentah, subtitle WebVTT
Pembuat Enkode Media
Fitur Utama:
- Server RTSP (di jaringan lokal) / RTMP di jaringan publik
- Pengkodean H.264 hingga resolusi 4K
- Perekaman dan penyiaran secara bersamaan
- Menangkap audio dari mikrofon
- Merekam audio dalam format WAV
- Enkripsi Aliran Khusus (sesuai permintaan)
- Penerowongan RTSP melalui HTTPS, HTTP
- Merekam video mentah hingga 30 FPS
- Merekam audio mentah (format PCM)
Pelajari lebih lanjut tentang Pengawasan Video Cloud
Tangkapan layar demo