Hi,
I’m currently testing Caspar in a BMD SMPTE 2110 environment (Decklink IP, 3x3G) and the fact is that Caspar CG always initializes the Decklink with YUV 8, what is expected as a standard. So it forbids the ability to transmit via 2110 to 3x3G, as it only accepts 10 bit. I can see that 16 bit instead of 8 bit is a channel option in the config file, but doesn’t changes the outcome. Has anyone a clue about feasability of having YUV 10 as a channel output ? Audio is fine Testing on 2.4 stable with 1080P50, Decklink Driver 14, same on Windows and Ubuntu.
I’m able to go from casparcg with a decklink ip to their 3x3 convert box without issue.
I’m not sure if I’ve tried it with master for a while, but it definitely works with 2.4
what does 2110 SDP (Decklink Tx) says about Bit depth 10 or 8 ? Testing with BMD up to date and registry and/or NMOS Explorer. Which Caspar version should I test with (one working) ? Have no issues with Decklink IP to Decklink IP with 8 bits, and no issues with 3x3G to Decklink with 10 bits, but “Decklink input” command in caspar outs a 10 bit input in an 8 bit output. Colorspace flag in Caspar Config file BT709 or BT2020 is reported on Decklink output. So for understanding, should a play command with a file in YUV10 in a channel set with 16 bit not output 8 bit ? Thanks for support. Best regards
It appears that this is broken by the 9.0.2 firmware. If I downgrade the 3x3G firmware to 9.0.1, then it is able to receive the decklink, upgrading it back to 10.0.0 and it refuses to play the stream.
The SDP from the decklink is
v=0
o=- 3335106558 0 IN IP4 10.10.10.103
s=DeckLink IP HD Optical (1): Video
t=0 0
a=sendonly
m=video 16388 RTP/AVP 96
c=IN IP4 239.255.2.56/255
a=rtpmap:96 raw/90000
a=fmtp:96 sampling=YCbCr-4:2:2; depth=8; width=1920; height=1080; exactframerate=50; colorimetry=BT709; PM=2110GPM; SSN=ST2110-20:2017; TP=2110TPN;
a=ts-refclk:ptp=IEEE1588-2008:7C-2E-0D-FF-FE-1B-A5-A0:127
a=mediaclk:direct=0
a=ssrc:744627760 cname:63BF4A634C964E93A6DB261659C53B3F
The 3x3G reporting it should support the stream:
I would recommend using 2.4.0 or the latest 2.4.x build for now.
The 16bit support in master is very new, not widely tested and is a bit limited in functionality.
If not using 16bit mode, casparcg is operating in 8bit RGB internally, with the conversion to yuv handled by the decklink.