Vaughn Live Overhaul

As some of you have noticed, Vaughn Live is being completely overhauled. I’ve brought back a modernized version of our 2013/2014 stream pages, an all new front page, and completely overhauled chat interface, and a serious amount of bug fixes and infrastructure upgrades.

Speaking of infrastructure, the biggest upgrade has been my creation of the dApi (aka Data Api.) It’s acts as an interface and caching system to greatly speed up load times and reduce hammering the database servers. This is not to be confused with products like memcached which simply does not do what’s needed for Vaughn Live. Since dApi is something I wrote myself, I am able to do complex data caching and manipulation which products like memcached simply cannot do. Being able to scale the dApi infinitely across any hardware very quickly is a major plus and will help ensure fast load times and stability once fully implemented.

As work on each update phase progresses, more parts of Vaughn Live that heavily rely on the multiple database server software used, will be converted to the dApi system.

Right now I’m in the middle of Phase 2 of the 8 phases of updates. I’ll go over what to expect with Phase 2 and Phase 3 updates.

Phase 2

  • New front page
  • New browse page
  • Continued infrastructure improvements by onboarding more site features to the dApi system
  • A lot of bug fixes

Phase 3

Once the mobile browser layout is set in stone, I will then take that layout I created and replicate it for the native mobile apps.

  • Search feature for live streams
  • New mobile browser layout (including a new easier to use mobile browser video player)
  • Update the Android layout to match mobile browser layout
  • Build and publish the iPhone app (maybe they’ll approve it before Christmas 2024 ha)
  • Ensure feature parity across the mobile apps. No more missing features such as Follow, plus ability to completely manage your account from the native mobile apps
  • Bug fixes and continued infrastructure improvements

I expect all 8 phases of this overhaul to be completed by Q4 2024. The goal of this overhaul is to bring Vaughn Live into the modern streaming world and have a much more complete product for everyone to use.

Device Support Wishlist

I do have a list of devices I am aiming for

  • Android/Android TV/Chrome OS
  • iPhone/iPad/AppleTV
  • FireTV/Fire Stick/Amazon App Store
  • Xbox One
  • Roku (big if on this one, though, due to their constantly changing dev support)
  • All modern browsers across all devices

I try to stream every day while I work on these updates, feel free to join me https://vaughn.live/mark

-Mark

2 comments

  1. Fantastic news, you are always doing something to make things better and easy for us to cast

  2. Great update, Mark. Thanks for laying all this out for us. Even though I carp from time to time (hopefully constructively, at least most of the time), you’re doing a fantastic job. You’re really firing on all burners the last couple of years since you got your major health issues mostly taken care of (or so it seems from the outside). Given your description of dApi, I really hope you have as part of your overall plan to monetize what you’ve created, licensing it or partnering with a company that will properly package and market your product. I’ve love to see you get financially rewarded for creating something great in dApi. PS- I still think you should do Barbie mode. G

Comments are closed.