ਇਸ ਨੂੰ ਨੂੰ ਨਿਰਯਾਤ ਦੀ ਮਦਦ ਕਰੋ

ਬਲੌਗ: http://www.ddcs.re

ਈਮੇਲ: exportit.ddcs@gmail.com

ਇਸ ਨੂੰ ਨੂੰ ਨਿਰਯਾਤ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ

ਪਰਾਈਵੇਟ ਨੀਤੀ

ਗਲੋਬਲ ਵੇਰਵਾ

ਮੁੱਖ ਉਦੇਸ਼ ਨੂੰ ਹੋਰ ਐਡਰਾਇਡ ਸਿਸਟਮ ਨੂੰ ਵਰਗੇ ਹੋਰ ਜੰਤਰ ਤੇ, ਆਪਣੇ ਐਡਰਾਇਡ ਫੋਨ ਜ ਟੈਬਲਿਟ ਵਿੱਚ ਸਥਿਤ ਤੁਹਾਡੇ ਡਾਟਾ ਵਰਤਣ ਦੀ ਆਗਿਆ ਨੂੰ ਦੇ ਤੌਰ ਤੇ ਇਹ ਹੈ ਜ ਤੁਹਾਡੇ PC, ਜ ਮੀਡੀਆ ਨੂੰ ਆਪਣੇ TV ਸਮੂਹ ਹੈ ਤੇ ਅਨੁਕੂਲ ਹੈ, ਜੇ. , ਜੋ ਕਿ ਲਈ, ਇਸ ਨੂੰ ਸਭ ਮਿਆਰੀ ਪਰੋਟੋਕਾਲ, UPnP ਅਤੇ HTTP ਵਰਤਦਾ ਹੈ.

ਇਸ ਨੂੰ ਨੂੰ ਨਿਰਯਾਤ ਇੱਕ ਸਰਵਰ ਅਤੇ ​​ਇੱਕ ਕਲਾਇੰਟ (ਤੁਹਾਡੇ ਐਡਰਾਇਡ ਡੈਸਕਟਾਪ ਤੇ ਦੋ ਆਈਕਾਨ) ਲਾਗੂ ਕਰਦਾ ਹੈ. ਸਰਵਰ, ਵੀਡੀਓ, ਆਡੀਓ ਅਤੇ ਈਮੇਜ਼ ਫਾਇਲ ਦੀ ਇੱਕ ਸੂਚੀ ਬਣਾਉਣ ਅਤੇ ਨਾਲ ਹੀ PDF ਅਤੇ ਈਬੁਕ ਫਾਇਲ ਇਹ ਤੁਹਾਡੇ ਐਡਰਾਇਡ ਸਿਸਟਮ ਵਿੱਚ ਲੱਭ ਸਕਦੇ ਹੋ. ਆਪਣੇ ਗੁਣ ਦੇ ਨਾਲ ਇਹ ਫਾਇਲ ਦੀ ਸੂਚੀ ਮੈਮੋਰੀ ਵਿੱਚ ਸੈੱਟ ਕਰ ਰਹੇ ਹੋ ਅਤੇ ਇੱਕ UPnP ਨਿਰਦੇਸ਼ਿਕਾ ਨੂੰ ਸੇਵਾ ਅਤੇ ਇੱਕ HTTP ਸਰਵਰ ਦੁਆਰਾ ਪ੍ਰਕਾਸ਼ਿਤ.

ਫਾਇਲ ਸਿਰਫ ਚਾਰ ਵਰਗ ਵਿੱਚ ਵੰਡਿਆ ਗਿਆ ਹੈ: ਵੀਡਿਓ ਫਾਇਲ (MP4, WebM ਅਤੇ 3gpp) ਆਡੀਓ ਫਾਇਲ (MP3, OGG ਅਤੇ m4a), ਈਮੇਜ਼ ਫਾਇਲ (JPEG, GIF ਜ png), ਅਤੇ ebooks (pdf, PRC, EPub, ਆਮ, mobi ਅਤੇ DjVu).

ਸਰਵਰ ਨੂੰ ਕੁਝ ਸੌ ਸਾਨੂੰ ਇੱਕ ਫੋਨ ਜ ਟੈਬਲਿਟ 'ਤੇ ਆਮ ਤੌਰ' ਤੇ ਹੁੰਦਾ ਹੈ ਕਿ ਕੀ ਦਿਸਦਾ ਹੈ, ਫਾਇਲ ਦੇ ਹਜ਼ਾਰ ਦੇ ਪਰਬੰਧ ਕਰਨ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ.

ਇਸ ਨੂੰ ਵਰਤਣ ਲਈ ਸ਼ੁਰੂ ਕਰਨ ਲਈ

ਪਹਿਲੀ ਸਭ ਦੇ, ਹੁਣੇ ਹੀ ਸਰਵਰ ਨੂੰ ਸ਼ੁਰੂ ਕਰਨ ਅਤੇ ਸ਼ੁਰੂਆਤੀ ਕਾਰਜ ਦੇ ਅੰਤ ਦੀ ਉਡੀਕ ਕਰੋ. ਤੁਹਾਨੂੰ ਸਥਿਤੀ ਅਤੇ URL ਨੂੰ ਇਸ ਨੂੰ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਨ ਲਈ ਚੈੱਕ ਕਰ ਸਕਦਾ ਹੈ ਤੁਹਾਨੂੰ ਫਾਈ 'ਤੇ ਜ ਮੋਬਾਈਲ ਨੈੱਟਵਰਕ' ਤੇ ਹਨ, ਜੇ. ਫੋਰ੍ਟ ਦੇ ਲੋਕ ਸਭ ਸਰਵਰ ਮੋਬਾਈਲ ਨੈੱਟਵਰਕ ਤੱਕ ਪਹੁੰਚ ਹੈ. ਤੁਹਾਨੂੰ ਪਹਿਲੇ ਚੈੱਕ ਕਰ ਸਕਦਾ ਹੈ ਕਿ ਕੀ ਤੁਹਾਡੇ ਸਰਵਰ ਸਥਾਨਕ ਲਈ ਇੱਕ ਵੈੱਬ ਬਰਾਊਜ਼ਰ ਪੁਆਇੰਟਿੰਗ ਨਾਲ ਵੰਡਣ ਹੈ URL ਨੂੰ ਸਰਵਰ ਨੂੰ ਵਿੰਡੋ ਨੂੰ ਬਾਹਰ ਜਾ ਰਿਹਾ ਹੈ ਦੇ ਬਾਅਦ (ਅਸਲੀ ਸਰਵਰ ਦੀ ਪਿੱਠਭੂਮੀ ਵਿੱਚ ਚੱਲ ਰਿਹਾ ਹੈ). ਇਸ ਵਿਚ ਇਹ ਵੀ ਆਪਣੇ ਬਰਾਊਜ਼ਰ ਤੱਕ HTML ਸਫ਼ੇ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਲਈ IPv6 ਲੂਪਬੈਕ ਦਾ ਪਤਾ ਵਰਤਣ ਲਈ ਸੰਭਵ ਹੈ "http://[::1]:8192" ਵਰਗੇ ਇੱਕ URL ਨੂੰ ਨਾਲ.

ਦੂਜਾ ਕਦਮ ਦੇ ਤੌਰ ਤੇ, ਤੁਹਾਨੂੰ ਸਰਵਰ ਸੰਰਚਨਾ ਨੂੰ ਵਰਤਣ ਤੁਹਾਡੇ ਸਰਵਰ ਨਾਮ ਤਬਦੀਲ ਕਰਨ ਅਤੇ ਸ਼ਾਇਦ ਆਪਣੀ ਭਾਸ਼ਾ ਅਤੇ ਜੰਤਰ ਨੂੰ ਫੋਟ ਦੇ ਅਕਾਰ ਅਨੁਕੂਲ ਕਰ ਸਕਦਾ ਹੈ.

ਅਗਲਾ ਕਦਮ ਸਾਰੇ ਵਰਗ ਤੱਕ ਪਹੁੰਚ ਦੇ ਨਾਲ ਇੱਕ ਯੂਜ਼ਰ ਅਤੇ ਪਾਸਵਰਡ ਪਰਸ਼ਾਸ਼ਕ ਦੇ ਤੌਰ ਤੇ ਪਰਿਭਾਸ਼ਿਤ ਵਿੱਚ ਸ਼ਾਮਿਲ ਹਨ.

ਜਦ ਕਿ ਇਹ ਕੰਮ ਕਰਦਾ ਹੈ, ਤੁਹਾਨੂੰ ਖਾਸ ਵਰਗ ਤੱਕ ਪਹੁੰਚ ਦੇ ਨਾਲ ਵਾਧੂ ਯੂਜ਼ਰ ਨੂੰ ਨਾਮ ਦੇ ਨਿਰਧਾਰਿਤ ਕਰ ਸਕਦੇ ਹੋ.

ਅਤੇ ਅੰਤ ਵਿੱਚ ਤੁਹਾਨੂੰ "ਪੋਰਟ ਫਾਰਵਰਡਿੰਗ" ਨਿਰਧਾਰਿਤ ਕਰ ਸਕਦੇ ਹੋ, ਜਦ ਕਿ ਤੁਹਾਨੂੰ ਆਪਣੇ ਘਰ ਦੇ ਫਾਈ 'ਤੇ ਜੁੜੇ ਰਹੇ ਹਨ ਨੂੰ ਇੰਟਰਨੈੱਟ ਤੱਕ ਪਹੁੰਚ ਹੋਣ ਦੀ. ਤੁਹਾਨੂੰ ਨੂੰ UPnP ਸਹਿਯੋਗ ਨਾਲ ਪੂਰੀ ਕਾਰਜ ਨੂੰ ਇਸਤੇਮਾਲ ਕਰ ਰਹੇ ਹੋ, ਤੁਹਾਨੂੰ ਹੁਣੇ ਸੰਰਚਨਾ ਵਿੱਚ ਇੱਕ ਗੈਰ null ਪੋਰਟ ਉਰਫ ਪਰਿਭਾਸ਼ਤ ਅਤੇ ਕੰਸੋਲ ਤੇ ਚੈੱਕ, ਜੇ ਇਸ ਨੂੰ ਕੰਮ ਕਰਦਾ ਹੈ ਕਰਨ ਲਈ ਹੈ. ਮੁਫ਼ਤ ਕਾਰਜ ਨੂੰ ਨਾਲ ਤੁਹਾਨੂੰ ਇਸ ਨੂੰ ਦਸਤੀ ਆਪਣੇ ADSL ਰਾਊਟਰ ਦੀ ਸੰਰਚਨਾ ਕਰਨ ਲਈ ਹੈ. ਜਦ ਇਸ ਨੂੰ ਚੰਗਾ ਲਗਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਕਿਸੇ ਵੀ ਵੈੱਬ ਬਰਾਊਜ਼ਰ ਤੁਹਾਡੇ ਕੋਲ ਹੈ ਦੇ ਨਾਲ ਘਰ ਦੇ ਤੱਕ ਇਸ ਨੂੰ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਸਕਦੇ ਹੋ, ਜਾਵਾਸਕਰਿਪਟ ਸਹਿਯੋਗ ਨਾਲ ਇੱਕ ਮੁਫ਼ਤ ਜਨਤਕ ਵੈੱਬ ਪਰਾਕਸੀ ਵਰਤ.

HTTPS ਪਰ ਸਹਿਯੋਗੀ, ਆਮ ਉਪਭੋਗੀ ਲਈ ਵਧੀਆ ਹੋਣ ਦਾ ਨਾ ਕਰਦਾ ਗੁੰਝਲਤਾ ਨੂੰ ਸਧਾਰਨ HTTP ਨੂੰ ਦੇ ਮੁਕਾਬਲੇ ਸਮਾਰਟ ਫੋਨ ਅਤੇ ਗਰੀਬ ਪ੍ਰਦਰਸ਼ਨ ਦੇ ਨਾਲ ਇਸ ਨੂੰ ਵਰਤਣ ਲਈ ਦੇ ਕਾਰਨ.

ਜਦ ਪੋਰਟ ਫਾਰਵਰਡਿੰਗ ਅਤੇ ਪ੍ਰਮਾਣਿਕਤਾ ਕੰਮ ਕਰ ਰਹੇ ਹਨ, ਤੁਹਾਨੂੰ "ਕਲੱਬ" ਚੋਣ ਨੂੰ ਵਰਤ ਨੂੰ ਇੰਟਰਨੈੱਟ 'ਤੇ ਆਸਾਨੀ ਨਾਲ ਵਰਤੀ ਜਾ ਸਕਦੀ ਹੈ, www.ddcs.re' ਤੇ ਆਪਣੇ ਡਾਟਾ ਪਬਲਿਸ਼. ਕਿਉਕਿ ਆਪਣੇ ਹੀ ਬਾਹਰੀ IP ਐਡਰੈੱਸ ਆਪਣੇ ਫਾਈ ਨੈੱਟਵਰਕ ਤੱਕ ਪਹੁੰਚ ਨਹੀ ਹੈ, ਆਪਣੇ ਹੀ ਸਰਵਰ ਇੱਕ ਵੈੱਬ ਪਰਾਕਸੀ ਵਰਤਣ ਦੀ ਲੋੜ ਹੈ ਟੈਸਟ ਕਰਨ ਲਈ. ਇਹ ਚੋਣ ਪਰਮਿਟ IP ਐਡਰੈੱਸ ਅਤੇ ਪੋਰਟ ਨੰਬਰ ਦੇ ਨਾਲ ਇੱਕ ਨੂੰ ਬਦਲਣ URL ਨੂੰ ਦੀ ਵੰਡ ਬਚਣ ਲਈ, ਹੁਣੇ ਹੀ ਸੱਜੇ ਸਰਵਰ ਲਾਈਨ ਤੁਹਾਡੇ ਸਰਵਰ ਨਾਮ, ਇੱਕ ਛੋਟੇ ਵੇਰਵਾ ਦੀ ਸਜ਼ਾ ਅਤੇ ਆਈਕਾਨ ਦੇ ਤੌਰ ਤੇ ਤੁਹਾਡੇ ਚਿੱਤਰ ਦੇ ਇੱਕ ਦੁਆਰਾ ਪਰਿਭਾਸ਼ਿਤ ਤੇ ਕਲਿੱਕ.

ਤਕਨੀਕੀ ਪਿਛੋਕੜ ਦੀ

ਨੂੰ UPnP Cling ((C) 2010, Teleal GmbH ਨੂੰ, ਮੈਸਿਡੋਨਿਆ), ਅਤੇ HTTP ਸਰਵਰ ਦੇ ਸਿਖਰ 'ਤੇ ਬਣਾਇਆ ਗਿਆ ਹੈ, Teleal ਫੜੀ 1.0.5 ਦੁਆਰਾ ਦਿੱਤਾ ਗਿਆ ਹੈ NanoHTTPD ਨੂੰ ਵਰਜਨ 1.25, ਆਪਣਾ 2001,2005-2012 Jarno Elonen ਅਤੇ 2010 Konstantinos Togias. ਇਸ ਲਈ ਇਸ ਕਾਰਜ ਨੂੰ LGPL ਸਾਫਟਵੇਅਰ, ਸ਼ਾਮਿਲ ਹਨ. ਦੋਨੋ ਸੋਧਿਆ ਵਰਜਨ ਹਨ, ਨਾ ਨੇਟਿਵ ਕੋਡ ਨੂੰ. TelealCling ਲਾਇਬਰੇਰੀ ਨੂੰ cling-core, cling-support (1.0.5) ਕਾਰਜ ਨੂੰ ਇਸ ਦੀ ਲੋੜ ਨੂੰ ਕੁਝ ਵੀ ਸੋਧ ਨਾਲ ਬਣਾਇਆ ਕੇਵਲ ਇੱਕ ਹੀ ਸ਼ੀਸ਼ੀ ਫਾਇਲ ਹੈ ਅਤੇ ਇਸ telealcommon (1.0.14) ਦੀ ਸ਼ੀਸ਼ੀ ਵਿੱਚ ਫਾਇਲ ... NanoHttpd DLNA HTTP ਸਿਰਲੇਖ, ਬੇਨਤੀ ਦੀ ਲਾਗਿੰਗ ਸ਼ਾਮਲ ਕਰਨ ਲਈ ਅਤੇ ਇੱਕ ਸ਼ੁਰੂਆਤੀ ਨੂੰ ਘਰ ਸਫ਼ੇ ਮੁਹੱਈਆ ਕਰਨ ਲਈ, "HEAD" ਢੰਗ ਲਈ ਸਹਿਯੋਗੀ ਨੂੰ ਸੋਧਿਆ ਗਿਆ ਸੀ. ਸਰੋਤ ਕੋਡ ਚੱਲਣਯੋਗ ਦੇ ਤੌਰ ਤੇ ਉਪਲੱਬਧ ਹੈ.

ਟਿੱਪਣੀ ਵਿੱਚ ਵਰਤੇ ਸਭ ਇਮੋਸ਼ਨ ਬਣਾਇਆ ਗਿਆ ਹੈ ਅਤੇ Enrico Gollnow (Erni) ਦੁਆਰਾ ਕੀਤੇ ਗਏ ਸਨ. ਨੇ ਉਸ ਨੂੰ ਅਤੇ ਉਸ ਦੇ ਕੀ ਸਮਾਈਲੀ ਨੂੰ (http://www.gomotes.com) ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਦਾ ਪਤਾ ਕਰਨ ਲਈ ਉਸ ਦੇ ਵੈਬਸਾਈਟ 'ਤੇ ਜਾਓ.

ਗੁਪਤ-ਕੋਡ ਇਕ੍ਰਿਪਸ਼ਨ ਰੁਟੀਨ ਵੈੱਬ ਬਰਾਊਜ਼ਰ ਪਾਸੇ ਅਤੇ ਸਰਵਰ ਪਾਸੇ 'ਤੇ SpongyCastle ਜਾਵਾ ਲਾਇਬ੍ਰੇਰੀ' ਤੇ ਟੌਮ ਵੂ ਦੇ jsbn ਲਾਇਬ੍ਰੇਰੀ (ਜਾਵਾਸਕਰਿਪਟ BigInteger ਅਤੇ RSA) ਵਰਤਦਾ ਹੈ.

ਇਹ ਐਪਲੀਕੇਸ਼ਨ JmDNS ਵਰਤਦੀ ਹੈ, ਜਾਵਾ ਸੇਵਾ ਦੀ ਖੋਜ ਅਤੇ ਰਜਿਸਟਰੇਸ਼ਨ ਲਈ ਮਲਟੀ-ਕਾਸਟ DNS ਦਾ ਸਥਾਪਨ. ਇਹ ਲਾਇਬਰੇਰੀ ਐਪਲ ਦੇ ਬੋਨਜੋਰ ਪ੍ਰੋਟੋਕੋਲ ਨਾਲ ਪੂਰੀ ਤਰ੍ਹਾਂ ਇੰਟਰਓਪਰੇਬਲ ਹੈ ਅਪਾਚੇ ਲਾਈਸੈਂਸ, ਸੰਸਕਰਣ 2.0 ਦੇ ਤਹਿਤ ਲਾਇਸੈਂਸਸ਼ੁਦਾ ਕੁਸ਼ਲ ਲਾਇਬ੍ਰੇਰੀ ਲਈ ਆਰਥਰ ਵੈਨ ਹੋਫ, ਰਿਕ ਬਲੇਅਰ ਅਤੇ ਕਾਈ ਕਰੂਜਰ, ਮੇਰਾ ਸਭ ਧੰਨਵਾਦ.

ਇਹ ਐਪਲੀਕੇਸ਼ਨ ਐਮਆਈਟੀ ਲਾਇਸੈਂਸ ਦੇ ਤਹਿਤ Julien 'delphiki' Villetorte gdelphiki@gmail.com ਦੁਆਰਾ ਵਿਕਸਿਤ ਪਲੇਆਰ ਨਾਂ ਦੀ ਇਕ HTML5 ਵੀਡਿਓ ਪਲੇਅਰ ਵਰਤਦੀ ਹੈ, ਇਸ ਮਹਾਨ ਕੰਮ ਲਈ ਮੇਰੇ ਸਾਰੇ ਧੰਨਵਾਦ ਅਤੇ ਇਸ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ.

ਅਸੀਂ PDF ਫਾਈਲਾਂ ਨੂੰ WebView ਰਾਹੀਂ ਦਿਖਾਉਣ ਲਈ PDF.JS ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹਾਂ। ਇਹ ਓਪਨ ਸੋਰਸ ਪ੍ਰੋਜੈਕਟ ਅਪਾਚੇ ਸੰਸਕਰਣ 2 ਲਾਇਸੰਸ ਦੇ ਅਧੀਨ ਹੈ। PDF.js (https://mozilla.github.io/pdf.js/) ਇੱਕ ਪੋਰਟੇਬਲ ਦਸਤਾਵੇਜ਼ ਫਾਰਮੈਟ (PDF) ਵਿਊਅਰ ਹੈ ਜੋ HTML5 ਨਾਲ ਬਣਾਇਆ ਗਿਆ ਹੈ। PDF.js ਕਮਿਊਨਿਟੀ ਦੁਆਰਾ ਸੰਚਾਲਿਤ ਹੈ ਅਤੇ ਮੋਜ਼ੀਲਾ ਦੁਆਰਾ ਸਮਰਥਿਤ ਹੈ।

epubjs-reader ਪੈਕੇਜ (https://github.com/futurepress/epubjs-reader) ਦੀ ਵਰਤੋਂ epub eBooks ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਅਤੇ ਕਿਤਾਬਾਂ ਇੱਕ WebView ਵਿੱਚ ਦਿਖਾਈਆਂ ਜਾਂਦੀਆਂ ਹਨ। ਇਹ ਸਾਫਟਵੇਅਰ ਐਮਆਈਟੀ ਲਾਇਸੈਂਸ ਰਾਹੀਂ ਉਪਲਬਧ ਹੈ।

ਅਸੀਂ ਹੁਣ Acme4J ਨੂੰ ਜਾਵਾ ਕਲਾਇੰਟ (https://shredzone.org) ਵਜੋਂ _Automatic Certificate Management Environment_ (ACME) ਪ੍ਰੋਟੋਕੋਲ ਲਈ ਵਰਤ ਰਹੇ ਹਾਂ ਜਿਵੇਂ ਕਿ RFC 8555 (https://tools.ietf.org/html/rfc8555) ਵਿੱਚ ਦਰਸਾਏ ਗਏ ਹਨ। ). ACME ਇੱਕ ਪ੍ਰੋਟੋਕੋਲ ਹੈ ਜਿਸਦੀ ਵਰਤੋਂ ਇੱਕ ਸਰਟੀਫਿਕੇਟ ਅਥਾਰਟੀ (CA) ਅਤੇ ਇੱਕ ਬਿਨੈਕਾਰ ਪੁਸ਼ਟੀਕਰਨ ਅਤੇ ਸਰਟੀਫਿਕੇਟ ਜਾਰੀ ਕਰਨ ਦੀ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਸਵੈਚਲਿਤ ਕਰਨ ਲਈ ਕਰ ਸਕਦੇ ਹਨ। ਇਹ ਇੱਕ ਸੁਤੰਤਰ ਓਪਨ ਸੋਰਸ ਲਾਗੂਕਰਨ ਹੈ ਜੋ Let's Encrypt ਨਾਲ ਸੰਬੰਧਿਤ ਜਾਂ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦਾ ਹੈ।

Acme4J ਨੂੰ Jose4j ਲਾਇਬ੍ਰੇਰੀ (https://bitbucket.org/b_c/jose4j/wiki/Home) ਦੀ ਲੋੜ ਹੈ ਜੋ JSON ਵੈੱਬ ਟੋਕਨ (JWT) ਅਤੇ JOSE ਨਿਰਧਾਰਨ ਸੂਟ ਦੇ ਓਪਨ ਸੋਰਸ ਸਥਾਪਨ ਨੂੰ ਮਜ਼ਬੂਤ ਅਤੇ ਵਰਤਣ ਵਿੱਚ ਆਸਾਨ ਹੈ।

ਹਿੱਸੇ

ਦੋ ਮੁੱਖ ਹਿੱਸੇ ਸਰਵਰ ਅਤੇ ਕਲਾਇਟ ਹਨ, ਅਤੇ, ਇੰਸਟਾਲੇਸ਼ਨ ਬਾਅਦ, ਤੁਹਾਨੂੰ ਆਪਣੇ ਡੈਸਕਟਾਪ ਉੱਤੇ ਦੋ ਆਈਕਾਨ ਹੈ.

ਸਰਵਰ ਨੂੰ ਅਸਲੀ ਮੀਡੀਆ ਸਰਵਰ ਨੂੰ UPnP ਅਤੇ HTTP ਸੇਵਾ ਪ੍ਰਦਾਨ ਕਰਨ, ਅਸਲ ਵਿੱਚ ਹੈ, ਜੋ ਕਿ ਇੱਕ ਲੰਮੇ ਚੱਲ ਰਹੀ ਸੇਵਾ ਨੂੰ ਚਾਲੂ ਕਰਦਾ ਹੈ. ਇਹ ਸੇਵਾ ਦੀ ਪਿੱਠਭੂਮੀ ਵਿੱਚ ਚੱਲ ਰਿਹਾ ਹੈ, ਕੇਵਲ ਇੱਕ ਛੋਟੀ ਜਿਹੀ ਨੋਟੀਫਿਕੇਸ਼ਨ ਆਈਕਾਨ ਐਡਰਾਇਡ ਟਾਸਕਬਾਰ ਤੇ ਸੈੱਟ ਕੀਤਾ ਗਿਆ ਹੈ. ਸਰਵਰ ਦਾ ਇੱਕ ਮਹੱਤਵਪੂਰਨ subtask ਹੈ, ਸੰਰਚਨਾ ਹੈ. ਮੂਲ ਰੂਪ ਵਿੱਚ ਸਰਵਰ ਨੂੰ ਬਰਾਮਦ ਤੁਹਾਡਾ ਸਾਰਾ ਡਾਟਾ ਲੋਕਲ ਫਾਈ ਨੈੱਟਵਰਕ ਤੇ ਫਾਇਲ. ਤੁਹਾਨੂੰ ਸੰਰਚਨਾ ਫਾਇਲ ਨੂੰ ਅਣ / ਦੀ ਚੋਣ ਕਰ ਸਕਦੇ ਹੋ.

ਲੋਕਲ (ਫਾਈ) ਨੈੱਟਵਰਕ ਉੱਤੇ ਲੱਭੀ ਨੂੰ UPnP ਸਰਵਰ ਕੇ ਵੰਡਿਆ ਕਲਾਇਟ ਕਾਰਜ ਡਾਟਾ. ਇਹ MP4, WebM ਜ 3gpp ਵੀਡਿਓ ਵੇਖਾਉਣ ਲਈ ਇੱਕ Mediaplayer ਸਬਰੂਟੀਨ ਦੇ ਤੌਰ ਤੇ ਹੈ, ਅਤੇ MP3, OGG ਜ m4a ਆਡੀਓ ਫਾਇਲ, ਫੋਟੋ, ਵੇਖਾਉਣ ਲਈ ਇੱਕ Webview ਵਾਰਤਾਲਾਪ ਝਰੋਖੇ ਨੂੰ ਸੁਣਨ. ਇਸ ਦੇ ਨਾਲ, ਇੱਕ ਦੀ ਪਿੱਠਭੂਮੀ ਸੇਵਾ ਸਰਵਰ ਫਾਇਲ ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ ਸ਼ੁਰੂ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ. ਸਰਵਰ ਨੂੰ ਅੱਗੇ ਸ਼ੁਰੂ ਕੀਤਾ ਜਦ, ਕਲਾਇਟ ਪਰ ਡਾਟਾ ਫਾਇਲ, ਖਾਲੀ ਸਰਵਰ ਦੇ ਕਰਮ ਵੰਡਣ ਬਗੈਰ ਨੂੰ UPnP ਸੇਵਾ ਸ਼ੁਰੂ ਕਰਨ. ਇਹ ਸੇਵਾ ਨੂੰ ਹੋਰ ਨੂੰ UPnP ਸਰਵਰ ਨੂੰ ਪਹੁੰਚ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਲੋੜ ਹੈ.

ਅਧਿਕਾਰ ਅਤੇ ਵਸੀਲੇ

ਸਿਸਟਮ ਦੇ ਸੈਟਿੰਗ ਵਿੱਚ, ਫਿਰ ਤਕਨੀਕੀ ਸੈਟਿੰਗ, ਤੁਹਾਨੂੰ ਬੈਟਰੀ ਮੈਨੇਜਰ ਨੂੰ ਲੱਭ ਸਕਦੇ ਹੋ. ਸਰਵਰ ਅਤੇ ਪੱਕੇ ਤੌਰ ਚੱਲ ਰੱਖਣ ਲਈ, ਤੁਹਾਨੂੰ ਸ਼ਕਤੀ ਯੋਜਨਾ ਦੇ ਲਈ ਦੀ ਕਾਰਗੁਜ਼ਾਰੀ ਦੀ ਚੋਣ ਕਰੋ, ਅਤੇ ਸੁਰੱਖਿਅਤ ਐਪਸ ਵਿੱਚ ਅਤੇ ਸ਼ਕਤੀ-ਤੀਬਰ ਐਪਸ ਵਿੱਚ ਇਸ ਐਪਲੀਕੇਸ਼ ਨੂੰ ਸਰਗਰਮ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ.

ਵਿਵਹਾਰਕ ਜੇ ਤੁਹਾਨੂੰ ਆਪਣੇ ਫਾਈ ਸਰਗਰਮ ਰਹਿਣਾ ਚਾਹੀਦਾ ਹੈ ਆਪਣੇ ਜੰਤਰ ਸੌਣ, ਜਦ ਹੈ ਅਤੇ ਸਰਵਰ ਚੱਲਦਾ ਹੈ, ਅਤੇ ਇਸ ਦੇ ਨਾਲ, ਆਪਣੇ ਜੰਤਰ ਨੂੰ ਇੱਕ ਸੰਗਠਿਤ DLNA ਸਟੈਕ ਹੈ, ਜੇ, ਤੁਹਾਨੂੰ ਸਿਸਟਮ ਸੈਟਿੰਗ ਵਿੱਚ "ਨੇੜੇ ਜੰਤਰ" ਲਈ ਨਾ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ.

ਸਰਵਰ ਫਾਇਲ ਸਿਸਟਮ ਲਈ ਪਹੁੰਚ ਦੀ ਲੋੜ ਹੈ ਅਤੇ ਫਾਈ 'ਤੇ ਜ, ਜੇ, ਜੇ ਮੋਬਾਈਲ ਨੈੱਟਵਰਕ ਨਾਲ ਕੁਨੈਕਟ ਡਾਟਾ ਪ੍ਰਸਾਰਣ ਸਰਗਰਮ ਹੈ ਵਰਗੇ ਸੂਬੇ ਨੂੰ ਬਦਲਾਅ ਖੋਜਣ ਲਈ ਫੋਨ ਸੈਟਿੰਗ ਨੂੰ ਪੜ੍ਹਨ ਲਈ. ਚੋਣਵੇ ਸਰਵਰ ਐਸਐਮਐਸ ਜਦ ਬਾਹਰੀ IP ਐਡਰੈੱਸ Access_Coarse_Location ਕੇ (ਸੰਰਚਨਾ ਵਿੱਚ ਚੋਣ) ਹੈ ਅਤੇ ਦੇਸ਼ ਦਾ ਕੋਡ ਤਬਦੀਲ ਹੋ ਗਿਆ ਹੈ ਨੂੰ ਭੇਜ ਸਕਦਾ ਹੈ, (ਇੱਕ ਸਹੀ ਸਥਿਤੀ ਨਾ ਸਿਰਫ਼ ਦੋ ਅੱਖਰ ਦੇਸ਼ ਦਾ ਕੋਡ). ਗਾਹਕ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਡਾਊਨਲੋਡ ਕੀਤਾ ਫਾਇਲ ਨੂੰ ਸੰਭਾਲਣ ਲਈ ਬਾਹਰੀ ਸਟੋਰੇਜ ਲਿਖਣ ਦੇ ਅਧਿਕਾਰ ਹੈ, ਅਤੇ ਜਦ ਸੰਗੀਤ ਸੁਣਨ ਕਰਵ ਦਿਖਾ ਦੇ ਲਈ ਰਿਕਾਰਡ ਆਡੀਓ ਇਜਾਜ਼ਤ ਦੀ ਵਰਤਦਾ ਹੈ.

ਸਰਵਰ ਉਪਯੋਗ

ਇਸ ਨੂੰ ਨੂੰ ਨਿਰਯਾਤ ਕਲਾਇੰਟ ਵਰਤਣ ਲਈ ਕਿਸ

ਇਸ ਨੂੰ ਨੂੰ ਨਿਰਯਾਤ ਸਰਵਰ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਲਈ ਆਪਣੇ ਵੈਬ ਬਰਾਊਜ਼ਰ ਦਾ ਇਸਤੇਮਾਲ ਕਰਕੇ

ਮਲਟੀਕਾਸਟ ਚੈਨਲ ਵਿਸ਼ੇਸ਼ਤਾ ਲਈ FFmpeg ਦੀ ਵਰਤੋਂ ਕਰਨਾ

ਮਿਆਰੀ ਸੰਰਚਨਾ

ਘਰ ਦੇ WiFi ਨੈੱਟਵਰਕ ਤੱਕ ਇੰਟਰਨੈੱਟ 'ਤੇ ਪਰਕਾਸ਼ਤ

ਤੁਹਾਡੇ ਇਸ ਨੂੰ ਨੂੰ ਨਿਰਯਾਤ ਸਰਵਰ ਨਾਲ ਇੰਟਰਨੈੱਟ 'ਤੇ ਫਾਇਲ ਪਬਲਿਸ਼ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ ਆਪਣੇ ਵਿੱਚ ADSL ਰਾਊਟਰ ਵਿੱਚ HTTP ਸਰਵਰ ਪੋਰਟ ਅਲਾਈਸਿੰਗ ਨੂੰ ਸੰਰਚਿਤ ਕਰਨ ਲਈ ਹੈ. ਨੂੰ UPnP ਪਰੋਟੋਕਾਲ ਉਪਲੱਬਧ ਨਹੀ ਹੈ, ਇੰਟਰਨੈੱਟ 'ਤੇ, ਸਿਰਫ HTTP ਕਰਨੀ ਹੈ. ਮੂਲ ਪੋਰਟ ਨੰਬਰ (ਤੁਹਾਨੂੰ ਸੰਰਚਨਾ ਨੂੰ ਦੁਆਰਾ ਇਸ ਨੂੰ ਸੋਧ ਸਕਦੇ ਹੋ) 8192 ਹੈ, ਅਤੇ ਜਨਤਕ ਨੂੰ ਨੈੱਟਵਰਕ ਲਈ ਉਪ ਪੋਰਟ, ਨੂੰ ਦਿੱਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ ਇਸ ਨੂੰ ਨੂੰ ਨਿਰਯਾਤ ਸਰਵਰ ਦਾ ਫਾਈ IP ਐਡਰੈੱਸ ਨਾਲ ਸਬੰਧਿਤ ADSL ਰਾਊਟਰ ਤੇ. ਸੰਰਚਨਾ ਵਿੱਚ ਮੂਲ ਬਾਹਰੀ ਪੋਰਟ ਨੰਬਰ 0 ਹੈ, ਪਰ ਤੁਹਾਨੂੰ ਸੈੱਟ ਕਰ ਸਕਦੇ ਹੋ ਤੁਹਾਨੂੰ 8192 ਜ 80 ਵਰਗੇ ਕੀ ਚਾਹੁੰਦੇ ਹਨ. ਤੁਹਾਡੇ ਸਰਵਰ ਨੂੰ ਵਰਤਣ ਲਈ, ਵਰਤਣ ਵਾਲਾ URL, ਸਰਵਰ ਨੂੰ ਕੰਟਰੋਲ ਵਿੰਡੋ ਦੇ ਉੱਤੇ ਸੱਜੇ ਪਾਸੇ ਦੇ ਤੇ ਦਿੱਤਾ ਗਿਆ ਹੈ,.

ਇੰਟਰਨੈੱਟ ਉੱਤੇ HTTPS ਦੀ ਵਰਤੋਂ

ਮੇਰਾ ਵੈੱਬ ਸਰਵਰ ਸਾਲਾਂ ਤੋਂ ਸਵੈ-ਦਸਤਖਤ ਸਰਟੀਫਿਕੇਟਾਂ ਨਾਲ HTTPS ਦਾ ਸਮਰਥਨ ਕਰ ਰਿਹਾ ਸੀ, ਪਰ, ਹਾਲਾਂਕਿ ਇਹ ਕੰਮ ਕਰਦਾ ਹੈ, ਇਸ ਤਰੀਕੇ ਨਾਲ ਸਮੱਸਿਆਵਾਂ ਅਤੇ ਗਲਤੀ ਸੁਨੇਹੇ ਮਿਲਦੇ ਹਨ। ਇਹੀ ਕਾਰਨ ਹੈ ਕਿ, ਮੈਂ ਮਿਆਰੀ X509 ਸਰਟੀਫਿਕੇਟ ਪ੍ਰਾਪਤ ਕਰਨ ਅਤੇ ਬਣਾਈ ਰੱਖਣ ਲਈ, ਆਟੋਮੈਟਿਕ ਸਰਟੀਫਿਕੇਟ ਪ੍ਰਬੰਧਨ ਵਾਤਾਵਰਣ_ (ACME) ਪ੍ਰੋਟੋਕੋਲ ਨੂੰ ਲਾਗੂ ਕਰਨ ਦਾ ਫੈਸਲਾ ਕੀਤਾ ਹੈ।

ACME ਪ੍ਰੋਟੋਕੋਲ ਦੀਆਂ ਕੁਝ ਤਕਨੀਕੀ ਲੋੜਾਂ ਹਨ, ਇਹ ਹਰ ਕਿਸੇ ਲਈ ਵਰਤੋਂ ਯੋਗ ਨਹੀਂ ਹੈ। ਇਸ ਪ੍ਰੋਟੋਕੋਲ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ ਆਪਣੇ ਬਾਹਰੀ IP ਪਤੇ 'ਤੇ ਇੱਕ ਸਥਿਰ DNS ਨਾਮ ਦੀ ਲੋੜ ਹੈ। X509 ਸਰਟੀਫਿਕੇਟ ਸਿਰਫ਼ ਇੱਕ DNS ਨਾਮ 'ਤੇ ਸੈੱਟ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ ਨਾ ਕਿ ਇੱਕ IP ਪਤਿਆਂ 'ਤੇ।

Let's Encrypt ਤੋਂ ਸਰਟੀਫਿਕੇਟ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ ਇਸ ਬਾਹਰੀ DNS ਨਾਮ 'ਤੇ ਸਟੈਂਡਰਡ ਪੋਰਟ ਨੰਬਰ (80) ਦੇ ਨਾਲ ਇੱਕ HTTP ਸਰਵਰ ਵਰਤਣ ਦੀ ਲੋੜ ਹੈ। ਮੇਰੀ ਅਰਜ਼ੀ ਦੇ ਨਾਲ, ਤੁਸੀਂ ਸਿਰਫ਼ HTTP ਬਾਹਰੀ ਪੋਰਟ ਉਰਫ਼ "80" 'ਤੇ ਸੈੱਟ ਕੀਤੇ ਸਰਵਰ 'ਤੇ ਹੀ ਸਰਟੀਫਿਕੇਟ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ। ਸਿਰਫ਼ ਇੱਕ ਸਰਵਰ ਤੁਹਾਡੇ ਘਰ ਦੇ Wi-Fi ਨੈੱਟਵਰਕ 'ਤੇ ਇਸ ਮੁੱਲ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦਾ ਹੈ। ਜਦੋਂ ਤੁਹਾਡੇ ਕੋਲ ਇੱਕ ਵੈਧ ਸਰਟੀਫਿਕੇਟ ਹੁੰਦਾ ਹੈ, ਤਾਂ ਤੁਸੀਂ "443" ਦੇ HTTPS ਡਿਫੌਲਟ ਪੋਰਟ ਦੀ ਵਰਤੋਂ ਸਿਰਫ਼ "ਉਰਫ਼ ਪੋਰਟ" ਵਜੋਂ ਸੈੱਟ ਕੀਤੇ ਆਪਣੇ ਵੈੱਬ ਸਰਵਰਾਂ ਵਿੱਚੋਂ ਇੱਕ 'ਤੇ ਕਰ ਸਕਦੇ ਹੋ। ਪਰ ਤੁਹਾਡੀ ਡਿਵਾਈਸ ਨੂੰ "ਰੂਟ" ਕਰਨ ਤੋਂ ਬਚਣ ਲਈ ਤੁਹਾਨੂੰ HTTP ਲਈ ਸੈਂਪਲ 8080 ਅਤੇ HTTPS ਲਈ 8443 ਦੁਆਰਾ "ਸਥਾਨਕ" ਪੋਰਟ ਨੰਬਰਾਂ ਵਜੋਂ 1024 ਤੋਂ ਉੱਪਰ ਵਾਲੇ ਪੋਰਟਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ।

"ਸੰਰਚਨਾ" ਪੈਨਲ ਨੂੰ HTTP ਅਤੇ HTTPS ਪ੍ਰੋਟੋਕੋਲ ਦੋਵਾਂ ਲਈ ਪੋਰਟ ਉਪਨਾਮਾਂ ਦਾ ਸਮਰਥਨ ਕਰਨ ਲਈ ਸੋਧਿਆ ਗਿਆ ਹੈ, ਅਤੇ ਇਸ ਤੋਂ ਇਲਾਵਾ ਤੁਸੀਂ ਇੱਕ DNS ਨਾਮ ਦੇ ਸਕਦੇ ਹੋ ਜਿਸਨੂੰ ਤੁਸੀਂ ਜਾਣਦੇ ਹੋ, ਤੁਹਾਡੇ ਬਾਹਰੀ IP ਪਤੇ ਲਈ। ਇਹ ਨਾਮ ਤੁਹਾਡੇ X509 ਸਰਟੀਫਿਕੇਟ ਵਿੱਚ ਤੁਹਾਡੇ ਨੈੱਟਵਰਕ ਪ੍ਰਦਾਤਾ ਦੇ ਨਾਮ ਤੋਂ ਇਲਾਵਾ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਜਾਵੇਗਾ ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਹੈ। ਸਰਟੀਫਿਕੇਟ ਸਵੈਚਲਿਤ ਤੌਰ 'ਤੇ ਉਸੇ ਵਾਈ-ਫਾਈ ਨੈੱਟਵਰਕ 'ਤੇ ਚੱਲ ਰਹੇ ਦੂਜੇ ਨਿਰਯਾਤ-ਇਸ ਸਰਵਰਾਂ ਨੂੰ ਵੰਡਿਆ ਜਾਂਦਾ ਹੈ, ਇੰਟਰਨੈੱਟ 'ਤੇ HTTPS ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ ਪਰ ਹੋਰ ਪੋਰਟ ਉਪਨਾਮ ਮੁੱਲਾਂ ਨਾਲ।