[Coco] RG6 video playback test
Zippster
zippster278 at gmail.com
Fri Apr 14 10:39:10 EDT 2017
Yes, it’s pretty maxed out, but possible.
- Ed
> On Apr 14, 2017, at 8:42 AM, Brendan Donahe <brendan at polylith.com> wrote:
>
> 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
>>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> https://pairlist5.pair.net/mailman/listinfo/coco
More information about the Coco
mailing list