WebRTC Data Collection and Analysis on NetUnicorn

Published:

The WebRTC data collection and analysis project at UCSB SNL led by Prof. Arpit Gupta

  • Developed a Python and Selenium-based automated Google login system to bypass bot detection and enable automatic participation in online conferences
  • Containerized data collection pipeline with Docker into NetUnicorn, increasing deployment speed by 60%
  • Analyzed 10+ key indicators by reviewing 1,000+ pages of WebRTC documentation and aligning with RFC standards using NumPy, pandas, SQLite, and Matplotlib
  • Automated headless ARM64 Raspberry Pi systems for data collection, efficiently aggregating 7 TB across 30 nodes concurrently