Licensing

VASTreaming libraries are available as prebuilt binaries or as full source code. Each option has its own licensing model, described below. All prices are per-library and are listed on our pricing page.

Binary Licensing

Binary licenses provide prebuilt libraries ready to integrate into your project. Each licensed library requires a separate license per platform and per function, such as server, client, etc.

Granular pricing: the per-function licensing model is designed to minimize cost when you only need a specific feature. If your project requires multiple functions and protocols, a source code license may offer better value.

Licensed Libraries

The following functions each require their own license:

Free Libraries

VAST.Common and VAST.Common.Ext.* libraries are provided free of charge with any licensed library. They contain shared infrastructure used across the product suite.

Volume Discounts

Binary licenses are priced individually. No volume discounts apply—each library and platform combination is licensed at the listed price.

Connection Limit

Binary server libraries are limited to 100 concurrent connections, counting all incoming and outgoing connections. For high-performance server deployments, consider a source code license which removes this restriction.

Pricing overlap

Some libraries include related components at no extra cost—for example, VAST.TS is included free with a VAST.HLS license. Contact us for a final calculation based on your specific requirements.

Example: Binary Licensing

Suppose you need RTMP and RTSP/RTP clients for both Windows and Android. That is 4 licenses:

Total: 4 × 59 = $236 USD for annual subscription or 4 x 250 = $1000 USD for a lifetime license.




Source Code Licensing

Source code licenses give you full access to the library source. Because the codebase is shared across all supported platforms, a single source license covers every platform—no additional per-platform charges.

Licensed Libraries

The following libraries each require their own source license:

Free with Source License

Capture and Playback libraries are included as a free bonus with any source code purchase. VAST.Common and VAST.Common.Ext.* are also included free.

Volume Discounts

Source code licenses offer volume discounts based on the number of libraries purchased:

Discounts are not cumulative—when multiple discounts apply, the highest single discount is used.

Pricing overlap

Some libraries include related components at no extra cost—for example, VAST.TS is included free with a VAST.HLS license. Contact us for a final calculation based on your specific requirements.

Example 1: Volume Discount

You purchase source code for 4 libraries: VAST.RTMP, VAST.RTSP, VAST.HLS, and VAST.File.ISO. Assuming each is priced at $2500 USD:

Total: 2 × 2500 + 2 × 2000 = $9000 USD. Capture and Playback sources are included free. All platforms covered.

Example 2: Larger Volume

You purchase source code for 7 libraries: VAST.RTMP, VAST.RTSP, VAST.SRT, VAST.HLS, VAST.File.ISO, VAST.Network, and VAST.Image:

Total: 2 × 2500 + 3 × 2000 + 2 × 1500 = $14000 USD. Capture and Playback sources are included free. All platforms covered.

Example 3: Cross-Codebase Discount

You already own .NET sources for VAST.RTMP, VAST.RTSP, and VAST.HLS (3 libraries). Now you want the same 3 libraries in C++. The 50% cross-codebase discount applies to the entire second purchase:

Total for C++ sources: 3 × 1250 = $3750 USD. The cross-codebase discount (50%) exceeds the volume discount (20% on 3rd library), so the higher discount is applied uniformly.



Questions about licensing? Contact us to discuss the best option for your project.



contact us

info@vastreaming.net