Best way to store videos

Peter Bogdanoff bogdanoff at me.com
Thu Aug 23 18:01:57 EDT 2018


Bill: If your video is a common format like MPEG-4, then any browser will play it.

Stephan: I’m aware of the streaming server versions issue. However, not all video content needs to be optimized—it depends on what it is and in what context it is displayed. But, it is true that Vimeo and YouTube handle format conversion and optimization, which is very nice, and one can embed a browser widget on a LC card to play it. Part of my point was that to create interactivity with the media, it would have to be in a format that a player control can use, which would necessitate appropriate files in media storage somewhere.

I should have noted in my earlier post that to use callbacks in an LC player in Windows, the media format needs to be WMV.

Peter






> On Aug 23, 2018, at 2:05 PM, Stephen Barncard via use-livecode <use-livecode at lists.runrev.com> wrote:
> 
> um... Peter.. streaming video is not just about having the storage space...
> It's what the servers do to match up the devices calling with the
> appropriate size and type file. Typically many versions of the same video
> are created for each upload. The Vimeo and YouTube web apps handle all of
> that.
> 
> Believe me I resisted for years and insisted on hosting my own video
> content, but when the quality got to be HD for everyone, they dumped Flash®
> and I figured out how one could turn off the ads, I was sold.
> 
> --
> Stephen Barncard - Sebastopol Ca. USA -
> mixstream.org
> 
> On Thu, Aug 23, 2018 at 1:43 PM, Peter Bogdanoff via use-livecode <
> use-livecode at lists.runrev.com> wrote:
> 
>> Bill,
>> 
>> You could also look at Amazon AWS S3 storage.
>> 
>> It’s pretty much free for the first year. Then, depending on usage, could
>> be only a few dollars a month.
>> 
>> https://aws.amazon.com/s3/pricing/
>> 
>> Videos could then be played directly in a Livecode player control, as well
>> as on your website. One of the benefits of the LC player is that you can
>> program events to happen in response to particular timings set in the
>> video—callbacks. This is great for pedagogy—synchronized subtitles,
>> comments, animations as a video (or audio) plays.
>> 
>> Peter
>> 
>>> On Aug 23, 2018, at 12:47 PM, Stephen Barncard via use-livecode <
>> use-livecode at lists.runrev.com> wrote:
>>> 
>>> YouTube is great these days. If you take the time to become a verified
>>> subscriber all the world will be revealed to you. They have many tools
>> and
>>> they re-written the whole thing, and it’s pretty good. It’s also free.
>> You
>>> can make playlists and decide what happens at the end, and add links and
>>> other text.
>>> 
>>> After you earn your stars and are good for a while they will give you
>> these
>>> privileges.
>>> 
>>> And as far as video streaming, they actually appear to be the best. They
>>> are so equipped with their mirror servers all over the world.
>>> 
>>> I used to shun YouTube for several years because of their lower quality
>> at
>>> the time but now they’ve come up to do not only great serving but live
>>> streaming as well.
>>> 
>>> You can create extra users. And it has a better social features.
>>> 
>>> Vimeo streaming is still excellent but I like the extended distribution
>>> that YouTube has.  And I have to pay over $100 a year to be able to
>> upload
>>> the quality I want quickly.
>>> 
>>> On Thu, Aug 23, 2018 at 12:20 Tom Glod via use-livecode <
>>> use-livecode at lists.runrev.com> wrote:
>>> 
>>>> just fyi......you can disable to recommened videos in the embedd
>> code......
>>>> you can also detect via java script when the video ends. so you really
>> have
>>>> more control than you think.  just got to send script to the browser
>> .....
>>>> "do in widget".
>>>> 
>>>> I haven't done anything crazy ...but i know that there is more control
>> than
>>>> what is obvious at first.
>>>> 
>>>> On Thu, Aug 23, 2018 at 3:12 PM William Prothero via use-livecode <
>>>> use-livecode at lists.runrev.com> wrote:
>>>> 
>>>>> Folks:
>>>>> I have numerous videos that I would like to play on a wordpress web
>> site,
>>>>> and in livecode. I don’t want to host these on my own server for
>> obvious
>>>>> reasons of bandwidth, support for different browsers, etc.
>>>>> 
>>>>> This is not a commercial project, but an educational software project
>>>>> where I give it away for free. So, I would rather not pay, but I have
>>>>> looked into Vimeo and the lowest rate of $7/mo could work. I’ve tried
>>>>> YouTube and it has so many privacy issues. Also,  when the video ends
>> it
>>>>> displays unrelated material that would be distracting to students.
>>>>> 
>>>>> I understand that any free service will probably want to grab users’
>> info
>>>>> for marketing. That’s the world we are in.
>>>>> 
>>>>> Buuut...... do you have a strategy that you could recommend?
>>>>> 
>>>>> Best,
>>>>> Bill
>>>>> 
>>>>> William A. Prothero
>>>>> http://earthlearningsolutions.org
>>>>> 
>>>>> _______________________________________________
>>>>> use-livecode mailing list
>>>>> use-livecode at lists.runrev.com
>>>>> Please visit this url to subscribe, unsubscribe and manage your
>>>>> subscription preferences:
>>>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>>> _______________________________________________
>>>> use-livecode mailing list
>>>> use-livecode at lists.runrev.com
>>>> Please visit this url to subscribe, unsubscribe and manage your
>>>> subscription preferences:
>>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>> 
>>> --
>>> --
>>> Stephen Barncard - Sebastopol Ca. USA -
>>> mixstream.org
>>> _______________________________________________
>>> use-livecode mailing list
>>> use-livecode at lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>> 
>> 
>> _______________________________________________
>> use-livecode mailing list
>> use-livecode at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>> 
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode





More information about the use-livecode mailing list