[G] Streaming with OBS (Open Broadcaster Software) - Page 59
Forum Index > Tech Support |
Clefairy
1570 Posts
| ||
foladar
6 Posts
On February 11 2013 11:59 Cyro wrote: Check/change your stream server I was running off Miami as it had the lowest ping that I could locate. I guess I'll try the VA secondary. Are the settings okay though? Personally, trying both Xsplit and OBS, OBS is far better but for some reason the video lags for me way too much. I'm getting 2.16mbps upload to some random Ashburn, VA server and 2.11mbps to a Miami, FL server. Is there a way to check my upload to the actual Twitch servers? | ||
dextrouss
4 Posts
What I've been noticing is what appears to be a frame-skip issue in my stream where the game appears to jump forward a second. I thought initially that this was a dropped frame situation, but OBS is still identifying zero dropped frames even though it happens multiple times in the video (link below). Anyways here is the link - http://www.twitch.tv/syntheticminds89/b/366513694# The gameplay is at the beginning and the OBS settings are later in the video so you can see what I have them set to. You'll notice as I walk around that the game randomly skips forward and my character jumps a second, but in game that doesn't happen (what I'm seeing), and the analytical part of it (OBS Dropped frames menu) shows 0 as you can see at the end of the clip. Some info with regards to my machine/webspeeds Web : 30mbps/5mbps 3.40 Ghz AMD Phenom II X4 965 (I know nothing of overclocking =[ ) 8.00 GB RAM AMD Radeon HD 6670 The only major concern I've noticed is CPU usage which can go anywhere from 60-90% while streaming, but my efforts to lower the usage have either a) not been productive or b) not fixed the problem in the cases in which I succeeded in reducing CPU usage. Things I've tried : - change stream FPS from 60 to both 30 and 45 (nothing effect on random frame skip) - change bitrate to anything from 1500-3000 (no change on random frame skipping) - removed all resources such as camera, border (no change) - downsized the stream (reduced cpu usage but video still skipped) - change stream server to San Antonio and Dallas (no effect whatsoever, but was attempted as a long shot) - Low Latency Mode on and off (another longshot, but tried it) - x264 CPU Preset from veryfast to superfast (made the issue worse). P.S. I know LoL isn't the resident game 'round these parts, but I figure this is about the software and getting some help from people clearly more experienced than I in these matters! Thanks all for the help. | ||
haitike
Spain2686 Posts
| ||
Cyro
United Kingdom20154 Posts
You shouldnt be trying to stream 1600x900@60fps on an x4 695, it's just not appropriate for the CPU, it's not an appropriate streaming resolution*fps setting for any stock CPU and the x4 695 is not "up there" in terms of performance. You have two thirds, maybe a little less performance of a stock 3570k, in terms of stable settings you would want something like (i cant math here) 1.5x downscale from your resolution, 30-40fps, or 2x downscale, 60fps at veryfast output. Unless you can run some kind of logging program that will record load on each core every second and simulate max CPU load for an extended period of time, you cant really push settings any further unless you dont mind potential negative effects or problems from it. Your settings are far enough out for halving your FPS to still be over the top for your CPU. Its a very very bad idea to use anything above Veryfast for any kind of livestreaming as well. Might not fix anything (you said you already tried but i dont know to what extent), but it could help It's also worth saying that attempting to stream 60fps when you are struggling to hold 50 in the game is not going to give you best results.. trying to capture game at 60fps will pull performance down further for no gain if your ingame FPS is below your output FPS. Your stream actually seems suprisingly stable for such overkill settings, but you should be very hesitant about encoding settings anywhere near that extreme without a lot of benchmarking and monitoring | ||
darkphantom
98 Posts
| ||
MChrome
Netherlands201 Posts
Trying to use game capture, of course. | ||
HomeWorld
Romania903 Posts
On February 13 2013 04:20 darkphantom wrote: hey is there an option that would make it display a certain picture when i alt-tab ? like i tried making 2 scenes one with a pic and one with the game i can switch between them manually but isn't there an option that would automatically switch source to the pic if i alt tab out of game ? http://obsproject.com/forum/viewtopic.php?f=11&t=1785 | ||
-iNko
Lithuania160 Posts
| ||
dextrouss
4 Posts
On February 13 2013 01:31 Cyro wrote: Dextrouss, i knew of the issue you were talking about before i checked vid, i think it might be something with keyframes or something weird like that. You should check local records and see if you can reproduce it there You shouldnt be trying to stream 1600x900@60fps on an x4 695, it's just not appropriate for the CPU, it's not an appropriate streaming resolution*fps setting for any stock CPU and the x4 695 is not "up there" in terms of performance. You have two thirds, maybe a little less performance of a stock 3570k, in terms of stable settings you would want something like (i cant math here) 1.5x downscale from your resolution, 30-40fps, or 2x downscale, 60fps at veryfast output. Unless you can run some kind of logging program that will record load on each core every second and simulate max CPU load for an extended period of time, you cant really push settings any further unless you dont mind potential negative effects or problems from it. Your settings are far enough out for halving your FPS to still be over the top for your CPU. Its a very very bad idea to use anything above Veryfast for any kind of livestreaming as well. Might not fix anything (you said you already tried but i dont know to what extent), but it could help It's also worth saying that attempting to stream 60fps when you are struggling to hold 50 in the game is not going to give you best results.. trying to capture game at 60fps will pull performance down further for no gain if your ingame FPS is below your output FPS. Your stream actually seems suprisingly stable for such overkill settings, but you should be very hesitant about encoding settings anywhere near that extreme without a lot of benchmarking and monitoring Thank you very much for your tips. I knew my processor was the bottleneck and I'm actually saddenned by it because this was my first self-built rig so I was pretty proud of it (having built it ~8 months ago). I'm unsure what you're referring to when you talk about keyframes and local records. Could you clarify on this? Downscaling massively drops quality for my resolution which kind of blows, but I'll stream downscaled for a bit to see if I can tolerate it. My previous downscaling attempts have not produced any changes in the frame-skip error, however, at least not that I was able to notice. I can test it more to see how it does. I wish I didn't have to stream at 1600x900, but apparently it being my monitors resolution is causing that to be required. Although if I mess with my monitors resolution... maybe... Regarding FPS - I generally get ~ 100 FPS in game with no stream on. I can also potentially hold my FPS to 60-80 if I turn down a few settings while streaming. I understand what you're saying here however. I am aiming to leave my output at veryfast, the only reason I even messed with this setting was because I was literally at a loss for what to do next. Any other suggestions will be welcome. Thanks a lot for your help. [EDIT]: I have x4 965 http://www.newegg.com/Product/Product.aspx?Item=N82E16819103727 (not sure if that's what you meant) | ||
HomeWorld
Romania903 Posts
On February 13 2013 05:28 -iNko wrote: when i add a source, go to properties, click on Window capture and select sc2.exe, then click prieview - if im on desktop and game is running, it shows the desktop instead of the game (in other words gamesource doesnt work for me). How do i fix this? Don't use window capture but game capture for sc2 (you can use monitor capture too but you need to have sc2 in windowed fullscreen) | ||
z0rz
United States350 Posts
| ||
z0rz
United States350 Posts
I guess it's not the worst thing in the world since I knocked out the 1080p recording first and can still do 960x540 on the free version, but I'll be limited to 25fps and won't be able to test XSplit's Game Source. I will still run some tests with what I can use and obviously have OBS set to match XSplit's (crippled) settings. Even so, there are some pretty interesting notes from the first wave of tests: 1. The worst OBS recording was better than the best XSplit recording 2. OBS opens and navigates menus significantly faster than XSplit (I should probably time each program)*** 3. OBS is 100% free (which makes point #1 even more impressive) *** As I typed this, I decided to be fair and open XSplit and OBS one more time to see if I was exaggerating the differences (I was not), and XSplit got stuck in a loop of trying to install a plugin for Justin/Twitch.tv and requiring a restart to finalize the install. After a solid 20 seconds of waiting, the same plugin update would prompt another restart etc etc. | ||
Thalandros
Netherlands1151 Posts
On February 11 2013 00:09 Cyro wrote: Weaker than above, id say base on 1280x720@40-50fps - 1920x1080@20fps or something between them - use pixels as a baseline if you dont know resolutions well as its a pretty good estimation of CPU load (x*y*z, for example 1920*1080*20) Veryfast as always, and you should be able to go to 3k, 3.5k or even like 4k if you really want video bitrate, 128k audio with the right stream server. Game wont run as well though on a PhenII Thanks for the answer! Although I'm wondering, when I stream (I mostly either stream at 480P or slightly higher, because of the following reason) My in-game FPS meter says I'm running at 30FPS, while it feels far lower. And even if that's not the case, 30FPS is not the ideal framerate to play at. Is therea nyway to improve this except lowering the quality of my stream drastically? =( | ||
ETisME
12071 Posts
Currently my set up is 8GB ram Graphic Card: 680m CPU: 3840qm windows 7 I am closest to the singapore server for Twitch and I ran a speedtest on speedtest.com.sg because I couldn't find the SG server on speedtest site. I got 40000 kbs download and 17000 kbs upload. What kinda setting should I use? I have tried: 720p 60fps 3K bit rate high present I am constantly getting some lag on the visual but no lag on audio | ||
Roybs
Netherlands500 Posts
Thanks for the help! | ||
RiSkysc2
694 Posts
| ||
Cyro
United Kingdom20154 Posts
| ||
darkphantom
98 Posts
| ||
Gladiator6
Sweden7024 Posts
Intel i7 3770K 3.50 GHz Corsair Vengeance 16GB ASUS GeForce GTX 560Ti 1GB | ||
| ||