Question / Help Settings Help: Camera to SDI USB Capture to OBS

regstuff

Member
I'm working in a live event setting and using OBS to livestream. I was looking for some pointers on what my settings should be and if I'm doing anything wrong so far.

Using OBS 20.0.1 on Windows 10 Home.

Physical setup is as follows:

SDI cables from the cameras go into a mixer. Mixer output comes into a Magewell USB SDI device. (http://www.magewell.com/usb-capture-sdi)

That goes into the USB 3 port of a Dell xps 9550 (http://www.dell.com/en-us/work/shop/dell-laptops-and-notebooks/xps-15-laptop/spd/xps-15-9550-laptop). OBS uses a Video Capture Source to pick up the video.

Audio is sometimes embedded in the SDI cable. Other times, an XLR cable from the audio mixer comes into a Scarlett 2i2 (https://us.focusrite.com/usb-audio-interfaces/scarlett-2i2) or iMic (https://www.bhphotovideo.com/c/prod...035_2_usb_mini_phone_audio_data_transfer.html), which then goes into the laptop USB. OBS picks up the audio through a Audio capture Source.

I'm streaming at 720p25 to Youtube.

So far, this setup has been working fine, except for a couple of issues, namely,

1. Noticed some flickering once in a while in the video, which I figured was because of interlacing. Applying the deinterlacing option seemed to help. I used Blend, but i'm not really sure which of the given options (Retro, Discard etc) is the right one. Would appreciate any guidance here.

2. Noticed AV sync issues. Video seemed to be ahead of the audio. This doesnt happen consistently, but every once in a while. I am unable to replace this issue consistently so I havent been able to debug the issue. The issue may or may not be related to my setup. Maybe it comes from the main audio mixer. I have no idea. But I would appreciate any help in sorting this out. So far i have been using the offset options in the audio mixer in OBS to deal with it. I dont remember for sure, but I seem to remember that the audio lag increases gradually over time. I read somewhere that this might be related to video frame drops building up over time and pushing the video ahead of the audio.

3. Was also trying to understand whether 25 fps or 30 fps is a better option for me. The event includes some sports related action, so 30 fps would be better. Bandwidth and CPU is not an issue either way. But I was trying to figure out if the camera shooting at 1080i50 would give any issue if we stream at 30fps instead of 25fps. Does OBS figure all that out and make the output independent of input in terms of resolution and fps?

4. Which Colorspace is the right one in the Advanced Settings?

5. Last of all, does using a Downscale Filter for the video use a lot of CPU resources? How do we choose among the given options?

Thanks for your help.
 

david-1984

New Member
I'm interested to know answers for point 1 and 3. did you find a solution? when you applied the deinterlacing filters how di you notice improvements? from streaming or directly on OBS
preview?
thanks
 

Boildown

Active Member
I don't have answers to everything but...

You should update OBS to the latest release.

If you don't have a requirement for PAL video and your camera can do it, its just easier to set the camera to 30 or 60 fps instead of 25 or 50, and keep things at 30fps throughout. If you do have to keep the camera at 25fps, then encode at 25 instead of 30. Don't mix 25 and 30. But also OBS was developed in NTSC territory and 30fps has been tested far more than 25, so you might avoid unknown problems if you stick to 30.

Make sure nothing else is on the USB root hub you have the Magewell on.
 

regstuff

Member
I'm interested to know answers for point 1 and 3. did you find a solution? when you applied the deinterlacing filters how di you notice improvements? from streaming or directly on OBS
preview?
thanks

Hi,
Regarding (3), haven't figured anything out. Am sticking to 25 frames for now. The camera shoots at 1080i50.
Regarding (1), I notice the improvement in the preview screen and the livestream. Far fewer flickers when I apply a filter. To (sort of) understand what might work best for you, check page 71 of this guide: https://obsproject.com/forum/resour...ware-studio-multiplatform-help-guide-pdf.365/
This explanation is a little better: https://esibun.net/guides/proper-deinterlacing/
 
Top