Once a week I do a real-time on-line event called "Tech Talk Thursday" on Twitch at https://www.twitch.tv/profkruse - Streams start at 8pm (20:00) Eastern Time and last about 90 minutes. Please join us!
I talk about networking, scripting, or game design topics. Folks in the Twitch chat can interact, comment, and ask questions. Recently I have become very interested in the way modern web applications are built. To help with that topic, another Twitch streamer, "pxslip", is joining me on these streams. He is a web developer for a large non-profit organization and has worked for an educational institution in the past.
Replays of each stream are available at the link above for 2 weeks after each broadcast. Full replays and excerpts of specific topics may be found on YouTube (links below).
Codecs and Containers
Audio encoding principles
Video encoding principles
(YouTube Links may be delayed)
Ep. 2 - 10/29/20
Pxslip on audio via Discord
Code and software development, history and developments.
Explore obs.ninja and connect pxslip
Chrome developer console (in-browser) - explore the OBS.NINJA site
Obs.ninja code structure (https://github.com/steveseguin/obsninja)
Ep. 3 - 11/5/20
A super-simple JS “hello” app
Amazon S3 static hosting
Discussion of tool chains/deployment of web based apps
Discussion of Electron apps
Ep. 4 - 11/12/20
Build a “Hello World” web app
Flask and python-based server
JS app in VS Code
Standard doc: https://github.com/whatwg/fetch
CORS complications (https://www.codecademy.com/articles/what-is-cors):
Ep. 5 - 11/19/2020
We'll take the "Hello World" programs and collect them up in a git repository hosted on github. We'll do most of this from within VS Code.
pxslip will start to build the OBS overlay system we have described on the last two streams (the working title is LST - Local Stream Tool).
Planning and defining features
Getting Electron and View set up
Ep. 9 - 1/7/2021
HTTPS and Certificates
Using Wireshark on encrypted web traffic
Examine (encrypted) WebRTC traffic
Debugging using Wireshark
Debugging tools for Electron and Web applications