Abo
  • Services:
Anzeige
Raspberry Pi mit Touchscreen-Display und Bluetooth-Dongle
Raspberry Pi mit Touchscreen-Display und Bluetooth-Dongle (Bild: Fabian Hamacher/Golem.de)

Binäre Daten statt Text

In unserem Beispiel haben wir ausschließlich Textdaten über die Websockets verschickt. Diese sind übrigens entsprechend dem Standard immer UTF-8-codiert. Alternativ können aber auch binäre Ströme wie Bilddaten versendet werden.

Serverseitig wird dazu bei nodejs-websocket entweder die Methode sendBinary() für einen Datenblock verwendet oder beginBinary() für die Übertragung eines Streams. Clientseitig im Browser kommen diese Daten ebenfalls über die Callback-Funktion bei onmessage an. Die Unterscheidung, ob es sich um Text- oder Binärdaten handelt, muss über die Eigenschaft binaryType des Websocket-Objektes geprüft werden. Ist dessen Wert blob, handelt es sich um Binärdaten.

Anzeige

Die Übertragung von Binärdaten abseits von Bilddaten ist interessant, wenn tatsächlich die Datenmengen so klein wie möglich gehalten werden sollen, um eine schnelle Übertragung zu gewährleisten. Tinkerforge setzt zum Beispiel in seinem Kit darauf.

 Daten per Websocket austauschenDas Henne-Ei-Problem 

eye home zur Startseite
Anonymer Nutzer 28. Jul 2014

Ich würde sagen hier könnte man eleganter und auch verhältnismäßig preiswert mit Zigbee...

savejeff 24. Jul 2014

perfekt! die Artikel sind echt zeitlos. ich werde noch ein paar Artikel nachholen.

holminger 24. Jul 2014

Meine RasPis dienen einmal als AirPrint-Server für einen 15 Jahre alten Kyocera...

currock63 23. Jul 2014

die guten alten Zeiten der c't, als es noch in fast jeder Ausgabe etwas zum selber...



Anzeige

Stellenmarkt
  1. e.solutions GmbH, Ingolstadt
  2. über Ratbacher GmbH, Köln
  3. T-Systems International GmbH, Mülheim an der Ruhr, Darmstadt, Berlin, Saarbrücken, München
  4. awinta GmbH, Bietigheim-Bissingen, Mannheim, Gefrees, Oberhausen


Anzeige
Blu-ray-Angebote
  1. 16,99€ (ohne Prime bzw. unter 29€ Einkauf zzgl. 3€ Versand)
  2. 29,99€ (Vorbesteller-Preisgarantie)
  3. (u. a. Spaceballs, Training Day, Der längste Tag)

Folgen Sie uns
       


  1. Apple

    MacOS Sierra 10.12.4 mit Nachtschicht-Modus

  2. Apple

    iOS 10.3 in finaler Version erschienen

  3. Videoüberwachung

    Erster Feldversuch mit Gesichtserkennung geplant

  4. Optane Memory

    Intel lässt den Festplatten-Beschleuniger wieder aufleben

  5. Cryptowars

    "Kein geheimer Ort für Terroristen"

  6. Trello

    Atlassian setzt alles auf eine Karte

  7. Endless Runway

    Der Flughafen wird rund

  8. Square Enix

    Gladiolus startet ohne die anderen Jungs in Final Fantasy 15

  9. All Walls Must Fall

    Strategie und Zeitreisen in Berlin

  10. Breitbandmessung

    Nutzer erhalten meist nicht versprochene Datenrate



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Mobile-Games-Auslese: Würfelkrieger und Kartendiebe für mobile Spieler
Mobile-Games-Auslese
Würfelkrieger und Kartendiebe für mobile Spieler

Synlight: Wie der Wasserstoff aus dem Sonnenlicht kommen soll
Synlight
Wie der Wasserstoff aus dem Sonnenlicht kommen soll
  1. Energieversorgung Tesla nimmt eigenes Solarkraftwerk in Hawaii in Betrieb

Android O im Test: Oreo, Ovomaltine, Orange
Android O im Test
Oreo, Ovomaltine, Orange
  1. Android O Alte Crypto raus und neuer Datenschutz rein
  2. Developer Preview Google veröffentlicht erste Vorschau von Android O
  3. Android O Google will Android intelligenter machen

  1. Re: Umweltschutz...

    Arkarit | 02:25

  2. Re: Die GPLv3 wird auch noch nicht juristisch...

    schily | 02:22

  3. Re: Gesetze sind für alle da

    HorkheimerAnders | 01:57

  4. Sand einfüllen

    1ras | 01:33

  5. Re: Nicht realisierbar

    Prinzeumel | 01:21


  1. 00:28

  2. 00:05

  3. 18:55

  4. 18:18

  5. 18:08

  6. 17:48

  7. 17:23

  8. 17:07


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel