Anylive ist Anyrtc Open Source Push and Pull -Streaming -Projekt. Es nimmt plattformübergreifendes Architekturdesign (unter Verwendung von WEBRTC (93) -Version als grundlegendem Framework) an, und eine Reihe von Code unterstützt Android, iOS, Windows, Mac, Ubuntu und andere Plattformen.
| Typ | Funktionsbeschreibung |
|---|---|
| Stil | Unified C ++ Kernbibliothekscode -Stil verwendet: Google -Codestil |
| rahmen | Webtc-93 |
| Protokoll | RTMP, HTTP/HTTPS, RTSP, HLS, M3U8, MKV, MP3, MP4 usw. |
| Layoutanpassung | Der SDK ist von der Benutzeroberfläche getrennt und Sie können die Video -UI -Ebene anpassen. |
| Filter | Unterstützt GPUimage -Schönheitsfilter, anpassbare Filter |
| Frame -Diagramm | Video First Frame- und Video Frame Screenshot -Funktion |
| Spielen | Singleton Play, mehrere gleichzeitige Spielen, Videoliste Sliding Automatic Play, List Switching Details Seite nahtloses Spielen |
| Selbstgesellschaft/Selbstversuche | Anpassbare Audio- und Video-Erfassungsschicht und Rendering-Ebene für den einfachen Zugriff auf Schönheit, Schönheiten von Drittanbietern usw. |
| Drängen | Keine Einschränkungen für Benutzer -Drücken- und Zug -Stream -Adressen |
| Bild Streaming | Unterstützt es, die Kamera in speziellen Szenarien auszuschalten und Bilder zu schieben |
| Bildschirmfreigabe | Unterstützung der Bildschirmfreigabe |
| Sei | Unterstützt das Senden und Empfangen von benutzerdefinierten Informationen |
| Volumenerkennung | Unterstützen Sie die Eingabeaufforderungen der Volumenerkennung |
| Spiegel | Unterstützen Sie lokale Vorschaubilder und Codierungsbilder |
| Codec | H264/H265/Opus/AAC/G.711 |
| System | Kompilierungsumgebung | CPU -Architektur |
|---|---|---|
| Android 4.4 und höher | Android Studio, NDK | Armeabi-V7A, ARM64-V8A |
| iOS 9.0 und höher | Xcode14 | ARM64 |
| Windows 7 und höher | VS2015, VS2017 | x86, x86-64 |
Anyrtc Offizielle Website: https://www.anyrtc.io QQ Technische Kommunikationsgruppe: 554714720 (Voll) Gruppe 2: 698167259 Kontaktnummer: 021-65650071-816 E-Mail: [email protected].
Technische Probleme: Entwicklerforum
Treten Sie der technischen Gruppe für Kommunikation bei:
Wenn dieses Open -Source -Projekt das Urheberrecht anderer Software umfasst, wenden Sie sich bitte rechtzeitig an den Autor, um sie zu korrigieren.
Dieses Projekt akzeptiert keine Spenden in keiner Form, Ihre Unterstützung ist die größte Motivation.
Anylive ist im Rahmen der GNU -Lizenz verfügbar. Weitere Informationen finden Sie in der Lizenzdatei.
Mailto: [email protected])