Build Your Own Live Streaming Device Behind Your Home Router

Mrinal Raj (~mrinal5)


1

Vote

Description:

Imagine streaming video from a device behind your home router to your personal phone over the internet. While this may sound complex, it’s simpler than you think.

In this session, we'll explore Python hardware projects, focusing on:

  1. Using OpenCV for video frame capture
  2. Configuring for smooth video streaming
  3. Network setup, including port forwarding and security
  4. Setting a static IP
  5. Initiating program startup
  6. Obtaining a free URL for dynamic public IPs (Optional)
  7. Authentication, encryption, and firewall configurations

Agenda:

  • Introduction to Python Hardware Projects (5 minutes)
  • Capturing Video Frames with Python (7 minutes)
  • Streaming Video Over the Internet (7 minutes)
  • Performance Optimization and Security (5 minutes)
  • Q&A and Conclusion (5 minutes)

Prerequisites:

Basic Python knowledge. Basic Networking and Unix knowledge is good to have.

Video URL:

https://youtu.be/F8aseyFj-YQ

Content URLs:

https://drive.google.com/drive/u/1/folders/1lTxLzxfhtsj_GcoHRvFk1sepGEB2phVd

Speaker Info:

Mrinal Raj is an experienced Python developer at Cisco with a strong passion for hardware interfacing and real-time video streaming solutions. He is certified in both CCNA and Cisco DevNet, with extensive knowledge in both software and hardware. His expertise and enthusiasm make him a valuable speaker for anyone looking to explore the exciting possibilities of Python in hardware projects.

Speaker Links:

LinkedIn: https://www.linkedin.com/in/mrinal-raj/

DGplug blogs: https://blogs.dgplug.org/mrinalraj/

Section: Python on Hardware
Type: Talk
Target Audience: Beginner
Last Updated: