[Sticky] CasparCG 2.0 - System recommendations

#1
If you are wondering what to run CasparCG Server on, please take a look at the wiki under System Requirements and System Recommendations.

For CasparCG Server 2.0, you'll need am Nvidia GPU (graphics card) capable of OpenGL 3.0. Please see the lists of nVidia graphics cards to make sure your card supports at least OpenGL 3.0 or higher.
Jonas Hummelstrand
Independent Consultant at SuperFly.tv
Former Community Manager for CasparCG

Problems? Guide to posting Bug reports & Feature requests

Re: System recommendations for CasparCG Server

#3
The client doesn't care where you put the media folder, its the server. You need to modify some values in the registry. Just search the registry for caspar and you will find the keys.

NOTE: This information is for the old CasparCG 1.0-1.8 Server.
CasparCG Integrator, Developer and Consultant
Former CasparCG Lead Developer
Feel free to contact me (robert@boffins.com) if you need any CasparCG related support, development or other consulting.

Re: [Sticky] CasparCG 2.0 - System recommendations

#5
Because I've been having issues with my AMD/ATI build, I've decided to build an Intel/Nvidia based system. We plan to use it to do graphics and play clips/commericals in our broadcasts. We will be outputting 1 hdmi signal to an ATEM 1 M/E switcher. Would a card like the GeForce 210 paired with an i3 cpu work ok for my needs? Or, do I need a more powerful GFX card?

Re: [Sticky] CasparCG 2.0 - System recommendations

#9
I'm doing some testing at the moment with CasparCG and think the videocard specs that are needed, need some clarification.
When I use a GF550Ti for instance, I get the server window flooded with the performance warning message that the host to device transfer was not completed. When I searched this forum I came to the conclusion that the meaning of this message is that the communication from the geforce card back to the system is slow and video stalling could occur.
While playing out a video I already get the message but the picture looks fine, when I start the fotbolls app and start a crawler with the scoreboard graphics enabled, I can see the text hickup and not slide smoothly.

When I monitor my system and GPU at that moment, the CPU cores are all under 50% and the GPU is also not above 50% load. So the slow communication from the GPU back to the system is really stalling the performance and capabilities of the system.

In the topic I found the explanation of the warning message, there is quite clearly stated that it is best to use a Quadro Nvidia card, because those would not suffer from this problem.

My conclusion so far: "Let's get a Quadro card!"

Now the question arises, which one do I need that is upto doing the job flawlessly, but is no overkill so my wallet won't get more empty than needed. You can spend money only one time and then you need to make new money again.
Because in this business there always is a lot on the wanted list, making good choices the first time is a pre.

Looking at the Quadro variants at the moment, my eye falls onto the Quadro 2000. It is under 400 euro's new which is quite cheap for a workstation card.
Can someone confirm this card to be perfectly capable of doing what I expect from it, which is performing well enough to make the limit of the system like it should be, without a bottleneck on the communications which happens with Nvidia cards meant for the gaming market?

There also are a lot of older cards to be found at webshops which are old stock that are sold cheap, or second hand on ebay for instance.
When I'm looking into the model numbering of these cards, I get a little frustrated about the missing of a numbering system that makes it easy to tell which is better than the other. In my opinion it makes no sense how they are numbered now.
Which versions are confirmed capable of making CasparCG running well?

Re: [Sticky] CasparCG 2.0 - System recommendations

#10
We have used the following models successfully:
  • Quadro 2000
    Quadro FX 1800
    Quadro FX 1700
-----------------------------------------------------------------

NOTE: The following is just guesses.

Regarding the Geforce family of cards. I believe the problem is related to the new Geforce Fermi architecture (500 series) which has for some reason throttled the OpenGL memory transfer function glReadPixels. An older pre-Fermi Geforce card (e.g. 400 series) I believe should work just fine.
CasparCG Integrator, Developer and Consultant
Former CasparCG Lead Developer
Feel free to contact me (robert@boffins.com) if you need any CasparCG related support, development or other consulting.

Re: [Sticky] CasparCG 2.0 - System recommendations

#18
vimlesh1975: That is normal, even though your not playing anything CasparCG will still display and process a "black" videostream. This is especially true when running an interlaced format with the screen producer since it always will deinterlace the stream.
CasparCG Integrator, Developer and Consultant
Former CasparCG Lead Developer
Feel free to contact me (robert@boffins.com) if you need any CasparCG related support, development or other consulting.

Re: [Sticky] CasparCG 2.0 - System recommendations

#27
I too have on-board Intel which works fine in 2.0 stable, but not with a recent build of 2.1.

The System Requirements in the wiki specify an NVIDIA GPU, but the Recommendations are vaguer. The opening post in this thread quotes an older version of the wiki and suggests ATI/AMD graphics cards are an option for 2.0.

I gather that in older versions, the GPU spec was less of an issue if the screen consumer was not being used.

Is this a trend? Is it the case that the final 2.1 will require an NVIDIA card more than 2.0 does? Is the removal of ATI/AMD a result of feedback from 2.0 or development of 2.1?

Re: [Sticky] CasparCG 2.0 - System recommendations

#28
Thanks for pontning that out, I've now updated the original post.

We've worked with ATI/AMD and from what I'm gathering, CasparCG Server 2.1 will run on both ATI/AMD and Nvidia GPUs that support OpenGL 3.0.

CasparCG Server 2.1 will also have a CPU fallback so you can start it and use the basic functions even without a supported GPU.
Jonas Hummelstrand
Independent Consultant at SuperFly.tv
Former Community Manager for CasparCG

Problems? Guide to posting Bug reports & Feature requests

Re: [Sticky] CasparCG 2.0 - System recommendations

#29
Small heads up: if anyone else is planning on running CasparCG 2.0.3 on a mid range i3 with 1GB of RAM and intel HD4000 onboard graphics, then it works well enough for SD content, but don't expect stutter-less playback. - I'm installing on a large number of machines around the building, so people can prepare and check content offline - rather than trust their flash previews...

Re: [Sticky] CasparCG 2.0 - System recommendations

#31
Hi all I'm currnetley toying with the the idea of throwing together a dedicated pc for Caspar

The pc I currentley use has a different purpose in life as a watchout display pc and as it happened to have a decklink pci card in it does what I need it to.The problems come when I need that pc for other work I'm stuck for a Caspar rig

I have a spare original decklink extreme pci avaibale but I want to know what of the older deck link cards will do separate key and fill as I only need SD and don't have the budget for the latest 3d card so I'm probey going to pickup somthing second hand

I currentley use the internal key in the cards. I would like to get away from this If possible

Cheers

Re: [Sticky] CasparCG 2.0 - System recommendations

#33
Alb wrote:Any estimation on when CasparCG Server 2.1 will be available?
It is available for testing, but currently in an alpha version, from http://builds.casparcg.com/
First install CasparCG Server 2.0.3 and then replace the files from the alpha build. Remember, it is alpha version, we do not recommend you use it for any real production.
Jonas Hummelstrand
Independent Consultant at SuperFly.tv
Former Community Manager for CasparCG

Problems? Guide to posting Bug reports & Feature requests

Re: [Sticky] CasparCG 2.0 - System recommendations

#34
Hi,

I would like to buy a system which is capable of running 1 HD channel with key and fill. I selected the following hardware. Can you confirm this system is powerfull enough?

MOBO: MSI B75A-G43 (B75 chipset)
CPU: Intel Core i3 3240 (dual-core 3,4ghz, is this better than a core i5 with more cores but less ghz?)
GPU: Quadro 2000 (would an quadro 600 also be good enough?)
MEM: Corsair 8GB (1333mhz, CL9)
HDD for OS: OCZ Vertex 3 60GB (on sata2 bus)
HDD for storage: OCZ Vertex3 240GB (on sata3 bus)


Thanks!

Re: [Sticky] CasparCG 2.0 - System recommendations

#35
An i3 sounds a bit suspicious to me. You can't compare the processing power by just comparing the clock frequency between an i3 and an i5 (or an i7.) For example, an i5 (and i7) have Turbo Boost which will likely mean that they can outperform an i3 even at a lower stock clock frequency. http://www.pcworld.idg.com.au/article/3 ... e_i3_i5_i7_/

For $100 more you can get an i7-2700K instead.
You can't see much difference in the specs, but GeekBench scores show that it has almost twice the performance of the CPU you suggested.


While you should be able to use an Nvidia GTX 670 instead of a Quadro 2000 card, we can only recommend hardware that we have tried and tested, hence our System Requirements and System Recommendations.

To be able to output fill + key in HD, you will need either a Bluefish Technologies card, or a BlackMagic Design DeckLink HD Extreme 3D card.
Jonas Hummelstrand
Independent Consultant at SuperFly.tv
Former Community Manager for CasparCG

Problems? Guide to posting Bug reports & Feature requests

Re: [Sticky] CasparCG 2.0 - System recommendations

#37
That should work great (but like I said, we can only recommend what we have tested ourselves!) If you run in to bottlenecks, they are usually:
1. CPU for Flash templates (Flash Player that we host in what we call "TemplateHost" is single-threaded, and it's really easy to create things in a way that bogs down Flash, if you don't know what you are doing.
2. Disk for HD files, depending on what codecs you use.
Jonas Hummelstrand
Independent Consultant at SuperFly.tv
Former Community Manager for CasparCG

Problems? Guide to posting Bug reports & Feature requests

Re: [Sticky] CasparCG 2.0 - System recommendations

#39
If you had even faster disks, you could use QuickTime Animation @ 80-90%. If you create two separate files (works woth any codec, but for small files choose H.264 MP4s) and name the alpha channel file with the same name plus _a, it will automatically be used to create an alpha channel.

Example: Video.mp4 when loaded and played by CasparCG Server 2.x will automatically get its alpha channel from the greyscale (actually I think we use the R channel) values of Video_a.mp4 if they are placed in the same directory.
Jonas Hummelstrand
Independent Consultant at SuperFly.tv
Former Community Manager for CasparCG

Problems? Guide to posting Bug reports & Feature requests

Re: [Sticky] CasparCG 2.0 - System recommendations

#40
Jonas Hummelstrand wrote:If you had even faster disks, you could use QuickTime Animation @ 80-90%. If you create two separate files (works woth any codec, but for small files choose H.264 MP4s) and name the alpha channel file with the same name plus _a, it will automatically be used to create an alpha channel.
Can you tell me how fast a disk needs to be? The OCZ Vertex can read at more then 300MB/Sec.

I also would like to use audio from the output channel. Is it possible to use the AES output from the Decklink Extreme? Will the audio be in sync?

Re: [Sticky] CasparCG 2.0 - System recommendations

#41
Joep wrote:Can you tell me how fast a disk needs to be? The OCZ Vertex can read at more then 300MB/Sec.
That depends on your videos. Sorry, it's impossible to say...
Joep wrote:I also would like to use audio from the output channel. Is it possible to use the AES output from the Decklink Extreme? Will the audio be in sync?
We only use SDI-embedded audio, but I believe the AES/EBU output works just as well (I've never heard anything contrary.)
Jonas Hummelstrand
Independent Consultant at SuperFly.tv
Former Community Manager for CasparCG

Problems? Guide to posting Bug reports & Feature requests

Re: [Sticky] CasparCG 2.0 - System recommendations

#43
You don't need two cards, but our main studio complex now has 10 servers, each with two DeckLink HD Extreme 3D cards, so each server can output two simultaneous 1080i50 fill+key SDI streams, giving us 20 simultaneous fill+key channels for our five studios.
Jonas Hummelstrand
Independent Consultant at SuperFly.tv
Former Community Manager for CasparCG

Problems? Guide to posting Bug reports & Feature requests

Re: [Sticky] CasparCG 2.0 - System recommendations

#44
Hi,
I found this software like 2 days ago, and I really want to try it, but I have a concern about the graphics card that I need to run caspar server, I planned to buy a Nvidia GTX 770 or a 670 4GB gdr5, I want to know if someone test this card with Caspar cg, I want to build the system for run HD lower Third logos and social media content live, we already have a Mac Pro with 2 cards, one decklink studio 2 and a decklink quadro and I think it will work fine, but the problem is the graphic card (AMD/ATI). can this Mac work for server with dual boot in windows?

I really want to thanks for the software it look amazing and I really want to try give it a try, and give feedback to you about how it work for us.

sorry for my english, Im from Honduras. saludos!

Re: [Sticky] CasparCG 2.0 - System recommendations

#45
We will release CasparCG Server 2.0.4 beta 1 within a few days, and it has support for ATI GPUs (but it hasn't been tested with many cards, so we can't promise that it will work!)
A Mac Pro booted into Windows 7 should work fine, and hopefully your ATI card will work as well.
Jonas Hummelstrand
Independent Consultant at SuperFly.tv
Former Community Manager for CasparCG

Problems? Guide to posting Bug reports & Feature requests

Re: [Sticky] CasparCG 2.0 - System recommendations

#46
Thanks Jonas,
That great news hope it works with my card, just one more question, we like to display live social media tweets and facebook comments from our page, it seems that Caspercg work well with flash, do you know if someone in the forum made something similar to this? I think we must find a developer to make the flash template right?

Re: [Sticky] CasparCG 2.0 - System recommendations

#47
Hey,

moschops and I created a twitter scroller which will automatically pull down tweets that match a customizable hashtag and the custom client lets you pick and queue which tweets you want to send to the scroller.

There's more information with a screen shot of the current client at http://casparcg.com/forum/viewtopic.php?f=9&t=377#p9287 and here's a video of it being used: http://youtu.be/Fmy8QrtkuLM?t=25m28s

At the moment it is just twitter but we would be happy to make one that works in a similar fashion with facebook as well.

Please let us know if you are interested.
AS3 Animation Helper: https://github.com/tjenkinson/Adobe-AS3 ... ion-Helper
AS3 Scroller: https://github.com/tjenkinson/Adobe-AS3-Scroller
Java ServerConnector: http://bit.ly/127WwQo
PHP ServerConnector: http://bit.ly/13UeobV

Re: [Sticky] CasparCG 2.0 - System recommendations

#48
tomj wrote:Hey,

moschops and I created a twitter scroller which will automatically pull down tweets that match a customizable hashtag and the custom client lets you pick and queue which tweets you want to send to the scroller.

There's more information with a screen shot of the current client at http://casparcg.com/forum/viewtopic.php?f=9&t=377#p9287 and here's a video of it being used: http://youtu.be/Fmy8QrtkuLM?t=25m28s

At the moment it is just twitter but we would be happy to make one that works in a similar fashion with facebook as well.

Please let us know if you are interested.
I made something similar to that along with a live Facebook poll.

Examples:
http://www.youtube.com/watch?v=RxRNePQHfTs&hd=1
http://www.youtube.com/watch?v=saMWMedE5ag&&hd=1

Re: [Sticky] CasparCG 2.0 - System recommendations

#50
After a lot of reading and experimenting, i've Installed a CasparCG system to test on my Laptop!

I've got a Sony Vaio F1, Core I7, HDMI out NVidia with Cuda, and an SSD Sys Drive.
I was amazed that the server runs, in HD mode via the HDMI output in interlaced into my Vision Mixer. I was able to do most of the real-time blend/cc functions with no hassle, for about 2 minutes. Then the system overheats and dies! In SD mode get about 10minutes of play-time before the system dies.

So after enough experimentation, i've decided to build a dedicated machine to run Caspar.

What I wanted to ask, is with a SINGLE BMD-decklink card, can I still do Live video in and out simultaneously, or do I need 2 cards for that? (the new 4k extreme)

Thanks!

Re: [Sticky] CasparCG 2.0 - System recommendations

#52
You can use each decklink card only as in OR output, not as both at the same time.
So no, a single card with single channel does not fit your needs.
Depending on your needs, your could use a card which has more than one channel like the BlackmagicDesgin Decklink Duo or Quadro. But with this cards, you won't get synced key+fill out.
Please have a look at http://www.editgrid.com/user/hummelstra ... CG%29.html.
There you can check which card is sufficient for what.

I think there are some people here around using the k2000 without any problems. Did you try a forum search for it?

cheers
mcdikki
sublan.tv - Wir teilen Begeisterung

Re: [Sticky] CasparCG 2.0 - System recommendations

#55
Kibim wrote:Thank you for the quick reply mcdikki.

The BMD decklink quad is a tempting option. The lack of synced fill+key could prove an issue however.

It would appear that a nice system to use would be a Decklink 4k Extreme as an output device with a Decklink Duo/Quad as an input.
I would use the Extreme 4K as output, because it has synced fill & key. A quad for input is good. With this config you only need two free PCIe 4x slot for 4 inputs and one output with fill & key.
Didi Kunz
CasparCG Client-Programmer, Template Maker & Live CG-Operator
Media Support, CH-5722 Gränichen, Switzerland http://mediasupport.ch/
Problems? Guide to posting Bug reports & Feature requests

Re: [Sticky] CasparCG 2.0 - System recommendations

#59
palco wrote:
didikunz wrote:A Decklink SDI will do the job.
Thanks,
But Decklink SDI for digital input signal.
Would it be Decklink Intensity PRO, that supports analog signal, or must Deklink Studio.
That comes out, when you don't say what you need. If you need analog in, then you need a Decklink Studio, a 4K or an Intensity. Remember, that the Intensity only has consumer grade inputs. That means no balanced audio and only chich connectors.
Didi Kunz
CasparCG Client-Programmer, Template Maker & Live CG-Operator
Media Support, CH-5722 Gränichen, Switzerland http://mediasupport.ch/
Problems? Guide to posting Bug reports & Feature requests