2.0.1411.1037 Release Notes
Supported operating systems
Windows 7 SP1, Windows 8, Windows 8.1
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.
- CPPCORE-399 - Screen capture issues with multi-GPU combination (Exclusive mode 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. This seems to be due to a conflict with the Origin Overlay. We will do our best to get this issue resolved, but 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)
- XSplit Broadcaster is incompatible with some games using GameGuard for anti-cheat protection, hereunder Hero of the Obelisk and RF online. We have tried to contact INCA Internet (developers of GameGuard) but have received no response on this issue yet.
- In DirectX11 games (for example World of Warcraft and Assassins 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.
- XSplit Broadcaster may not be able to capture games where MSI Afterburner is loaded. To make it work, do either of these: Run MSI Afterburner after XSplit Broadcaster, or set the "Application detection level" to “Low” in the RivaTuner properties.
- XSplit Broadcaster will run in low performance mode (legacy compatibility mode) on 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. We are working with AMD for a resolution of the issue. No current ETA on a driver update to solve this issue.
Features and improvements (1.3.1403.1202 -> 2.0.1411.1037)
Highlights for Premium users:
- Edit any scene while live broadcasting (Right click on any scene button)
- Monitor your output audio - exactly as your viewers will hear it (Tools -> General settings-> Audio)
- Apply transitions effects to sources when you show and hide them (See transition tab in source properties)
- Add audio sources to a scene (Add additional mic or crowd mic, if used as regular mic source then make sure you set to render to “stream only”)
- Playout for black magic capture cards
- Allow to output audio and video to a Blackmagic decklink series capture card. This feature may be used to connect several instances of XSplit Broadcaster on separate machines. (available from the broadcast menu if a supported card is detected)
- Allow a non-active scene to be projected (view -> projector)
Highlights for Personal users
- Allow Stream Delay
- Allow Audio Sources
- Allow Local Streaming
Highlights for FREE users
- Increase max FPS to 30 instead of 25
- Allow Game Source
- Thumbnail scene preview (scenes 1-4)
- Hardware encoding support
Other new features and improvements
- XBC-849 - New and improved source properties dialog
- XBC 2971 - Allow to set full dynamic color range in color tab (solves washes out colors for some video sources)
- XBC-911 - Add option to "keep media loaded" in memory for all sources
- XBC-1450 - Make Rewind as default setting for movie video item
- XBC-2332 - Add grayscale colors to current source properties color picker
- XBC-2369 - Set "Keep loaded in memory" to checked and disabled for camera sources
- XBC-2603 - Better graphics for disabled functions in playback section of HTML and SWF plugins
- XBC-2891 - Add Web URL Source - Add ability to change URL
- CPPCORE-200/XBC-892/893/896/899/944/945/974/1754/1873 - Support for new type of integrated scene sources (Title, Image Slideshow, Video Playlist, & Whiteboard Overlay)
- XBC-2108/CPPCORE-354 - Add option to rotate canvas (layout tab source options, useful for example to render vertical text with title source)
- XBC-2906 - Notify the user that "Scene Transitions" from the source property is not allowed when "RE2" is enabled
- XBC-3056 - When a source plugin is missing, the notification link opens plugin store with missing plugin focused
- XBC-3130 - Pause playing video when dragging playback position slider
- XBC-3142 - Add the "display section" of URL source to HTML source
- XBC-2974 - Refresh Avermedia C985 source when auto-configure is checked
- XBC-2639 - Add silence detection for audio sources
- XBC-2885 - Disable Audio Input for audio-only sources and make sure current audio device is selected
- XBC-3196 - Create Text Source Script that Displays Video Titles added in Video Playlist
- XBC-3208 - Enter key should be bound to Apply button in the Webpage URL's source property
- XBC-697 - Change default keyframe interval (GOP) to 2 seconds on all channel plugins
- XBC-850 - Optimized encoding performance on 64 bit systems
- XBC-1380 - Allow 192+ kbps audio for streaming
- XBC-1382 - Force constant framerate if using strict CBR for streaming
- XBC-942 - Support for RTMP timeout (specify rtmptimeoutconnect:<milliseconds> exe parameter; default is 0ms)
- XBC-2153 - Check port 443 availability and show warning
Applied to the following plugins: Cybergame, Dailymotion, FC2, Hitbox, Meridix, Nico Nico, Popler, Sina, Twitch, TalkTV, Ustream, and Youtube Live - XBC-2222 - Add viewer count to Ustream plugin
- XBC-2349 - Remove free user restriction of YouTube Live
- XBC-2288/2526/2531/2534 - Failover to Service API if unable to complete OAuth
Applied for Twitch, Ustream, & Dailymotion plugins - XBC-2408 - Enable "Force Constant Framerate" by default in Local Recording plugin
- XBC-2473/2575 - Integrated delay server
- XBC-1957 - Upgrade older non-default broadcast plugins after updating to newer version
- XBC-2288/2527/2526 - Failover to Service API if unable to complete OAuth
Applied for YouTube Live plugins
Additional improvements for Twitch plugin - XBC-2366 - Make MP4 default format for Local Recording
- XBC-2444 - Support Azubu streaming service
- XBC-1555 - Change bandwidth tester to use XSplit Gamecaster bandwidth test technology
- XBC-858 - Add hint for tags in YouTube Live plugin
- XBC-3118 - Increase 14000 kbps broadcast limit for custom RTMP to 50000 kbps
- XBC-2443 - Remove Speex audio option in XBC 2.0
- XBC-1859 - Pause function
- XBC-2708 - Split files based on time/duration
- XBC-2016 - Broadcast menu: Show pause/resume when Local Recording is in progress
- XBC-2287 - Allow Title source to update on text change
- XBC-2148 - Option to add an outline to text in the title source
- XBC-1208 - Change color picker to conform with the color picker used in SWF title source
- XBC-2558 - Change to built-in title scripts for 'loading remote text'
- XBC-1969 - Migrate legacy source plugin when loading 1.3 .bpres file
- XBC-2609 - Minor improvement with source plugin installation
- XBC-2638 - Add missing Top/Bottom Text source alignments and remove redundant or unused font setting
- XBC-2308 - Allow title to scroll left to right, support for snapping for sliders
- XBC-693 - Refactoring of resolutions
- CPPCORE-221/XBC-1023/CPPCORE-502 - Support for copy and paste of sources
- XBC-990 - Implement improved native thumbnail preview
- XBC-1114 - Retain mixer framerate & resolution per login
- XBC-1739 - Allow resolutions higher than 720p, but with watermark for free users
- XBC-1670 - Improvements to projector - no outline on projector and keep full screen
- CPPCORE-382 - Improvement in Mixer source placement
- CPPCORE-411 - Support for drag & drop of HTTP/HTTPS link
- XBC-2448 - Prompt to 'save' current presentation, after selecting the bpres to load
- XBC-1985 - Warn when using 60+ FPS on low end systems
- XBC-2311 - Show speaker and mic name on main UI tooltips
- XBC-2543 - Show "enable viewport" inside mixer window in disabled state
- XBC-1987 - Add indicator for active watermark
- XBC-2565 - Dispose of preview when not used
- XBC-2763 - Remove permanent hotkey Ctrl+Shift PageUp/PageDn as volume controls for mic/spk
- XBC-2874 - In Preview Editor Window Allow "Swap" mode under Go Live Dropdown Menu
- XBC-2929 - Allow to select Wav out audio render instead of Direct sound by exe parameter
(use setwaveoutsounddev:<0 or 1>) - XBC-2996/2856 - Set 30fps by default for new users
- XBC-3040 - Add hint to disable call monitor in Skype source
- XBC-2194/XBC-3074 - Start XBC on Optimus dGPU as default and ensure all accelerated processes are running on same GPU
- XBC-2517 - Allow XBC to execute on dGPU of Enduro based systems that has AMD APU, disallow if no AMD APU
- XBC-XXX - Support for 720p 60 FPS in Automatic mode for Avermedia C985 (If stage/mixer resolution is 720p or below C985 is now set to 720p 60 FPS as default)
- XBC-2235 - Update Tutorial for 2.0
- XBC-3168 - Audio devices display "Camera not available" when source is unavailable
- XBC-3263 - When Audio Device source is added, set default audio output to "Stream Only"
- XBC-2501 - Keep virtual camera on while streaming or recording
- XBC-2989 - Keep XSplit Broadcaster always on top (via ‘alwaysontop’ exe parameter)
- XBC-2115 - Improvement of screen capture performance/usability
- XBC-2780/2368/2761 Implement option to track window title for window/ window region
- CPPCORE-XXX - Screen capture - Window selection tool cancellation by right-click
- XBC-1477 - Allow to capture related processes for game capture (for example LOL launcher + game)
- XBC-1844/2068 - Improve game-source update procedure to avoid reboot
- XBC-2330 - Gamesource auto detect game (add this to a scene, and it will auto hook to any game in focus)
- XBC-2331 - Use optimized Gamesource capture for OpenGL on AMD GPU (was disabled in config before due to unstable driver)
- XBC-855/933 - New user interface (dialogs and forms)
- XBC-1037 - Change to Recording folder structure
- XBC-1200 - Add default microphone and speaker in audio settings
- XBC-1396 - Improvements on Restore Default Values
- XBC-2764 - Set 'Log System Information' as default ON on new accounts
- XBC-2464/2635/3171 - Option to toggle copying data to 'clipboard memory' on start stream
- XBC-2419 - Change 'Virtual Camera' default setting from 'Enabled' to 'Disabled'
- XBC-3157 - Add a separate section for Advanced settings
- XBC-3031 - Implement MLAA and MSAA Anti Aliasing options (General settings -> Advanced)
- XBC-3169 - Allow to set delay for system audio
- XBC-2210/2390/2418/2435/2436 - Menu changes in File, View Broadcast, Tools and Help menu
- XBC-2210/2141/2442/2420/2421/2647/2703 - Menu changes in File, View Broadcast, Tools and Help menu
- XBC-2901 - Change Source menu label to "Add source"
- XBC-3197/3288 - Replace "Suggest feature" with "Send Feedback" in XBC help menu
- XBC-1011 - New Share dialog (streams)
- XBC-1034 - New dialogs (info, warning, error, confirmation) design
- XBC-1140/2137/2483/2484/2485/2486/2487/2488/2489/3092/3093 - General Adjustments of Windows and Dialogs to "new flat" design
- XBC-2814 - Change warning and error dialog text color
- XBC-2109 - Fix scroll bars so they look consistent and nice
- VOD Manager / My Recordings
- XBC-1010 - New “My Recordings” dialog with YouTube upload and social media sharing
- XBC-2583 - 'Tags' in YouTube upload window improvement
- XBC-2863 - General improvements for VOD manager
- XBC-1292 - My Recordings - File icons make over
- XBC-3133 - VOD Manager: Do not show protected operating system files
- XBC-1818/1718 - Support for VCE, QuickSync, NVENC and Avermedia HW encoders for streaming (previously only recording supported)
- XBC-2034 - New 64 bit virtual camera (allow to use virtual camera in 64 bit applications)
- New XSplit virtual audio device - enables ‘Output audio to stream only’
- XBC-2133 (1) - Option to select system sound device and options for sources to render sound to “system sound” or “stream only”
- XBC-2133 (2) - Option to select audio output device for sources (built-in/none or other available audio sources
- PLEASE NOTE: Do NOT set the XSplit virtual audio device as a default playback device! It should not be used, it is a null renderer device - audio piped to it will not be audible.
- CPPCORE-432 - Support for HDPVR Rocket
- MISC-108 - Include XSplit.RepairFile.exe to repair unfinalized MP4 files
Note: Run the file and follow the on-screen instructions.
- XBC-1774 - Show progress status on splash screen while loading
- XBC-2151 - Login automatically after prompting to restart
- XBC-2122 - Unify startup dialog positions
- XBC-2196 - Additional improvements to exception handler
- XBC-2243 - Additional improvements to auth error handling
- XBC-2040 - Add option to remove all XSplit Broadcasters registry entries in 2.0 uninstaller
- XBC-2298 - Restart and auto-login if logging in w/ another user account
- XBC-1982 - Detect and prevent XBC to run from network drive
- XBC-2199 - Improvements to dropped frames detection
- XBC-2424 - Minor improvement on login form
- XBC-2768 - Improved login failover
- XBC-2907 - Include rendering engine version in About box
- CPPCORE-494 - Added support for the Blackmagic Design Decklink SDI 4K
- XBC-1992/3059 - Allow registration from login dialog
- XBC-2281 - Remove release notes from Start menu and move to Help menu
- XBC-2912 - Remove non-required username field from signup in-app signup form
- XBC-3139 - Remove non-required username field from Profile tab
- XBC-3034 - Remove uninstall program link in Start menu
- XBC-XXX - Add several new translations
- XBC-3240/3274 - New XSplit V2 Splashscreen
Fixes (1.3.1403.1202 -> 2.0.1411.1037)
- CPPCORE-118 - Source delay value is ignored after video source reconfiguration
- CPPCORE-370/XBC-2476 - Changing game resolution lower than the startup resolution only resizes game display on mixer
- CPPCORE-528 - HD 4600 : Enabling enhance resize on c985 source will create freeze
- XBC-250 - Viewer count doesn't update in some Broadcast plugins
- XBC-254 - Location for recorded files isn't retained after install/uninstall
- XBC-605 - COMException on log-in and log-out
- XBC-623 - BSOD on refresh of Avermedia LiveGamer HD filter graph with no input signal
- XBC-636 - Facebook OAuth window can open the whole facebook profile
- XBC-764/1303 - Possible to edit channel settings while initializing stream may result to an exception
- XBC-862 - Eyedrop tool is missing the "Eyedropper" icon
- XBC-924 - Z-order of splashscreen vs. plugin update dialogs
- XBC-1338 - Growl notice interval floods desktop screen when the frame drop is continuous
- XBC-1558 - Incorrect username is used for the UI of local streaming in the Broadcast menu
- XBC-1592 - Cannot immediately close an instance of Broadcaster when restarting from a crash
- XBC-1594 - Putting certain characters in the Limelight stream name will cause test bandwidth to abort and dropped frames on stream
- XBC-1637 - Autocrop problem with small screen and large resolution
- XBC-1711 - Config settings do not reopen when prompted with invalid/missing credentials
- XBC-1746 - CustomRTMP can indicate you're live, when you're not
- XBC-1799 - Exception then crash happens upon opening the application if temp folder has too many files
- XBC-1895 - Logging in with new user on same session does not install plugins for new user
- XBC-1913 - Dragging a folder, with media files in it, to the stage does not add the media files to the mixer
- XBC-2164 - Playback position is too small to be seen if the resolution is high
- XBC-2465 - No prompt on preview window even if the changes are not yet applied when user chooses to open a new or load presentation
- XBC-2477 - Repeated opening and closing of the Scene Preview Editor crashes on "XSplitBroadcaster.dll"
- XBC-2634 - YouTube Live plugin instantly terminates after authenticating to a secondary account
- XBC-2838 - After completed BW tester still says "BW test in progress"
- XBC-2853 - If a specific mic is set in XBC and mic is no longer available, then mic setting is not reverted to default
- XBC-2897 - Ustream Referral account: Username is not specified/displayed when Authorizing using Wizard
- XBC-3216 - Authorization Error on Twitch Accounts with Two-Step Authorization
- XBC-3301/CPPCORE-545 - Audio sources may flicker on add
Known issues:
Critical
Major
- XBC-XXXX High DPI Scale (>100%) does not work properly. Dialogs and windows retain 100% dpi scale
- CPPCORE-396 - Crash when using XBC projector on Optimus dGPU w/ GTX 8xxM GPU
Note: Nvidia has already released a driver fix. Use driver version 340.52 or later GTX 8xx mobile GPU laptops
- CPPCORE-430 - Window capture freezes while “Aero” mode is enabled with various AMD GPU Setups (CrossFire/Enduro/APU)
Workaround: In Windows 7, disabling “Aero” mode fixes the issue. However, we are still working on improvements for Windows 8 and 8.1
- (M23) XBC-3022 - XBC may crash when repeatedly triggering the hotkey for switching scenes (requires extensive bombarding :) )
Normal
- (M24) XBC-XXX Several translation have text strings that are too large for the UI
- (M24) CPPCORE-519 - DX9 and OpenGL captures stutter on Nvidia SLI
Workaround: Please turn off “Special Optimization” from the source property dialog.
- (M23) CPPCORE-521 Audio/Video desync with Axis IP Cameras running on RTSP
- (M23) CPPCORE-552 - Preview of sources and editing of sources in preview window can sometimes have a small effect on animated flash and html sources (We are working to make sure to make a solid solutions where main rendering window cannot be affected)
- (M24) XBC-1362/XBC-762 - Adding a very large number of sources including large images may crash XSplit Broadcaster due to memory depletion (Use 3GB enabled exe file instead and/or remember to delete sources that are no longer used (even if sources are hidden, they still take up memory))
(M23) XBC-1457 - Recordings dialog becomes slow when reading multiple files - (M23) XBC-1947 - Switching between screen resolutions with 4096p in the selection can crash XBC
- (M23) XBC-1948 - Source plugins are still accessible even if the plugins are not installed
- XBC-2058 - Constantly refreshing Elgato capture device can crash XBC
- (M23) XBC-2700 - VCE terminates as "Unsupported Video Codec" during YouTube Live plugin auto-adjustment
- (M23) XBC-2791 - Rundll32.exe crashes when dragging main window while thumbnail preview is still loading
- (M23) XBC-2917 - Projector opens to the incorrect display for triple monitors in multi-GPU setup
- (M23) XBC-2957 - Source transition doesn't work for Skype Video in Offline mode
- XBC-2961 - Supported Elgato devices are affected with high CPU usage with 2.x driver in some systems running on iGPU
- (M25) 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”) - XBC-3174 - Hovering randomly on any scene while "Thumbnail Preview" is enabled shows up a crash
- (M23) XBC-3317 - Transition purchase point may stall XSplit Broadcaster
- (M23) XBC-3359 - Media playback begins to stutter when the "My Recordings" window starts checking for uploaded VODs
- (M23) XBC-3362 - On adding multiple video items, the "When finished" selection from the source property can revert to the default entry
Minor
- CPPCORE-517 - Asus O!Play shows video, but no audio when plugged in with AVerMedia ExtremeCAP U3
- (M23) CPPCORE-523 - Select(dropdown) options on webpage url sources not being displayed
- (M23) XBC-520 - Extra parameters are not retained when choosing the same codec in an unsaved channel
- XBC-632 - Streaming in CBR with a high bitrate and slow upload bandwidth can cause instability
- XBC-1840 - VHMediaCOM may crash when UltraVNC server is running
(Use UltraVNC 1.1.9) - (M23) XBC-2497 - Add Source submenus may be hidden
- (M23) XBC-2620 - "Remote Presenter" and "Title(Legacy)" from 1.3 does nothing when trying to add in the mixer
- XBC-2837 - Some dialogs keeps flashing a white page when opened
- the width and height values
- XBC-3014 - Username and logout UI can be misplaced/missing (intermittent and not easy to reproduce)
Workaround: Choose the same or another resolution or scale the view port - (M23) XBC-3049 - "Show playback position" may not be applied to the mixer when changes come from Preview Editor
Workaround: Toggle the option again in main window - XBC-3178 - Projector can show thumbnail previews of other scenes
- XBC-3179 - Setup file is unable to terminate some browser process orphans
- XBC-3331 - Broadcast plugin hotkey assignment is removed when switching channel entry
- XBC-2540 - Some GUI elements are unusable with translated languages
- (M23) XBC-2956 - Sources where transitions are enabled, but unchecked, can fail to start on the first try after switching scenes (Workaround: check “keep source loaded”)
If you are looking for the release notes of the previous version, please look here.
To see how issues are prioritized, kindly click here.