CasparCG / server

CasparCG Server is a Windows and Linux software used to play out professional graphics, audio and video to multiple outputs. It has been in 24/7 broadcast production since 2006. Ready-to-use downloads are available under the Releases tab https://casparcg.com.
GNU General Public License v3.0
911 stars 268 forks source link

Bluefish Supernova CG - Stream selection not working? #657

Closed jesperstarkar closed 6 years ago

jesperstarkar commented 6 years ago

I can't reconfigure the streams on the card. A is always paired with B, and I can't pair C with D.

cc @jamesdwise

jamesdwise commented 6 years ago

Hi Thanks for the feedback, I can confirm your bug, and I am currently working on a fix.

If i guess correctly you are trying to do 2 stream of 4224 / Fill and key output? Until i implement the fix, I suspect this might work for you if you reverse the order in which you initialize the channels. ie, if your doing "a then c" try "c then a", this *might provide a temporary fix until i can upload some code that fully solves the issue.

jesperstarkar commented 6 years ago

My test bench has two Bluefish SuperNova CG cards. Device 1 is 2i/2o, device 2 is QuadOut.

The major problems are 1) and 4).

Different CasparCG configs gives different results:

  1. Device 1, Stream a, Keyer disabled Plays FILL on both #1 SDI a and #1 SDI b. I don't know why b is active here, I didn't expect that. Should I be able to disable the b output through BluePropsLight, or is all configuration fed from CasparCG? screen shot 2017-11-29 at 11 04 33

  2. Device 1, Stream a, Keyer external Plays as expected: FILL on #1 SDI a and KEY on #1 SDI b screen shot 2017-11-29 at 11 03 49

  3. Device 2, Stream a, Keyer external Plays as expected: FILL on #2 SDI a and KEY on #2 SDI b screen shot 2017-11-29 at 10 55 13

  4. Device 2, Stream c, Keyer external Plays only FILL on #2 SDI c. Why didn't it activate KEY on #2 SDI d? And again, nothing I can do in BluePropsLight to enable this? screen shot 2017-11-29 at 10 53 59

  5. Device 1 or 2, Stream b or even d Plays as expected FILL on only the selected SDI.

Haven't tested onboard/internal keyer.

jesperstarkar commented 6 years ago

...neither have I tried two streams or two devices at the same time.

jamesdwise commented 6 years ago

Hi Jesper,

With regards to your findings..

  1. This is the expected result, the default mapping is for video channel A to go to SDI-A and SDI-B as soon as you start doing something that requires SDI-B it will be configured accordingly.

  2. Good.

  3. Good.

  4. I believe this is a genuine bug on our behalf. I have now implemented a fix for this specific configuration, and will be making a pull request soon.

  5. Good.