UDP Camera henter rammene fra enhetens kamera og sender bildene via User Datagram Protocol (UDP). Den er ment å brukes i lokal WiFi. For at den skal strømme via Internett, må destinasjons-IP-adressen være offentlig og UDP-porten må være åpen.
Denne appen er ment å brukes av:
• datasynsforskere
• robotstudenter
• teknologientusiaster
• alle som finner det nyttig
Denne appen er IKKE ment og vil sannsynligvis IKKE fungere for
• direktestrømming til YouTube
• direktestrømming til Facebook
• osv.
De krever spesiell protokoll.
Som standard vil hver UDP-pakke inneholde bare bytene til en JPEG-fil, det vil si ett bilde fra kameraet.
Pakkeformat kan konfigureres av brukeren, og kan inneholde:
• Tekststrenger
• HEX-byteverdier
• Bildebredde (som streng / uint8 / uint16 / uint32)
• Bildehøyde (som streng / uint8 / uint16 / uint32)
• Bildedatalengde (som streng / uint8 / uint16 / uint32)
• Bildedata (bytes av bildefilen)
Bildebredde, høyde og datalengde kan sendes som:
• String
• uint8
• uint16
• uint32
Bildedata kan være:
• JPEG-data
• PNG-data
• RGB_888
• GRAY_8 (gråtoner, 8 biter per piksel)
• GRAY_4 (gråtoner, 4 biter per piksel)
• GRAY_2 (gråtoner, 2 biter per piksel)
• GRAY_1 (gråtoner, 1 bit per piksel)
Streaming til RoboRemo:
Pakkeformat
• Tekst "img" (legg merke til sluttmellomrommet)
• Bildedatalengde (som streng)
• Tekst «\n»
• Bildedata (JPEG)
UDP-innstillinger:
• Destinasjonsadresse = IP-adressen til telefonen som kjører RoboRemo
• UDP-port = UDP-port satt i RoboRemo
RoboRemo app:
https://play.google.com/store/apps/details?id=com.hardcodedjoy.roboremo&referrer=utm_source%3Dgp_udpcamera
Streaming til UDP-skjerm:
Pakkeformat
• Bildedata (JPEG)
UDP-innstillinger:
• Destinasjonsadresse = IP-adressen til telefonen som kjører UDP Display
• UDP-port = UDP-port satt i UDP-skjerm
UDP Display-app:
https://play.google.com/store/apps/details?id=com.hardcodedjoy.udpdisplay&referrer=utm_source%3Dgp_udpcamera