UDP ਕੈਮਰਾ ਡਿਵਾਈਸ ਦੇ ਕੈਮਰੇ ਤੋਂ ਫਰੇਮ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ ਅਤੇ ਉਪਭੋਗਤਾ ਡੇਟਾਗ੍ਰਾਮ ਪ੍ਰੋਟੋਕੋਲ (UDP) ਦੁਆਰਾ ਚਿੱਤਰ ਭੇਜਦਾ ਹੈ। ਇਹ ਸਥਾਨਕ WiFi ਵਿੱਚ ਵਰਤਣ ਦਾ ਇਰਾਦਾ ਹੈ। ਇਸ ਨੂੰ ਇੰਟਰਨੈੱਟ ਰਾਹੀਂ ਸਟ੍ਰੀਮ ਕਰਨ ਲਈ, ਮੰਜ਼ਿਲ ਦਾ IP ਪਤਾ ਜਨਤਕ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ਅਤੇ UDP ਪੋਰਟ ਖੁੱਲ੍ਹਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।
ਇਹ ਐਪ ਇਹਨਾਂ ਦੁਆਰਾ ਵਰਤੇ ਜਾਣ ਦਾ ਇਰਾਦਾ ਹੈ:
• ਕੰਪਿਊਟਰ ਵਿਜ਼ਨ ਖੋਜਕਰਤਾ
• ਰੋਬੋਟਿਕਸ ਦੇ ਵਿਦਿਆਰਥੀ
• ਤਕਨੀਕੀ ਸ਼ੌਕੀਨ
• ਕੋਈ ਵੀ ਜਿਸਨੂੰ ਇਹ ਲਾਭਦਾਇਕ ਲੱਗਦਾ ਹੈ
ਇਹ ਐਪ ਇਰਾਦਾ ਨਹੀਂ ਹੈ ਅਤੇ ਸ਼ਾਇਦ ਇਸ ਲਈ ਕੰਮ ਨਹੀਂ ਕਰੇਗੀ
• YouTube 'ਤੇ ਲਾਈਵ ਸਟ੍ਰੀਮਿੰਗ
• ਫੇਸਬੁੱਕ 'ਤੇ ਲਾਈਵ ਸਟ੍ਰੀਮਿੰਗ
• ਆਦਿ।
ਉਹਨਾਂ ਨੂੰ ਵਿਸ਼ੇਸ਼ ਪ੍ਰੋਟੋਕੋਲ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
ਮੂਲ ਰੂਪ ਵਿੱਚ, ਹਰੇਕ UDP ਪੈਕੇਟ ਵਿੱਚ ਸਿਰਫ਼ ਇੱਕ JPEG ਫਾਈਲ ਦੇ ਬਾਈਟਸ ਸ਼ਾਮਲ ਹੋਣਗੇ, ਜੋ ਕਿ ਕੈਮਰੇ ਤੋਂ ਇੱਕ ਚਿੱਤਰ ਹੈ।
ਪੈਕੇਟ ਫਾਰਮੈਟ ਉਪਭੋਗਤਾ ਦੁਆਰਾ ਕੌਂਫਿਗਰ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਅਤੇ ਇਸ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋ ਸਕਦੇ ਹਨ:
• ਟੈਕਸਟ ਸਤਰ
• HEX ਬਾਈਟ ਮੁੱਲ
• ਚਿੱਤਰ ਦੀ ਚੌੜਾਈ (ਸਟ੍ਰਿੰਗ / uint8 / uint16 / uint32 ਵਜੋਂ)
• ਚਿੱਤਰ ਦੀ ਉਚਾਈ (ਸਟ੍ਰਿੰਗ / uint8 / uint16 / uint32 ਵਜੋਂ)
• ਚਿੱਤਰ ਡੇਟਾ ਦੀ ਲੰਬਾਈ (ਜਿਵੇਂ String / uint8 / uint16 / uint32)
• ਚਿੱਤਰ ਡੇਟਾ (ਚਿੱਤਰ ਫਾਈਲ ਦੇ ਬਾਈਟ)
ਚਿੱਤਰ ਦੀ ਚੌੜਾਈ, ਉਚਾਈ ਅਤੇ ਡੇਟਾ ਦੀ ਲੰਬਾਈ ਇਸ ਤਰ੍ਹਾਂ ਭੇਜੀ ਜਾ ਸਕਦੀ ਹੈ:
• ਸਤਰ
• uint8
• uint16
• uint32
ਚਿੱਤਰ ਡੇਟਾ ਇਹ ਹੋ ਸਕਦਾ ਹੈ:
• JPEG ਡਾਟਾ
• PNG ਡਾਟਾ
• RGB_888
• ਗ੍ਰੇ_8 (ਗ੍ਰੇਸਕੇਲ, 8 ਬਿੱਟ ਪ੍ਰਤੀ ਪਿਕਸਲ)
• ਗ੍ਰੇ_4 (ਗ੍ਰੇਸਕੇਲ, 4 ਬਿੱਟ ਪ੍ਰਤੀ ਪਿਕਸਲ)
• ਗ੍ਰੇ_2 (ਗ੍ਰੇਸਕੇਲ, 2 ਬਿੱਟ ਪ੍ਰਤੀ ਪਿਕਸਲ)
• ਗ੍ਰੇ_1 (ਗ੍ਰੇਸਕੇਲ, 1 ਬਿੱਟ ਪ੍ਰਤੀ ਪਿਕਸਲ)
ਰੋਬੋਰੇਮੋ ਲਈ ਸਟ੍ਰੀਮਿੰਗ:
ਪੈਕੇਟ ਫਾਰਮੈਟ
• ਟੈਕਸਟ "img" (ਅੰਤ ਵਿੱਚ ਸਪੇਸ ਅੱਖਰ ਵੱਲ ਧਿਆਨ ਦਿਓ)
• ਚਿੱਤਰ ਡੇਟਾ ਦੀ ਲੰਬਾਈ (ਸਟ੍ਰਿੰਗ ਦੇ ਤੌਰ ਤੇ)
• ਟੈਕਸਟ "\n"
• ਚਿੱਤਰ ਡੇਟਾ (JPEG)
UDP ਸੈਟਿੰਗਾਂ:
• ਮੰਜ਼ਿਲ ਪਤਾ = RoboRemo ਚਲਾ ਰਹੇ ਫ਼ੋਨ ਦਾ IP ਪਤਾ
• UDP ਪੋਰਟ = UDP ਪੋਰਟ ਰੋਬੋਰੇਮੋ ਵਿੱਚ ਸੈੱਟ ਕੀਤਾ ਗਿਆ ਹੈ
ਰੋਬੋਰੇਮੋ ਐਪ:
https://play.google.com/store/apps/details?id=com.hardcodedjoy.roboremo&referrer=utm_source%3Dgp_udpcamera
UDP ਡਿਸਪਲੇਅ ਲਈ ਸਟ੍ਰੀਮਿੰਗ:
ਪੈਕੇਟ ਫਾਰਮੈਟ
• ਚਿੱਤਰ ਡੇਟਾ (JPEG)
UDP ਸੈਟਿੰਗਾਂ:
• ਟਿਕਾਣਾ ਪਤਾ = UDP ਡਿਸਪਲੇ 'ਤੇ ਚੱਲ ਰਹੇ ਫ਼ੋਨ ਦਾ IP ਪਤਾ
• UDP ਪੋਰਟ = UDP ਪੋਰਟ UDP ਡਿਸਪਲੇ ਵਿੱਚ ਸੈੱਟ ਕੀਤਾ ਗਿਆ ਹੈ
UDP ਡਿਸਪਲੇ ਐਪ:
https://play.google.com/store/apps/details?id=com.hardcodedjoy.udpdisplay&referrer=utm_source%3Dgp_udpcamera
ਅੱਪਡੇਟ ਕਰਨ ਦੀ ਤਾਰੀਖ
7 ਅਗ 2025