2.8.1605.3127 Release Notes
Supported operating systems
Windows 7 SP1, Windows 8.1, Windows 10
For hardware and software requirements, see further details here:
https://www.xsplit.com/download
Internet connection
Requires Internet connectivity and HTTPS / HTTP port 80/8080 to be open
For live streaming on lowest settings, a minimum upload speed of 500 Kbps is required
Known limitations:
For a list of bugs being worked on see “Known Issues” section. For other general known limitations see list below.
- A bug in some Nvidia’s driver versions ( incl 337.50 and 337.88) prevents some functions in XSplit Broadcaster from working on Laptops with GTX 8XXM GPUs. Nvidia has released updates to its drivers to resolve this problem. Drivers from 340.52 and up resolves this issue
- CPPCORE-399 - Screen capture issues with multi-GPU combination (Exclusive mode window capture is disabled on multi monitor systems where monitors are connected to separate GPU’s)
See Notes on limitation.
- Some Origin-enabled games (eg. Mirror’s Edge - DX9) may crash or freeze. We are actively working with Origin to resolve this. A workaround for the moment is to disable Origin overlay by going to Origin client’s Application Settings -> Origin In Game -> Uncheck “Enable Origin In Game”
- XSplit Broadcaster may not be compatible with other similar applications that capture games running at the same time (i.e.: MSI Afterburner, Fraps).
- To resolve issues with MSI Afterburner, users may try either of the following: Run MSI Afterburner after XSplit Broadcaster, or set the "Application detection level" to “Low” in the RivaTuner properties.
- In DirectX11 games (for example World of Warcraft and Assassin's Creed 3), XSplit Broadcaster will not enter into game and cannot capture when Fraps is running. UPlay and Steam has the same problem, since Fraps prevents any other software from capturing in DX 11.
- XSplit Broadcaster is incompatible with some games using GameGuard for anti-cheat protection, hereunder Hero of the Obelisk and RF online.
- XSplit Broadcaster will run in low performance mode (legacy compatibility mode) on Windows 7/8/8.1 laptops using ATI Enduro switchable graphics (most modern laptops with AMD graphics card). We have to force this mode due to a bug in the AMD Enduro driver. (This issue has persisted since 2013 and can only be resolved by a driver update from AMD)
NOTE: The bug is fixed in AMD Windows 10 drivers, we are still unsure if AMD will fix the bug for Win 7/8
- XSplit Virtual camera fails in GotoMeeting. Issue has been reported and acknowledged by Citrix - we’re hoping for a fix soon.
- AMD Mantle Graphics API and DX12 is not supported by GameSource
- XSplit Broadcaster required a display driver to be installed to run (XBC-3973)
- XVE-303 - XSplit Broadcaster may crash in Win7 if a video is played after changing the system's default playback device
Features and improvements
(2.7.1602.2244 -> 2.8.1605.3127)
- CPPCORE-557/XBC-5133/5134 - Global sources
- CPPCORE-879 - Improved source manipulation (drag underlying sources)
- CPPCORE-934/XBC-5043 - Show more information when camera is not available
- CPPCORE-966/XBC-5097 - Native support for Tobii Eye tracking
- CPPCORE-977/XBC-5190 - NewTek NDI Support
- CPPCORE-1012 - Unlimited scenes
- CPPCORE-1013 - Compile with Intel RealSense SDK 9.0.25.5016
- XBC-3249 - Add warning in video properties for videos that contain AC3 audio
- XBC-4871/4887 - Screenshot Support
- XBC-4890 - UI Improvement: Share Video dialog
- XBC-4936 - XSplit Custom URIs
- XBC-4941 - Keep Audio Bitrate selection when Audio Format is selected
- XBC-5003 - UI Improvement: Menu structure
- XBC-5016/5027 - Revamped Plugin Store
- XBC-5078 - Add hint to Network Connection dropdown
- XBC-5122/5185 - Improved handling of license expiration while logged in to the application
- XBC-5131 - Improved Logitech Integration
- XBC-5149 - Add FPS counter and resolution in Source Properties window
- XBC-5155 - New product branding
- XBC-5196 - Remove all capture card limitations for free version
- XBC-5220 - Set Frame Smoothing On as default in GameSource
- XBC-5251 - TriDef source plugin
- XBC-5266 - Uploading a video to YouTube that's renamed shows an endless loading upload dialog
- XBC-5278 - Add Copy & Paste buttons on the lower panel of sources list
- XBC-5367 - Allow extension to set initial size of window
- XBCPLUGINS-70 - Scene Switcher extension
- XBCPLUGINS-131 - Presentation Packager extension
- XBCPLUGINS-133 - WebM Encoder - Stinger Creator extension
- XBCPLUGINS-223 - Dailymotion chat source
- XBCPLUGINS-241 - Drop Shadow on Text source
- XBCPLUGINS-255 - Enable per scene audio settings (via extension)
- XBCPLUGINS-264 - YouTube Live Chat Viewer - API Version
- XBCPLUGINS-267 - Give option to maximize the edit script dialog of Text source
- XBCPLUGINS-295 - Image Slideshow - Option to auto-refresh images
- XBCPLUGINS-399 - Facebook Live broadcast plugin
- XBCPLUGINS-301/XBC-4981 - Beam.pro broadcast plugin & chat source
- XBCPLUGINS-398 - Support for Hitbox two-factor authentication
Fixes
(2.7.1602.2244 -> 2.8.1605.3127)
- CPPCORE-262 - Blue Snowball microphone causes crackle when used on an Asrock Z68 motherboard
- CPPCORE-896 - Media files (esp. stingers) skips last 10-15 frames
- CPPCORE-972 - Cropping border masked sources doesn't work as expected
- CPPCORE-982 - HDPVR2 feed may freeze on add/refresh
- CPPCORE-993 - Source transitions don't work on Skype source's offline image
- CPPCORE-1003 - Playback randomly stops for looped sources when "Use hardware acceleration for video playback" is enabled
- CPPCORE-1011 - Application may freeze when streaming
- CPPCORE-1022 - VHMultiWriter crashes on stop stream after opening the Reconfigure Stream window
- CPPCORE-1029 - Stinger audio plays without video when switching scenes on an empty presentation
- XBC-3481 - Decklink Playout supported frame rates aren't always followed
- XBC-4762 - Constant lag and freezes for the Intel RealSense camera when graph re-initializes during switching radio buttons
- XBC-4935 - Uploading to YouTube is not optimized properly
- XBC-4994 - Context menu on the VOD Manager may change contents repeatedly
- XBC-4997 - Scene transition flickers when "Always show preview on scene button hover" is selected in General Settings
- XBC-5000 - Unable to start application when Fraps is running
- XBC-5004 - A sudden freeze is visible on start of recording or stream
- XBC-5005 - GameSource may fail to hook completely on 32-bit games upon re-login
- XBC-5009 - Source plugins that requires permission do not create an entry on the permissions window when pasted
- XBC-5013 - HTML entities are automatically converted to symbols on the Source Properties dialog tooltip
- XBC-5018 - Share Stream: Missing stream link for channels with quotes in Name or DisplayName
- XBC-5026 - Camera device unpauses when Audio Input is changed; source still indicates it is paused
- XBC-5031 - Exception occurs when opening the Preview Editor after changing source plugin permission
- XBC-5036 - Scene fails to load and stalls the application after switching from and to a scene with a Video Playlist source with a video that has just ended
- XBC-5042 - Stray ping test threads may be left running when starting & stopping streams successively
- XBC-5052 - NullReferenceException occurs after opening Projector via Ctrl+right-click when using a non-Premium account
- XBC-5067 - Adaptive bitrate may not work
- XBC-5069 - Exception errors with Go Live after switching to a scene with large source on Preview Editor
- XBC-5094 - Application crashes on some position and crop settings from the Source Properties window
- XBC-5098 - Elgato HD60: Blackfeed with latest 64-Bit Drivers
- XBC-5100 - Video upload to YouTube is stuck at 0% if file is open with Express Video Editor
- XBC-5137 - Some dialogs may hide or have non-working buttons after relogin and stall the application
- XBC-5146 - Unknown error shows on edit of YouTube video settings if enter is pressed
- XBC-5147 - “File may be corrupted” error when opening a video file with Express Video Editor that is being uploaded to YouTube
- XBC-5154 - InvalidCastException may appear on Shift+Click on a scene while another scene is projected
- XBC-5167 - TriDef setting is visible with Intel RealSense; TriDef property retains after update
- XBC-5170 - A freeze can happen when switching scenes with stinger enabled and Intel RealSense cameras
- XBC-5204 - Unable to connect to the XSplit servers on first-time login; Affects some systems
- XBC-5259 - Switching audio sources from the Source Properties window blanks the Audio Input field
- XBCPLUGINS-313 - Local Streaming: Current JRE isn't terminated after use
- XBCPLUGINS-318 - Twitch Chat HTML5: Unable to connect to a different channel
- XBCPLUGINS-319 - Video Playlist: Audio Output dropdown gets disabled when switching between videos with and without audio
- XBCPLUGINS-325 - ExtraLife property dialog may become blank if the Effects tab is previously viewed from another source
- XBCPLUGINS-326 - Dailymotion: Tooltips from the Setup Wizard do not show
- XBCPLUGINS-335 - Some control menus of HTML plugins are not disposed when changing tabs
- XBCPLUGINS-340 - Text Plugin - Custom Script: Text cursor/caret is displayed behind the highlighted text
- XBCPLUGINS-345 - Text Plugin: Font size is restricted to 256 pixels max when outline is active
- XBCPLUGINS-372 - Reconfigure Stream window shows an error for some supported encoders
- XBCPLUGINS-375 - Text Plugin: Duration shows the leading zero when “Hide extra zero” is enabled while starting format is set to “SS”
- XBCPLUGINS-379 - Network adapters are made the same for different channels of same broadcast plugin
- XBCPLUGINS-390 - ExtraLife: Custom sounds appear with HTML URL encoding
- XVE-316/317 - Express Video Editor: Issues when running simultaneously from XSplit Broadcaster and XSplit Gamecaster
- XVE-319 - Express Video Editor: Window shows menu traces on a project with multiple videos when seeker plays through the next file while menu is expanded
- XVE-322 - Express Video Editor: Seeker is erratic when skipping frames while video is playing
- XVE-323 - Express Video Editor: Clicking the Rewind or Forward buttons using both left and right mouse buttons will skip frames continuously
- XVE-325 - Express Video Editor: Incorrect error is displayed when attempting to open a file that does not exist
Known issues:
Major
- (M30) CPPCORE-567 - Encoding with QuickSync cause periodic encoder restarts on some hardware
Quicksync encoding for long recordings/streams (4+ hours) can fail or restart on some Ivy bridge and Haswell systems. (In version 2.7, a working fix for Windows 8 and above has been applied, so this issue is now limited only to Windows 7.)
- (M31) CPPCORE-902/XBC-2657 - AMD VideoCodecEngine bitrate goes higher than the set bitrate
- (M31) XBC-4770 - Recording 4k (3840x2160) shows micro-stuttering and audio desync
We’re looking to provide a patch on this issue as soon as possible
- XBC-4909 - Elgato GameCapture HD/HD60 captures lag or stutter
- (M31) XBC-5253 - Application can get stuck on exit after patch; Also freezes over time with Intel Realsense
- (M31) XVE-226 - Express Video Editor: Crash when exporting large video files
- (M31) XVE-311 - Express Video Editor: Certain video resolutions will not load in Windows 7 and 8.1, and crashes in Windows 10
Normal
- CPPCORE-521 - Audio/Video desync with Axis IP Cameras running on RTSP
- (M31) CPPCORE-606 - MP4 recordings (saved from live stream) has a small stop in the beginning of playback
- (M31) CPPCORE-624 - XSplit virtual camera fails in GotoMeeting (needs retesting in latest GTM)
- (M31) CPPCORE-720 - GameSource: Adding Just Cause 2 shows black feed
- (M31) CPPCORE-769/XBC-4232 - Audio Preview gets delayed
- CPPCORE-874 - Slow playback of stinger video files
Workaround: re-encode stinger (webm) file using 30 FPS
- CPPCORE-875 - XSplit virtual camera does not work with Lync/Skype for Business; Affects Windows 8.1/10
Lync/Skype for Business cannot see XSplit Broadcaster because it does not support DirectShow capture sources. Some Microsoft applications only support native hardware driver and XSplit does not provide this yet.
- (M31) CPPCORE-901/XBC-4667 - Setting the Magewell XI100DUSB-HDMI device as "Audio Input" can produce a crackling sound
- (M31) CPPCORE-916 - HTML source doesn't scale accordingly to zoom level
- (M31) CPPCORE-925 - Low framerate (video stutters) for Yuan PD5A0 (USB2) device when video item’s audio source is set
- (M31) CPPCORE-926 - Unable to generate constant frame rate (CFR) recording when streaming with auto-recording
- CPPCORE-964 - AMD VideoCodecEngine (VCE2) recordings results in noticeable video pixelation after component update - affects broadcast plugins
- (M31) CPPCORE-965 - Issues with Darkest Dungeon (OpenGL)
- After changing game resolution from 1080p fullscreen to 720p windowed, the game capture becomes cropped on the stage
- Mouse cursor displayed on the stage and on the game are also mismatched
- CPPCORE-983/XBC-4973 - Unable to add certain .WAV files
Note: Affects 64-bit wav files
- (M31) CPPCORE-1014 - Unable to capture Windows app/game Killer Instinct (Windows Store application)
- (M31) CPPCORE-1042 - Masking guide is left visible when source is hidden
- (M31) CPPCORE-1046 - Application may freeze on disabling of sound device by while capture card source is on stage
- (M31) CPPCORE-1057 - Some games have problem with Fraps.dll name but works fine with XSplitGamesource.dll name
- (M31) CPPCORE-1058 - Problem with 60 FPS videos using HW acceleration IF you set mixer to lower than 60 FPS
- XBC-1457 - “My Recordings” becomes slow/unstable when reading multiple files
- XBC-2791 - Rundll32.exe crashes when dragging main window while thumbnail preview is still loading (pretty hard to accomplish-:)
- XBC-3506 - AVerMedia H264 reports an encoding error when recording from live stream
Note: While this error can happen intermittently, we recommended to restart your computer to begin encoding again with the AVerMedia H.264 codec if you encounter the issue.
- (M31) XBC-3606 - 1080p captured video freezes after a few minutes (on Asus X99)
- (M31) XBC-3995 - Script plugin: dropdown options appear in dropdown's previous location after window has been moved
- XBC-4044 - Audio can still be heard even if the video fails to play back with "RTMP Stream"
- XBC-4075 - Default broadcast plugins are not downloaded after registering from 2.3 build, and reverting to 2.2 public
Note: Affects users w/o channel set up in their account. If you’re one of those users, you may manually install the plugins from the store or rename/delete your xmXXXX.db before logging into 2.2 to allow XSplit to automatically re-install the default broadcast plugins upon login.
- XBC-4475 - Intel Quick Sync bandwidth usage goes beyond set bitrate
- XBC-4669 - Avermedia USB3.0 devices not capturing from source device with 1080p resolution when running on 32-bit Windows OS
Note: Issue is caused by limitation of 32-bit OS in allocating memory and also the high memory usage of the Avermedia cards. The memory limitation issue becomes more evident when the resolution set is 1080p which leads to the camera failure.
- XBC-4703 - XSplit Broadcaster crashes with the hardware-accelerated playback enabled, and moving the application to a different display on multi-monitor setups
Note: Users with AMD R-series GPUs are advised to install the latest Crimson Driver version 15.12; Users with legacy cards on version 15.7 (ref link) are still affected.
- (M31) XBC-4784 - Splash Screen is a bit off
Note: Affects Windows 7 with high-end LED gaming monitor and Windows 10 for monitors with high refresh rates.
- (M30) XBC-4939 - NullException in EnsureColumnExists
Note: Affects Windows 8.1 Single Language
- (M31) XBC-5017 - Prompt to save settings may appear after confirming the restart prompt from Advanced Settings
- (M31) XBC-5034 - File used as mask on Skype source becomes cropped while on an active call
- (M31) XBC-5039/5224 - Animated GIF playback loop may stop “Keep source in memory” is checked
- (M31) XBC-5054 - Screen may freeze while the Projector's screen indicator is stuck after quickly hovering over the screen selections
- (M31) XBC-5092 - Application may be sent to the back of some foreground window after it's launched when scene buttons are hovered
- (M31) XBC-5095 - General Settings can get stuck on loading with laggy internet connection
- (M31) XBC-5118 - Intel RealSense key always defaults to "5" or high quality; Increases CPU usage on first run
- (M31) XBC-5161 - Application may force itself to foreground
- (M31) XBC-5211 - Application may get stuck during setup of a channel
- (M31) XBC-5222 - An exception is found when restarting from Advanced Settings
- (M31) XBC-5256 - Overwatch: Windowed gameplay stutters if stage is visible
Workaround: Minimize the XSplit’s main application window. For multi-monitor setups, move XSplit’s main application window to a monitor that’s not connected to the GPU where the game window is being rendered.
- (M31) XBC-5269 - GameSource update dialog can take up the entire screen
- (M31) XBC-5294 - Scale factor is not retained during update or retained after certain conditions
- (M31) XBC-5343 - Application crashes when changing to a lower resolution on certain conditions; Affects some Optimus laptops
- (M31) XBC-5355 - Logitech camera resolution and radio button settings do not match when switching to a Logitech camera from another camera source
- (M31) XBC-5358 - Hotkeys can be triggered while on "typing mode" on some in-app windows
- (M31) XBC-5359 - Slow response in resizing the window after scaling to 100%; Affects 125% & higher DPI screens
- (M31) XBC-5384 - Unable to stream to Nico Nico using NVENC; stream gets terminated due to "unsupported video codec"
- XBC-5385 - Empty channels doesn't show up for some referral sign-ups
- (M31) XBC-5388 - Scrolling through many scenes on the Preview Editor and Projector menus does not always work
- (M31) XBC-5415/CPPCORE-737 - Stinger Transition cuts off when Thumbnail Preview triggers
- (M31) XBCPLUGINS-447 - Changing volume on a different scene added in Per Scene Audio extension can adjust volume of active scene
- (M31) XBCPLUGINS-453 - Scene Switcher switches to a different scene when scene assigned does not exist or was deleted
- (M31) XBCPLUGINS-461 - Presentation Packager - Zipping process can get stuck when exporting a ZIP presentation over a UNC path
- (M31) XVE-262 - Express Video Editor: Gray preview after quickly deleting chunks of file
- (M31) XVE-330 - Express Video Editor: Application skips frames and may play incorrect frame timeline when adding multiple videos one after another finishes playing
- (M31) XVE-333 - Express Video Editor: Video preview blinks in black if frames are skipped while playing
- XVE-288 - Express Video Editor: Unable to detect installed MFP for Windows 10 N; URL points to the System32 folder
Workaround: Install Windows Updates first before applying the Media Feature Pack patch
Minor
- (M31) CPPCORE-546 - Source Transitions do not reflect crop settings for Sources.
- CPPCORE-992 - White traces show on unhiding of a Skype video source after a call ends
- XBC-2497 - Add Source submenus may be hidden in some special cases
- (M31) XBC-2837 - Some dialogs keeps flashing a white page when opened
- XBC-2957 - Source transition doesn't work for Skype Video in Offline mode
- XBC-2960 - "Skype Video" flickers when mini video window is opened
Workaround: Calls > Call settings > Show advanced settings > Uncheck “Show call controls when Skype is in the background”
- (M31) XBC-3114 - Menu ignores first click after start (and randomly during run)
- XBC-3178 - Projector can show thumbnail previews of other scenes if projecting specific scenes that is not the active scene
- XBC-3347 - Text (Duration and Timer) refreshes when changing System Sound device
- XBC-3874 - Streaming plugins with NVENC shows "Variable" for Frame rate mode (local recording is ok) (FPS is constant, but Mediainfo show variable due to a small time stamp variation on the first few frames)
- XBC-4066 - Numpad hotkeys may be triggered while editing values in the Source Properties window
- (M31) XBC-4169 - Error message is not user-friendly when repairing a file that is in-used
- (M31) XBC-4296 - Message prompt dialog can intermittently shrink
- XBC-4316 - Source Properties dialog loses focus on changing camera sources
- XBC-4668 - Crash in Simba property page - PropPage_Simba.ax when opening Razer Live Gamer Extreme video input menu
Tested on ExtremeCap U3, Live Gamer Extreme GC550 and Razer Live Gamer Extreme
- XBC-4736/IB-596 - Windows Capture crashes Intel driver on some SLI, Optimus, and Quadro machines
Note: We have identified an issue with the Nvidia drivers, and reported accordingly.
- XBC-4764 - Login and some other UIs have rendering problems in higher DPIs
- (M31) XBC-4895 - The first view during scene transition becomes black when thumbnail preview triggers another scene
- (M31) XBC-4966 - Tooltip for empty favorite transition on right click of a scene is overlapped when general settings is opened
- (M31) XBC-4983 - Incorrect scene name displayed on the permissions window after swapping scenes
- (M31) XBC-4972 - Adding a custom transition speed can allow duplicate entries for video stingers
- (M31) XBC-4987 - My Recordings can be resized smaller than the buttons and location field at the bottom may disappear
- (M31) XBC-5084 - Preview Editor prompts to save changes to an unchanged scene after swapping to it via Go Live
- (M31) XBC-5123 - FPS indicator from the Preview Editor does not update with the main window
- (M31) XBC-5129 - Sources can stick to the mouse on dismiss of a dialog
- (M31) XBC-5144 - "Adaptive bitrate" option value is retained on the Reconfigure Stream window after switching from x264
- (M31) XBC-5237 - "Status is over 140 characters" error on sharing a stream link to Twitter due to tweet character miscount
- (M31) XBC-5271 - Unable to set the scale factor to absolute 100% for certain DPI settings
- (M31) XBC-5341 - Plugin Store - The published date for the current version in the plugin page refers to the published date of the available update
- (M31) XBC-5342 - Current active scene not visible on the Scene buttons panel when switching via hotkey
- (M31) XBCPLUGINS-227 - Legacy Video Playlist source doesn't play video on Windows 7
- (M31) XBCPLUGINS-253 - Application is sent back after authenticating or if authentication is canceled (affects Twitch Chat IRC Viewer & YouTube Chat Viewer via HTML5)
- (M31) XBCPLUGINS-287 - Focus is lost from main window upon closing of Text Script Editor
- (M31) XBCPLUGINS-303 - UStream: Video encoding quality does not restore to default when restore button is clicked
- (M31) XBCPLUGINS-328 - YouTube Live's Reconfigure Stream window may show a blank dialog while stream delay is enabled
- (M31) XBCPLUGINS-330 - YouTube Live channel properties shows 'no data' on Extra Param but shows 'with data' from the Reconfigure Stream dialog
- (M31) XBCPLUGINS-336 - FC2: Max bitrate limit is ignored after changing codec value
- (M31) XBCPLUGINS-337 - Tooltips specific to HTML plugins are not triggered on hover after clicking the property dialog's title bar
- (M31) XBCPLUGINS-457 - Per Scene Audio extension adds scenes deleted in main window upon selection of the scene name in the list
- (M31) XBCPLUGINS-476 - YouTube Live does not use &ex:profile:77 for hardware encoders
Workaround: Add “&ex:profile:77” to the Extra Encoder Parameters box and click OK to save - (M31) XBCPLUGINS-473 - Zip process in Presentation Packager gets stuck if there is a period in the filename
If you are looking for the release notes of the previous version, please look here.
To see how issues are prioritized, kindly click here.