Pada baris judul, Anda harus di sebelah kiri nama server dan URL untuk mengakses server ini. Menggunakannya dengan browser Web, memberikan home page default yang hanya
meja dengan semua file yang diekspor oleh server. Di sisi kanan baris judul, adalah URL eksternal untuk digunakan jika Anda terhubung ke Internet oleh router ADSL
mendukung "Port aliasing". Awalnya port alias eksternal diatur ke nol, dan Anda tidak dapat diakses melalui Internet Gateway. Jika Anda mengubah nilai ini ke nomor
antara 1024 dan 65535, server akan mencoba untuk memasangnya dengan UPnP dengan waktu sewa 24 jam. Saya tidak yakin itu akan bekerja dengan semua Gateways Internet.
Jangan ragu untuk melaporkan masalah (melalui e-mail) didokumentasikan dengan XML presentasi teks Anda Internet Gateway. Anda dapat mengkonfigurasi router secara manual seperti yang dijelaskan di bawah ini, jika UPnP tidak bekerja.
Ketika Anda memulai server aplikasi ekspor, dimulai secara otomatis layanan UPnP berjalan lama termasuk media dan server HTTP. Layanan ini memberikan ikon kecil pada desktop Android saat menjalankan. Secara default, semua file video, audio, gambar dan e-book Anda diekspor. Untuk mendapatkan daftar file yang up to date, mediascanner dapat dipanggil pada startup server, karena update Android hanya yang basis data file media ketika file sistem yang dipasang. Proses scan ini bisa panjang jika Anda memiliki kartu SD besar dengan banyak banyak file. Sebuah opsi (disebut hanya "scan") izin untuk mengaktifkan atau menonaktifkan fitur ini untuk menghindari penundaan yang lama pada server yang start-up.
Nama server default adalah "ekspor", tetapi jika Anda memiliki lebih dari satu server pada jaringan Wifi, terlihat lebih baik untuk mengubah setidaknya salah satu nama.
Dengan jendela dialog konfigurasi, Anda dapat mengubah ukuran font diatur secara default untuk beradaptasi tergantung pada kerapatan layar dan dimensi: 1 adalah untuk ukuran karakter 8SP, 2 untuk 10sp, ... sampai 6 untuk 18sp. "0" tidak terdefinisi (harus memberikan 10sp). Ukuran teks ini digunakan untuk semua jendela ekspor termasuk bantuan.
Anda juga pilihan untuk mengubah bahasa default (diambil dari sistem set-up jika bahasa yang di kenal oleh ekspor), tetapi tidak benar-benar dinamis, Anda harus menyimpan config dan kembali ke jendela utama server untuk mengatur perubahan efektif. Adapun perubahan lain, berhenti dan memulai layanan ini diperlukan untuk menyesuaikan halaman web dan pesan ke pengaturan bahasa baru.
Ini terlihat lebih baik untuk menetapkan nama server sebenarnya daripada menyimpan default. Anda juga dapat menyesuaikan nomor port untuk apa yang Anda inginkan, port server media dapat "0" (singkat) tapi aku lebih suka untuk menentukan satu untuk tujuan debugging. Alias tergantung pada konfigurasi router ADSL Anda dan jika Anda ingin mempublikasikan file Anda di Internet publik atau tidak.
The "nomor baris max" izin parameter untuk membatasi jumlah baris di daftar file, membelah daftar total elemen yang lebih kecil, untuk menghindari bergulir daftar terlalu besar. Nilai ini juga diterapkan pada halaman Web.
Tentang ukuran buffer TCP, default dari 64 KB, terlihat baik untuk streaming audio dan video pada jaringan Wifi. Jika Anda memiliki banyak transmisi ulang, Anda harus mengurangi ukuran ini. Jika jaringan Anda baik dan Anda perlu untuk melakukan streaming film definisi yang sangat tinggi, Anda dapat mencoba untuk meningkatkan itu. Perubahan salah satu dari parameter ini, mengharuskan untuk berhenti dan memulai layanan setelah menyimpan konfigurasi baru.
Hal ini tidak selalu yang terbaik untuk mengatur buffer TCP terlalu besar. Saya reader Blu Ray lebih memilih 8 atau 16 Kb, daripada tinggi. Anda dapat menentukan di samping itu, jumlah buffer Anda ingin mengirim sekaligus.
Pengaturan ini tergantung pada jaringan Anda, perangkat dan file yang ingin mengirimkan, hasilnya tidak mudah dianalisis.
Jika Anda memiliki latar belakang teknis Anda dapat menentukan sendiri "default halaman rumah" untuk server HTTP (baik internal maupun eksternal). File ini harus disebut "index.html" dan harus berada di suatu tempat pada sistem file Android (kartu SD?). Anda juga memiliki pilihan untuk menjaga tabel default pada lampiran atau tidak.
Secara default kita menggunakan diri ditandatangani sertifikat SSL untuk koneksi HTTPS, tetapi dalam kasus ini Anda mendapatkan beberapa pesan kesalahan tergantung pada web browser yang anda gunakan. Menonaktifkan opsi ini izin untuk menggunakan sertifikat yang ditandatangani seperti server HTTPS normal. Mereka masih dinamis dibangun di startup server. Tapi penggunaan sertifikat ditandatangani membutuhkan untuk menambahkan Otoritas Sertifikat dalam konfigurasi browser. Anda harus menambahkan sertifikat CA akar dan sertifikat CA menengah. Maskapai sertifikat kunci publik yang menjadi "aset" direktori termasuk dalam aplikasi itu sendiri dan di situs web www.ddcs.re. Anda bisa mendapatkan file-file ini secara lokal pada jaringan Wifi Anda dari server Anda menggunakan URL seperti http://192.168.1.47:8192/assets/export-it-1.crt dan export-it-2.crt ketika HTTP sederhana tersedia. Jika tidak, Anda harus menginstal sertifikat ini melalui http://www.ddcs.re/export-it-1.crt dan export-it-it-2.crt melalui Internet.
Dan akhirnya, Anda dapat mengubah profil CSS dari halaman web untuk mendapatkan warna dan penampilan lainnya.
Ketika menyimpan konfigurasi, Anda harus mendapatkan prompt pesan yang mengatakan sudah disimpan, sebelum kembali ke halaman utama. Anda harus berhenti dan memulai layanan untuk membuat perubahan yang terkait dengan soket server seperti nomor port, ukuran buffer TCP, dan name server UPnP, namun sebagian besar perubahan yang dinamis seperti bahasa, name server HTTP, definisi dan kategori pengguna, dan daftar file yang ...
Anda memiliki dua tombol di akhir halaman konfigurasi, yang pertama untuk mengambil cadangan dari database, bukan daftar file, namun parameter seperti nama server, ukuran font, definisi pengguna termasuk kategori, dan semua komentar. Izin tombol kedua untuk mengembalikan cadangan dalam database. Gunakan dengan hati-hati, mengambil backup setelah perubahan,
tapi mengembalikan database hanya jika diperlukan. Opsi ini memungkinkan untuk mendistribusikan konfigurasi untuk server yang berbeda, tapi komentar pada tingkat file hanya dapat bekerja jika file tersebut ditemukan dengan lintasan yang memenuhi syarat yang sama.
Anda dapat mengaktifkan pilihan klub hanya memberikan pesan kecil dan gambar untuk menggambarkan server Anda. Opsi ini hanya bekerja ketika pada Wifi dengan port forwarding diaktifkan dan jika otentikasi dikonfigurasi dengan setidaknya satu username dan password. Dengan cara ini, server Anda akan dapat diakses secara eksternal pada www.ddcs.re. Untuk menguji server Anda sendiri memerlukan penggunaan server Web proxy.
Pada halaman 2, adalah pemilihan file dan pengaturan mereka kategori (lihat di bawah tentang otentikasi).
Apakah Anda ingin mengekspor semua atau hanya beberapa file? Checkbox memungkinkan untuk hapuskan file, untuk menghindari distribusi mereka dengan UPnP.
Anda juga dapat mengatur nama kategori mereka yang berkaitan dengan otentikasi melalui HTTPS.
Secara default nomor port HTTPS diatur ke 0, dan tidak ada server HTTPS. Untuk menggunakan HTTPS Anda harus memberikan nilai antara 1024 dan 65535 ke nomor port ini. Jika HTTPS diaktifkan, itu benar-benar digunakan di luar jaringan Wifi, karena UPnP membutuhkan HTTP melalui jaringan lokal, tetapi Anda dapat menguji HTTPS lokal, menggunakan URL dengan "https:", alamat IP Wifi, dan ":" diikuti dengan nomor port HTTPS seperti "https://192.168.1.47:8193".
Port default alias nol untuk menandakan bahwa ada port alias digunakan. Jika Anda membutuhkan fungsi ini pada jaringan rumah Anda, Anda dapat menetapkan nilai antara 1024 dan 65535, dan setelah menyimpan konfigurasi, Anda harus memeriksa hasil pada baris status layar utama. Aplikasi mencoba untuk mengkonfigurasi dengan UPnP di Internet Gateway .. Jika tidak dapat dikonfigurasi oleh UPnP, Anda harus mengkonfigurasi alias langsung di router ADSL Anda terhubung ke port HTTPS jika diaktifkan, atau untuk port HTTP tanpa HTTPS.
Jika Anda terhubung pada jaringan Wifi atau jaringan Mobile muncul di tengah-tengah baris judul. Ketika pada jaringan seluler hanya HTTP/HTTPS protokol dapat digunakan, dan yang terbaik adalah dengan menggunakan HTTPS dengan otentikasi untuk melindungi data Anda.
Awalnya Anda hanya dapat menggunakan otentikasi bawah HTTPS, tapi sekarang di HTTP password juga rusak.
Untuk mengaktifkan otentikasi, Anda harus mengatur setidaknya satu nama pengguna, kata sandi dan asosiasi minimal satu kategori untuk nama ini.
Untuk membuat nama pengguna, Anda harus menggunakannya dalam bidang teks, membuat pilihan kategori, dan mengatur dua kali password yang sama sebelum mengklik tombol add. Anda dapat membuat nama pengguna yang berbeda dalam kategori yang berbeda. Sebuah pesan teks kecil muncul tepat di atas tombol simpan untuk membantu Anda dalam definisi Anda.
Sebelum berangkat, jangan lupa untuk menyimpan definisi Anda mengklik pada tombol simpan dan pesan harus mengatakan hal itu dilakukan.
Saya mendefinisikan secara default tiga kategori, nama mereka tidak benar-benar penting tapi ada urutan dalam kategori ini. "Pemilik" kategori dapat mengakses semua file, "keluarga" kategori mencakup semua "teman-teman" kategori di samping file dalam kategori ini, dan "teman-teman" kategori yang lebih spesifik. Anda dapat memodifikasi nama kategori, memilih salah satu kategori, hanya memberikan nama baru di bidang masuk, dan menekan tombol "memodifikasi" tombol. Anda dapat membuat tambahan "teman" kategori dengan nama yang berbeda, memberikan nama baru di bidang entri dan mengklik tombol "Add". Hanya orang-orang dengan nama pengguna dapat menggunakan browser Web mereka untuk membaca file Anda (tidak ada akses tulis), karena tidak ada akses anonim jika anda menentukan satu nama pengguna. Secara default semua file berada di "pemilik" kategori. Ketika mendefinisikan nama pengguna baru, Anda harus memilih setidaknya satu kategori.
Untuk mempermudah definisi jika Anda memiliki banyak file, "default" nama pengguna (tanpa password) ada, untuk menentukan kategori
untuk file baru (video baru, foto, ..). Sebuah nama pengguna sistem kedua berkaitan dengan server UPnP, pengaturan server UPnP pada keluarga atau teman-teman kategori,
memungkinkan untuk membatasi file didistribusikan di UPnP.
Ketika server dimulai, berjalan di latar belakang sebagai layanan Android, menampilkan ikon pemberitahuan pada status bar android. Layanan ini berisi program yang berbeda: server media UPnP dengan perusahaan Directory Server Konten dan UPnP kecil Connection Manager, dan server HTTP. Keduanya diperlukan dan berjalan untuk memberikan layanan kepada klien.
Server HTTP mendefinisikan saat startup sebuah awal "halaman rumah" yang hanya daftar (tabel) yang diekspor oleh server ini file, izin kolom pertama untuk bermain (HTTP get) file, yang kedua (pasca HTTP dalam mode biner) mengunduhnya, kolom ketiga memberikan dalam mode teks, URL dari file (copy / melewatinya ketika mempersiapkan halaman HTML Anda sendiri). Selain itu, server HTTP memiliki katalog OPDS sangat sederhana untuk eBook lokal (katalog ini adalah hanya daftar file yang dipilih, tidak ada ringkasan dari buku atau informasi tentang penulis) ...
Untuk mengendalikan server, Anda dapat menggunakan klien ekspor atau browser Web yang menunjuk ke URL seperti yang diberikan
dalam halaman pertama dari "server" jendela, sesuatu seperti http://192.168.1.47:8192.
Untuk memeriksa katalog OPDS, Anda harus menggunakan URL yang sama tetapi dengan "opds" (http://192.168.1.47:8192/opds),
atau dari Internet "eksternal" URL jika router ADSL Anda dikonfigurasi untuk "pelabuhan aliasing".
Konfigurasi port forwarding
Parameter ini hanya untuk orang-orang menggunakan rumah (Wifi) jaringan dengan router yang terhubung ke Internet. Hal ini tidak digunakan saat menggunakan jaringan selular (jika parameter berkode itu hanya digunakan ketika perangkat terhubung pada jaringan Wifi).
Sebuah gateway Internet memiliki setidaknya satu alamat IP eksternal dan satu di jaringan Wifi dan mungkin masih satu atau lebih pada ethernet. Konfigurasi port forwarding di router dinamis dan tidak memotong layanan. Anda baru saja menambahkan alias dalam sebuah tabel. Setiap aplikasi menggunakan setidaknya satu nomor port (kurang dari 65.535). Jika nomor port yang Anda inginkan sudah didefinisikan Anda hanya menggunakan lain.
ekspor seperti semua server HTTP, menggunakan protokol TCP. Nomor port default yang digunakan oleh server HTTP ini adalah 8192 untuk HTTP dan HTTPS untuk 8193 tetapi Anda dapat memodifikasi angka-angka ini di konfigurasi. Jika Anda mengatur port HTTPS sebagai nol, protokol ini dinonaktifkan.
Pada router saya, saya didefinisikan dengan nama "HTTP2" nomor port eksternal dari 8080 untuk maju ke 192.168.1.47 (alamat IP dari tablet Android saya pada jaringan Wifi) dengan port 8192, dan dengan nama "exportit" port 4343 untuk maju ke 192.168.1.47 dan port 8193.
Ketika saya ingin bahwa server ekspor untuk dapat diakses dari Internet, saya harus mengkonfigurasi "nomor port eksternal" di konfigurasi, menjadi 4343. Hal ini memungkinkan untuk mengkonfigurasi secara otomatis HTML Halaman eksternal dengan alamat IP eksternal dan port alias ini nomor 4343.
Untuk menonaktifkan penggunaan terpencil halaman web Anda, Anda baru saja mengkonfigurasi ulang server dengan "nomor port eksternal" dari nol dan halaman HTML akan dikonfigurasi dengan nomor port yang salah dan tidak dapat digunakan. Bahkan semua permintaan dikirim eksternal untuk 4343 akan diteruskan ke server HTTPS pada port 8193, tapi server akan mengirimkan kembali halaman login dengan URL yang menunjuk ke port 8193 yang tidak dapat diakses di Internet. Anda dapat melihat permintaan ini di log HTTP Anda pada jendela Server ekspor. Selain itu, alamat IP eksternal Anda, dalam sebagian besar kasus, berubah setiap hari.
Jika Anda ingin menggunakan HTTP sederhana melalui Internet untuk mendapatkan kinerja yang lebih baik dibandingkan dengan HTTPS tetapi tanpa keamanan, Anda harus hanya untuk mengatur port HTTPS ke nol, dan "nomor port eksternal" menjadi 8080. Anda menghindari untuk mengkonfigurasi router sangat sering dengan konfigurasi seperti itu.
Jika kotak ADSL Anda memiliki firewall, jangan lupa untuk mengizinkan port TCP tersebut akan digunakan dari Internet.
Mudah mencoba port forwarding konfigurasi Anda
Anda dapat menguji pengaturan ini dari jaringan Wifi Anda menggunakan Web proxy publik dengan javascript dukungan seperti www.faceofliberty.com, untuk terhubung ke URL eksternal Anda dengan eksternal alamat IP dan port alias Anda ...
Anda dapat dengan cara ini, menguji login dan periksa semua halaman, sayangnya itu tidak mungkin untuk mendengarkan musik, atau untuk melihat serangkaian gambar. Hanya klik langsung pada file yang dapat digunakan karena lingkungan proksi Web.
Sub judul video
File subtitle video didistribusikan oleh UPnP (.srt, .sub, dan .vtt) ... .srt dapat ditampilkan di pemutar video klien UPnp, tetapi saat ini tidak ada antarmuka pengguna untuk mengaktifkan / menonaktifkannya dan tidak ada pilihan dalam daftar subtitle berdasarkan bahasa ... Hanya subtitle .srt pertama yang ditampilkan. Untuk itu nama file subtitle harus dimulai sebagai nama file video (bisa dilengkapi dengan "- en" untuk bahasa Inggris, "- de" untuk bahasa Jerman, ... atau akhiran lain sebelum .srt). Dengan server HTTP itu juga layak untuk menunjukkan subtitle .vtt, nama file mereka juga harus dimulai dengan nama file video tetapi dapat memiliki akhiran sebelumnya .vtt). Pemutar video Playr HTML5 memungkinkan untuk membuat pilihan pada file subtitle ...