OpenVibe.Media

RobotStreamer Cost Analysis #2

markdown · 27 views · 4 unique · 2026-04-09 20:49:33 · raw

My updated rough estimate is:

**Most likely: about $120–$260/month**
with a believable cheap-floor around **$70–$110/month** and a more padded upper band around **$250–$450/month**.

Why I moved the estimate:

Your HAR shows a pretty specific stack:

* `api.robotstreamer.com/v1/robot_page_load` returning a huge JSON payload,
* WebSocket chat/control on `208-113-134-124.robotstreamer.com` ports `8765` and `8865`,
* a WebRTC SFU at `av2.robotstreamer.com:4443`,
* an HLS endpoint configured as `hls.robotstreamer.com`,
* and the platform docs still expose RTMP ingest at `rtmp://rtmp.robotstreamer.com/live`.  ([RobotStreamer][1])

That does **not** look like “pay Wowza and forget it.” It looks like a homemade multi-piece stack: app/API + chat/control + SFU + RTMP/HLS + B2-backed media storage.

The archive side is cheap. Parsing the HAR payload you uploaded, I get roughly **11.6k videos + 574 clips**, around **2,594 hours** total. Your logs from other runs were already landing in the same ballpark, around **12k discovered media items**.

Backblaze B2 pricing is currently:

* storage: **$6/TB/month**
* Class B download/API calls: first **2,500/day free**, then **$0.004 per 10,000**
* free egress up to **3x average monthly storage**, then **$0.01/GB**. ([Backblaze][2])

So for archive storage alone, even if the VODs average somewhere in RobotStreamer’s own bitrate range of **0.25–2.50 mbit**, the stored archive is probably only about:

* **0.29 TB** at 0.25 mbit → about **$1.75/mo**
* **0.58 TB** at 0.50 mbit → about **$3.50/mo**
* **1.17 TB** at 1.00 mbit → about **$7.00/mo**
* **2.92 TB** at 2.50 mbit → about **$17.50/mo**
  That bitrate band is grounded by the platform UI options exposed on RobotStreamer pages. ([RobotStreamer][3])

The cap error you hit also suggests Rick probably isn’t paying a lot for B2 transactions. Your screenshot shows Backblaze’s `download_cap_exceeded` error. But **9,000 downloads** would only be about **6,500 billable Class B calls beyond the free 2,500**, which is only a fraction of a cent at Backblaze’s published API rates. That makes it much more likely he set a conservative B2 cap than that he was getting crushed by unavoidable B2 transaction cost.  ([Backblaze][4])

The bigger cost risk is the **live infra**, not the archive:

* DreamHost DreamCompute examples currently show about **$12/mo** for a 2GB VM and **$48/mo** for an 8GB VM, with **100 GB block storage included**; extra block storage is **$10 per 100 GB/month**. ([DreamHost][5])
* DreamHost dedicated starts much higher, around **$199/mo** and up. ([DreamHost][6])

So the likely monthly buckets look like this:

**Cheap-but-working setup: $70–$110/mo**

* one small DreamCompute app/API box: **$12**
* one 8GB DreamCompute realtime/SFU box: **$48**
* B2 storage: **$3–$18**
* a little extra misc/storage/overhead

**Most likely: $120–$260/mo**

* one small app/API box: **$12–$48**
* one medium SFU/chat/control box: **$48**
* maybe one extra AV/HLS/legacy box on DreamHost or Bluehost/Unified Layer: call it **$20–$80** as a rough unmanaged-VPS-style bucket
* B2 storage and some egress overhead: **$5–$20**
* maybe a bit of extra block storage or sloppy overprovisioning

**If he’s doing something dumber / more padded: $250–$450/mo**

* one DreamHost dedicated or oversized box: **$199+**
* plus another cloud node or two
* plus B2
* plus redundant/legacy AV stuff

My blunt conclusion:
**He probably is not paying enterprise money.**
The archive side is dirt cheap. The likely all-in number is still probably around **$150-ish/month**, maybe **$200-ish** if he keeps an extra node around or overprovisions the live box. I would only push it toward **$300–$450** if one of those AV hosts is actually on a dedicated server or if he keeps multiple always-on boxes for redundancy.

The one thing I still cannot price tightly from this HAR is **viewer-driven live egress load** on the WebRTC SFU. That is the real wildcard. Storage is cheap; live fanout is where the bill gets ugly.

[1]: https://robotstreamer.com/new_stream2.html?utm_source=chatgpt.com "How to set up a stream on RobotStreamer"
[2]: https://www.backblaze.com/cloud-storage/pricing?utm_source=chatgpt.com "Cloud Storage Pricing Comparison: AWS S3, GCP, Azure ..."
[3]: https://robotstreamer.com/robot/6580?utm_source=chatgpt.com "TELE CATORCE - TeleCatorce"
[4]: https://www.backblaze.com/cloud-storage/transaction-pricing "Backblaze B2 Cloud Storage API Pricing Explained | Prices per API call or Transactions"
[5]: https://www.dreamhost.com/cloud/computing/ "Cloud Computing Powered by OpenStack - DreamHost"
[6]: https://www.dreamhost.com/hosting/dedicated/ "Fully Managed Dedicated Server Hosting - DreamHost"