Pro lidi, kteří chtějí používat stejnou knihovnu UPnP, přestavěný jsem jeden. Jar soubor z Teleal Cling Core (1.0.5), podpora Teleal Cling (1.0.5) a Teleal Common (1.0.14). Upravil jsem plynule kód umožňující plnou konfiguraci (čísla portů, adresu vícesměrového vysílání, možnosti socket a TCP velikost vyrovnávací paměti) z aplikace.
Všechny android třídy java byly přesunuty do samotné aplikace, a AndroidUpnpService je skutečný android pozadí servis ... Všechno Tento kód je "Copyright (C) 2010 Teleal GmbH, Švýcarsko" (GPL V3).
Všechny android třídy java byly přesunuty do samotné aplikace, a AndroidUpnpService je skutečný android pozadí servis ... Všechno Tento kód je "Copyright (C) 2010 Teleal GmbH, Švýcarsko" (GPL V3).
Nová knihovna Teleal-Cling 1.0.5y (21. dubna 2021)
Na této knihovně jsem musel znovu pracovat, abych odstranil požadavek knihovny Apache HTTP Client, která již není plně integrována do systému Android. Nový kód StreamServer a StreamClient je vyvinut s aplikací Java Socket a měl by fungovat na jakémkoli operačním systému a ve všech verzích Java.
Aktuální verze 1.0.5y je stále kódem „ve vývoji“ a obsahuje odkazy na android.util.Log, aby se v případě chyb dostaly zprávy. Pokud tedy chcete použít na jiné O.S. musíte vzít zdrojový kód, upravit jej a překompilovat.
Kromě toho tato verze kódu vytváří proměnné String v StreamServer a StreamClient a tyto proměnné jsou čistě UTF-8. Může to být také omezení pro vás.
Zdrojový kód Teleal-Cling 1.0.5y:
Příklady zdrojů Teleal-Cling pro Android:
Mám v plánu distribuovat plnou zdrojový kód eXport-it (také pod GPL v3), ale když kód bude více stabilní.
Vaše pomoc bude oceněn za lepších překlady uživatelského rozhraní eXport-it. Prosím o nové zaslání opravené soubory “exportit.ddcs@gmail.com“.
Zip soubor obsahující 32 strings.xml s textem tlačítek, titulky, zprávy.: