Über diesen Kurs:

Lernziele dieses Kurses sind:

1. Implementieren Sie die Sitzungsinitiierung, -verwaltung und -beendigung auf Ihrem DragonBoard™ 410c mithilfe von SIP.

2. Entdecken Sie andere Benutzer und tauschen Sie Gerätefunktionen aus.

3. Vergleichen und kontrastieren Sie Schmalband- und Breitband-Codecs und erleben Sie die Sprachqualitätsunterschiede zwischen ihnen.

4. Implementieren und demonstrieren Sie VoIP-Anrufe mit dem DragonBoard 410c.

Lehrplan:

Einführung – 14 Minuten

Willkommen im Internet der Dinge! Bevor Sie in diesen Kurs eintauchen, geben Sie uns die Gelegenheit, Sie wissen zu lassen, worum es geht! Wir führen Sie durch eine Modul-für-Modul-Gliederung, die Ihnen Highlights zu den interessanten Aspekten des Kurses gibt.

Terminologie/Spickzettel (Anfänger) – 1 Stunde

In diesem Kurs werden Sie viele neue Wörter und Akronyme sehen, mit denen Sie vielleicht nicht vertraut sind. Wenn Sie sich mit Ihren Kenntnissen der technischen Terminologie wohlfühlen, können Sie diese Lektionen gerne überspringen, da sie die Gesamtintegrität des Kurses nicht beeinträchtigen. Wenn Sie etwas sehen, worüber Sie mehr erfahren möchten, können Sie sich gerne das Video ansehen, um einen Einblick in einige grundlegende Konzepte zu erhalten. Wir erwarten, dass Sie den Großteil dieses Materials kennen, bevor Sie mit dem nächsten Modul beginnen. Wir empfehlen, die Lektionen als schnelle Auffrischung durchzugehen.

VOIP in Kürze – 1 Stunde

Dieses Modul wird einen Überblick darüber geben, was VoIP auf den Punkt gebracht ist. Im Wesentlichen möchten wir etwas ausführlicher auf die Schlüsselbegriffe eingehen, die Sie möglicherweise in Modul 1 gesehen haben. Wir werden auch eine großartige Open-Source-VoIP-Anwendung namens Linphone durchgehen und verschiedene Möglichkeiten erläutern, wie Sie diese Open Source verwenden können Code zur Erweiterung einer VoIP-Anwendung, die wir später im Kurs erstellen werden. Wir werfen einen Blick auf SIP und sehen uns einige Online-Ressourcen an, die Ihnen helfen könnten, das Innenleben von VoIP zu verstehen.

Codecs – 2 Stunden

In diesem Modul wird unser geschätzter Professor Harinath Garudadri über Coder und Decoder (Codecs) sprechen. Dadurch können wir die Kommunikation in der Datenebene besser nutzen. Wir wollen die Motivation hinter der Verwendung von Codecs, die verschiedenen Möglichkeiten zur Ausnutzung von Redundanzen bei der Verwendung von Codecs und schließlich die Möglichkeit, unterschiedliche Empfänger / Sender zu nutzen, betrachten Kombinationen. Wenn wir verstehen können, wie Informationen über die Datenebene gesendet und empfangen werden, können wir die richtigen Codecs erstellen und verwenden.

Erstellen Sie Ihre eigene VoIP-Anwendung – 2 Stunden

Der Hauptteil dieses Moduls konzentriert sich darauf, dass Sie Ihre eigene VoIP-Anwendung auf dem Android-Betriebssystem erstellen. Dazu müssen Sie möglicherweise einige der Materialien in Kurs 2 auffrischen. Sie müssen Android Studio verwenden, um die Anwendung auf Ihr Board zu übertragen. Sie müssen wissen, wie Sie Git, ADB und möglicherweise Fastboot verwenden, um dies zu erreichen. Wir stellen Ihnen den Code für Ihre Anwendung zur Verfügung, aber denken Sie daran, dass der Code, den wir Ihnen geben, nur eine Vorlage ist, die verwendet werden kann, um eine größere und bessere Anwendung mit einer Vielzahl von Funktionen zu erstellen. Sobald wir Ihre Anwendung erstellt und an Ihr Board gepusht haben, setzen wir uns zusammen und machen ein Brainstorming zu allem, was wir in den letzten Kursen gesehen haben, und werfen einen Blick darauf, was wir jetzt auf dem IoT-Markt aufbauen können.

Zum Kurs

Angeboten von: Universität von Kalifornien, San Diego

Veröffentlicht von: www.coursera.org