Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Talk] Making internet radio with a series of tubes #16

Open
nlaz opened this issue Oct 14, 2024 · 4 comments
Open

[Talk] Making internet radio with a series of tubes #16

nlaz opened this issue Oct 14, 2024 · 4 comments

Comments

@nlaz
Copy link

nlaz commented Oct 14, 2024

Chinatown.js Talk Submission

Talk Title:
Making internet radio with a series of tubes

Talk Description:
My understanding of building internet applications has always been pretty simple; send a request to a server and get a response back. But I saw something recently that shook my world. What if the response never ends?

I'll use this talk to peek behind the curtains of chunked transfer encoding, piping streams of data to the browser, and some other ways of handling data streams. For example, a demo of live mixing a radio voice into a music track to be streamed to the browser.

I'll also share my experience building a media server for Evenings, an internet radio service, and the interesting ways we use these mechanisms. Like how you can run a live internet radio station in your browser using only basic HTML elements.

Name:
Niko Lazaris

Pronouns:
he/him

Twitter Handle (optional):
@eveningsgroup

Website (optional):
evenings.fm

@nlaz
Copy link
Author

nlaz commented Oct 14, 2024

Here are some supporting repositories if you're curious:

@nlaz nlaz changed the title [Talk] The Internet is a series of tubes! [Talk] Making internet radio with a series of tubes Oct 14, 2024
@NickEngmann
Copy link

As an impartial onlooker, this looks dope

@elieandersen
Copy link

Hello Nico! Are you still available for the 11/12 event? We’d love to accept your talk submission and have you share this idea with the community.
If you accept, would you please share a headshot that you’d be comfortable with us adding to the website and social media? You can email it to ctjs@sanctuary.computer :)
Thank you for submitting!

@nlaz
Copy link
Author

nlaz commented Oct 30, 2024

🫡 @elieandersen sent!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants