[Coco] RG6 video playback test

Brendan Donahe brendan at polylith.com
Fri Apr 14 09:42:58 EDT 2017


Wow, it seems surprising that a CoCo 2 can do this, although I suppose
6kbytes at 23fps = 138kbytes/second for the video part is within the realm
of possibility for assembly language on a .89MHz processor.

Thanks for the explanation.

Brendan

On Fri, Apr 14, 2017 at 8:15 AM, Zippster <zippster278 at gmail.com> wrote:

> Hi Brendan,
>
> It’s using raw data (pre-rendered), without any decoding, in a precisely
> timed
> sector read routine.  It requires only the video pages used (one at the
> moment)
> and a small 512 byte buffer for audio, outside of the player code itself
> of course.
>
> An optimal sector interleave format is required, but in this way,
> complexity of the
> image and file length do not matter.  Up to 3+ hours of continuous
> playback anyway,
> due to max file size.
>
> Right now there’s no screen buffering, so there’s some “tearing” when
> there’s large
> changes between frames (actually seeing the bytes being placed in video
> ram).
> Next I’ll implement screen buffering to eliminate that.
>
> - Ed
>
>
>
> > On Apr 14, 2017, at 7:17 AM, Brendan Donahe <brendan at polylith.com>
> wrote:
> >
> > Very impressive, Ed!
> >
> > Does this decoder apply "differences" to a single page of video or is it
> > capable of this frame rate simply by drawing the entire image on
> > alternating pages?  (Or perhaps it's a combination of the two?)
> >
> > Thanks for sharing!
> >
> > On Apr 14, 2017 7:01 AM, "Ron Klein" <ron at kdomain.org> wrote:
> >
> > Hi Ed,
> >
> > Now all we need is a mechanism to dump Youtube videos to the CocoSDC for
> > your player to stream!  :)
> >
> > Thanks, Ed!!!!
> >
> > -Ron
> >
> >
> >
> > On Thu, Apr 13, 2017 at 9:57 PM, Zippster <zippster278 at gmail.com> wrote:
> >
> >> Thanks Ron.
> >>
> >> I think we will end up with a pretty nifty little media player for
> >> the CoCo with several different video and audio formats.  :)
> >>
> >> - Ed
> >>
> >>
> >>
> >>> On Apr 13, 2017, at 9:44 PM, Ron Klein <ron at kdomain.org> wrote:
> >>>
> >>> Hi Ed,
> >>>
> >>> I can't believe this is running on a Coco 2.  Wow.
> >>>
> >>> I love seeing your progress with this!
> >>>
> >>> -Ron
> >>>
> >>>
> >>>
> >>>
> >>> On Thu, Apr 13, 2017 at 9:39 PM, Zippster <zippster278 at gmail.com>
> wrote:
> >>>
> >>>> Hi guys,
> >>>>
> >>>> Here is a video of RG6 video playback using a CoCo2 and the CoCo SDC.
> >>>> This is at 23fps, with 11.9KHz audio.  Double buffering is not
> >> implemented
> >>>> in
> >>>> the player yet, so there is tearing evident, but more great potential
> >> for
> >>>> some
> >>>> interesting media playback on the CoCo.  :)
> >>>>
> >>>> <https://drive.google.com/file/d/0B1sgl615FlGnbG9GNjVncVhEZWc/view <
> >>>> https://drive.google.com/file/d/0B1sgl615FlGnbG9GNjVncVhEZWc/view>>
> >>>>
> >>>>
> >>>> - Ed
> >>>>
> >>>> --
> >>>> Coco mailing list
> >>>> Coco at maltedmedia.com
> >>>> https://pairlist5.pair.net/mailman/listinfo/coco
> >>>>
> >>>
> >>> --
> >>> Coco mailing list
> >>> Coco at maltedmedia.com
> >>> https://pairlist5.pair.net/mailman/listinfo/coco
> >>
> >>
> >> --
> >> Coco mailing list
> >> Coco at maltedmedia.com
> >> https://pairlist5.pair.net/mailman/listinfo/coco
> >>
> >
> > --
> > Coco mailing list
> > Coco at maltedmedia.com
> > https://pairlist5.pair.net/mailman/listinfo/coco
> >
> > --
> > Coco mailing list
> > Coco at maltedmedia.com
> > https://pairlist5.pair.net/mailman/listinfo/coco
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> https://pairlist5.pair.net/mailman/listinfo/coco
>


More information about the Coco mailing list