6 responses

  1. "
    Ken Chase
    April 4, 2013

    Can the DVR f4m manifests be tuned for VOD content to restrict skipping ahead? Otherwise I think that http progressive download (HPD) would be the only other way to do this but with all the issues related to it – im not sure what no scrubbing/skip ahead would look like with HDS compared to HPD – basically the same thing in the end (except more buffer space taken up on local disk for the clientside?) And the additional lack of failover to other servers available via manifest tweaking, I guess :/

    Ideas?

    • "
      John Crosby
      April 4, 2013

      Ken – that sounds more like something the player would handle rather than the content. So, the player wouldn’t allow for seeking ahead. Then it wouldn’t matter if the content were HDS or Progressive.

      • "
        Ken Chase
        April 4, 2013

        hi John – that would work technically, but wouldnt satisfy the license holder’s requirements for DRM and other motivations for removing skip-ahead – anyother hacked client could then request any Frag/Segment as they want of course. Also requires a customized coded client, I would think? Or is there a way in the F4M manifest to specify no skip ahead that Strobe or other OSMF-compliant players obey if we were to go with player-side limitation?

        Thanks

      • "
        John Crosby
        April 4, 2013

        There isn’t a way to specify that kind fo restriction for HDS content using the F4M.

        One thought – You could “fake” a live stream using the VOD content, but then you’d have the performance hit on the server if there was any kind of load.

        Another thought – Build/Update a HTTP Origin Module that would restrict how fragments are returned to a client, but that is a fairly huge undertaking.

        Securing HDS content can be a headache. :\

      • "
        John Crosby
        April 4, 2013

        Another thought is you could use SWF Verification to restrict what player and from what domain can actually play the content back. Then you have some pretty good control.

        I’m not positive, but I think most players only allow you to enable/disable the control bar and not seeking specifically.

  2. "
    Ken Chase
    April 4, 2013

    i was thinking php to ensure that you had to download the frag/segs in chunks (say on pre segfrag’d content, using the frag extractor tool), but again, serverload perhaps be high for many clients.

    I’d authenticate the download based on having requested previous chunks at the exact bitrate-based-time-delay would be needed to have downloaded it in the first place, yaddayadda. Bunch of pedantic coding required there :/

    But i dont see what benefits that would give over http progressive anyway. Breaking scrub forward means there’s no benefit over HPD, except perhaps the f4m fallback alt-url/server stuff. Not worth the work in this case, I think. :/ Some round robin DNS and manual failover for now will do us fine.

Back to top
mobile desktop