Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Feature Discussions / Brainstorms

  1. Bitstream Format-dependent  streaming / pseudo-streaming (Jason Sherman)
    1. General Idea:
      1. For my small library, pseudo-streaming is enough, and it's really only necessary for video and audio formats. It would be trivial to add a mime-type check into the current byte-range code. This would get around the PDF reader problem.

      2. Why not add either add a boolean value to the format registry or have a variable in dspace.cfg that enables streaming/pseudo-streaming for specific bitstream formats? There could also be a variable in dspace.cfg to choose between no streaming, pseudo-streaming, and real streaming.

      3. If institutions who would like to use a real streaming server would like/need to choose which bitstream formats get streamed for bandwidth concerns, I would favor adding the boolean to the format registry; if choosing how to served based on format is only desired/necessary for pseudo-streaming, then I would just stick it in dspace.cfg.

    2. Any code yet?
      1. No code yet, but may have some basic code ready by meeting date
    3. Related Links/Discussions
      1. Audio/Video Streaming (RTMP, HLS, DASH) Support (This is more about "real server streaming" than pseudo-streaming)

      2. Jira
        serverDuraSpace JIRA
        serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5
        keyDS-1115
         (Again, more about "real server streaming")
  2. If you have a feature Idea or code that you wish to add to the discussion, either add it here or email Tim Donohue

...