Results 1 to 2 of 2

Thread: Execute method on chunk download (Server Side)

  1. #1
    Join Date
    Nov 2013

    Default Execute method on chunk download (Server Side)

    Is there a way to execute a method when a streaming client retrieves a chunk. We'd like to be able to execute a method when a specific client requests a chunk so we can calculate the time required to request and download chunks for various bitrates in the manifest.

    For example, assume the client is currently downloading chunks from a 100Kbps representation of a stream where each chunk contained ten seconds of content and it takes an average of 4 seconds to download, one could extrapolate the throughput available to the client.

    We are aware that their are various methods to determine current download bitrate from the client side, however we're wanting to do so from the server side.

  2. #2



    This is something that you should be able to derive via a call to your custom module using an HTTP Provider. When the client request is received you can configure the provider to perform a certain action if it matches a specific RequestFilter in the client URL. You would need to then develop a module that gets triggered, but that is quite an involved piece of work. I'd suggest studying our API for the relevant calls. I'd also suggest checking out our server-side code samples and our Module Collection which contains a large number of example modules including source code.


Similar Threads

  1. Replies: 1
    Last Post: 03-12-2015, 05:54 AM
  2. Execute FFMPEG commands when stream published
    By hussanchoudhry in forum General Forum
    Replies: 3
    Last Post: 11-27-2014, 08:18 AM
  3. Replies: 3
    Last Post: 09-12-2013, 07:07 AM
  4. DVR Chunk Target Duration / Chunk Limit
    By carlosleite in forum AddOn: Wowza nDVR
    Replies: 1
    Last Post: 10-19-2011, 01:30 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts