Caching
What is Caching, and how does it work?
Caching is the temporary storage of content, for a faster access to the data at a later time.
Browser-Cache
The best-known form of caching is done in your browser. The so-called browser cache contains data from previously visited websites, which do not have to be retrieved from the server again at a later page request but is already available locally.
Server-Cache
Another form is caching on pages of delivering servers: Rather than another database query, an already existing result from the cache can be delivered to the recipient.
Cache-Box
We also use a combined variant: In a network with different offices the same video download would lead to an unnecessary network load. Our solution is that users query their video material to a local cache box. Once it is present, it will be delivered, if not, it will be requested from the main server. This caching on cache boxes means that each file is transferred only once between the main server and the office cache box, no matter how many users request the file in the future.
Why Caching?
Caching primarily means conserving resources, namely the CPU, memory, and the network itself. Any type of data can be cached: whole websites, database, and media requests are possible. In our case these are mainly terabytes of video footage which are delivered daily to our customers by streams.
What if the cache is full?
Cached data are either only for a predetermined time in the cache or until the allocated storage for this data is full. If this happens, the least recently requested data is overwritten by new data.
Peer-to-Peer
If many receivers in the same network want to receive a stream, the peer-to-peer technology can be used to relieve the network. With Peer-to-Peer streaming we offer a state-of-the-art solution in a user-friendly environment.
Multicast
To relieve the streaming server, it sends a signal only once, which can be picked up by a plurality of receivers (such as radio), without multiplying the data transmission rate at the sender by the number of recipients. This method is called multicast.
Webcast
Webcasting is an innovative way of communication to deliver internal and external objectives with video and presentation. Simplex Pro is the production studio of the simplex platform to start professional webcasts as on-demand or live version with a few clicks and stream to the desired target audience.
You weren't able to find whet you were looking for? Contact us now.
Our support team is available
from Monday until Friday
from 9 am until 5 pm.
You will get an answer from us within 24 hours.
In urgent cases (system failure) outside office hours, please call our emergency service: +41 44 580 97 16
Customers who have booked Live Support can use the number assigned to them.
More support articles
ADFS/SAML activation
22.10.2019
Peer-to-Peer
01.03.2017
Multicast
01.03.2017
simplex API
26.09.2016