Solution for online videos
streambrick.net has all the ways to make available your media instantly.
In the most simple case using streambrick » one, a single video can be protected and hosted with a predictable cost without any subscription or account creation.
In more complex cases, you can setup your own audio or video streaming infrastructure in an instant, including your own Content Delivery Network, or just take advantage of a high quality while cost efficient hybrid cloud solution for your media.
streambrick.net is modular and makes media streaming swift and optimal, with a budget under control.
Video and audio files can be protected from digital copy and restricted to play only from your web site thanks to a Post Quantum Conditonal Access [1], included in all offers, without any extra cost or steps.
Easy to setup on devices: media player, content protection, and progressive delivery all included. The video player is just an html tag to insert, very much like the default <video/> tag.
Products:
- custom Content Delivery Network
- Post Quantum Encrypted Digital Protection [1] to restrict and control playback (Conditional Access)
- Audio/Video processing
- Progressive Audio/Video Player
Highlights:
- Ease of deployment
- Predictable/Fixed Budget Cost
- 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
- Play on all kinds of devices: windows, mac, linux, android, iphone, ipad...
- Infrastructure ownership: deploy on your own servers
- No dependencies
- One server program for all Linux distributions
- Data center grade software
A solution to secure and control video access, assert a quality viewer experience, 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_HASH
You can then use your newly created CDN as easily as:
https://GROUP_NAME.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, distributing incoming traffic as needed...
It typically takes few seconds for the server to be fully operational.
An unlimited number of servers can be started.
For full features and efficiency, the server needs accessible public 80 and 443 ports, but can also be started behind another reverse proxy. It does not require any other firewall configuration, will leverage a private network when available between servers for internal communications, or just use the public internet otherwise.
Why is streambrick.net a compelling offer?
Typical streaming with a regular Content Delivery Network or a pure cloud offer depends on traffic based charges. The longer the user whatches video, the more expensive are the charges. Media streaming in this case does not have a predictable budget. 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. Also protection of the video requires a special process with usually extra costs per viewing.
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[3]. 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 elastic servers and regular content delivery networks for peak demand. Absorbing the base streaming load with bandwidth pricing rationalizes delivery costs 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.
The infrastructure density can be defined based on a budget and avoid to be oversized just based on the worst case.
Websocket streaming means that content can be pushed from one end without depending on a segment request. Websocket minimizes the effect of a slower uplink. Getting a large file is effectively faster and more reliable.
Leveraging one way downlink latency and performance reduces the need for replicated origin storage.
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.
streambrick.net has been elaborated by experts in internet video streaming with decades long experiences, being used to deploying the so called typical systems.
With a direct access to critical processing, streaming and content distribution technologies, a streambrick.net based technical solution can reclaim a significant competitive advantage.
A no commitment, straight forward and fixed budget offer for occasional needs.
One time, non recurring, fees:
- $1 per video
- storage: for each year and minute of source video: ¢12
- delivery: included
Validity duration needs to be defined at processing time.
- No account
- No subscription
- Only pay after testing and validation
- No email
- Processing included
- No costs based on traffic volume
- No charge based on traffic
- CAS/PQEDP [1] Encryption included
- Web video player included
For a one minute video, the cost for one year 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.
- Only pay after testing and validation
- No costs based on traffic volume
- Encrypted data
- Encrypted provisioning
- Intrusion proof storage, data and operations
- CAS/PQEDP [1] Encryption included
- Web video player included
For instance, when having 10 video files of 10 minutes each, with a base delivery service level, the monthly cost is: $10 for the monthly fee + 10 x ( 10 x 0.01 ) = $11 per month, all included, no matter how many viewers will watch the video.
A predictable cost for your media files.
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 available]
- Easy management
- Infrastructures are yours to pick
- CAS/PQEDP [1] Encryption included
- Web video player included
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. - Delivery cost is based on the duration of the original video file. It does not depend on the volume of traffic, bringing a predictable expense. Delivery comes with different levels of quality of service. For high number of viewers, the "self-managed" option or a white glove customized configuration will be necessary to keep a reliable quality with optimal costs.
- Reference: open connect
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.