Hi Bruno,

Not sure if this helps, I did an implementation a few years back that had the ability to move your player seek bar forward (pseudo-seek) for dspace 1.7.0/Mirage theme. Have a look at http://sourceforge.net/p/dspace/mailman/message/29547581/

You can see an example at http://lekythos.library.ucy.ac.cy/handle/10797/5826

All the best,

Evelthon Prodromou




On 01/28/2015 07:39 PM, Peter Dietz wrote:
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 <http://www.longsight.com>
pe...@longsight.com <mailto:pe...@longsight.com>
p: 740-599-5005 x809 <tel:740-599-5005%20x809>

On Wed, Jan 28, 2015 at 12:27 PM, Bruno Zanette <brunonzane...@gmail.com <mailto: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 <tel:%2B55%2041%209992-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
    <mailto: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

------------------------------------------------------------------------------
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