eXport-it, android  UPnP Client/Server

eXport-it android UPnP/HTTP Pelanggan/Pelayan

Android


Android perkongsian fail permohonan untuk video, audio, imej dan ebook




Untuk pemaju



Bagi orang yang mahu menggunakan perpustakaan UPnP yang sama, saya dibina semula satu fail jar dari TelealCling teras (1.0.5), TelealCling sokongan (1.0.5) dan TelealCommon (1.0.14). Saya diubahsuai lancar kod untuk membenarkan konfigurasi penuh (nombor port, alamat multicast, pilihan soket dan saiz buffer TCP) dari permohonan.

Semua kelas java android dipindahkan ke permohonan itu sendiri, dan AndroidUpnpService adalah perkhidmatan latar belakang android sebenar ... Semua kod ini adalah "Copyright (C) 2010 Teleal GmbH, Switzerland" (GPL V3).



Perpustakaan Teleal-Cling Baru 1.0.5y (21 July 2021)

Saya terpaksa mengerjakan lagi perpustakaan ini untuk menghapus keperluan perpustakaan Klien HTTP Apache yang tidak lagi terintegrasi sepenuhnya di Android. Kod baru StreamServer dan StreamClient dikembangkan dengan Java Socket dan ia harus berfungsi pada Sistem Operasi mana pun dan dengan semua versi Java.

Versi 1.0.5y terkini, masih merupakan kod "sedang dalam pengembangan" dan mengandungi pautan ke android.util.Log untuk mendapatkan mesej sekiranya berlaku kesilapan. Oleh itu, jika anda ingin menggunakannya di O.S. lain anda mesti mengambil kod sumber, mengubahnya dan menyusun semula.

Selain itu, versi kod ini membuat pemboleh ubah String di StreamServer dan StreamClient, dan pemboleh ubah ini hanyalah UTF-8. Ini juga boleh menjadi kekangan bagi anda.

Perpustakaan Teleal-Cling 1.0.5y: download

Kod sumber Teleal-Cling 1.0.5y: download

Sumber Android Teleal-Cling sebagai contoh: download

 

Saya bercadang untuk mengedarkan kod sumber penuh eXport-it (juga di bawah GPL V3), tetapi apabila kod akan menjadi lebih stabil .

Bantuan anda akan dihargai untuk membuat terjemahan yang lebih baik untuk muka pengguna eXport-it. Sila menghantar semula fail diperbetulkan untuk “exportit.ddcs@gmail.com“.

Fail zip yang mengandungi 32 strings.xml dengan teks butang, tajuk, mesej:

download