|
* TinkerDifferent *
Retro Computing Community |
| Home | Forums | What's New | Search | Settings |
| Tutorial: Streaming Youtube (or any video content) to PowerPC Macs |
Forums > Vintage Apple > Macintosh > PowerPC G3, G4 & G5 (New World ROM) > PowerMac G4, iMac G4 & eMac
|
jeffburg Tinkerer -------- Joined: Aug 17, 2025 Posts: 34 Likes: 29 |
Aug 17, 2025 - #1
Hi there, I'm Jeff and I'm a long time lurker and first time poster.
When I was in High School, I always wanted an iMac G4 but I could never get one. Well recently, I changed that and went down the retro Mac road. I got myself a 1GHz 17" model and I absolutely love it. I put in an SSD and got the RAM up to 1.5GB (annoyingly one of the OWC RAM sticks as bad otherwise it would be 2GB, but I digress). But I live in Tokyo and my Apartment is tiny, so I can't just buy pretty things to have them take up space. I decided if I was going to buy it, I was going to put it to good use... as my accessory monitor so I can watch KPOP while I work [headphones]. But I know these old Macs cannot play H.264 barely at all and they almost can't use the internet because of TLS. So I started doing some experiments to work around this. I think I came up with something pretty cool and so I made a full tutorial on how to set it up. It does require a second computer to do the streaming work, but what I can say is, I think the video quality is pretty epic. No, it's not a beautiful 4K stream on an OLED panel. But it's a full 720p stream at 20FPS with almost no compression artifacts. Its also completely tunable if you have an older or newer PowerPC Mac you can adjust it appropriately. To see the quality you can get out of this old G4, take a look at this video I recorded from my phone. I have noticed that the streaming quality from Google Drive directly is not always great, so please download it to be sure you are seeing the full 1080p quality. Anyway, if you are interested in trying something like this please take a look at the tutorial: GitHub - jeffreybergier/Retro-Stream-Tutorial: A tutorial on how to stream Youtube or any other video content to PowerPC MacsA tutorial on how to stream Youtube or any other video content to PowerPC Macs - jeffreybergier/Retro-Stream-Tutorial
[Image: github.com]
github.com
And if you are an FFMPEG expert and know why I can't seem to be able to capture system audio at 44,100Hz I would love to hear your ideas! Thanks so much, Jeff
Liked by Byte Knight,Paolo Bandphunguss |
|
PL212 Tinkerer -------- Joined: Dec 25, 2022 Posts: 45 Likes: 30 |
Aug 17, 2025 - #2
This is a great write up, and I appreciate you thinking through the tradeoffs and assumptions that govern video quality at any point in time.
I have plans to deploy a "composite-out from Raspberry Pi to analog AV in" to enable video streaming on a Centris 660av :) Liked by ClassicHasClassandjeffburg |
|
jeffburg Tinkerer -------- Joined: Aug 17, 2025 Posts: 34 Likes: 29 |
Aug 18, 2025 - #3
|
|
joevt Tinkerer -------- Joined: Mar 5, 2023 Posts: 218 Likes: 85 |
Aug 18, 2025 - #4
I am most familiar with AV on Power Mac 8500/8600 which has a 2nd buffer for clipping (I wrote a Mac OS X driver for it). For Centris, isn't clipping handled by only replacing pixels of a certain value in the frame buffer with pixels from video input? I know some old Macs used that method. Liked by jeffburg |
|
ClassicHasClass Tinkerer -------- Joined: Aug 30, 2022 Posts: 386 Likes: 215 |
Aug 19, 2025 - #5
Possibly. The ITVB worked that way (using a Pepto-Bismol shade of pink for "transparency").
Liked by jeffburg |
|
jeffburg Tinkerer -------- Joined: Aug 17, 2025 Posts: 34 Likes: 29 |
Sep 15, 2025 - #6
I updated the tutorial to fix the main shortcoming before, which was a bug in FFMPEG when capturing from AVFoundation. Now I use a Linux VM to do the FFMPEG streaming. It is much better now because the Audio is full quality 192K AAC 44,100Hz.
GitHub - jeffreybergier/Retro-Stream-Tutorial: A tutorial on how to stream Youtube or any other video content to PowerPC MacsA tutorial on how to stream Youtube or any other video content to PowerPC Macs - jeffreybergier/Retro-Stream-Tutorial
[Image: github.com]
github.com
|
| Page 1 of 1 |
| Home | Forums | What's New | Search | Bookmarks | RSS | Original | Settings |
| XenForo Retro Proxy by TinkerDifferent.com |