How Teltoo Works

<!-- Include videojs script -->
<script src="//TS_HOST/videojs-teltoo/video.js"></script>

<!-- Include Teltoo SDK and the adapter for video.js and HLS -->
<script src="//TS_HOST/teltoo.js"data-teltoo-api-key=”TELTOO_API_KEY"></script>
<script src="//teltoo.com/videojs-teltoo/videojs-teltoo.min.js"></script>

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 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 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.

Do you work with Video-on-Demand platforms?

Yes! Heavily shared viral videos, season premieres, and popular shows can all benefit from our video delivery network.

What if the viewers don't have WebRTC?

WebRTC is an HTML5 technology that is natively available in every major browser (Chrome, Firefox, Opera, Safari and more). It allows browsers to establish peer-to-peer connections without the need for a plugin, and it is what Teltoo implements. In the rare case where the browser in use does not support WebRTC, then Teltoo will just remain inactive and playback will work as normal. You can find more information about WebRTC on http://www.webrtc.org/.

About mobile devices: will Teltoo overload my viewers’ upload bandwidth?

No. Mobile users will not share the content they download to avoid incurring upstream data charges when connected to cellular networks. Mobile devices will, however, always benefit from Teltoo’s decentralized delivery network download.

Do you 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 MPEG-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.

How does your product work with or affect ad serving? Do you work with SCTE markers?

We have no impact on ad serving or tracking. Ads are typically delivered by another domain than your live stream. We recognize and shut off during the time that ads are displayed. We also work with Server Side Ad Insertion. We recognize SCTE markers for ads and shutoff during the ad break.

Quality & Performance

How much latency does your product add?

There is no extra latency added by Teltoo. Teltoo is perfectly synchronized with the CDN and gets its first few segments from the CDN. Teltoo will never be slower than the CDN at worst since our algorithm decides if it’s better to get the stream from CDN or from other users closer to the edge.

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.


Do you support geo-blocking?

Yes. We inherit the geoblocking configuration for your CDN manifest files (.m3u8/.mpd). If they are geoblocked by the CDN, then Teltoo will as well. No extra configuration required

Do you work with DRM?

Yes. Teltoo acts as a transport layer. Therefore we are agnostic to the DRM and will not interfere with any part of the license acquisition, decryption, encryption or any other process handled by the video player.

How do you know who is able to share content? Do you authenticate users?

We do not authenticate users. Our technology sits on the video player and gets directions from the video manifest files. We register device type, stream type, ISP info, and other anonymous information. Everything we share is already authenticated by the end user and the content permissions that they already have.

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.

Copied to Clipboard