Internal toolASL video pricingViewer-minute model

ASL Pricing
Calculator

Estimate 4all's cost for a live ASL interpreter video feed, then calculate a client price with service margin, pass-through costs, minimums, included minutes, and overages.

Viewer-minutes100 viewers × 10 minutes = 1,000 total ASL viewing minutes.
Bitrate drives costHigher quality video means more Mbps and more downstream data.
Pass-throughs separateInterpreter and fixed pass-through costs are added at cost and excluded from service margin.

Simple mental model

Total ASL viewer-minutes = viewers × event minutes × watch %
Downstream GB ≈ viewer-minutes × Mbps × 60 ÷ 8 ÷ 1,000
Total client price = 4all service revenue + pass-through costs

For ASL, use enough bitrate for hands, face, and body movement. The default is 720p / 30 fps / 2.5 Mbps.

1. Event usage

What is happening?
3 hours = 180 minutes.
Average people watching ASL at the same time.
100% means full-event viewing.
Usually 1. Use 2 if a second feed is connected.

2. Video quality

Resolution, fps, bitrate
Higher Mbps = higher quality + higher cost.
For protocol overhead, spikes, reconnects.
Safety margin on raw realtime delivery cost.

3. Delivery cost inputs

Plan-based internal rates
Editable only for Enterprise / custom.
Editable only for Enterprise / custom.
Reference only. Not used in math.

4. Optional pass-through costs

Excluded from service margin
Include ASL interpreter pass-throughAdded to client price at cost. Excluded from 4all service margin.
Include backup ASL interpreter pass-throughOptional safety cost, added at cost.
Include other fixed pass-through costUse only for costs not already included in the master SOW.

5. 4all client pricing

Margin, package, or markup
Applied only to 4all delivery/service cost.
Apply minimum 4all service feeOptional floor to avoid underpricing small events.
Include package service baseOptional daily base used in package mode only.
Used in markup mode only.

6. Reseller pricing

Optional end-client layer
Enable reseller pricing layerAdds reseller markup, margin, fixed fee, and optional rounding on top of the 4all quote.
Markup uses base × %. Margin solves for target margin on the end-client price.
Added after percentage pricing.
Use 0 to disable rounding.

7. Client PDF terms

Optional quote language
Include pricing and payment termsAdds client-safe quote terms to the one-page PDF.
Use 0 to hide quote validity.
Include bank informationAdds manual payment instructions to the client PDF terms.

Results

720p ASL High Detail · 30 fps
Recommended total client price
$0
Total ASL viewer-minutes
0
Total ASL watch time across all viewers.
Estimated downstream data
0 GB
Copies of the ASL video sent to viewers.
4all delivery/service cost
$0
Buffered realtime delivery cost. Margin applies here.
Pass-through cost
$0
Interpreter/backup/fixed costs added at cost.
Total internal cost
$0
4all service cost + pass-through costs.
Service profit / margin
$0
Reseller gross profit / margin
$0

Cost breakdown

Calculated from the inputs on the left

Scenario comparison

Same duration + bitrate, different ASL viewer counts
ASL viewersViewer-minsData4all costPass-throughEnd-client priceService marginOverall margin

What is WebRTC?

Think of it as a live video call inside the browser. The interpreter sends one live feed, and each viewer receives a very fresh copy with low delay.

What is resolution?

Resolution is picture size. 720p is smaller than 1080p. Bigger picture usually means more data and more cost.

What is frame rate?

Frame rate is how many pictures per second. 30 fps means 30 pictures every second. More fps can look smoother but may need more bitrate.

What is bitrate?

Bitrate is how heavy the stream is every second. For pricing, bitrate is the big one: 2.5 Mbps costs more than 1.5 Mbps.

What are viewer-minutes?

Viewer-minutes are combined watch time. One person watching 10 minutes is 10 viewer-minutes. 100 people watching 10 minutes is 1,000.

Why separate pass-throughs?

Interpreter and fixed pass-through costs can be charged at cost. 4all margin should be calculated only on the 4all service component.

Formula reference

Internal reference
MetricFormulaPlain English
Viewer-minutesviewers × duration × watch % × daysTotal ASL watch time across everyone.
Connection minutesviewer-minutes + publisher-minutesMinutes that viewers and interpreter feeds are connected.
Downstream GBviewer-minutes × Mbps × 60 ÷ 8 ÷ 1,000Video data sent to viewers.
4all service costraw delivery cost × contingencyMarginable delivery cost.
Pass-through costinterpreter + backup + fixed pass-throughsAdded to quote, excluded from service margin.
Service margin(service revenue - service cost) ÷ service revenueMargin on 4all service only.

ASL Live Accessibility Add-On

Prepared for Client's Name

Client estimate

A simple event package for adding a low-latency ASL video feed inside the 4all.live audience experience, including platform setup, viewing access, and usage reporting.

Estimated usage

0
ASL viewer-minutes

Target quality

720p
low-latency video

Included in the ASL Package

    Usage Basis

    • Event days1
    • Duration per day180 mins/day
    • Estimated ASL viewers0
    • Average watch time0 mins/viewer
    How usage is measured:ASL viewer-minute = 1 audience member watching ASL for 1 minute. Only ASL-enabled viewers count.

    Optional Add-Ons

      Commercial Note

      Final pricing may be adjusted if actual event scope, usage, number of days, or accessibility staffing requirements change.

      Example Viewer Comparisons

      ASL viewersASL viewer-minutesEst. dataEstimated total