
Settings for 4K ?
I'm using a Mac Studio M1 Max. I was testing out a 4K stream tonight. There was no one in the gym so I didn't get any 'action' shots, but just moving the camera or zooming in and out was jerky when I watched on a separate computer. The school's bandwidth is very robust, so I don't think that's the problem. I would have thought that with all the hype of the M1 chip and its ability to handle 4K video that the computer shouldn't be the problem.
So maybe it's my settings. Here is what I was using:
X264
Avg Bitstream 22,000 kbits
Quality: 2 -- super fast encoding
Profile: Baseline
Keyframe: every 120 frames
Strict constant bit-rate: ON
Could it be that the keyframes need to be 60 frames? Will that put much strain on the CPU?
-
Jerel Peterson said:
zooming in and out was jerky when I watched on a separate computer.If it looked good in Wirecast then it's either the internet or the CDN.
Jerel Peterson said:
The school's bandwidth is very robust,Sorry but "robust" is a subjective term. You'd have to know upload and download speed, download on the viewing computer, and how many others were using the network.
Jerel Peterson said:
with all the hype of the M1 chip and its ability to handle 4K video that the computer shouldn't be the problem.Sorry but you haven't provided any information to indicate it was a computer issue. That would be CPU% on the encoding and viewing computer.
Again you've only noted the issue on the viewing computer.Jerel Peterson said:
Could it be that the keyframes need to be 60 frames? Will that put much strain on the CPU?You haven't mentioned the frame rate and keyframe interval is impacted by frame rate.
-
I did 3 ballgames tonight.
Frame rate is 30--which is the highest 4K my camera can output. Would it do any good to change it to 60 in Wirecast?
The streaming computer and the separate computer used for viewing both have upload/download speeds of 90 or so.
I changed keyframes for each game, going from 30, to 10, then back to 20. The first game (at keyframe every 30 frames) seemed fairly smooth at first, but later on got more jerky. The second two games (at 10 and 20) were also somewhat jerky when there was camera motion or players moving quickly.
CPU stayed around 30% no matter what the keyframe was set at.
Video looks smooth on the Wirecast computer. The secondary monitor has a bit of jerkiness, the Youtube video much more jerkiness.
I have no idea how many others were on the network.
-
Jerel Peterson said:
Frame rate is 30--which is the highest 4K my camera can outputThen everything should be set to 30.
Jerel Peterson said:
The streaming computer and the separate computer used for viewing both have upload/download speeds of 90 or so.On the same network means sharing bandwidth along with any other computers on the same network. That can be a factor.
Jerel Peterson said:
Video looks smooth on the Wirecast computer.That means it's a network or CDN issue.
Jerel Peterson said:
(at keyframe every 30 frames) sfor 30 fps keyframe generally would be every 60 frames.
-
Jerel Peterson said:
Video looks smooth on the Wirecast computer. The secondary monitor has a bit of jerkiness, the Youtube video much more jerkiness.That means Wirecast is good and the issue may be with YouTube or the network.
Perhaps view at another location which is a different network. If there's still an issue it may be YouTube. You may want to test to Facebook.