eXport-it, android  UPnP Client/Server

eXport-it android UPnP/HTTP Client/Server

Android


isang application Android na pagbabahagi ng file para sa video, audio, mga imahe at ebooks




Para sa mga developer



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 library: download

Teleal-Cling 1.0.5y source code : download

Teleal-Cling Android sources as examples: download

 

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:

download