---
description: >-
  Here will will figure out which version of CasparCG Server you will be using
  and download the appropriate Chromium version.
---

# CasparCG Server Setup

To begin with, let's recap the CasparCG version and what Chromium versions they use. The greater the Chromium version, the more features we have available to use.

| CasparCG Server Version | Chromium Version | Branch Base Position |
| ----------------------- | ---------------- | -------------------- |
| 2.1.0 Beta 2            | 33.0.1750.170    | 508578               |
| 2.2.0 Stable            | 63.0.3239.132    | 722274               |
| 2.1.1 NRK Build         | 71.0.3578.98     | 599392               |

{% hint style="warning" %}
We would highly recommend going with either the 2.2.0 Stable or 2.1.0 NRK Build because their Chromium versions are much newer and allow you to utilize CSS properties like `flexbox` and `grid`. Both of which we will use in this guide.
{% endhint %}

### CasparCG Version Downloads

If you have yet to download and install a CasparCG Server version, here are some links to each release listed.&#x20;

| CasparCG Server Version | Download Link                                                                           |
| ----------------------- | --------------------------------------------------------------------------------------- |
| 2.1.0 Beta 2            | [Link](https://github.com/CasparCG/server/releases/tag/2.1.0_Beta1)                     |
| 2.2.0 Stable            | [Link](https://github.com/CasparCG/server/releases/tag/v2.2.0-stable)                   |
| 2.1.1 NRK Build         | [Link](https://github.com/nrkno/tv-automation-casparcg-server/releases/tag/v2.1.11_NRK) |

Once you have downloaded your version of choice, you will have to follow these [instructions / system requirements](https://github.com/CasparCG/help/wiki/Server%3A-System-Requirements) provided by the CasparCG Wiki.

### Chromium Downloads

Developing within the CasparCG Server is very much possible but, it involves having the server running alongside your web sever. This can be quiet taxing for smaller development machines. Along with the heavy amount of resource use, any time you relaunch the server all of your locally stored data will be lost. This is because CasparCG clears the browser's local storage each time it shuts down. IndexedDB is also not provided at all.&#x20;

To combat those issues, we recommend using the table below to download a Chromium version and use this to develop and test your graphics. The Chromium and CasparCG Chromium versions are not the exact same but, they are similar enough that we will not run into any conflicts. You can compare each browser version at [CanIUse.com](https://caniuse.com/#comparison).

| CasparCG Version | Chromium Download                                                                                             |
| ---------------- | ------------------------------------------------------------------------------------------------------------- |
| 2.1.0 Beta 2     | [Link](https://commondatastorage.googleapis.com/chromium-browser-snapshots/index.html?prefix=Win_x64/508578/) |
| 2.2.0 Stable     | [Link](https://commondatastorage.googleapis.com/chromium-browser-snapshots/index.html?prefix=Win_x64/722274/) |
| 2.1.1 NRK Build  | [Link](https://commondatastorage.googleapis.com/chromium-browser-snapshots/index.html?prefix=Win_x64/599392/) |

#### Resources

* [Install instructions / system requirements](https://github.com/CasparCG/help/wiki/Server%3A-System-Requirements) on the CasparCG Wiki.
* [Can I Use.com ](https://caniuse.com/#comparison)for comparing browser version and capabilities.&#x20;
