Saturday, June 20, 2020

Sun - CELLB video compression.

So I have the original global internet video stream I did at Sun in December 1992.

Now posted at:

So the code posted in: 
  has a number of small compile issues and once past that I realized there are a number of Missing lookup tables.

This is the key to performance is to precompute these tables. But without the table generators,
 it's very hard to understand what's going on once 
the algorithm has been reduced to cascading and recursive lookup tables .
It may be possible to regenerate these from the paper and RFC's.   

Good news is I did find the one last remaining copy of a CellB codec in the wild. 

Inside the ancient LBL VIC package is the only copy of a CellB codec on the internet, I am in the process of extracting it.

It's almost worthless by comparison to jpeg. 

 Anyhow there is a transport stream format where the audio and video are multiplexed.   My file is in an RTP format. 
I am still reading several RFC's and other breadcrumbs to the solution that are still out there. 

On Fri, Jun 19, 2020 at 4:41 PM John Sokol wrote:

In all likelihood everything we need is in the link below.
Would be super cool to build a wasm player or even just regular javascript. 

On Fri, Jun 19, 2020 at 4:04 PM John Sokol  wrote:

On Fri, Jun 19, 2020 at 2:31 PM Allen   wrote:
yes, I got it running. It was easy (qemu on MacOS), but like I said, no audio.
 On Jun 19, 2020, at 14:15, John Sokol   wrote:
So you did get the emulator running.  How hard was it?  If you have that working, capture a video clip please.

I have to spend money to get the parts to capture this video and post on youtube

On Fri, Jun 19, 2020 at 10:41 AM Allen  wrote:
Oh, and is it not possible to convert your video format to something else? I actually recently ran your player on an emulator, but the emu didn't support audio.

On Jun 19, 2020, at 10:29, John Sokol wrote:

   Thank you so much for those files and the workstations back.

  So, what I really want to do is get a video capture of that video playing on to youtube. 
 Do you have the video cable for those Suns? Also the whole keyboard and mouse thing would be great too, just need them for a few hours.


John Sokol

No comments: