Hi Bruno,

It's been discussed, but never solved. Currently, many sites have done
"psuedo streaming", which is actually progressive download (wait, and let
the video buffer, and then start playback, but does not allow you to
seek/jump beyond what has been buffered).

https://wiki.duraspace.org/pages/viewpage.action?pageId=45548591

An approach that I/others have thought of is to have a video streaming
service that can encode/streaming-serve video files for you. Either have it
encode/stream on the fly, or on submission to DSpace, or a cron media
filter process, have the video be sent to a streaming/encoding service that
can process the video in the background, and maybe give you a url for where
a streamable version of the file might reside. I'm thinking, what if you
built an integration with YouTube, that original video's submitted to
DSpace, then get uploaded to youtube in the background. Once YouTube is
ready, the curation task could add some metadata to your item, and your UI
just plays a youtube video. Your repository would still have an archival
copy of the video.


________________
Peter Dietz
Longsight
www.longsight.com
pe...@longsight.com
p: 740-599-5005 x809

On Wed, Jan 28, 2015 at 12:27 PM, Bruno Zanette <brunonzane...@gmail.com>
wrote:

> Does someone have any experience on streaming videos that are stored
> on Dspace in a way that is possible to seek a timestamp?
>
> I've done some tests and i've managed to play the video, but i
> couldn't seek a specific timestamp. I've did some research and found
> out that it's because the methods which answers the requests don't
> have support for "byte-range headers". Is this right?
>
> I've also found this article/library [1] that implements these kind of
> responses, and i'm thinking about trying to append it to Dspace code,
> but first i would like to know if someone have already done this (or
> something like this), and also if there is an easier way to achieve
> this.
>
> [1] -
> http://balusc.blogspot.co.uk/2009/02/fileservlet-supporting-resume-and.html
>
> Any help is very welcome!!!
>
> Thanks!
>
> --
> Bruno Nocera Zanette
> +55 41 9992-2508
>
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming. The Go Parallel Website,
> sponsored by Intel and developed in partnership with Slashdot Media, is
> your
> hub for all things parallel software development, from weekly thought
> leadership blogs to news, videos, case studies, tutorials and more. Take a
> look and join the conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> DSpace-tech mailing list
> DSpace-tech@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/dspace-tech
> List Etiquette:
> https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
>
------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

Reply via email to