eXport-it, android  UPnP Client/Server

eXport-it android UPnP/HTTP Khách hàng/Máy chủ

Android


Android ứng dụng chia sẻ tập tin cho video, âm thanh, hình ảnh và sách điện tử




Mô tả


Chính sách bảo mật



Đối với những người không thích đặc điểm kỹ thuật:

 Ứng dụng này là trực tiếp và chạy trên mạng wifi, chỉ cần cài đặt nó, bắt đầu eXport-it máy chủ 
và chờ đợi trong 2 giây, nhận được thông báo máy chủ HTTP được bắt đầu và một biểu tượng nhỏ xuất phát trên thanh trạng thái Android. 

máy chủ của bạn đang hoạt động và bạn có thể đi ra khỏi ứng dụng. Tên UPnP theo mặc định là "eXport-it". 
Bạn sẽ có thể sử dụng nó từ bất kỳ khách hàng UPnP trên mạng Wifi của bạn, hoặc với một trình duyệt Web chỉ 
đến URL được ở phía bên trái của máy chủ "" cửa sổ. 
Trên mạng không dây của bạn, bạn có thể sử dụng máy tính của bạn hoặc iMac để nhìn vào video và hình ảnh của bạn nằm trên 
điện thoại Android, như nghe nhạc hoặc đọc tài liệu (pdf., sách điện tử) với các trang web ưa thích của bạn 
trình duyệt như Chrome, Firefox, ... 

Bạn cũng có thể xác nhận máy chủ của bạn với các địa phương eXport-it khách hàng. 
android upnp application

Nó là một ứng dụng cho việc sử dụng dữ liệu trên điện thoại Android của bạn hoặc máy tính bảng, trên các thiết bị khác như một hệ thống Android, máy tính của bạn, hoặc nếu các phương tiện truyền thông tương thích trên TV của bạn. Cho rằng, nó sử dụng các giao thức chuẩn nhất, UPnP và Http.

eXport-it thực hiện một máy chủ và một máy khách (hai biểu tượng trên máy tính để bàn Android của bạn). Máy chủ xây dựng một danh sách các tập tin video, âm thanh và hình ảnh, và thêm các tập tin pdf và sách điện tử nó có thể tìm thấy trong hệ thống Android của bạn. Danh sách các file này với đặc điểm của họ được đặt trong bộ nhớ và công bố thông qua một dịch vụ thư mục UPnP và một máy chủ HTTP.

Các tập tin được phân phối chỉ trong bốn loại: các tập tin video (mp4, webm và 3gpp) các tập tin âm thanh (mp3, ogg và m4a), các tập tin hình ảnh (jpeg, gif hoặc png), và ebook (pdf, prc, epub, pdb, mobi và djvu).

Làm thế nào để bắt đầu sử dụng nó

Trước hết, chỉ cần bắt đầu các máy chủ và chờ cho đến cuối của quá trình khởi tạo. Nếu bạn đang trên Wifi hay mạng di động, bạn có thể kiểm tra tình trạng và các URL để thử nó. Fort máy chủ nhất của người dân là không thể tiếp cận từ mạng di động. Trước tiên, bạn có thể kiểm tra những gì máy chủ của bạn được phân phối với một trỏ trình duyệt web để các địa phương URL sau khi đi ra ngoài cửa sổ máy chủ (máy chủ thực sự đang chạy ở chế độ nền). Nó cũng có thể sử dụng địa chỉ loopback IPv6 để truy cập các trang HTML từ trình duyệt của bạn với một URL như "//[::1]:8192".

Là bước thứ hai, bạn có thể sử dụng các cấu hình máy chủ để thay đổi tên máy chủ của bạn và có thể thích ứng với các kích thước font cho ngôn ngữ và thiết bị của bạn.

Các bước tiếp theo bao gồm trong việc xác định một tên người dùng và mật khẩu là quản trị viên có quyền truy cập vào tất cả các loại.

Khi nó hoạt động, bạn có thể xác định tên người dùng bổ sung với quyền truy cập vào chuyên mục cụ thể.

Và cuối cùng bạn có thể định nghĩa "cổng chuyển tiếp" khi bạn kết nối vào Wifi nhà của bạn để có thể truy cập từ Internet. Nếu bạn đang sử dụng các ứng dụng đầy đủ với sự hỗ trợ UPnP, bạn có chỉ là để xác định một cổng vô bí danh không trong cấu hình và kiểm tra trên bàn điều khiển nếu nó hoạt động. Với ứng dụng miễn phí, bạn phải cấu hình bằng tay router ADSL của bạn. Khi nó có vẻ tốt, bạn có thể thử nó ở nhà với bất kỳ trình duyệt web mà bạn có, sử dụng một Web proxy công cộng miễn phí có hỗ trợ Javascript.

HTTPS mặc dù được hỗ trợ, không nhìn được là tốt nhất cho người dùng bình thường do sự phức tạp để sử dụng nó với điện thoại thông minh và các màn trình diễn nghèo nàn so với HTTP đơn giản.

Khi cổng chuyển tiếp và xác thực đang làm việc, bạn có thể sử dụng các "câu lạc bộ" tùy chọn để dễ dàng truy cập vào Internet, xuất bản dữ liệu của bạn trên www.export-it.club. Để kiểm tra máy chủ của riêng của bạn đòi hỏi phải sử dụng một Web proxy vì riêng địa chỉ IP bên ngoài của bạn không thể truy cập từ mạng Wifi của bạn. lựa chọn giấy phép này để tránh sự phân bố của một URL thay đổi địa chỉ IP và số cổng, chỉ cần nhấp chuột vào các dòng máy chủ quyền được xác định bởi tên máy chủ của bạn, mô tả câu nhỏ và một trong những hình ảnh của bạn như biểu tượng.

nền tảng kỹ thuật

Sự hỗ trợ UPnP được cung cấp bởi Teleal Cling 1.0.5 (Bản quyền (C) 2010 Teleal GmbH, Thụy Sĩ), và Http Server được xây dựng trên NanoHTTPD phiên bản 1.25, Copyright 2001,2005-2012 Jarno Elonen và 2010 Konstantinos Togias. Vì vậy ứng dụng này có chứa phần mềm LGPL. Cả hai đều là phiên bản sửa đổi, không mã nguồn gốc. Thư viện TelealCling chỉ là một tập tin jar được xây dựng với một vài sửa đổi theo yêu cầu của các ứng dụng từ cling-core, cling-support (1.0.5) và teleal-common (1.0.14) jar … NanoHttpd đã được sửa đổi để hỗ trợ phương pháp “HEAD”, để thêm các tiêu đề HTTP DLNA, yêu cầu khai thác và cung cấp một trang ban đầu. Mã nguồn có sẵn như là thực thi.

Tất cả biểu tượng cảm xúc được sử dụng trong các ý kiến ​​đã được thiết kế và thực hiện bởi Enrico Gollnow (Erni). Truy cập trang web của mình để tìm thêm thông tin về anh ta và mặt cười của mình (//www.gomotes.com).

Các nút bấm được tìm thấy bởi www.mindfreakerstuff.com và spinner tăng cường bởi //www.adanware.blogspot.com.

Những thói quen mã hóa mật khẩu sử dụng thư viện jsbn Tom Wu (Javascript BigInteger và RSA) trên web phía trình duyệt và các thư viện java SpongyCastle về phía máy chủ

Ứng dụng này sử dụng JmDNS, một sự triển khai của DNS đa dải trong Java để phát hiện dịch vụ và đăng ký. Thư viện này hoàn toàn tương thích với giao thức Bonjour của Apple. Tôi xin cảm ơn Arthur van Hoff, Rick Blair và Kai Kreuzer, đối với thư viện hiệu quả này được cấp phép theo Giấy phép Apache, Phiên bản 2.0.

Quyền và các nguồn lực

Trong các thiết lập hệ thống, sau đó cài đặt nâng cao, bạn có thể tìm thấy quản lý pin. Để giữ cho máy chủ và chạy vĩnh viễn, bạn nên chọn Hiệu suất cho kế hoạch Power, và kích hoạt ứng dụng này trong các ứng dụng bảo vệ và trong các ứng dụng trung quyền lực.

Máy chủ yêu cầu quyền truy cập vào hệ thống tập tin và đọc cài đặt điện thoại để phát hiện những thay đổi trạng thái như trên Wifi hoặc nếu truyền tải dữ liệu được kích hoạt nếu kết nối với mạng di động. Tùy chọn máy chủ có thể gửi tin nhắn SMS khi địa chỉ IP bên ngoài được thay đổi (tùy chọn trong cấu hình) và các mã quốc gia của Access_Coarse_Location, (Không phải là một vị trí chính xác chỉ là hai chữ cái mã quốc gia). Các chương trình khách hàng sử dụng các quyền ghi vào lưu trữ ngoài để lưu file tải về, và cho phép âm thanh ghi lại cho thấy đường cong khi nghe nhạc.

client/server

liên hệ với chúng tôi

Bạn có thể liên hệ với chúng tôi bằng e-mail đến “exportit.ddcs@gmail.com“.

Không ngần ngại báo cáo các vấn đề, thiếu chức năng, ... Tất cả các nhà phê bình và ý kiến ​​được chào đón.


Phiên bản hiện tại bây giờ là eXport-it 2.2.3

Phiên bản 2.2.3
- Ứng dụng đã được nâng cấp để hỗ trợ môi trường Android hiện tại.

Phiên bản 2.2.1
- Thực hiện chỉnh sửa khi tải xuống chức năng Tệp phương tiện (GET).

Phiên bản 2.1.7
- Cải thiện khả năng chuyển đổi ngôn ngữ trên hệ thống Android đa ngôn ngữ.

Phiên bản 2.1.5
- ổn định ứng dụng sau nhiều lần nâng cấp vội vàng.
- xin lỗi, nhưng tôi phải vẽ một biểu tượng ứng dụng mới.

Phiên bản 2.1.3
- Đã xem xét lại trang bố cục ban đầu.

Phiên bản 2.0.9
- Cải thiện việc sử dụng các danh mục và công tắc "ngẫu nhiên" trong máy khách.
- Do những thay đổi trong cơ sở dữ liệu, các tệp sao lưu trước đó không còn sử dụng được nữa.


Phiên bản 2.0.7
- Tự động chọn hình ảnh khi phát danh mục tệp âm thanh
- Mã hóa mật khẩu tốt hơn trong cơ sở dữ liệu

Phiên bản 1.9.9
- nhiều lỗi nhỏ được sửa ở mọi nơi.
- khả năng của nhiều danh mục cho mỗi tệp phương tiện để dễ dàng lựa chọn.

Phiên bản 1.9.7
- để sửa thiết lập quyền cho Android 14

Phiên bản 1.9.6
- sửa đổi để điều chỉnh mã và thư viện cho phiên bản Android hiện tại
- để thay thế thư việnexportit2 bằng androidx.media3.exoplayer
- thay đổi xử lý hình ảnh của trình phát âm thanh

Phiên bản 1.9.3
- áp dụng các thay đổi bắt buộc để hỗ trợ Android 14
- cấp quyền truy cập vào các lệnh FFprobe và FFmpeg trong ứng dụng với thư viện này

Phiên bản 1.9.1
- Trang web mới www.ddcs.re thay thế www.export-it.org và .club

Phiên bản 1.8.9
- Chỉ để giữ cho nó được cập nhật

Phiên bản 1.8.7
- Sử dụng Let's Encrypt để nhận và quản lý chứng chỉ SSL
- Được định cấu hình với Exoplayer 2.18.4 làm ứng dụng khách của kênh phát đa hướng FFmpeg 6.0 hoặc phát trực tuyến UPnP

Phiên bản 1.8.5
- Mã cũ đã được điều chỉnh cho phù hợp với môi trường Android hiện tại




Google Play Store:

Google Play StoreeXport-it
Google Play StoreeXport-it FFmpeg
Google Play StoreeXport-it client