Distributed Streaming Software
With streambrick.net you can setup your own video streaming infrastructure in an instant.
You can use your own hosting providers should you want to and get a world wide Content Delivery Network in place in few minutes, blending dedicated, ephemeral servers and a regular CDN, so that streaming can be affordable, profitable and reliable.
Easy to setup on servers: start a single autonomous program and everything will be taken care of, including processing new video files, distributing origin files, delivering files, balancing load between all your machines, even HTTPS certificates, ...
Or just use the delegated option "hybrid cloud" to instantly benefit from an international infrastructure distributed on multiple providers for maximum resilience.
Video are protected from digital copy and restricted to play from your web site only thanks to a Post Quantum Conditonal Access [1].
Easy to setup on devices: video player is included, managing content protection, and progressive delivery. The video player is just an html tag to insert, very much like the default <video/> tag.
And if this is just for a simple project, streambrick » one will be your choice: no subscription, no account needed to get videos on your web site hosted and protected.
Products:
- custom Content Delivery Network
- Post Quantum Encrypted Digital Protection [1] to restrict and control video playback (Conditional Access)
- Video processing
- Progressive Video Player
Highlights:
- Ease of deployment
- Modular — Independant modes one from another
- Enabler for massive streaming cost optimisations in the 100x range
- Optional websocket based streaming to abstract round-trip latency
- Progressive streaming for high resilience to fluctuating networks
- Infrastructure ownership
- No dependencies
- One server program for all Linux distributions
- Data center grade software
A solution to reduce streaming costs on a massive scale without any adoption barrier.
Available for humans with an easy web console and their bots with full command line controls.
Glimpse of using key elements of the system
A system designed for ease of use, ease of deployment, resilience, automation and unlimited scaling.
Insert the video player on any page as easily as:
<script src="https://cache.streambrick.net/streambrick.js" ></script>
<!-- ... and when appropriate, as it would be with a regular video tag: -->
<player-streambrick-net src="https://GROUP_ID.cdn.streambrick.net/FILE_PATH" ></player-streambrick-net>
<!-- the src attribute can point to a non streambrick.net domain, too, depending on deployment choices... -->
When using your own Linux machine, setup and start a new server software with:
wget "https://cache.streambrick.net/dist/streambrick.exe"
chmod a+rx ./streambrick.exe
./streambrick.exe -server --group GROUP_ID
You can then use your newly created CDN as easily as:
https://GROUP_ID.cdn.streambrick.net/FILE_PATH
The program will have taken care of getting the right certificates, registering to other servers, becoming an entry point, synchronizing files, caching transactions, getting his network and location details to redirect incoming traffic...
For full features, the server needs public 80 and 443 ports.
Why is streambrick.net a compelling offer?
Typical streaming with a regular Content Delivery Network or a pure ephemeral cloud offer depends on traffic based charges. The longer the user whatches video, the more expensive are the charges. Standard video streaming is also using short segments no longer than 4 seconds, buffered only in memory and each one sent via a round trip http transaction. This makes streaming sensitive to network stability and latency, at a cost, too.
streambrick.net solution addresses all the challenges of a typical streaming implementation.
Using bandwidth based pricing instead of traffic based on anticipated traffic brings major cost savings without having any impact on the user experience. A user can stream 24/7 for a fraction of the server bandwidth. Subscription models with unlimited viewing can become profitable again. Ad based models have higher margins. Corporate communication budgets become predictable.
The right solution though needs both to optimize costs while allowing unexpected traffic surges. This is the streambrick.net solution.
Mixing traffic and bandwidth has been the solution for the largest streaming platforms already to secure their profits. So why would you consider otherwise?
How does it work?
The streambrick.net server modules allow maximising the use of dedicated servers with a bandwidth based pricing while still allowing ephemeral servers and regular content delivery networks for peak demand. Absorbing the average streaming with bandwidth pricing rationalize delivery cost in a 100x range.
The streambrick.net server module with automatic configuration and warm up, traffic routing, origin storage replication, unlimited scale is a data-center grade software technology now at your reach.
Progressive streaming absorbs network fluctuations, reducing the need for a short last mile, thus downscaling the criticality of a nearby entry point. All regions around the world can be served with a steady quality.
Websocket streaming means that content can be pushed from one end without depending on a segment request. Websocket minimizes the effect of a slow uplink. Getting a large file is effectively faster and more reliable.
Video solutions are usually fragmented requiring different resources for video processing, protection and deployment.
Multiple expertises are required on each part of the workflow to address inter-operability issues.
By giving a direct access to critical streaming and content distribution technologies, a streambrick.net based technical solution can reclaim a significant competitive advantage.
A no commitment, straight forward and flexible offer for occasional needs.
One time, non recurring, fees:
- $1 per video
- storage: for each year and minute of source video:
- base: ¢12
- standard: ¢30
- optimum: ¢60
- premium: $1
- delivery: for each year and minute of source video:
- base: included
- standard: ¢15
- optimum: ¢30
- premium: ¢60
Validity duration needs to be defined at processing time.
- No account
- No subscription
- No email
- Processing included
- Delivery included
- No charge based on traffic
- CAS/PQEDP [1] included
- Web video player included
For a one minute video, the cost for one year with the base service level is $1.12, and for 2 years: $1.24.
Immediately use the software as a service, leveraging the blend of multiple infrastructure providers for maximum resilience and optimized cost.
- base fee of $10 per month
- storage: ¢1 per minute per month
- Discounts with volume
- Encrypted data
- Encrypted provisioning
- Intrusion proof storage, data and operations
- CAS/PQEDP [1] included
- Web video player included
Manage the programs yourself with server software instances on different infrastructures of your own.
- base fee of $10 per month
- $10 per server unit per month
- Discounts with volume
- Easy management
- Infrastructures are yours to pick
- CAS/PQEDP [1] included
- Web video player included
Email is only used to engage your registration. It will not be shared with any third party. It will not be used for any promotional or marketing communication. It will not be available to internal teams, either. It will not be saved in clear form in the system.
Only one request per email.
After confirming your email, you will receive a message from streambrick.net with your access details.
To get help in understanding, adopting or using streambrick.net, please contact us at any time using this link.
All emails and communications are exclusively managed by real humans.
-
CAS/PQEDP: Conditional Access System / Post Quantum Encrypted Digital Protection:
A security stack to keep the video encrypted at all times at rest and in transit with a post quantum safe encryption. The security stack manages playback rules such as restricting playback from a specific web site, and/or only during a certain period of time, etc.
For large scale entreprise solutions, contact idvu.co
Since 2012, idvu.co has been developping and operating large scale consumer streaming services, exclusive pre-release screening services, managing challenging live video productions, providing expert consulting services on video operations and security. More than 500M+ devices have had installed one or more idvu.co technologies to secure and optimise the video experience for premium video.