Bouw je Robot Internet gecontroleerde Video-Streaming met Arduino en Raspberry Pi (11 / 15 stap)

Stap 11: [TCP]: waarom Tcp en niet Secure Shell? Wat is TCP?

Ik heb twee verklaringen waarom Tcp en niet SSH voor de P.C. - Pi communicatie gebruiken.

  1. Ten eerste, SSH (Secure Shell, zie uitleg) is bedoeld om te starten van de commando's vanaf een externe computer. De Pi reageren met informatie die we willen maken is moeilijker, omdat onze enige optie om de gegevens te analyseren door middel van moeilijke en vervelende tekenreeksverwerking is.
  2. Ten tweede, we weten al hoe de SSH te gebruiken en we willen graag weten meer manieren van communicatie tussen apparaten in deze tutorial.

TCPof Transmission Control Protocol, is een kernprotocol van de Internet-protocolsuite. Het is ontstaan in de uitvoering van de oorspronkelijke netwerk waarin het het Internet Protocol (IP) aangevuld. Dus is de hele suite kortweg TCP/IP. TCP biedt betrouwbare, geordende en fout-gecontroleerd levering van een stroom van octetten tussen toepassingen die worden uitgevoerd op hosts communiceren via een IP-netwerk.

(Uit Wikipedia)

Dus zijn TCP profs:

  • Beveiligen
  • Snel
  • Werkt overal op een netwerk
  • Biedt methoden voor het controleren van de juiste gegevensoverdracht
  • Flow Control: heeft bescherming in het geval dat de afzender gegevens verstuurt gegevens te snel voor de cliënt te registreren en te verwerken.

En de nadelen zijn:

  • In TCP kan u niet uitzending (verzenden gegevens naar alle apparaten in een netwerk) en multicast- (zelfde maar weinig verschillende-geeft de mogelijkheid om elk apparaat als een server uitgezonden).

  • Bugs in uw programma en werkend systeem-bibliotheken (die zelf de TCP-communicatie beheren, uw router doet bijna niets behalve de twee [of meer] apparaten aansluiten)

Waarom geen gebruik maken van UDP, je kunt je afvragen? Nou, in tegenstelling tot TCP zorg UDP niet ervoor dat uw klant krijgt de gegevens alvorens meer te verzenden. Zoals een Email te sturen en niet wetende als de client het ontvangt. UDP is bovendien minder veilig. Voor meer info, Lees Dit bericht uit de Stack Exchange Super-gebruiker

Dit artikel is goed en aanbevolen.

Gerelateerde Artikelen

Robotic Hand gecontroleerd door gebaar met Arduino + sprong Motion

Robotic Hand gecontroleerd door gebaar met Arduino + sprong Motion

Belangrijk: Zoals beloofd ik m maken een volledige stap voor stap instructies: Klik hierHallo iedereen, dit is gewoon een video over mijn laatste project van de Universiteit!De hand wordt gecontroleerd door sprong Motion Arduino Uno (standaard Firmat
Bouwen van een video-stream met LinkIt Smart 7688 en Bekijk het overal op wolk

Bouwen van een video-stream met LinkIt Smart 7688 en Bekijk het overal op wolk

Hallo iedereen!Vandaag wil ik delen met u hoe te bouwen van een vidoe steeam met behulp van LinkIt Smart 7688 ontwikkel bord en een gratis cloud-dienst te gebruiken en te kijken naar de video overal op zowel web en mobiel.Ga naar MediaTek Cloud Sandb
Humanoïde Robot stemhebbende gecontroleerd met Arduino Mega, raspberry Pi en 1Sheeld

Humanoïde Robot stemhebbende gecontroleerd met Arduino Mega, raspberry Pi en 1Sheeld

Humanoïde Robot is een robot die is gevormd in de vorm van een mens. Een humanoïde robot wordt gebruikt in vele verschillende gebieden zoals onderwijs voor jonge kinderen, op veld marketing voor bedrijven, onderzoek en ontwikkeling gereedschap, enter
Stappenmotor Earth Globe draaien met Arduino of Raspberry Pi gecontroleerd

Stappenmotor Earth Globe draaien met Arduino of Raspberry Pi gecontroleerd

Dit instructable wordt beschreven hoe om te upgraden van uw bol naar een gemotoriseerde versie. Het ziet er ongelooflijk beter op de plank, wanneer het langzaam draaien is en een demonstratie met je kinderen (om uit te leggen de dag/nacht cyclus of d
Lezen/emuleren afstandsbedieningen met Arduino en Raspberry Pi

Lezen/emuleren afstandsbedieningen met Arduino en Raspberry Pi

Afstandsbedieningen zijn overal. Zij zijn de interface aan uw televisies, muzieksystemen en wat niet. U hebt waarschijnlijk een paar vrije degenen rondslingeren, verwoest op de nalating van hun betere helften. Ze vrolijken en zet ze terug in gebruik!
Huis Alarm Internet Dialer voor Aritech met Arduino

Huis Alarm Internet Dialer voor Aritech met Arduino

Een veel voorkomende huis en bedrijf Alarm gebruikt in veel landen van Europa zijn de Aritech serie van alarm panelen.Deze tot de vroege 2000 in hun honderdduizenden werden geïnstalleerd en velen nog steeds bestaan in huizen vandaag - ze zijn meestal
Overdracht van de gegevens van niet-internet aangesloten zonne-systemen met Arduino, PHP en MySQL

Overdracht van de gegevens van niet-internet aangesloten zonne-systemen met Arduino, PHP en MySQL

BeschrijvingHet doel van dit project van arduino wil verwerven en de overdracht van gegevens via het GSM-netwerk. Het voordeel is om het verzamelen van gegevens (bijvoorbeeld monitoring van een zonne-energiecentrale) te kunnen, zelfs als er geen bedr
Bluetooth gecontroleerde ventilator-regelaar met Arduino

Bluetooth gecontroleerde ventilator-regelaar met Arduino

Hallo vrienden,In dit instructable, ik heb aangetoond hoe maak je een diy systeem waarmee fan regelgever de hulp van Arduino servomotor & een Bluetooth-module.Kunnen we op en af een fan gemakkelijk met een relais schakelen maar beheersing van snelhei
Raspberry pi wifi gecontroleerd rock crawler met arduino

Raspberry pi wifi gecontroleerd rock crawler met arduino

gebaseerd off van een maisto rock crawler!!!
Piano trap met Arduino en Raspberry Pi

Piano trap met Arduino en Raspberry Pi

Die houdt niet van muziek? Deze Piano trappen zijn een interactieve, relatief draagbare en muzikale installatie die kan worden toegepast op in principe een trappenhuis. Ik hen voor HackPrinceton bouwde samen met mijn vrienden Erica Portnoy en Vincent
Internet gecontroleerde lamp met ESP8266 wifi relay IoT

Internet gecontroleerde lamp met ESP8266 wifi relay IoT

ESP8266 wifi relay (ESP01) IoT controle per lampInternet gecontroleerde elektrische lamp met ESP8266 wifi (ESP01) IoTInternet gecontroleerde lamp met ESP8266 wifi relay IoTESP8266 (ESP01) is een zeer goedkope WiFi-transceiver die kan worden toegevoeg
LinKit ONE Internet gecontroleerde Robot!

LinKit ONE Internet gecontroleerde Robot!

In dit instructable, ik zal u tonen hoe maak je een robot internet gecontroleerd. U kunt gebruiken om objecten te verplaatsen over een kamer, of doen andere taken. Ik nam de minder productieve route en joeg mijn hond mee.Stap 1: Onderdelen en Tools D
Real Time ' Face-Tracking Robot met Arduino en Matlab

Real Time ' Face-Tracking Robot met Arduino en Matlab

Real time ' face-tracking verwijst naar de taak van het opsporen van menselijke gezichten in een video-stream en bijhouden van de gedetecteerde of herkende gezichten. Er zijn tegenwoordig veel echte wereld toepassingen van gezichtsherkenning en ander
Interactieve doek Rack (met behulp van Raspberry Pi en Arduino Pro Mini Bluetooth HC-05)

Interactieve doek Rack (met behulp van Raspberry Pi en Arduino Pro Mini Bluetooth HC-05)

Dit is mijn eerste Instructable! Dus als ik een fout hebt gemaakt, vergeef me alstublieft :)Het doel is om de klanten een geheel nieuwe ervaring bij het winkelen.Elke trilling waardoor klanten wanneer ze de kleren kiezen door het verplaatsen van de h