Skip to content

Media / Media systems

NewsBoob: The Original Player (Earlier interface)

An archival tour of the original dial-based interface. The current player uses channel buttons, a drawer, and a ticker.

Earlier interface demonstration: the dial shown in this recording has been replaced. Open the current NewsBoob player to choose channels from the drawer or ticker, or with the arrow keys.

Newsboob places international live channels behind one dial without accounts, recommendation feeds, or added advertising. Scan mode turns channel switching into a deliberate way to compare national viewpoints rather than remain inside one news enclosure.

Terms in this film

Explore the same term in other films through the transcript glossary.

Continue into the research

Related work

Read the video transcript

Published captions, with their original wording.

Alright, let's dive right into this explainer. Today we're checking out a seriously fascinating

GitHub project by developer S.J.A.H.9. What we're looking at is a piece of software that

completely reimagines modern news consumption, and it does it through this distinctly retro

yet hyper-efficient lens. It's a project called Newsboob, and its entire philosophy

boils down to absolute simplicity, one player, one dial. If you're at all tired of the way

we currently have to consume global news, I guarantee you're going to find this incredibly

refreshing. Just think about your current media diet for a second, right? The modern

headache of news consumption usually involves what? A dozen cluttered browser tabs, intrusive

third-party iframes, extra-chrome ads, and those annoying pop-ups demanding you create

an account just to watch a live feed. Well, the Newsboob way completely bypasses all

of that. It gives you a standalone player with zero mandatory accounts and absolutely

zero extra ads. You literally just open the file in your browser or visit the live URL,

and boom, you're immediately watching the news. No friction, no tracking, just the

actual content.

Section 1. Tuning the global dial. Direct access to world news. So this tuner gives

us 12 distinct stations from all across the globe seamlessly integrated into one place.

We're talking everything from Deutsche Welle and France 24 over to Euro news, RT, Sky News,

Bloomberg, and CBS. But here is the absolute most important part. Notice how almost every

single entry ends with the letters HLS. That stands for HTTP live streaming. Every single

one of these stations is routed through browser direct HLS feeds. That means the application

it's pulling the raw video stream directly to you without relying on a single third-party

embedded player. It's a direct line.

To give this software a real tactile feel, the interface uses these brilliant retrovisual

cues. You've got this continuously moving, clickable channel ticker that just lists every

channel repeatedly right between the source indicator and the volume controls. And then

below the dial, there's a static fixed position two column monitor grid. What's actually

amazing here is that for compatible stations, this grid displays live landscape thumbnails.

When you hover or focus on a thumbnail, you get a larger title overlay and clicking it

instantly tunes the channel. It really honestly mimics the feeling of sitting in a physical

television control room, monitoring multiple broadcasts at once.

Moving on to section two, mastering the control board, tactile navigation in a digital space.

OK, so the basic operation here is just beautifully simple. Step one, you just click start. From

there, you can literally turn the digital dial, click a specific call sign, or just use

the previous and next buttons. But step three is where this design philosophy really shines.

If you want the full experience, clicking the full control takes the whole application

full screen. But instead of just zooming in on the raw video, like, you know, what YouTube

or Netflix does, it actually keeps the word mark, the tuner, the source status, the controls,

and the player bezel. You're making the actual television set full screen, not just the picture.

Now for the power users out there, you're going to love this. A really comprehensive

set of serialized keyboard shortcuts is completely baked into the code. You can use your arrow

keys for channels and volume, hit the space bar to mute, and use the number keys for direct

channel selection. If you ever want to declutter the screen, just pressing the C key closes

the channel drawer, which gives the main player the full width of the interface. Also, because

the developers serialize the keyboard navigation, rapid arrow presses won't crash the HLS feed

or leave a previous stream just hanging out in the background. It is incredibly robust.

And this brings us to what is honestly my absolute favorite feature, scan mode. By pressing

the S key or clicking the top scan control, you activate an automatic channel change every

30 seconds. The control itself actually transforms into a live countdown timer. It creates this

really high energy rapid fire global news cycle. Imagine just leaving this running on

a second monitor. You can literally just sit back and let the application surf the world

for you. If you see something you want to stick with, you just click the countdown to

stop the scan or use the previous next buttons to manually change the channel, which instantly

resets the timer. Alright, section three, under the hood. Direct streaming, zero clutter.

So, the absolute magic trick of Newsbub. It completely refuses to use iframes. You know,

in standard web development embedding a video usually means slapping an iframe onto your

page, which then loads a whole other website complete with their trackers, their player

software and all their blow. Not here. Both the standalone presentation file in the repository

and the embedded website version load the exact same local JavaScript core called player.js

and a local HLS engine. The video is parsed and played entirely locally on your machine.

If you want to know why it's so lightweight, just look at this code split, 53.4% JavaScript

and 46.6% HTML. That is it. There is no massive back end database, no heavy react or angular

frameworks weighing the whole thing down. It's purely HTML for the structure and JavaScript

to handle the logic in the video streaming engine. This is exactly why it loads so fast

and feels so incredibly snappy when you're rapidly changing channels.

Zero. That's a big zero. Despite this project currently sitting at version 1.2.0 with fully

realized features, custom CSS and a flawless HLS integration, the GitHub repository currently

boasts exactly zero stars, zero watchers and zero forks. It's literally a pristine,

undiscovered indie masterpiece just waiting to be found. Honestly, it's a huge testament

to the fact that brilliant, highly functional software is being built quietly by independent

developers every single day, far, far away from the hype cycles of mainstream tech.

Which brings us to our final takeaway for this explainer. In a world of algorithmic

feeds and intrusive platforms is a single dial the ultimate digital freedom. Newsboob strips

away the algorithm. It strips away the recommendations, the comment sections and the targeted advertising.

It simply gives you a dial, 12 global stations and the autonomy to choose what you watch and

exactly how you want to watch it. We'll leave you with this thought to ponder regarding

your own media consumption habits. And we really hope this explainer has inspired you

to rethink how you tune into the world.