eXport-it, android  UPnP Client/Server

اندیشه از UPnP/HTTP کارفرما/سرور

Android


نرم افزار به اشتراک گذاری فایل آندروید برای ویدئو، صدا، تصاویر و کتاب های الکترونیکی




برای توسعه دهندگان



برای افرادی که مایل به استفاده از همان کتابخانه از UPnP، من یک فایل شیشه بازسازی شده از TelealCling هسته (1.0.5)، TelealCling پشتیبانی (1.0.5) و TelealCommon (1.0.14). I تغییر هموار کد به اجازه پیکربندی کامل (شماره پورت، آدرس چندپخشی، گزینه های سوکت و TCP اندازه بافر) از نرم افزار.

همه کلاس های جاوا اندیشه به درخواست خود منتقل شدند، و AndroidUpnpService یک سرویس پس زمینه اندیشه واقعی است ... تمام این کد "کپی رایت (C) 2010 Teleal شرکت، سوئیس" (GPL V3).



کتابخانه جدید Teleal-Cling 1.0.5y (21 آوریل 2021)

مجبور شدم مجدداً روی این کتابخانه کار کنم تا نیاز کتابخانه Apache HTTP Client را پاک کنم که در Android کاملاً یکپارچه نیست. کد جدید StreamServer و StreamClient با Java Socket تهیه شده است و باید روی هر سیستم عامل و با تمام نسخه های جاوا کار کند.

نسخه 1.0.5v فعلی ، هنوز کد "در حال توسعه" است و شامل پیوندهایی به android.util.Log برای دریافت پیام در صورت بروز خطا است. بنابراین اگر می خواهید آن را در ایالات متحده دیگر استفاده کنید. شما باید کد منبع را بگیرید ، آن را تغییر دهید و دوباره کامپایل کنید.

علاوه بر این ، این نسخه کد متغیرهای String را در StreamServer و StreamClient ایجاد می کند و این متغیرها صرفاً UTF-8 هستند. این همچنین می تواند یک محدودیت برای شما باشد.

کتابخانه Teleal-Cling 1.0.5y: download

کد منبع Teleal-Cling 1.0.5y: download

منابع آندروید Teleal-Cling به عنوان نمونه: download

 

من قصد دارم برای توزیع کد منبع کامل از eXport-it (نیز تحت GPL V3)، اما زمانی که کد خواهد شد با ثبات تر.

به کمک شما خواهد شد برای ساخت ترجمه های بهتر برای رابط کاربر eXport-it قدردانی است. لطفا فایل های اصلاح شده را مجددا ارسال “exportit.ddcs@gmail.com“.

یک فایل زیپ شده حاوی 32 strings.xml با متن از دکمه ها، عنوان ها، پیام ها:

download