Back in October alongside the release of the first ShadowPlay beta, NVIDIA announced that ShadowPlay would be getting support for an additional video encoding mode: Twitch.tv video uploading. At the time the Twitch functionality was being delivered as an early announcement that wasn’t going to be ready for the first ShadowPlay beta, and now a bit less than 2 months since ShadowPlay was released, NVIDIA is adding the feature to their latest version of GeForce Experience/ShadowPlay.

GeForce Experience 1.8.1, released this week, is a point update for GeForce Experience that adds support for Twitch uploading. Both conceptually and technically Twitch uploading is a being implemented as function of NVIDIA’s existing ShadowPlay hardware, leveraging the same fast capture APIs and hardware encode functionality, replacing normal file encoding with uploading to the Twitch service. Hardware video encoding is still a rare feature for Twitch-capable capture utilities, so as with ShadowPlay NVIDIA is looking to exploit their edge here in capturing and hardware encoding to offer a client without the significant overhead of inefficient frame captures and software video encoding.

Since it is a function of ShadowPlay, GeForce Experience’s Twitch support has the same basic limitations of ShadowPlay itself, primarily that capturing is limited to full screen applications. So GeForce Experience can’t (currently) replace scenarios where windowed or borderless windowed mode capturing is necessary. That said NVIDIA has added overlay support specifically for Twitch, allowing the operator camera to be overlaid onto the video output without breaking the encode chain.

Also, as with ShadowPlay GFE’s Twitch support comes at three different quality/bitrate settings. High, Medium, and Low correspond to 3.5Mbps 2Mbps, and 0.75Mbps respectively.

Shadowplay Twitch.tv Bitrates
High Quality 3.5Mbps
Medium Quality
2Mbps
Low Quality
0.75Mbps

NVIDIA has also posted a quick demonstration video to showcase the functionality and quality of their Twitch upload support.


Watch live video from EatGamer on TwitchTV

On a final note, with basic Twitch support now in ShadowPlay, NVIDIA has mentioned what their next goals are for their utility. “Desktop capture for ShadowPlay, and enhanced microphone control” are mentioned as the next milestones, with desktop capture in particular being of interest since it would eliminate the full screen game requirement under the current version of ShadowPlay. That said we do know that NVIDIA has to use different capture APIs for that versus a full screen application, so it will be interesting to see just what further impact (if any) desktop capture may have.

Comments Locked

11 Comments

View All Comments

  • blzd - Friday, December 27, 2013 - link

    Also look at the quality preset settings. The best on here is 3.5Mbps that's never going to look good at 4k anyways.

Log in

Don't have an account? Sign up now