Course Outline
Εισαγωγή
- Επισκόπηση και ιστορικό του σε πραγματικό χρόνο Communication στον Ιστό
- Αρχιτεκτονική εφαρμογών WebRTC
Κατανόηση των Τεχνολογιών Διακομιστών WebRTC
- Γιατί να χρησιμοποιήσετε διακομιστές;
- ICE, STUN και TURN
- Επιλογές σηματοδότησης WebRTC
- Ρύθμιση διακομιστή και επιλογές φιλοξενίας
WebRTC API
- Εισαγωγή στο WebRTC API
- Χρήση MediaStream για πρόσβαση στην κάμερα web και στο μικρόφωνο
- Χρήση του RTCPeerConnection για τη δημιουργία μιας ομότιμης σύνδεσης
- Επικοινωνία δεδομένων RTCDataChannel
- Κοινή χρήση οθόνης με WebRTC
Ξεκινώντας
- Ρύθμιση του περιβάλλοντος προγραμματισμού
- Χρήση λογισμικού και εργαλείων ανάπτυξης WebRTC
Χρήση του Peer.js για τη δημιουργία συνομιλίας βίντεο δύο ατόμων
- Εισαγωγή στη βιβλιοθήκη Peer.js
- Ρύθμιση του HTML για συνομιλία βίντεο δύο ατόμων
- Σύνταξη JavaΚλήσεις σεναρίου προς Peer.js
- Δοκιμή της εφαρμογής συνομιλίας δύο ατόμων
Χρήση του SimpleWebRTC για τη δημιουργία μιας εφαρμογής συνομιλίας πολλών ατόμων
- Εισαγωγή στο πλαίσιο SimpleWebRTC
- Ρύθμιση του HTML για συνομιλία μέσω βίντεο πολλών ατόμων
- Σύνταξη JavaΚλήσεις σεναρίου στο SimpleWebRTC
- Δοκιμή της εφαρμογής συνομιλίας πολλών ατόμων
Περίληψη και Επόμενα Βήματα
Requirements
- Βασικές γνώσεις JavaΣενάριο και HTML
- Βασική κατανόηση του τρόπου λειτουργίας του Ιστού
Ακροατήριο
- προγραμματιστές Ιστού
- Όποιος ενδιαφέρεται να μάθει και να χρησιμοποιήσει το WebRTC
Testimonials (5)
Μου άρεσε το πώς ο Gunnar έγραψε σχεδόν όλο τον κώδικα εν κινήσει καθώς περνούσαμε, αλλά ότι υπήρχε άφθονο προετοιμασμένο υλικό στο google drive στο οποίο μπορώ να αναφερθώ μετά την εκπαίδευση. Ο κώδικας που έγραψε ο Gunnar με βάση τα δείγματα δεδομένων που παρείχα εκ των προτέρων ήταν επίσης εξαιρετικά χρήσιμος και έκανε επίσης την εκπαίδευση σχετική με τα δικά μας σύνολα δεδομένων.
Ranvir - Schroders Personal Wealth
Course - Visual Studio Code
Machine Translated
Θέματα που συζητήθηκαν, πολλά ζωντανά παραδείγματα κώδικα, στance τωv εκπαιδευτώv προς τον ομάδα
Weronika - ATOS PGS sp. z o.o.
Course - Reactive Programming with Angular RxJS
Machine Translated
Ανάμεσα σε ένα διαδικτυακό εκπαιδευτικό πρόγραμμα, η επικοινωνία με τον εκπαιδευτή ήταν εξαιρετική και αειφόρη, πάντα διαθέσιμη για να παρέχει βαλωστικούς πόρους που ολοκληρώνουν την εκπαίδευση. Είμαι εξαιρετικά ικανοποιημένος.
Nuno Marques - MULTICERT, S.A.
Course - Functional Reactive Programming with Java 9 and RxJava
Machine Translated
Θυμός εκπαιδευτή για το θέμα
Matthew Fowles - AGRO Merchants Whitchurch Limited
Course - Web Application Development in PHP
Machine Translated
Τα ρυθμικά, η βάθος και οι εξηγήσεις ήταν όλες εξαιρετικές. Είναι σαφές ότι ο Scott είναι εμπειρογνώμων στο θέμα και να μάθουμε από αυτόν ήταν πολύ περίπλοκο.
Ben Leiken - SurveyMonkey
Course - Reactive Programming for iOS with RxSwift
Machine Translated