0

Wirecast high CPU usage

Hi everyone! Is there a way around high cpu usage aside from turning off some of the displays? It really doesn't help. Strongly considering vmix now because it can switch to GPU. An example of a composition: 2d image, 2-3 video inputs (video background, AVP's, presentations and a camera input. After a short time, video starts to lag and even navigation is slow. Hope someone can help me with this.

9replies Oldest first
  • Oldest first
  • Newest first
  • Active threads
  • Popular
  • ams1028 Wirecast can direct some processing to GPU also:  For recording and/or streaming, you can choose NVENC encoding (if you have a NVIDIA GPU) which greatly relieves the CPU. But more info about your system will be needed to help.

    Before CraigS  (moderator) comes back online  馃槈, please report system info as instructed here:   

    https://telestreamforum.forumbee.com/t/q58g3a/please-include-all-technical-information

    Like
  • Hi Michael! Thanks for the reply. We'll get you that info asap!

    Like
      • CraigSModerator
      • Telestream Desktop Forum Moderator
      • CraigS
      • 1 mth ago
      • Reported - view

      ams1028 Yup. Can't make suggestions without knowing what your hardware is and what it might be capable of.

      Like
  • Hi Craig and Michael!

    Sorry took awhile, please see attached excel file for the info you need. Thanks!

    Like
      • CraigSModerator
      • Telestream Desktop Forum Moderator
      • CraigS
      • 2 wk ago
      • Reported - view

      ams1028 It's not clear what codecs are the MP4 or MOV as those are containers. i-Frame codecs use less CPU resources to decode. 
      You could use NVENC for one or two destinations instead of x264. 
      While you can use WebPresenter as a source in Wirecast it's possible that an input device that uses "uncompressed" such as an HDMI to Thunderbolt 3 (Blackmagic UltraStudio 3G) might be easier to decode.
      Unless your Facebook account presents 1080 live streams you're better off using 720.

      Like
  • Hi Craig, we also stream to RTMP's that are 1080p capable. Noted on the format for recording. Also we need a lot of off site guests so we need to use rendezvous, but it seems to be more stable using Skype thru NDI. CPU usage is higher using rendezvous. Because of the situation right now, our guests, hosts, etc. is usually online. So our layers would have, video materials and Powerpoint presentations from our hard drives and online guests who also has presentations.

    Like
  • ams1028 said:
    Also we need a lot of off site guests so we need to use rendezvous, but it seems to be more stable using Skype thru NDI.

     Rendezvous continues to undergo significant improvements. Rendezvous also has some ease of use advantages and no need to run it on a second monitor or computer with NDI. Of course Skype certainly has advantages if that's exactly how you want to run things.

    ams1028 said:
    Hi Craig, we also stream to RTMP's that are 1080p capable

     Yes. Just keep in mind it's usually wasted resources if you're only going to Facebook.

    ams1028 said:
    CPU usage is higher using rendezvous.

     The backend technology is different than Skype and the codecs used may be more resource-intensive. Although you don't need a separate monitor or computer to run Rendezvous and that's a "resource use" as well.

    Like
  • Hi Craig,

     

    Given the specs of our machine  sent you, is there really a way to divert to GPU usage. Right now, our immediate setup is really having online guests, which would be anywhere from 2-8 at a time. Then we will have AVP's loaded in H264 MP4 format, animated graphics with alpha. This is our usual type of event requirements. Another type of event, would require us to have a chroma shoot.

    Like
      • CraigSModerator
      • Telestream Desktop Forum Moderator
      • CraigS
      • 11 days ago
      • Reported - view

      ams1028 Wirecastcan use NVENC (NVIDIA GPU) encoders for streaming and recording. It can use GPU for NDI sources. Chroma key is already handled by the GPU. Multi-Viewer and Live Icons are already handled by the GPU. 

      Like
Like Follow
  • 11 days agoLast active
  • 9Replies
  • 52Views
  • 3 Following