Supporter Plugin – Bandwidth

I am loading the Supporter plugin today. I see wher eyou can provide more storage as an upgrade to blog owners. However, we are a media delivery company that is also building in the ability to add audio, video, and document delivery with in each post.

Is there an existing plugin or function that can monitor bandwidth used as well as storage? Or at least charge for it? We also have live broadcasting which we can get reports on bandwidth used from client logs. We are wnating the user to be able to monitor and add additional storage and/or bandwidth to their account using the Supporter plugin.

Thanks!

  • jstokesok
    • WPMU DEV Initiate

    @drmike

    In a block of time. For example…

    If a client has Package 1 it includes 20Gb of storage and delivery. So they might only use 1GB of storage but bandwidth delivered might total 9GB for the month. If the month is not yet complete they would need to purchase more. Or we will invoice for clients that go over the allotted amount.

    This make sense?

  • jstokesok
    • WPMU DEV Initiate

    @drmike

    In a block of time. For example…

    If a client has Package 1 it includes 10Gb of storage and delivery. So they might only use 1GB of storage but bandwidth delivered might total 9GB for the month. If the month is not yet complete they would need to purchase more. Or, we will invoice for clients that go over the allotted amount.

    This make sense?

  • Aaron
    • Ex Staff

    Bandwidth cannot be easily tracked within PHP. It will have to call some external service that tracks traffic on your server.

    The simplest way I know of (and coolest) would be to offload user data to amazon S3 then integrate their payment service to tie to each user’s bucket. A percentage of the charge can go to you. I know it can be done technically, but would be a fairly complex job for a developer to code.