Para sa mga tao na nais na gamitin ang parehong library UPnP, itinayong muli ako ng isa jar file. Mula TelealCling core (1.0.5), TelealCling suporta (1.0.5) at TelealCommon (1.0.14). Modify ko nang maayos ang code upang pahintulutan ang buong configuration (port numero, multicast address, mga pagpipilian sa socket at laki TCP buffer) mula sa application.
Ang lahat ng mga android java mga klase ay inilipat na sa application mismo, at AndroidUpnpService ay isang real android serbisyo ng background ... Ang lahat ng code na ito ay "Copyright (C) 2010 Teleal GmbH, Switzerland" (GPL V3).
Bagong silid-aklatan ng Teleal-Cling 1.0.5y (July 21, 2021)
Kailangan kong magtrabaho muli sa aklatang ito upang alisin ang kahilingan ng library ng Apache HTTP Client na hindi ganap na isinama sa Android. Ang bagong code ng StreamServer at StreamClient ay binuo gamit ang Java Socket at dapat itong gumana sa anumang Operating System at sa lahat ng bersyon ng Java.
Ang kasalukuyang bersyon ng 1.0.5y, ay isang code "sa ilalim ng pag-unlad" at naglalaman ito ng mga link sa android.util.log upang makakuha ng mga mensahe kung sakaling magkamali. Kaya kung nais mong gamitin ito sa ibang O.S. dapat mong kunin ang source code, baguhin ito at i-recompile.
Bilang karagdagan, ang bersyon na ito ng code ay lumilikha ng mga variable na string sa StreamServer at StreamClient, at ang mga variable na ito ay pulos UTF-8. Maaari rin itong maging hadlang para sa iyo.
Teleal-Cling 1.0.5y source code :
Teleal-Cling Android sources as examples:
Plano ko upang ipamahagi ang buong source code ng eXportit (din sa ilalim ng GPL V3), ngunit kapag ang code ay magiging mas matatag.
Ang iyong tulong ay pinapahalagahan para sa paggawa ng mas mahusay na pagsasalin sa eXportit user interface. Mangyaring muling ipadala ang tamang mga file sa “exportit.ddcs@gmail.com“.
Ang isang zip file na naglalaman ng 32 strings.xml na may teksto ng mga pindutan, mga pamagat, mga mensahe: