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. Universität Bielefeld, Bielefeld
  2. .dotkomm GmbH, Köln-Ehren­feld
  3. GOM GmbH, Braunschweig
  4. State Street Global Exchange, Frankfurt


Anzeige
Blu-ray-Angebote
  1. (u. a. Reign, Person of Interest, Gossip Girl, The Clone Wars)
  2. (u. a. Forrest Gump 9,97€, Gods of Egypt 9,97€, Creed 8,99€, Cloud Atlas 8,94€)

Folgen Sie uns
       


  1. Lieferwagen

    Elektro-LKW von MAN sollen in Städten fahren

  2. Knirschen und Klemmen

    Macbook Pro 2016 mit Tastaturproblemen

  3. Mobiler Startplatz

    UPS-Lieferwagen liefert mit Drohne Pakete aus

  4. WLAN to Go

    Telekom-Hotspots waren für Fremdsurfer anfällig

  5. Hoversurf

    Hoverbike Scorpion-3 ist ein Motorradcopter

  6. Rubbelcard

    Freenet-TV-Guthabenkarten gehen in den Verkauf

  7. Nintendo

    Interner Speicher von Switch offenbar schon jetzt zu klein

  8. Noch 100 Tage

    Unitymedia schaltet Analogfernsehen schrittweise ab

  9. Routerfreiheit

    Tagelange Störung bei Aktivierungsportal von Vodafone

  10. Denverton

    Intel plant Atom C3000 mit bis zu 16 Goldmont-CPU-Kernen



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Der große Ultra-HD-Blu-ray-Test (Teil 2): 4K-Hardware ist nichts für Anfänger
Der große Ultra-HD-Blu-ray-Test (Teil 2)
4K-Hardware ist nichts für Anfänger
  1. Der große Ultra-HD-Blu-ray-Test (Teil 1) 4K-Filme verzeihen keine Fehler
  2. Deutsche Verkaufszahlen Unberechtigter Jubel über die UHD-Blu-ray
  3. 4K Blu-ray Sonys erster UHD-Player kommt im Frühjahr 2017

LineageOS im Test: Das neue Cyanogenmod ist fast das alte Cyanogenmod
LineageOS im Test
Das neue Cyanogenmod ist fast das alte Cyanogenmod
  1. Ex-Cyanogenmod LineageOS startet mit den ersten fünf Smartphones
  2. Smartphone-OS Cyanogenmod ist tot, lang lebe Lineage

Ex-Verfassungsgerichtspräsident Papier: Die Politik stellt sich beim BND-Gesetz taub
Ex-Verfassungsgerichtspräsident Papier
Die Politik stellt sich beim BND-Gesetz taub
  1. NSA-Ausschuss SPD empört über "Schweigekartell" der US-Konzerne
  2. Reporter ohne Grenzen Klage gegen BND-Überwachung teilweise gescheitert
  3. Drohnenkrieg USA räumen Datenweiterleitung über Ramstein ein

  1. Re: Scheint wirklich so gut wie erhofft

    Peace Р| 07:28

  2. Re: Benutzerfreundlichkeit ist Teufelszeug

    Peter Brülls | 07:27

  3. Re: S7 gibt es auch auf dem deutschen Markt

    glowbewohner | 07:24

  4. Verletzt die Störerhaftung nicht die...

    mrgenie | 07:22

  5. Re: Kleine Korrektur

    M.P. | 07:21


  1. 07:31

  2. 07:22

  3. 07:13

  4. 05:30

  5. 18:30

  6. 18:14

  7. 16:18

  8. 15:53


  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