How Teltoo Works
<!-- Include videojs script -->
<!-- Include Teltoo SDK and the adapter for video.js and HLS -->
How do I get started using Teltoo?
Simply copy and paste our SDK and player adapter scripts in your video player (see example above). This enables our network to start working. Teltoo works with most major video players on the market. If you have a proprietary video player we can usually provide support for your integration.
What happens after integration?
Content will automatically be distributed through our decentralized network, allowing viewers to fetch segments of that content from other viewers. If the content is not available in the decentralized network it will be fetched from the origin server or your current CDN. This allows content providers to scale more efficiently because viewers can enjoy content faster and with a better quality of service while reducing CDN costs.
Do my viewers need to install anything?
No, Teltoo uses WebRTC, which is an HTML5 technology that allows browsers to connect with each other without the need of a plugin. You can find more information about WebRTC on http://www.webrtc.org/.
Do I need an agreement with my CDN to use Teltoo?
No, Teltoo is independent of your CDN. You do not need to worry about integration or paperwork with any CDN in order to use Teltoo. Teltoo can be used as a standalone solution or you can combine it with your current CDN.
Do I need to modify my video-streaming server?
No. We work with any streaming server or CDN. You may want to add HTTP Byte Serving headers to allow for a byte-accurate hybrid fetch, but it's not mandatory.
How many concurrent viewers do I need to benefit from Teltoo?
The more concurrent viewers you have, the better the performance Teltoo can provide. However, this doesn’t mean that you need to broadcast massive live events in order to benefit from our technology. Teltoo can be productive with as few as thirty simultaneous viewers. Results depend on your viewers’ devices and locations, so you may get surprising results with very few peers.
Do you work with Video-on-Demand platforms?
Yes! Heavily shared viral videos, season premieres and popular shows can all benefit from our video
What if the viewers don't have WebRTC?
WebRTC is supported by most major browsers as part of the HTML5 standard. This includes every updated version of Chrome, Safari, Firefox, Opera and soon Microsoft Edge. If users don't have WebRTC, Teltoo automatically detects this and plays video smoothly from your standard CDN.
Does your technology work on mobile? Will I overload my viewers' upload bandwidth?
Yes, mobile devices will benefit from Teltoo's decentralized delivery network. Mobile users will not share the content they download in order to avoid incurring upstream data charges.
Do your support iOS and Android native apps?
Yes. Please contact us for more information about which native platforms we support.
What streaming formats does Teltoo support?
Teltoo supports MGEG-DASH and HLS streaming formats and is easily integrated into any video player. If you have a custom video player we can work with you to easily integrate Teltoo.
Quality & Performance
Will Teltoo increase my reliability?
Yes, Teltoo will increase your reliability. Teltoo's decentralized video delivery network scales on demand to solve unpredictable bandwidth spikes and geographic abnormalities. Think of Teltoo as a safety net for your video streaming efforts.
How does it fit into my multi-CDN strategy?
Teltoo works perfectly with a content provider's origin server, CDN or multi-CDN configuration. Teltoo offloads CDN server capacity so that content providers can reduce CDN spend and increase the quality of service for their viewers.
Will Teltoo ever degrade the user experience?
Teltoo was created to solve the uncertainty of live video streaming. Our algorithm instantly detects issues as they arise. If Teltoo ever experiences problems, it quickly determines if it should stream content from a user's local cache while automatically reconnecting with the CDN. Conversely, if your CDN or streaming server goes down, viewers can still enjoy content from Teltoo's decentralized network.
Does your decentralized technology add any delay to the stream?
No. If a video segment can't be delivered by another viewer, Teltoo automatically fetches it from the origin servers/CDN.
If viewer #1 is at 5:00 in the video and viewer #2 wants to start at 0:00 is this possible?
Yes. Playback will happen smoothly in this case. Teltoo's system is intelligent and will buffer/cache the
most recently played video segments. Each viewer will retrieve video from the origin server or CDN if they are
Is the loading/buffering of the second user's video limited by the bandwidth of the first user?
No. The bandwidth provided by other viewers is in addition to the bandwidth that is normally available from the origin server or CDN.
How much bandwidth can I save?
The amount of bandwidth a customer can save highly depends on the devices, browsers, and network conditions of your viewers. Other factors such as the number of concurrent viewers, on-demand/live content or traffic patterns also influence your savings performance. Typically we can save up to 85% of bandwidth costs depending on your environment.
How does Teltoo impact the user experience?
Latency and available bandwidth can be dramatically improved which leads to a better user experience and the ability to deliver higher definition content such as (4K/HD).
Do you support adaptive bitrate?
Yes, Teltoo does support adaptive bitrate streaming. Your viewers may start consuming higher bitrates due to latency/bandwidth gains from decentralized delivery.
Do you support geo-blocking?
Teltoo can provide geo-blocking. However, if your system/CDN already geo-blocks the playlist file (.m3u8), then Teltoo will inherit geo-blocking from your traditional CDN and it will work just as you would expect with no configuration needed.
Do you work with DRM?
Yes, Teltoo is completely agnostic to content protection.
Is Teltoo secure?
Yes! Every video segment is encrypted before transmission so we will provide an extra layer of security to your platform, DRM and/or CDN. No information is stored in the users’ disk and everything is shared only during the playback.