|
Q: What is BTSharp? |
|
BTSharp is a distributed information transfer library for use in .NET 2.0 applications.
BTSharp provides developers with an extremely easy interface to take advantage of
highly scalable, low cost content distribution. |
|
Q: What are the goals of BTSharp? |
BTSharp was designed with a couple goals in mind:
- Scalability -
BTSharp uses the BitTorrent protocol. Performance increases with load on the
system.
- Speed -
In automated tests, BTSharp supports transfer speeds of up to 8 Megabits up, and
down. This bandwidth is more than enough to saturate most common broadband
connections.
- Reliability -
By leveraging our BTSharp Seeder Servers, developers can maintain reliability while
leveraging P2P file transfers. You can read more about our Seeder Servers
on the forums.
- Ease of integration with existing .NET applications -
With only a couple lines of code, developers can extend existing applications with
support for highly scalable content distribution.
- Lower price than existing solutions -
BTSharp has been priced competetively. We
believe that you don't have to pay high prices to get high quality services.
You can check out price comparisons on the BTSharp blog. If you're a non-profit
company or a hobbiest we offer fee-free licenses.
|
|
Q: What can I do with BTSharp? |
|
With just a couple lines of code, developers can integrate highly scalable content distribution
into any of your applications. |
|
Q: How can I get started using BTSharp? |
|
To sign up to use the BTSharp library in your application, click the "Sign up" button
on the BTSharp buy page. You must have a BTSharp account to access
this service; if you do not already have one, you will be prompted to create one
when you begin the BTSharp sign-up process. After signing up, please refer to
the BTSharp documentation and sample code to begin using the BTSharp library
in your application.
|
|
Q: What are the technical benefits of BTSharp? |
|
The most important technical benefit of BTSharp is scalability. Your content
can be easily distributed among to your customers easily, and at a much lower cost
than you would find other places. |
|
Q: What kind of data can I transfer with BTSharp? |
|
You can transfer any kind of data you'd like to. |
|
Q: How much does BTSharp cost? |
You can choose from two types of pricing structures for BTSharp:
1.Variable Pricing: (Pay per GB transferred)
$0.10 / GB
2. Subscription Pricing
|
Plan |
Monthly Cost |
Bandwidth allotted |
Cost per GB ($ / GB )
|
Overusage |
|
1 Month |
12 months |
24 months |
|
Evaluation |
$0 |
100 GB |
0.000 |
N/A |
N/A |
N/A |
|
Entry |
$89 - $69 / mo |
up to 1,000 GB (1TB) |
0.089
|
0.079 |
0.069 |
$ .089 / GB |
|
Economy |
$790 - $590 / mo |
up to 10,000 GB (10 TB) |
0.079
|
0.069 |
0.059 |
$ .079 / GB |
|
Deluxe |
$6,900 - $4,900 / mo |
up to 100,000 GB (100 TB) |
0.069 |
0.059 |
0.049 |
$ .069 / GB |
|
Premium |
$59,000 - $39,000 / mo |
up to 1,000,000 GB (1,000 TB) |
0.059 |
0.049
|
0.039 |
$ .059 / GB |
|
|
Q: How will I be charged and billed for my use of BTSharp? |
Integrated into the BTSharp library is a reporting service that is 100% anonymous.
As your application uses the library, periodic updates are sent to our servers that
allow us to calculate how much to charge.
1. Variable Pricing: (Pay per GB transferred)
$0.10 / GB
There are no set-up fees to begin using the service. At the end of the month, your
credit card will automatically be charged for that month's usage. You can view your
charges for the current billing period at any time on the BTSharp web
site, by logging into your BTShrarp account.
BTSharp charges you $0.10 for each GB of data transferred by BTSharp:
This charge applies whenever
data is uploaded or downloaded by a BTSharp client.
Note: When a BTSharp client uploads to another BTSharp client, you are charged only
once for the transfer, not once for uploading, and once for downloading.
Example:
You transfer a 500 MB file to 50 users.
Total data transfer for the month = 500 MB x (1 GB / 1024 MB) x 50 users =
24.414 GB
Total Charge = 24.414 GB x ($0.10 / GB) = $2.44.
2. Standard Pricing
|
Plan |
Monthly Cost |
Bandwidth allotted |
Cost per GB ($ / GB )
|
Overusage |
|
1 Month |
12 months |
24 months |
|
Evaluation |
$0 |
100 GB |
0.000 |
N/A |
N/A |
N/A |
|
Entry |
$89 - $69 / mo |
up to 1,000 GB (1TB) |
0.089
|
0.079 |
0.069 |
$ .089 / GB |
|
Economy |
$790 - $590 / mo |
up to 10,000 GB (10 TB) |
0.079
|
0.069 |
0.059 |
$ .079 / GB |
|
Deluxe |
$6,900 - $4,900 / mo |
up to 100,000 GB (100 TB) |
0.069 |
0.059 |
0.049 |
$ .069 / GB |
|
Premium |
$59,000 - $39,000 / mo |
up to 1,000,000 GB (1,000 TB) |
0.059 |
0.049
|
0.039 |
$ .059 / GB |
The first time an application using your Content Provider Identification Number
uses the library, a
charge will be made to your account for the amount of bandwidth purchased.
If when your usage is within 100 GB of your limit, an automated email will be sent
to your contact email address to keep you aware of the status of your account.
You can log into your BTSharp account at any time to check on the status of your
account.
|
|
Q: How do I interface with BTSharp? |
|
BTSharp is a .NET Library. You can use any .NET supported language, such as
C#, VB.NET, or even ASP.NET.
|
|
Q: How secure is BTSharp? |
|
BTSharp can be used in secure applications by using your own private tracker.
There is a tracker built into the library so that you can easily host your own tracker
on your own server. |
|
What happens if traffic from my application suddenly
spikes?
|
BTSharp is by nature distributed. The more users, the better. Your service
will not be interrupted in a negative way if more users than expected are downloading.
|
|
What is the BitTorrentâ„¢ protocol?
|
|
BitTorrent™ is an open-source protocol that BTSharp uses as the underlying protocol
for distributed file transfers. |