2.3.1505.0536 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.
- 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 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 user 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 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 in DX 11.
- 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.
- 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.
- CPPCORE-624 - Virtual camera fails in GotoMeeting. Issue has been reported and acknowledged by Citrix - we’re hoping for a fix soon.
- XBC-3806 - AMD Mantle Graphics API is not supported by GameSource
- XBC-3973 - Unable to run XSplit Broadcaster when display driver is not installed
Features and improvements
- CPPCORE-697/ XBC-3908/ XBC-3904 - Various improvements for source positioning and layout in mixer
- Ability to move sources beyond edge of mixer
- Enable layout tab sliders to allow positioning outside of mixer
- Allow to crop sources using mouse on outline and alt key
- Enable layout tab sliders to crop while keeping position of non-cropped edges
- Enable layout tab shortcuts for rotation and flip of sources
- Show outline only around source content when new source added
- Adjust source outline after the rotation in case we have to resize source
- CPPCORE-458 - Implement support for Webm playback with Alpha channel
- CPPCORE-703 - Support for custom stinger transitions (experimental) (read stinger_howto.txt in the directory ….\SplitmediaLabs\XSplit Broadcaster\XsplitBroadcaster)
- CPPCORE-722 - Improve transition logic for smoother video transitions (try to enable “optimize transitions in general settings -> general tab, then make transition from a scene with a running video...enjoy !!)
- XBC-2466 - Provide a link in "XSplit - Select Presentation" window that will redirected to our support page or bug report page
- XBC-2591 - Add new Help sub menu item for XSplit social media links
- XBC-3192/3687 - Enable VCE2 and support “in-video memory” encode
- XBC-3224 - Allow to boost audio in General settings audio tab
- XBC-3259 - Add IP Camera - Ability to change rtsp url
- XBC-3290 - Performance improvements for General Settings
- XBC-3337 - Make 3GB-aware executable and use as default
- XBC-3340 - Always update source plugins before broadcast plugins
- XBC-3399 - VOD Manager: Add ability to paste folder path in the LOCATION field
- XBC-3423 - Improvements to Text source
- XBC-2743 - Text source line break option when reading files
- XBC-3348 - Add ability to pause timer and duration (Text plugin - Custom Script)
- XBC-3538 - Add Date Mode to General Purpose Clock
- XBC-3448 - Improve usability of add dialogs for "Add RTSP IP camera" and "Add RTMP.."
- XBC-3451 - Allow to change media files or cameras in properties dialog
- XBC-3529 - Set default buffer to 1 for RTMP Stream plugin
- XBC-3533 - Allow projection of preview editor
- XBC-3541 - Allow "Microsoft Button" to be used as a hotkey
- XBC-3558 - VOD Manager: Remember last position
- XBC-3560 - Allow to insert cue point into recordings by hotkey (visible in XSplit Video Editor)
- XBC-3569 - YouTube compatibility setting in Local Recording
- XBC-3603 - Adjust description for Game Source update
- XBC-3648 - Detect SLI/Crossfire and disable special optimization on add game
- XBC-3743 - Stability improvement for Intel HD and AMD APU
- XBC-3764 - Save presentation to file instead of registry
Important: Switching back to 2.x and back to 2.3 will not copy your presentation from one to the other. So you may need to manually save your presentation to file then load it manually when switching between 2.3 and lower versions. - XBC-3769 - Make "Full Dynamic Range" default for camera sources and videos on add
- XBC-3795 - Increase maximum Stream Delay for Twitch
- XBC-3803 - Option to pin color properties
- XBC-3805 - Improve loading speed and responsiveness of XBC
- Improved loading of broadcast plugins - no app restart when updating broadcast plugins during login (updating manually still needs app restart)
- Improve handling of message prompt
- Do not allow plugin updates (or any other update activity) when an error occurs
- Skip plugin update check after updating all plugins
- XBC-3833 - Provide option for adaptive bitrate as part of extra stream settings
- Use streambwautoadjust:1 exe parameter to enable
- Reconfiguration of streams w/ adaptive bitrate is not allowed
- XBC-3839/3984 - Do not allow any in-app form to steal focus during startup
- XBC-3853 - Make source properties sticky as default
- XBC-3879 - Allow 60 FPS as readily available option under View > Frame rate menu
- XBC-3905 - Prefill HTML/SWF source "Custom" resolution with current source resolution
( makes it simple to lock resolution) - XBC-3906 - Allow registration of email from newer TLDs
- XBC-3959 - Video sources: Add "Transparent" option to “When Finished”
- XBC-3983/XBCPLUGINS-55 - Allow also AAC LC LQ on Twitch plugin if libfaacext2 exe parameter is used
- XBC-4025 - Set "Copy link to clipboard when starting a broadcast" option as default
- XBCPLUGINS-41 - Updated localization for plugins
- XBCPLUGINS-43 - Adjust CustomRTMP to use drop GOPs after encoding (h264opt:1 & maxlat:0 same as what we do for Twitch and other services)
Fixes
- API-495 - Exclude “Norton 360” and “Norton Security with Backup” from GameSource
- CPPCORE-523 - Select(dropdown) options on webpage url sources not being displayed
- CPPCORE- XXX - Problem with cropping of browser source in “Original” resolution
- CPPCORE-649/XBC-2961 - Supported Elgato devices are affected with high CPU usage with 2.x driver in some systems running on iGPU
- CPPCORE-700 - Game cursor is missing on stream/recording - DotA 2
- CPPCORE-726 - Mic level is set to 100 on startup (affects Virtual Audio Cable 4.10)
- CPPCORE-729 - Scaling outline can be wrong on startup if viewport < 100% is used
- CPPCORE-734 - Special optimization not working for DX9 on Windows 10
- XBC-1362/XBC-762 - Adding a very large number of sources including large images may crash XSplit Broadcaster due to memory depletion (Now uses 3GB-aware exe)
- XBC-3049 - "Show playback position" may not be applied to the mixer when changes come from XBC-3179 - Setup file is unable to terminate some browser process orphans
- XBC-3299 - Wrong hint on quality combobox in local recording plugin
- XBC-3346 - Text source (Custom Script) and Image Slideshow shows “add mode” settings on copy&paste
- XBC-3369 - Database error on logging in between XGC and XBC (fix for verification)
- XBC-3476 - Webm playback is faster in V2 while normal in 1.3 on some WebM files
- XBC-3509 - “Continue loading the current presentation” may load a blank presentation
- XBC-3510 - Twitter can suddenly logout over a period of time (due to API rate limiting) when closing and restarting XSplit Broadcaster
- XBC-3514 - Media files sometimes remember playback position when they should not
- XBC-3547 - Login fields are flickering on select; can result in intermittent exceptions while some GUI element no longer works with the system DP
- XBC-3561 - Azubu plugin adjusts mixer viewport on confirmation
- XBC-3594/XBCPLUGINS-47 - Sina: XSplit Broadcaster becomes unresponsive when submitting a blank game name and description at the start of the stream
- XBC-3612/3709/3887 - Stuck on start-up/re-login; Splash screen shows no indication, and loading doesn't proceed
- XBC-3708 - Hotkeys not working with programmable keyboards
- XBC-3725 - Exception upon opening XBC if temp folder has too many files
- XBC-3727 - "License Expiry" notification doesn't adjust to the current system DPI
- XBC-3728 - Simultaneous end broadcast while stream delay is enabled can show an exception for YouTube Live
- XBC-3735 - Native dialog is displayed on multiple clicks
- XBC-3772 - Unable to delete video files from VOD Manager if user re-login during same session
- XBC-3792 - "Help" and "Update information" link in the Control Panel returns a timeout page (Error 504) and an error page respectively
- XBC-3793 - "Cannot connect" error message appears sometimes when authenticating with Twitch
- XBC-3852 - "Desktop capture on Aero..." growl appears twice on login
- XBC-3895 - Enable Global Script may not be set to its default on restore default values
- XBC-3980 - An exception can happen on "Finish" during the Channel Setup Wizard process when "AverMedia H.264 Encoder" is selected as the video codec
- XBC-4022 - Audio Monitor starts an exception error on device change
- XBC-4041 - YouTube and socials icons takes some time to load in VOD manager
This was primarily due to some changes in YouTube API that also affects XSplit Broadcaster 2.2 - XBC-4042 - Hotkeys stop working after source refresh
- XBCPLUGINS-46 - YouTube Live: Buffer value reverts to default when codec is changed while creating a new channel
- XBCPLUGINS-56 - Hitbox: Avermedia H.264 Encoder codec was not retained after Channel Setup Wizard
- XBCPLUGINS-65 - Youtube Live no longer uses main profile
(restores ex:profile:main for x264, uses ex:profile:77 for VCE, QuickSync and NVENC) - XBCPLUGINS-67 - Unchecked "record from start" from the "set details before every broadcast" gets an unauthorized error (We have disabled this for now and kept checked)
- XVE-91 - Play button does not work anymore after reaching the end of the timeline
- XVE-158 - avformat-55.dll crash after saving a video in Video Editor
- XVE-160 - Video Editor may be unable to fit in the screen when maximized
- XVE-161 - StackHash crash may happen when playing the output file in XVE
- XVE-177 - Unable to add video due to an error message after deleting and undoing
- XVE-219 - Video Editor is stuck in "Loading project"
- XVE-226 - Video Editor crashes when exporting long/large video files
Note: Files larger than 10GB may still see the issue - XVE-227 - Unable to open Video Editor on Windows 10
- XVE-228 - Video Editor: Right thumbnail is changed in the video even if it was resized from the left (for testing)
- XVE-229 - Video Editor: Limit input file size to 10GB
- XVE-232 - Video Editor can become unresponsive/crashes when deleting VOD (fix for Win8 added; fix for Win7 is coming next)
- XVE-233 - Project consisting of multiple videos with very large sizes is not opening properly (for testing)
Known issues:
Major
- (M25) CPPCORE-567 - Encoding with QuickSync cause periodic encoder restarts on some hardware
* If high bitrate, error can show up in a short span;
* Found to happen on some Intel HD4600 (Haswell), Intel HD4000 (Ivy Bridge), does not seems to happen on Laptop systems. - (M25) CPPCORE-742 - Some .webm files causes an exception on playback
- (M25) XBC-4077 - Mouse dragging may become unresponsive in login form if toggling focus to another window
Workaround: Press Esc or any key while on the login form - this will make the mouse responsive again - (M25) XBC-4079 - Adding then Cancelling a text source can result to an error
Normal
- (M25) CPPCORE-363/XBC-3419 - Webpage URL audio is activated on thumbnail preview and will be included in the recording or streaming. Workaround: Implement the following javascript functions in the html page, SetVolume(volume)
- CPPCORE-430/XBC-3812 - 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. (This issue needs retesting on Win 8 with latest drivers) - (M27) CPPCORE-521 Audio/Video desync with Axis IP Cameras running on RTSP
- (M25) CPPCORE-546 - Source Transitions do not reflect crop settings for Sources.
- (M25) CPPCORE-606 - MP4 recordings (saved from live stream) has a small stop in the beginning of playback
- (M25) CPPCORE-678 - Issues with Mist RTMP server
- (M27) XBC-1457 - VOD Manager becomes slow when reading multiple files
- XBC-1947 - Switching between screen resolutions with 4096p in the selection can crash XBC (for retesting)
- (M26) XBC-1948 - Source plugins are still accessible even if the plugins are not installed
- (M25) XBC-2657 - VCE gradually ignores specified bitrate settings and increases over time
- (M25) XBC-2791 - Rundll32.exe crashes when dragging main window while thumbnail preview is still loading (pretty hard to accomplish-:)
- (M25) XBC-2917 - Projector opens to the incorrect display for triple monitors in multi-GPU setup
- (M27) XBC-2957 - Source transition doesn't work for Skype Video in Offline mode
- (M25) XBC-3391 - Split recordings doesn't support correct timestamping
- (M25) XBC-3482 - Decklink Playout fails adjustment to 720p if coming from some specific resolutions
- (M25) XBC-3497 - NVENC hwcodec probe result: failed on some device models and OS (under investigation, seems to be a driver issue)
- (M25) XBC-3504 - Random StackHash error with browser processes (For retesting)
- (M24) 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. - (M25) XBC-3525 - Get property "wasapienum" failed for some very particular SWF files; Crash follows (For retesting)
- (M25) XBC-3923 - Videos and sources start before XSplit Broadcaster has loaded
- (M25) XBC-3945 - Some windows may not appear until the main window is clicked
- (M25) XBC-4007/ XBC-3501 - Multiple encoding with VCE2 can result in Error code 0x19 (AMF_INPUT_FULL)
- (M25) XBC-4044 - Audio can still be heard even if the video fails to play back with "RTMP Stream"
- (M25) 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. - (M25) XBC-4078 - Sometimes, pressing the + or - buttons holds color sliders
- (M25) XBC-4082 - Streaming to YouTube Live can result to an error when port 443 is blocked and then unblocked
- (M25) XBC-4083 - YouTube sharing and live streaming not working (affects certain OS region formats (eg. English Caribbean) )
Workaround: Set region format to English US and restart XSplit - (M25) XBC-4088 - Failover from DX11 (RE3) to DX9 (RE2) render engine fails on old outdated GPUs
- (M25) XBC-4102 - Disabling "Capture Layered Windows" is not saved on application close
Minor
- (M25) CPPCORE-725/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”)
- (M25) XBC-520 - Extra parameters are not retained when choosing the same codec in an unsaved channel
- (M25) XBC-2497 - Add Source submenus may be hidden in some special cases
- XBC-2837 - Some dialogs keeps flashing a white page when opened
- (M26) 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”) - (M25) XBC-3165/XBCPLUGINS-52 - Local Streaming: Audio Settings reverts to Speex when 'Use Low Latency Stream setting' is enabled
- (M25) XBC-3178 - Projector can show thumbnail previews of other scenes if projecting specific scenes that is not the active scene
- (M26) XBC-3331 - Broadcast plugin hotkey assignment is removed when switching channel entry
- (M25) XBC-3347 - Text (Duration and Timer) refreshes when changing System Sound device
- (M25) XBC-3481 - Decklink Playout supported frame rates aren't always followed
- (M25) XBC-3562/XBCPLUGINS-53 - Local Streaming: "Use Low Latency Stream Settings" is still checked after changing codec from x264
- (M26) XBC-3575 - Cannot login 2nd account if Remember me is unchecked
- (M26) XBC-3617 - Short username in logout button gets truncated
- (M25) XBC-3715 - Meridix: "Stream is terminated" growl no longer appears since M22
- (M25) XBC-3874 - Streaming plugins w. 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)
- (M25) XVE-178 - Preview doesn't update after pressing rewind in rare cases
If you are looking for the release notes of the previous version, please look here.
To see how issues are prioritized, kindly click here.