Internet of Things: Multimedia Technologies (Coursera)

Internet of Things: Multimedia Technologies (Coursera)

Content is an eminent example of the features that contributed to the success of wireless Internet. Mobile platforms such as the Snapdragon™ processor have special hardware and software capabilities to make acquisition, processing and rendering of multimedia content efficient and cost-effective.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

In this course, you will learn the principles of video and audio codecs used for media content in iTunes, Google Play, YouTube, Netflix, etc. You will learn the file formats and codec settings for optimizing quality and media bandwidth and apply them in developing a basic media player application.
Learning Goals:
After completing this course, you will be able to:

  1. Explain the tradeoffs between media quality and bandwidth for content delivery.
  2. Extract and display metadata from media files.
  3. Implement and demonstrate a simple media player application using DragonBoard™ 410c.

Course 5 of 6 in the Internet of Things Specialization.

Syllabus

WEEK 1
Introduction
Welcome to the Internet of Things! Before diving into this course give us a chance to let you know what it is all about! We will walk you through a module by module outline that will give you highlights on the interesting aspects of the course.
Terminology/Cheat Sheet (Beginner)
In this course, you will see a lot of new words and acronyms you might not be familiar with. If you feel comfortable with your knowledge of tech terminology, feel free to skip these lessons since they will not affect the overall integrity of the course. If you see something that you want to know a little more about, feel free to watch the video to gain insight on some basic concepts. We do expect you to know the majority of this material before going into the next module, we would recommend going through the lessons as a quick brush up.

WEEK 2
Codecs
In this module our esteemed Professor Harinath Garudadri will talk about coders and decoders (Codecs). This will allow us to make better use of our multimedia choices when working with the DragonBoardTM 410c. We want to look at the motivation behind using Codecs, the different ways to take advantage of redundancies when using codecs and finally the ability to take advantage of different receiver / transmitter combinations. If we are able to understand the way that information is sent and received over the data plane we can create and use the right codecs.

WEEK 3
Computer Vision and our Application
In this module we will talk in depth about computer vision. We will talk about a variety of current applications of computer vision, and brainstorm the future applications you all are capable of making! Ultimately we will set up a computer vision development environment on your Linaro/Debian release capable of creating a wide variety of computer vision projects. By the end of this module we will have built a great basic application in Python, we will add a few features and pass the code on to you! Hopefully this code can serve as a great template for you all to use.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Interfacing with the Arduino (Coursera) Coursera
University of California, Irvine

Interfacing with the Arduino (Coursera)

Arduino senses the environment by receiving inputs from add-on devices such as sensors, and can control the world around it by adjusting lights, motors, and other actuators. In this class you will learn how and when to use the different types of sensors and how to connect them to the Arduino. Since the external world uses continuous or analog signals and the hardware is digital you will learn how these signals are converted back-and-forth and how this must be considered as you program your device. You'll also learn about the use of Arduino-specific shields and the shields software libraries to interface with the real world.

Nov 9th 2026
4 Weeks
Getting Started with Machine Learning at the Edge on Arm (Coursera) Coursera
Arm

Getting Started with Machine Learning at the Edge on Arm (Coursera)

The age of machine learning has arrived! Arm technology is powering a new generation of connected devices with sophisticated sensors that can collect a vast range of environmental, spatial and audio/visual data. Typically this data is processed in the cloud using advanced machine learning tools that are enabling new applications reshaping the way we work, travel, live and play.

Nov 23rd 2026
5-12 Weeks
Introdução ao Controle Moderno (Coursera) Coursera
Instituto Tecnológico de Aeronáutica

Introdução ao Controle Moderno (Coursera)

Este curso lhe dará a base necessária para entender técnicas mais avançadas de controle moderno. Você aprenderá como representar a dinâmica de um sistema no espaço de estados, como analisar um sistema no espaço de estados, como projetar uma realimentação de estado e como projetar um observador de estado.

Nov 16th 2026
5-12 Weeks
Introduction to Semiconductor Devices 2 (Coursera) Coursera
Korea Advanced Institute of Science and Technology - KAIST

Introduction to Semiconductor Devices 2 (Coursera)

This course aims to provide a general understanding of semiconductor devices. This coures covers the Metal-Semiconductor Contact, Metal-Oxide-Semiconductor (MOS) capapcitor, Metal-Oxide-Semiconductor Field Effect Transistors(MOSFETs), CMOS, Metal-Semiconductor Field Effect Transistors(MESFETs), Memory and Bipolar Junction Transistor (BJT) to improve the overall knowledge of semiconductor industry.

Nov 16th 2026
5-12 Weeks
Fundamentals of Audio and Music Engineering: Part 1 Musical Sound & Electronics (Coursera) Coursera
University of Rochester

Fundamentals of Audio and Music Engineering: Part 1 Musical Sound & Electronics (Coursera)

In this course students learn the basic concepts of acoustics and electronics and how they can applied to understand musical sound and make music with electronic instruments. Topics include: sound waves, musical sound, basic electronics, and applications of these basic principles in amplifiers and speaker design.

Nov 23rd 2026
5-12 Weeks
Outsmarting intermittency (Coursera) Coursera
École Polytechnique

Outsmarting intermittency (Coursera)

Solar and wind offer clean and renewable ways to produce large amounts of electricity. They have boomed over the last few years, evolving from an eco-daydream to a major market and showing unprecedented growth rates. Yet, installing solar panels and wind turbines is by no means the end of the story. The electrical grid, which connects production means to the end-users’ sockets, is not a simple electron pipe. It is the beating heart of our electricity system and ensures its stability. Solar and wind raise specific challenges for the grid, and these challenges will have to be tackled if we want to deploy larger amounts of renewable sources.

Nov 23rd 2026
4 Weeks
Microwave engineering and antennas (Coursera) Coursera
Eindhoven University of Technology

Microwave engineering and antennas (Coursera)

This unique Master-level course provides you with in-depth know-how of microwave engineering and antennas. The course combines both passive and active microwave circuits as well as antenna systems. Future applications, like millimeter-wave 5G/beyond-5G wireless communications or automotive radar, require experts that can co-design highly integrated antenna systems that include both antennas and microwave electronics. We will provide you with the required theoretical foundation as well as hands-on experience using state-of-the-art design tools. The web lectures are supported by many on-line quizzes in which you can practice the background theory.

Nov 23rd 2026
5-12 Weeks
Digital Systems: From Logic Gates to Processors (Coursera) Coursera
Universitat Autònoma de Barcelona

Digital Systems: From Logic Gates to Processors (Coursera)

This course gives you a complete insight into the modern design of digital systems fundamentals from an eminently practical point of view. Unlike other more "classic" digital circuits courses, our interest focuses more on the system than on the electronics that support it. This approach will allow us to lay the foundation for the design of complex digital systems.

Nov 23rd 2026
5-12 Weeks
Enhancing Educational Content with Fliki AI's Text-to-Speech (Coursera) Coursera
Coursera Instructor Network

Enhancing Educational Content with Fliki AI's Text-to-Speech (Coursera)

In a world where information is readily available, the ability to effectively communicate and engage an audience has become crucial. With the power of Fliki AI, a cutting-edge text-to-speech and video creation platform, you can transform educational content into captivating and informative multimedia experiences.

Nov 23rd 2026
1 Week