Shop Mobile More Submit  Join Login
About Varied / Hobbyist Immune:Magic - Resists:Col‮d39/Male/United States Recent Activity
Deviant for 11 Years
Needs Core Membership
Statistics 229 Deviations 7,532 Comments 44,249 Pageviews
×

Newest Deviations

A Good Cat by StevenRoy A Good Cat :iconstevenroy:StevenRoy 2 0 1680x1050 WP: Step on a Crack by StevenRoy 1680x1050 WP: Step on a Crack :iconstevenroy:StevenRoy 2 0 Planet B Versus the Phone Bill by StevenRoy Planet B Versus the Phone Bill :iconstevenroy:StevenRoy 0 1 Getting Spammed by the GOP by StevenRoy Getting Spammed by the GOP :iconstevenroy:StevenRoy 1 2 1680x1050 WP: Diffnical Techiculties by StevenRoy 1680x1050 WP: Diffnical Techiculties :iconstevenroy:StevenRoy 0 0 A Fluffy Dhole Hug for Gargles by StevenRoy A Fluffy Dhole Hug for Gargles :iconstevenroy:StevenRoy 2 3 Taste the Rainbowl by StevenRoy Taste the Rainbowl :iconstevenroy:StevenRoy 2 6 1680x1050 WP: Sphererupt by StevenRoy 1680x1050 WP: Sphererupt :iconstevenroy:StevenRoy 1 2 Drawpile fun with Hexadoodle by StevenRoy Drawpile fun with Hexadoodle :iconstevenroy:StevenRoy 1 0 Tiger Tiger Blurring Bright by StevenRoy Tiger Tiger Blurring Bright :iconstevenroy:StevenRoy 0 5 1680x1050 WP: The Road to Toad by StevenRoy 1680x1050 WP: The Road to Toad :iconstevenroy:StevenRoy 1 1
Literature
EFTA After After, Part 2 of 2
"Why? Why are we here?" I wondered aloud, glancing at each of my new friends. Amren was wandering around the roof, curiously examining every vent and pipe that protruded from it. Sajala was huddled in front of the large vent, trembling in fear. The banker, the Clavispati banker, was standing not very far away, removing her oversized parka and carefully removing the darts that were embedded in it, placing them in a neat pile.
"Why did you follow me?" I asked, not speaking to anyone in particular. "Why did you save me?"
Amren paused in his exploration and turned. "Are you talking to me?"
"Okay, you first. Are you in trouble with EFTA?"
"I thought they were chasing me! It's because I'm running away from home," he answered, reaching into his jacket and pulling out the wind instrument he had been playing earlier. "I live in a white zone and they won't let me play my ocarina, or keep my hair long!"
"Ugh," I responded. "I hate white zones."
G-vars weren't even allowed to live in these so-call
:iconStevenRoy:StevenRoy
:iconstevenroy:StevenRoy 0 0
Photo: Human Convention by StevenRoy Photo: Human Convention :iconstevenroy:StevenRoy 3 4 1680x1050 WP: Let Me Help You Burn by StevenRoy 1680x1050 WP: Let Me Help You Burn :iconstevenroy:StevenRoy 0 1
Literature
EFTA After After, Part 1 of 2
I hate taking the central transport. Normally I avoid it, but sometimes... sometimes I just have to get out of a place, quick.
They always stare at me, the other passengers. There's always one. Or two. Or lots. Because I'm a freak.
This particular car, mercifully, had only three other passengers. Two humans, one alien. They stared, of course. The male human had been playing some kind of wind instrument, but stopped abruptly.
I finally just pointed to the useless lump on my face, and, as I always do, I lied. "Radiation accident. And please don't stare."
Every time I say this, I try, really try, to not sound as angry as I am inside. I hate being reminded of this thing.
"I'm... sensitive... about this," I added. "I'm having it removed as soon as I save up enough money." This part was true.
"Sorry," the two humans replied.
"Is that another mouth, good sir?" the alien asked. Not to be rude, obviously; just out of curiosity... I tried to convince myself.
"Don't look at it!" I replied.
And wh
:iconStevenRoy:StevenRoy
:iconstevenroy:StevenRoy 0 0
Photo: Is That California? by StevenRoy Photo: Is That California? :iconstevenroy:StevenRoy 1 1

Random Favourites

Telepictionary by Hexaditidom Telepictionary :iconhexaditidom:Hexaditidom 16 30 Telepoetry by Hexaditidom Telepoetry :iconhexaditidom:Hexaditidom 10 14 Snow Foxy Suits by Vixen8387 Snow Foxy Suits :iconvixen8387:Vixen8387 33 54 Zoids Liger test fit by Masterle247 Zoids Liger test fit :iconmasterle247:Masterle247 682 340 --Tripoli-- by Riok --Tripoli-- :iconriok:Riok 7 6 Orca hybrid front view by Bladespark Orca hybrid front view :iconbladespark:Bladespark 45 11 Christmas Seraph by Shinerai Christmas Seraph :iconshinerai:Shinerai 2,143 268 Celtic Knotted Rainbows by Thunder-Wave Celtic Knotted Rainbows :iconthunder-wave:Thunder-Wave 6 2 Spiders Paradise by Gibson125 Spiders Paradise :icongibson125:Gibson125 12 4 Gargles sketch by DragonCid Gargles sketch :icondragoncid:DragonCid 32 5 Forbidden Love by Skia Forbidden Love :iconskia:Skia 1,116 181 Let Me Show You The Force by secoh2000 Let Me Show You The Force :iconsecoh2000:secoh2000 15 19 Some kiriban I owe by Scorpio-Gustavo Some kiriban I owe :iconscorpio-gustavo:Scorpio-Gustavo 2 1 Say 'Hi' by secoh2000 Say 'Hi' :iconsecoh2000:secoh2000 10 7 its drill time by OnionKnight its drill time :icononionknight:OnionKnight 120 147 Nobody Runs From Malevolent by secoh2000 Nobody Runs From Malevolent :iconsecoh2000:secoh2000 2 7

Donate

StevenRoy has started a donation pool!
100 / 4,096
If you like what I've done
And you have points to spare,
You need drop only one,
To show me that you care.
I don't even need
To know who you are.
Please don't think this is greed;
It is just a tip jar!

You must be logged in to donate.
:iconobieros23:

deviantID

StevenRoy
Immune:Magic - Resists:Col‮d
Artist | Hobbyist | Varied
United States
**** COMMODORE 64 BASIC V2 ****
64K RAM SYSTEM  38911 BASIC BYTES FREE

Pride

DIVERSITY IS ART

Made with pride by the DeviantArt community BROWSE ALL ART

Hi there. If someone in a Picarto stream linked you to this article, it's probably for this reason: Your Picarto stream is not running perfectly smoothly, and that might affect the ability of others to watch it.

And this may confuse you because you were very careful to use the quality settings recommended on the Picarto site.

Unfortunately, those recommendations seem to assume you have infinite processor power available, which, for most of us, is simply not the case.

Compressing and encoding full-motion high-quality HD video is typically very processor-intensive work, and not every computer is fully up to the task. The result? The video-encoding process fails to run as smoothly as it should, video frames get dropped by the hundreds, other processes don't get the CPU power that they need to work properly (hence massive Photoshop laaaaag, for example), and some streaming programs even crash a lot because they just don't have the powerrrrr! ("Ya cannae change the laws of physics, Captain!")

In short, there are some significant differences between Picarto's suggested streaming settings, and what I, myself, would recommend.

I won't claim to be an expert or anything, but I've had experience and I've run a few experiments, and thus I feel mostly qualified to offer the following advice:

Tip 1: You don't need super-high resolution.

If you're running an art tutorial stream and it's important that all the text on your screen is legible, you can stream at half your desktop resolution (840x525 instead of 1680x1050, for example) and the text will still be clear enough to read. The video window on the regular Picarto screen is seldom much larger than that anyway - the additional detail would only go to waste. (And, if you're in a multistream, the video window is even smaller - half the size it was before, which means even more wasted detail.)

For gaming, which tends to need even more processor power while not needing as much clarity, you can take this one step further and cut the stream size to 1/4 your desktop resolution.

When you stream at half your desktop resolution, that's half the width and half the height, which is 1/4 of the pixels that need to be processed. That means your streaming software only uses 1/4 as much processor power compressing and encoding the video. Similarly, if you stream at 1/4 the resolution, which is 1/4 the width and height, that's only 1/16 as many pixels. You may lose detail, but just look at how much smoother everything runs!

(Of course, the stream size doesn't need to be exactly 1/2 or 1/4 your original resolution, but I recommend that because some streaming programs have optimized functions for reducing image size by exactly half. It might not help performance much, but every little bit helps!)

Tip 2: You don't need a high frame rate either.

A higher frame rate simply means that your streaming software needs to read the screen more times per second, which means that many more pixels to analyze and compress into video. 30 FPS is considered a reasonable default for encoding videos for YouTube or modern television. Even theatrical movies and TV shows were, in the days of film, recorded at only 24 FPS. On a streaming site like Picarto, however, you typically don't need that much quality of motion.

For gaming streams where there is a lot of motion and action and lots of things on screen to keep track of at once, it's okay to stream at 24 to 30 FPS if your system can handle that (and you can always reduce the resolution to make sure it can). Even going as low as 20 FPS, if necessary, would be acceptable for a lot of games.

For art streams, where there is not much motion at all, you can afford to go even lower. Streaming at 10 FPS instead of 30 means that your streaming software only needs to process 1/3 as much video data, and that means, of course, using only 1/3 as much processor power.

Tip 3: You (probably) don't need "ultrafast" mode.

Some streaming programs may have an additional quality/speed adjustment with settings along the lines of "ultrafast", "superfast", "veryfast", "faster", "fast", "medium", "slow", "slower", "veryslow", et cetera... This allows you to increase performance by sacrificing quality. The problem is that the video encoding still processes the same number of pixels, and at the same rate, and this option only speeds up the compression process by making some of the steps slightly rougher and/or sloppier.

Now, it works, but the fastest settings can hurt quality quite a lot! In my experience, you would do better if you left this at "medium" (or even "slow" if you want that extra quality), and reduced the resolution and FPS (as mentioned above) instead. That will give you more of a performance boost and won't hurt your video quality nearly as much.

Tip 4: Don't forget about bitrates.

For most cable/DSL connections, upload speeds are a lot slower than download speeds; this is done because most internet users do more downloading than uploading, and relying on that fact helps reduce costs. As a result, you can have a very fast cable connection and still have trouble if you try to upload a video stream with a data rate that's just a fraction of your supposed internet connection speed.

And Wi-Fi is often like that, too, depending on the quality of your wireless reception.

If you've been reducing the streaming resolution and the FPS like I've been suggesting above, you might as well cut the video bitrate too, especially since Picarto's suggested bitrate will probably be too high for the settings you're using now.

It's not always easy to determine what's ideal, but anywhere between 100Kbps and 400Kbps is a good starting point for experimenting. As a general rule of thumb: If you can cut your video bitrate in half without anyone noticing a difference in quality, then your video bitrate really needed to be cut in half.

(Reducing how much network traffic you generate can also improve connection reliability, especially with Wi-Fi.)

Audio bitrates are simpler: I consider anything between 64Kbps and 96Kbps to be acceptable quality when streaming music. If your streams don't have music, you can go even lower.

Tip 5: Think of the viewers! Won't someone please think of the viewers?

Remember that every frame and every pixel and every data byte that your streaming software collects, compresses, encodes and transmits as part of the video streaming process, must be received, decoded, decompressed and output by the video players of everyone watching your stream, and this takes processor power too. This is especially true for Picarto multistreams, where the processing power required to display four streams at once has occasionally been too much for some viewers, who feel forced to drop out by overheating CPUs, overloaded web browsers, and/or overworked internet connections.

Thus, when you reduce your video resolution and FPS, you don't just make things easier on your computer, but also on everyone else's. When you consider the impact that this can have on whether or not others can even view your stream at all when you're participating in a multistream, a little courtesy and conservation of resources can go a long way!

Now, your mileage may vary. I encourage experimenting a little bit with the numbers while you determine what seems to work best for your specific case. My recommendations here should provide a good starting point, at least.

Thanks for reading all that. I hope it helps!

Comments


Add a Comment:
 
:icondraga03:
Draga03 Featured By Owner Sep 10, 2017  Professional General Artist
Have you retrieved your badge yet?
Reply
:iconstevenroy:
StevenRoy Featured By Owner Sep 10, 2017  Hobbyist General Artist
Yup, I got it! And I love it! Thank you so much! :heart:
Reply
:icondraga03:
Draga03 Featured By Owner Sep 10, 2017  Professional General Artist
I'm glad! And you're welcome ^^
Reply
:iconkazulgfox:
Kazulgfox Featured By Owner Dec 14, 2016   Artisan Crafter
thanks for the watch!
Reply
:iconstevenroy:
StevenRoy Featured By Owner Sep 10, 2015  Hobbyist General Artist
Reply
:iconpythos-cheetah:
pythos-cheetah Featured By Owner Jun 17, 2015  Hobbyist Digital Artist
Thanks for the watch!
Reply
:iconpistachioinfernal:
PistachioInfernal Featured By Owner Sep 30, 2014
Thank you for the llama :thanks:
Reply
:iconnighttwilightwolf:
NightTwilightWolf Featured By Owner Apr 28, 2014
Thank you so much for the watch! :3
Reply
:iconthespacejumper:
TheSpaceJumper Featured By Owner Oct 11, 2013  Hobbyist Traditional Artist
Your so strange!!!


I SHALE ADD YOU TO MY WATCH.
Reply
Add a Comment: