10.6 Streaming Software

The VBA Compatibility setup in prior versions can still be installed, but its usage is not supported and may result in software errors or crashes. It is recommended that existing Microsoft VBA users continue to use ArcGIS Desktop version 10.2.2 or earlier, or migrate VBA customizations to ArcMap add-ins, ArcPy scripts, or ArcGIS Pro add-ins. The SC100 is a 10.6 megapixel digital color camera for microscopy with unsurpassed lateral resolution and true color reproduction capabilities, providing live images with high frame rates, seamlessly integrated into OLYMPUS Stream imaging software. Streaming on Twitch requires a few prerequisites, one of which is a decent streaming software. The choices are few when it comes to available Twitch streaming software that’s actually worth using. The most prominent names of which are OBS, Streamlabs, and XSplit. For someone new to Twitch streaming, these names could sound foreign. The best streaming software is a vital tool for professional broadcasting. Not to be confused with a video host or live streaming solution, live streaming software is another essential program for streaming live video. Live streaming software performs several tasks related to broadcasting. Find and compare top Live Streaming software on Capterra, with our free and interactive tool. Quickly browse through hundreds of Live Streaming tools and systems and narrow down your top choices. Filter by popular features, pricing options, number of users, and read reviews from real users and find a tool that fits your needs.

Visit Esri Support for information on earlier versions.

Supported platforms

Note:

Microsoft .NET Framework 4.5 or later must be installed prior to installing ArcMap.

Tip:

ArcGIS Desktop requires Microsoft Visual C++ 2017 (update 5 or later) Redistributable (x86). If the Visual C++ 2017 (update 5 or later) Redistributable is not already installed, running setup.exe will install it before setup.msi is launched. Setup.msi will not install if Microsoft Visual C++ 2017 (update 5 or later) Redistributable (x86) is not already installed.

Note:

After February 2019, ArcGIS Online services will only accept connections using TLS 1.2. For more information about ArcGIS Desktop patches or configuration changes to support TLS 1.2, visit http://links.esri.com/tls_support.

Supported operating systems * Latest update or service pack tested

Windows 10 Home, Pro and Enterprise (64 bit [EM64T])

Version 1803 with May 8, 2018 update

Windows 8.1 Basic, Pro, and Enterprise (32 bit and 64 bit [EM64T])

May 8, 2018

Windows 7 Ultimate, Professional, and Enterprise (32 bit and 64 bit [EM64T])

SP1 with May 8, 2018 update

Windows Server 2019 Standard and Datacenter (64 bit [EM64T])

Nov 2018 Release

Windows Server 2016 Standard and Datacenter (64 bit [EM64T])

Version 1607 with May 8, 2018 update

Windows Server 2012 R2 Standard and Datacenter (64 bit [EM64T])

May 8, 2018 update

Windows Server 2012 Standard and Datacenter (64 bit [EM64T])

May 8, 2018 update

Windows Server 2008 R2 Standard, Enterprise, and Datacenter (64 bit [EM64T])

SP1 with May 8, 2018 update

Note:
Prior and future updates or service packs on these operating systems are supported unless otherwise stated. The operating system version and updates must also be supported by the operating system provider.

* See Operating system requirements and limitations for additional requirements and information.

ArcMap is supported in various on-premises and cloud environments.

On-premises virtual desktop infrastructure (VDI)Notes
Citrix XenDesktop 7.6 Use the latest Citrix and NVIDIA drivers. Refer to Citrix and NVIDIA GRID websites for the most current driver versions.
Citrix XenDesktop 7.11
Citrix XenDesktop 7.12
Citrix XenDesktop 7.13
Citrix XenDesktop 7.14
Citrix XenDesktop 7.15
Citrix XenDesktop 7.16
Citrix XenDesktop 7.17
Windows Server 2012 R2 Hyper-VMicrosoft VDI certified with RemoteFX vGPU Windows Device Driver Model(WDDM) 1.2
Windows Server 2016 Hyper-V
VMware vSphere 6.0

Use VMware Horizon View 7.0.3 and later only.

Use the latest VMware and NVIDIA drivers. Refer to VMware and NVIDIA GRID websites for the most current driver versions.

VMware vSphere 6.5
On-premises application streamingNotes
Citrix XenApp 7.6

Hosted OS:

  • Windows Server 2008 R2 (SP1 or later)

  • Windows Server 2012 R2 (September 2016 update or later)

Citrix XenApp 7.11 Windows Server 2016
Citrix XenApp 7.12 Windows Server 2016
Citrix XenApp 7.13 Windows Server 2016
Citrix XenApp 7.14 Windows Server 2016
Citrix XenApp 7.15 Windows Server 2016
Citrix XenApp 7.16 Windows Server 2016
Citrix XenApp 7.17 Windows Server 2016
Cloud Environments*Notes

AWS Virtual Machines

ArcGIS works well in Amazon WorkSpaces and Azure instances that have:

  • supported operating systems

  • adequate number of processing cores for the workload

  • adequate amount of memory for the workload.

Azure Virtual Machines

* ArcGIS Desktop will provide adequate performance and usability in many of the cloud environments. The cloud instance must have adequate CPU, Memory and Disk storage resources to support ArcMap.

Caution:
Licensing for ArcGIS Desktop may display instability when running in the cloud. It is recommended to use concurrent use licensing for software authorization, where the ArcGIS License Manager is running on a host that is guaranteed to have an immutable hardware configuration. Dowload the pdf White Paper ArcGIS Desktop Licensing in Cloud Environments for more information.

Hardware requirements

Supported and Recommended

CPU speed

2.2 GHz minimum; Hyper-threading (HHT) or Multi-core recommended

Platform

x86 or x64 with SSE2 extensions

Memory/RAM

Minimum: 4 GB

Recommended: 8 GB

ArcGlobe may require 8GB minimum when used.

Display properties

24-bit color depth

Also see Video/Graphics adapter requirements below.*

Screen resolution

1024x768 recommended minimum at normal size (96 dpi)

Disk space

Minimum: 4 GB

Recommended: 6 GB or higher

ArcGlobe creates cache files when used. If using ArcGlobe, additional disk space may be required.

Video/Graphics adapter

64 MB RAM minimum; 256 MB RAM or higher recommended. NVIDIA, AMD, and Intel chipsets supported.

24-bit capable graphics accelerator

OpenGL version 2.0 runtime minimum is required, and Shader Model 3.0 or higher is recommended.

Be sure to use the latest available drivers.

Software requirements

Description

Python requirement

ArcGIS requires Python 2.7.14 and Numerical Python 1.9.3 to be installed. If the ArcGIS setup does not find either Python 2.7.14 or Numerical Python (NumPy) 1.9.3 installed on the target computer, Python 2.7.14 and Numerical Python 1.9.3 will be installed during a complete installation of ArcMap. You can choose a Custom installation to unselect the Python feature and avoid installing it. Additionally, if the Python setup is executed during the ArcMap installation, you will be provided with the opportunity to choose its installation location. The Python installation location should not include spaces.

ArcGIS requires Python 2.7.14 and

Numerical Python (NumPy) 1.9.3 to be installed. If the ArcGIS setup

does not find either Python 2.7.14 or Numerical Python (NumPy) 1.9.3

installed on the target computer, Python 2.7.13 and Numerical Python

1.9.3 will be installed during a complete installation.

Microsoft .NET Framework requirement

Microsoft .NET Framework 4.5 or higher must be installed prior to installing ArcMap.

Browser requirement

Microsoft Internet Explorer (minimum IE 11) must be installed prior to installing ArcMap.

Printer support

ArcMap supports printing to any Microsoft certified Windows printer using the native driver in ArcGIS. Note that some printer drivers do not support complex maps, and the ArcPress printer driver or additional hardware may be needed for these complex maps.

Note:

The following configuration is recommended when printing large maps with the ArcPress printer drivers:

  • If large complex maps do not print, reboot the computer to ensure the pagefile system is cleared. If the pagefile system is not a dedicated drive or partition, make sure the drive does not need to be defragmented.
  • Disk Space: At least 10 GB of free space is required on the drive where %TEMP% is located, as potentially large temporary files will be written there while ArcPress is processing a map for printing.

For more information on supported printers, refer to the following Knowledge Base FAQ: What printers are supported by ArcGIS Desktop?

Software required to connect to a DBMS

Your client machine (for example, the one running ArcMap) will need to have the appropriate client files installed for the RDBMS you are using. These client files are available from their respective RDBMS vendors, but some are also available on My Esri as a convenience. RDBMS client files available from My Esri are IBM Db2 and Microsoft SQL Server. Client files for ALTIBASE, Dameng, IBM Informix, IBM Netezza, Oracle, SAP HANA, and Teradata are not available on My Esri and must be obtained from the RDBMS vendors. See Database clients for more information.

SDK requirements

SDKSupported and Recommended IDE(s) Requirements

ArcObjects SDK

Note:

At the ArcGIS Desktop 10.5 release, Microsoft Visual Basic for Applications (VBA) Compatibility is no longer included. The VBA Compatibility setup in prior versions can still be installed, but its usage is not supported and may result in software errors or crashes. It is recommended that existing Microsoft VBA users continue to use ArcGIS Desktop version 10.2.2 or earlier, or migrate VBA customizations to ArcMap add-ins, ArcPy scripts, or ArcGIS Pro add-ins built with the Pro SDK for .NET

Operating system requirements and limitations

System Requirements

MINIMUM RECOMMENDED
Operating SystemWindows 10 version 1809 or higher,
macOS Mojave 10.14 or higher
Windows 10 version 2004,
macOS Big Sur 11
ProcessorIntel i5 dual-core @ 2.3GHz1, 6th generation2 or higher, Apple M1 Gen1Intel i7 quad-core @ 2.8GHz+, 6th generation2 or higher, Apple M1 Gen1
Memory4GB RAM16GB+ RAM
Hard Drive2GB3, 7200 RPM for record to disk500GB+, Solid State OS Drive
Graphics CardIntel HD4, DirectX 11 capableNvidia GeForce or AMD Radeon, 1GB+ video memory
Internet ConnectivityYou may want to check that the following ports are open for traffic on your network: 80 (HTTP/HTTPS), 443 (SSL), 1935 (RTMP), 2935 (RTMPS), 5353 (mDNS for NDI sources), 5960-59xx (NDI port range, 1 port per each NDI source in use), 7272 (Remote Desktop Presenter), 50000-60000 (WebRTC/Rendezvous – selected at random). If you are behind a firewall, check with your streaming destination for any sites you may need to whitelist.

1May be insufficient for 1080p+ or 60 fps workflows.
2How to check the generation of your Intel processor
3Additional hard disk space required for record to disk.
4Insufficient for advanced Multi-Viewer workflows.

Display Languages Supported

Czech

Dutch

French

Korean

Spanish

Swedish

Upgrade Information

  • An internet connection is recommended for Wirecast 14 license activation.
  • As long as your Wirecast (version 8 or higher) license is entered into the software and your Wirecast Access Plan is active, you will be allowed to upgrade to the latest unlocked version of Wirecast for free.

Add-ons:

  • Remote Desktop Presenter – Please use the Remote Desktop Presenter version 2.0.8, available as a separate download from Telestream: www.telestream.net/dtp.
  • PLEASE NOTE: Wirecast 9 and later versions have dropped support of HDV licenses/cameras.
    Please click here for additional information.

Best Practices

Minimum Required Upload Speed

10.6 Streaming Software Downloads

  • It is recommended that an upload speed rate of at least double the selected video bitrate be available, especially for a total target bit-rate of 10Mbps (Megabits per second) or less, or when there are multiple outgoing streams.
  • Upload speed can be tested at a website such as TestMy.net/upload.
  • Additional tasks that can consume upload bandwidth on the network should also be considered when determining how much of the available upload bandwidth can be allocated towards streaming

Rendezvous

Wirecast Rendezvous uses WebRTC technology that can be very resource intensive. For the best experience, we suggest considering the following table when choosing hardware:

Studio (2 guests + 1 host) Pro (7 guests + 1 host)
Bandwidth4Add 4 MbpsAdd 5+ Mbps5
Processor4i5 quad-core6i7 quad-core6

4Based on a single simultaneous stream of 720p30 x264 @ 4.0Mbps.
5Bandwidth per guest will scale downwards as more are added to maintain reliability.
6Minimum recommended processor with example stream4. More demanding workflows may require a more capable CPU.

ISO Recording

  • Solid State Drive or fast RAID array recommended for ISO Recording and Replay functionality.
  • Actual data rates will vary depending on quality level selected for ProRes or x264, as well as the resolution and frame rate selected.
    • For ProRes recording please refer to Apple’s ProRes data rate specifications.
  • Total expected data rate should be compared to available disk write speed to ensure adequate disk throughput.

Failure to ensure the available disk write speed is greater than the highest expected total data rate may result in frames being dropped from recordings (ISO, Replay, and Record-to-Disk).

See our ISO Recording Guide for more information

10.6 Streaming Software

Hardware accelerated encoding requirements:

  • Intel Quick Sync Video encoding requires an Intel CPU with an Intel® QuickSync Video core.
    List of Intel CPUs supporting QuickSync
  • NVIDIA NVENC encoding requires an NVidia GPU with Kepler architecture or newer.
    NVIDIA only maintains a general list of supported GPUs
  • Apple Hardware Accelerated H.264 encoding requires a Mac with an integrated Intel GPU*.
    *This may change in the future, as the Apple API decides what hardware acceleration method is to be used. At the time of this writing, only Quick Sync via an Intel GPU is supported.

High frame-rate streaming (60fps):

  • High frame-rate streaming will result in increased CPU usage and require a higher bit rate (4Mbps or higher) for a quality encode.
  • Simply switching to a higher frame-rate without ensuring the CPU and bitrate are sufficient may result in a lower quality encode.

CPU Usage:

  • Consider lowering your canvas frame rate and/or streaming resolution to lower CPU usage.
  • Maintained system CPU usage greater than 60% will increase the likelihood of dropped frames.

10.6 Streaming Software Download

Supported Input Devices:

10.6 Streaming Software

See what cameras, capture cards and other devices are compatible with Wirecast.