How to Connect Cameras to Work with TurboStats

To setup a camera in OBS first open the [LIVE] dialogue box in TurboStats.  In Quickscore the[LIVE] button is next to the Start/Stop button for the clock.  In Full Score the [LIVE] button is in the [PREFS] in LiveScoring, then under the Gamecasting tab. Select Configure OBS (see figure below) and choose the camera type from the list. If your camera is not in the list, select the HDMI to USB option for the resolution you want to stream in and that will setup the resolution and the scorebar.  Then in OBS click the + in the Sources box and add your camera manually.

How to Set Your Stream Bitrate and Resolution for your WiFi Limits

Example resolutions, framerates, and bitrates So you know your upload speed and the limits of what it can do — what now? Let’s look at some examples of setups you can use for your stream based on your bitrate.

720p 30fps (HD, standard framerate) *START HERE*
Recommended upload speed: 4.5–6 Mbps
Resolution: 1280 x 720
Bitrate: 1600 to 3000 kbps
Framerate: 30 fps


720p 30fps (HD, standard framerate) *BEST FOR CELLULAR*
Recommended upload speed: 4.5–6 Mbps
Resolution: 1280 x 720
Bitrate: 1000 to 1600 kbps  (start at 1600 and if it's choppy move down to 1000)
Framerate: 30 fps

1080p 60 fps (Full HD, high framerate)
Recommended upload speed: 6.5–8+ Mbps
Resolution: 1920 x 1080
Bitrate: 4500 to 6000 kbps
Framerate: 60 fps

720p 60 fps (HD, high framerate)
Recommended upload speed: 5.5–7 Mbps
Resolution: 1280 x 720
Bitrate: 3500 to 5000 kbps
Framerate: 60 fps

1080p 30 fps (Full HD, standard framerate)
Recommended upload: 5.5–7+ Mbps
Resolution: 1920 x 1080
Bitrate: 3500 to 5000 kbps
Framerate: 30 fps

480p 60 fps (SD, high framerate) Recommended upload speed: 3.5–5 Mbps
Resolution: 640 x 480
Bitrate: 800 to 2500 kbps
Framerate: 60 fps

How to Connect a NDI Camera to OBS

To setup a camera in OBS to work with the TurboStats Scorebar first open the [LIVE] dialogue box in TurboStats

For the machine you will be scoring on, choose NDI Scorebar and you will be prompted to download the NDI tools for OBS.  If you want to add an NDI camera to this machine choose + in the sources box in OBS and select NDI and pick your camera if it's live on your network. (see troubleshooting below)

For the remote machine you will be streaming from you can manually go to the OBS Website and download the NDI tools Windows PC  or MacOS or if you also have TurboStats quickscore on that machine you can choose the NDI Receiver Stream Bot options.  In the source box in OBS press the + then add an NDI source.  If you don't see NDI as a source option, reinstall the NDI tools.

Note: On the Scoring Machine you will need to run OBS, even if you are not streaming from this device.  This is so the scorebar can be sent over the network as an NDI source. Do not press Start Streaming in this mode.  In the configuration it's best to turn on the OBS Scorebar, Auto start OBS and Min options so that OBS autostart and broadcasts the NDI scorebar each time you score a game.

 

Troubleshooting NDI connections over the Wi-Fi.  Firewalls and Routers can block NDI sources from showing over the network.  Here is a document that can help you solve NDI related issues   Troubleshooting NDI

How to Connect an IP camera to OBS>

In OBS:

  • Under the SOURCES box click the + button
  • To add your IP Camera, select  > Media Source
  • Uncheck the [x] Local File checkbox and enter the RTSP* address in the Input field box
  • hit OK.

*RTSP address for various cameras

XM IPC: rtsp://192.168.0.20:554/user=admin&password=&channel=1&stream=0.sdp?
Hikvision: rtsp://username:password@IPaddress:port/Streaming/Channels/id/
Dahua:  rtsp://admin:admin@10.7.6.67:554/cam/realmonitor?channel=1&subtype=1
Vivotek: rtsp://IPAddress/liveany.sdp?codectype=h264&h264_intraperiod=4000&h264_quant=99&h264_qvalue=40 
3S:: rtsp://IPAddress/cam1/h264
4XEM: rtsp://IPAddress/live.sdp
A-MTK: rtsp://IPAddress/media/media.amp
ABS: rtsp://IPAddress/mpeg4/1/media.amp
Absolutron: rtsp://IPAddress/image.mpg
ACTi: rtsp://IPAddress:7070/
ACTi: rtsp://IPAddress/
Acumen: rtsp://IPAddress/mpg4/rtsp.amp
Airlink101: rtsp://IPAddress/mpeg4
AirLive: rtsp://IPAddress/video.mp4
ALinking: rtsp://IPAddress/cam1/mjpeg
ALinking: rtsp://IPAddress/cam1/mpeg4
ALinking: rtsp://IPAddress/cam1/h264
ALLIEDE: rtsp://IPAddress:555/0/1:1/main
Asante: rtsp://IPAddress/cam1/mpeg4
Asoni: rtsp://IPAddress/GetData.cgi
Asoni: rtsp://IPAddress/
Aviosys: rtsp://IPAddress/mpeg4
Aviosys: rtsp://IPAddress:8554/mpeg4
AVS: Uriel: rtsp://IPAddress/mpeg4
AVTech: rtsp://IPAddress/live/mpeg4
AVTech: rtsp://IPAddress/live/h264
AXIS: rtsp://IPAddress/mpeg4/media.amp
AXIS: rtsp://IPAddress/axis-media/media.amp
AXview: rtsp://IPAddress
Basler: rtsp://IPAddress/mpeg4
Basler: rtsp://IPAddress/h264?multicast
BiKal: IP: CCTV: rtsp://IPAddress/
BiKal: IP: CCTV: rtsp://IPAddress/user.pin.mp2
BlueJay: rtsp://IPAddress/mpeg4
Bosch: rtsp://IPAddress/rtsp_tunnel
Bosch: rtsp://IPAddress/video
Bosch: rtsp://IPAddress/?inst=2
Brickcom: rtsp://IPAddress/channel1
Canon: rtsp://IPAddress/
Canon: rtsp://IPAddress/stream/profile1=u
Canon: rtsp://IPAddress/profile1=r
Canon: rtsp://IPAddress/profile1=u
CBC-Ganz: rtsp://IPAddress/gnz_media/main
Cisco: rtsp://IPAddress/img/media.sav
Cisco: rtsp://IPAddress
Clairvoyant: MWR: rtsp://IPAddress/av0_0
CNB: rtsp://IPAddress/
CNB: rtsp://IPAddress/mpeg4
Cohu: rtsp://IPAddress/stream1
Cohu: rtsp://IPAddress/cam
Compro: rtsp://IPAddress/medias1
D-Link: rtsp://IPAddress/play1.sdp
D-Link: rtsp://IPAddress/play2.sdp
Dallmeier: rtsp://IPAddress/encoder1
DoOurBest: rtsp://IPAddress/: ch0_0.h264
DVTel-IOimage: rtsp://IPAddress/ioImage/1
EagleVision: rtsp://IPAddress/11
EDIMAX: rtsp://IPAddress/ipcam.sdp
EDIMAX: rtsp://IPAddress/ipcam_h264.sdp
ENEO: rtsp://IPAddress/1/stream1
Etrovision: rtsp://IPAddress/rtpvideo1.sdp
EverWorldView: rtsp://IPAddress
EverFocus: rtsp://IPAddress/streaming/channels/0
Fine CCTV: rtsp://IPAddress/mpeg4
FLIR Systems: rtsp://IPAddress/ch0
FLIR Systems: rtsp://IPAddress/vis
FLIR Systems: rtsp://IPAddress:544/wfov
Foscam: rtsp://IPAddress/11
FSAN: RTSP://IPAddress/
Gadspot: rtsp://IPAddress/video.mp4
Genie: rtsp://IPAddress
Genius: rtsp://IPAddress/avn=2
GeoVision: rtsp://IPAddress:8554/CH001.sdp
Grandstream: rtsp://IPAddress/
GRUNDIG: rtsp://IPAddress/jpeg
GRUNDIG: rtsp://IPAddress/h264
GVI: rtsp://IPAddress/mpeg4
Hikvision: rtsp://IPAddress:554/h264
HuntElectronics: rtsp://IPAddress/video1+audio1
Ikegami: rtsp://IPAddress/stream1
iLink: rtsp://IPAddress
IndigoVision: rtsp://IPAddress
Infinova: rtsp://IPAddress/1.AMP
InnovativeSecurityDesigns: rtsp://IPAddress/stream1
INSTEK: DIGITAL: rtsp://IPAddress/
Intellinet: rtsp://IPAddress/video.mp4
Intellio: rtsp://IPAddress/
IONodes: rtsp://IPAddress/videoinput_1/h264_1/media.stm
IPUX: rtsp://IPAddress/mpeg4
IPx: rtsp://IPAddress/camera.stm
IQinVision: rtsp://IPAddress/now.mp4
IQinVision: rtsp://IPAddress/mp4
IRLAB: rtsp://IPAddress/
JVC: rtsp://IPAddress/PSIA/Streaming/channels/0
JVC: rtsp://IPAddress/PSIA/Streaming/channels/1
KARE: CSST-DIT: rtsp://IPAddress
KTC: rtsp://IPAddress/h264/
Launch: rtsp://IPAddress/0/username:password/main
Launch: rtsp://IPAddress:554/0/username:password/main
Laview: rtsp://IPAddress/
LevelOne: rtsp://IPAddress/access_code
LevelOne: rtsp://IPAddress/channel1
LevelOne: rtsp://IPAddress/live.sdp
LevelOne: rtsp://IPAddress/video.mp4
LevelOne: rtsp://IPAddress/h264
Linksys: rtsp://IPAddress/img/video.sav
Logitech: rtsp://IPAddress/HighResolutionVideo
Lorex: rtsp://IPAddress/video.mp4
Lumenera: rtsp://IPAddress/
LUXONVIDEO: rtsp://IPAddress/user_defined
Marmitek: rtsp://IPAddress/mpeg4
MaxVideo: rtsp://IPAddress/0/usrnm:pwd/main
MC Electronics: rtsp://IPAddress/
MeritLi-Lin: http://IPAddress: /rtsph264720p
MeritLi-Lin: http://IPAddress/rtsph2641080p
MeritLi-Lin: http://IPAddress: /rtsph264
MeritLi-Lin: http://IPAddress: /rtsph2641024p
MeritLi-Lin: rtsp://IPAddress/rtsph264
MeritLi-Lin: http://IPAddress: /rtspjpeg
MeritLi-Lin: http://IPAddress: /rtsph264
MESSOA: rtsp://IPAddress:8557/h264
MESSOA: rtsp://IPAddress/mpeg4
MESSOA: rtsp://IPAddress/livestream/
MESSOA: rtsp://IPAddress:7070
MicroDigital: rtsp://IPAddress/cam0_0
MicroSeven: rtsp://IPAddress/11
Moxa: rtsp://IPAddress/multicaststream
MultiPix: rtsp://IPAddress/video1
Onix: rtsp://IPAddress/cam0_0
OpenEye: rtsp://IPAddress/h264
Panasonic: rtsp://IPAddress:port//nphMpeg4/g726-640x48
Panasonic: rtsp://IPAddress/nphMpeg4/g726-640x480
Panasonic: rtsp://IPAddress/nphMpeg4/nil-320x240
Panasonic: rtsp://IPAddress/MediaInput/h264
Panasonic: rtsp://IPAddress/nphMpeg4/g726-640x
Panasonic: rtsp://IPAddress/MediaInput/mpeg4
Pelco: rtsp://IPAddress/stream1
PiXORD: rtsp://IPAddress
Planet: rtsp://IPAddress/ipcam.sdp
Planet: rtsp://IPAddress/ipcam_h264.sdp
Planet: rtsp://IPAddress/media/media.amp
PRIME: rtsp://IPAddress/cam1/h264/multicast
QihanTechnology: rtsp://IPAddress
Repotec: rtsp://IPAddress/cam1/mpeg4?user='username'&pwd='password'
SafeSky: rtsp://IPAddress
Samsung: rtsp://IPAddress/mpeg4unicast
Samsung: rtsp://IPAddress/mjpeg/media.smp
Samsung: rtsp://IPAddress/h264/media.smp
Sanan: rtsp://IPAddress/
Sanyo: rtsp://IPAddress/VideoInput/1/h264/1
ScallopImaging: rtsp://IPAddress:8554/main
Sentry: rtsp://IPAddress/mpeg4
SeyeonTech: -
FlexWATCH: rtsp://IPAddress/cam0_1
Sharx: rtsp://IPAddress/live_mpeg4.sdp
Siemens: rtsp://IPAddress/img/video.asf
Siemens: rtsp://IPAddress/livestream
Siqura: rtsp://IPAddress/mpeg4
Siqura: rtsp://IPAddress/h264
Siqura: rtsp://: IPAddress/VideoInput/1/h264/1
Siqura: rtsp://: IPAddress/VideoInput/1/mpeg4/1
Sitecom: rtsp://IPAddress/img/video.sav
Sony: rtsp://IPAddress/media/video1
Sparklan: rtsp://IPAddress/mpeg4
Speco: rtsp://IPAddress/
StarDot: rtsp://IPAddress/nph-h264.cgi
StarVedia: rtsp://IPAddress/CAM_ID.password.mp2
StoreNet: rtsp://IPAddress/stream1
SuperCircuits: rtsp://IPAddress/ch0_unicast_firststream
SuperCircuits: rtsp://IPAddress/ch0_unicast_secondstream
SuperCircuits: rtsp://IPAddress/live/mpeg4
Swann: rtsp://IPAddress/mpeg4
TCLINK: rtsp://IPAddress/av2
TCLINK: rtsp://IPAddress/live.sdp
Topica: rtsp://IPAddress:7070
Topica: rtsp://IPAddress/h264/media.amp
TP-Link: rtsp://IPAddress/video.mp4
TRENDnet: rtsp://IPAddress/mpeg4
TRENDnet: rtsp://IPAddress/play1.sdp
Truen: rtsp://IPAddress/video1
Ubiquiti: rtsp://IPAddress/live/ch00_0
UDP: Technology: rtsp://IPAddress/ch0_unicast_firststream
Verint: rtsp://IPAddress
Vgsion: rtsp://IPAddress/11
Vicon: rtsp://{user:password}@IPAddress:7070/
Vicon: rtsp://IPAddress/access_name_for_stream_1_to_5
Vicon: rtsp://{user:password}@IPAddress:7070/
VICON: rtsp://IPAddress:8557/h264
Videolarm: rtsp://IPAddress/mpeg4/1/media.amp
VisionDigi: rtsp://IPAddress/
VisionhitechAmericas: rtsp://IPAddress/h264&basic_auth=<base64_union_of_id&pwd>
Visionite: rtsp://IPAddress
VISTA: rtsp://IPAddress/cam1/h264
VISTA: rtsp://IPAddress/
VITEK: rtsp://IPAddress/ch0.sdp
Vivotek: rtsp://IPAddress/live.sdp
Weldex: rtsp://IPAddress:7070/h264
Y-cam: rtsp://IPAddress/live_mpeg4.sdp
Yudor: rtsp://IPAddress/
Zavio: rtsp://IPAddress/video.3gp
Zavio: rtsp://IPAddress/video.mp4