Dieses Warehouse demonstriert die Verwendung des Punkt-zu-Punkt-SDK für schwache Netzwerkübertragung durch Bildschirmfreigabe-DEMO und unterstützt interoperables Screencasting zwischen Android und Windows.
Dieses SDK basiert auf dem QOS-FEC-NACK-Transportschichtkernel, um Probleme wie Paketverlust, Out-of-Order, Duplizierung und Jitter zu lösen, die in 3G-, 4G- und WIFI-Netzwerken auftreten. Das SDK verwendet ein minimalistisches Schnittstellendesign, um Benutzern eine schnelle Integration zu ermöglichen.
Die Windows-Seite dieser Bildschirmprojektion wird mit dem integrierten SDT-Punkt-zu-Punkt-Codec SDK entwickelt, und die Benutzeroberfläche verwendet Duilib DEMO, um die Integration von Bildschirmübertragung und Bildschirmwiedergabe zu realisieren und ist einfach zu bedienen.
Geben Sie beim Senden eines Screencasts den Remote-Screencast-Code ein (der Screencast-Code wird aus der Remote-IP und dem Remote-Port konvertiert).
Beim Casting auf den Bildschirm sieht der Bildschirm nach dem Start wie folgt aus:
Viele erweiterte Parameter können manuell über die Konfigurationsdatei ScreenShareDemo.ini eingestellt werden, z
Mit AutoResolutionEnable wird gesteuert, ob die Auflösungsanpassung aktiviert werden soll, sodass die Auflösung reduziert werden kann, um Blockeffekte zu reduzieren, wenn die Coderate auf ein bestimmtes Maß reduziert wird.
LongTimeRefEnable wird verwendet, um zu steuern, ob der Langzeitreferenzrahmenmechanismus aktiviert werden soll. Derzeit wird der Langzeitreferenzrahmenmechanismus nur während der Soft-Kodierung unterstützt. Dieser Mechanismus kann die Glätte des Bildes bei schwachem Netzwerk verbessern Auswirkungen auf die Kodierungsqualität.
Diese Screencasting-Windows-Seite kann mit der Android-Seite zusammenarbeiten
Der Windows-Player bietet noch keine Funktion zur Auswahl der Netzwerkkarte und es wird die standardmäßige Netzwerkkarte (IP) des Systems verwendet.
Geben Sie einfach den Screencasting-Code der anderen Partei ein
Die Parameter für die Bildschirmprojektion können über die Benutzeroberfläche eingestellt werden
Weitere Dokumentation und Coderessourcen finden Sie unter: https://mediapro.apifox.cn
Für kommerzielle und kundenspezifische SDK-Services sowie technischen Support wenden Sie sich bitte an: http://www.mediapro.cc/