I have done a lot of live streaming over the years to share video of my 187 gallon fish tank and in doing so I have used several different video capture cards. When I switched to a Sony a7 III Full-Frame Mirrorless Camera I ran into some compatibility issues with the card I was using at the time so it was time to find an alternative solution. I did some research and landed on the Elgato Cam Link 4K video capture card since reviews were very favorable.


With this device you can live stream to Facebook, YouTube or another platform using a DSLR, mirrorless camera, GoPro or a professional camcorder.


For live streaming software I use a free solution called Open Broadcaster Software or OBS. Another way to go is Wirecast, which costs $700 and has many cool features not available in OBS, including the ability to live stream simultaneously to both Facebook and YouTube. If you want a professional streaming solution then use Wirecast.


Ok, so let me begin this tutorial by starting with the necessary equipment.

Equipment List For Live Streaming

  • Camera – You can check out this page to see which cameras are compatible with the Elgato Cam Link 4K.
  • Computer or laptop – You will not be able to effectively stream video if you don’t have a computer or laptop with enough giddyup. Check with the manufacturer to make sure you have a powerful enough processor, sufficient RAM and a good graphics card. I can stream really well using my iMac but I when I tried using my wife’s MacBook the stream was terrible.
  • Elgato Cam Link 4K – duh 🙂
  • Apple USB-C to USB Adapter – If you have a Mac without a USB port you will need one of these to connect the Elgato Cam Link 4K to your laptop or computer. Windows PC users with a USB port will not need one.
  • HDMI Cable
    • Professional camcorders – Use a standard male/male cable. I would recommend a long one such as this 50 footer.
  • Mini-HDMI to HDMI Cable
    • Professional camcorders – not needed
    • DSLRs/mirrorless cameras – The Mini-HDMI to HDMI cable should come with the camera, although they are pretty short. I picked up this longer one to further extend the reach of my camera.
    • GoPro – GoPro Micro HDMI Cable

Elgato Cam Link 4K


As for audio, I highly recommend purchasing an external microphone for your DSLR or mirrorless camera such as this one sold by Rode. Professional camcorders have good external microphones but if the subjects are more then 6 feet away use a wireless lavalier microphone system. This system would also be the optimal way to go for a DSLR or mirrorless camera if your subjects are not close to the camera.


The internal microphones on GoPros, quite frankly, stink. To upgrade my GoPro’s audio, I picked up an external microphone as well as a few other accessories. The setup works great.

Equipment for GoPro Audio Upgrade

Connecting Camera to Cables and Streaming Equipment

  • For a DSLR, mirrorless camera or GoPro, take the appropriate Mini-HDMI to HDMI Cable and insert insert the Mini-HDMI connector into the Mini-HDMI port on the camera. Then insert the mail HDMI end into the female HDMI port on the Elgato Cam Link 4K.
  • For a professional camcorder insert one end of a standard male/male HDMI cable into the the HDMI port on the camcorder and the other end into the Elgato Cam Link 4K.
  • If you have a USB port on your laptop or computer then insert the Elgato Cam Link 4K into that port.
  • If you do not have an available USB port then use the Apple USB-C to USB Adapter.


Before opening up OBS, let’s cover the bandwidth needed for live streaming. Step one is to test the upload speed at the location you are streaming from. You can do so by visiting speedtest.net and clicking on the “Go” button. I recommend having a minimum of 20 mbps upload speed for live streaming. I also recommend being hard-wired to the internet at both private and public locations versus using WiFi. A 300 foot ethernet cable is relatively inexpensive.


If WiFi is your only option, do it on a password protected network, especially in a public place. Bandwidth can be consumed quickly on a non-password protected network by others browsing the internet on their phones.


A lower video resolution will also provide more cushion in terms of bandwidth and my preference is to always stream at 720p vs. 1080p. I usually set my stream settings to 720p at 30 fps for YouTube and Facebook but sometimes I do go with 720p at 60 fps. 720p is still High Definition (HD) and I have found the quality to be pretty darn good.

Setting Up OBS

  • Turn on your camera and make sure the video capture setting is on the resolution you plan to stream in. Let’s use 720p 60 fps.
  • You may also have to adjust your HDMI settings on your camera.
    • On my Sony I have “HDMI Resolution” set to “Auto” and “HDMI Info. Display” on “Off”.
    • I do not adjust the “24p/60p Output” and I have the “TC Output” on “Off”.
  • Open OBS
  • Within OBS go to the “Scenes” menu at the bottom on the left and hit the “+” sign. Give the scene a name.
  • Under “Sources” at the bottom click on “+” and select “Video Capture Device”.
  • Select “Create New” and give it a name. I labeled mine Cam Link. Make sure “Make source visible” is checked.
  • A “Properties for Cam Link” window will open up. Select “Cam Link 4K” in the “Device” drop-down menu.
  • Check the “Use Preset” box and select 1280×720.
  • Under “Controls” in the bottom right corner click on “Settings”.
  • Use all of the defaults in the “General” tab.
  • Click on the “Stream” tab and choose either “Facebook Live” or “YouTube/YouTube Gaming. You will notice there are many other choices such as Twitch so this tutorial can also be used for those platforms. Leave the “Server” field as is.
  • Stream key – There are different procedures for retrieving this for both Facebook and YouTube
    • Facebook
      • Go to your Facebook page.
      • Click on “Creator Studio” at the top.
      • Select the “Go Live” button in the top right corner.
      • Select the page you manage.
      • Under “Live API” in the top right corner copy the “Stream Key” and paste it into the “Stream Key” field in OBS.
    • YouTube
      • Go to your YouTube channel.
      • Click on “YouTube Studio” in the upper right hand corner.
      • Click on the “Create” button in the top right hand corner and then “Go Live”.
      • Select “Stream” at the top and “New Stream”.
      • Enter a title, description and any other relevant settings.
      • Click on “Create Stream” at the bottom.
      • On the left you will see a Stream Key. Copy and paste it into the “Stream Key” field in OBS.


  • In the “Output” menu select “Simple” for “Output Mode”.
  • Use 5500 as the “Video Bitrate” and 128 for the “Audio Bitrate”
  • You can record the stream but I would advise against it since it will chew up processing power on your computer or laptop.
  • In the “Audio” menu select 44.1 kHz as the “Sample Rate”.
  • Use “Stereo” for “Channels” and choose “Disabled” for both desktop audio options.
  • For “Mic/Auxiliary Audio” choose “Built-in Microphone”. Select “Disabled” for the other auxiliary audio options.
  • Select “Fast” for “Meters Decay Rate” and “Sample Peak” for “Peak Meter Type”. Use “Default” under “Advanced” for “Monitoring Device”. Leave the “Hotkeys” boxes below un-checked.
  • In the “Video” menu select “1280×720” for “Base (Canvas) Resolution” and “Output (Scaled) Resolution”.
  • Use “Bicubic (Sharpening scaling, 16 samples)” for the “Downscale Filter”
  • Choose “60” for the “Common FPS Values” to match what is used on the camera.
  • Leave both the “Hotkeys” and “Advanced” menus as is.
  • Click “Ok”.

Final Steps

Before you launch the stream make sure you have some headphones plugged into your laptop or computer so you can monitor the sound. Ok, are we ready? Hit the “Start Streaming” button under “Controls”. If you chose YouTube then you are live once you hit the “Go Live” button in the top right corner of your YouTube page with the stream key. For Facebook enter a title and description for the live stream on the left where the stream key is in the live section of Creator Studio. Hit “Go Live” in the bottom left hand corner and you are in business.


Overall, I am very pleased with the Elgato Cam Link 4K video card. It is easy to setup and has been a rock-solid performer 🙂


Interested in similar articles, including my Complete Guide to Live Streaming on Facebook & YouTube and another on how to stream a webcam live to YouTube?  If so, please explore my other blog posts on photography and videography.


And if you are looking for additional insights and information on reef tanks, please explore my many other reef tank and SPS related articles as well as my YouTube channel. For an even deeper dive into reef tank care you can check out my Reef Keeping Master Class. This online course is an immersive and one of a kind educational tool designed to help reef aquarium hobbyists build and maintain a beautiful SPS reef tank. The course is a series of video presentations with some supplemental video from my YouTube channel. There are also quizzes to help students retain and understand the information presented in the course.


Happy streaming and reef keeping!


DISCLAIMER: This blog post contains affiliate links, which means if you click on a product link, I might receive a small commission. This helps support the website and allows us to continue to write articles like this. Thank you for the support!