Wowza Logo Wowza Icon
Wowza Video My Account Sign Out
  • PRODUCTS
  • DEVELOPER
  • SOLUTIONS
  • PRICING
  • RESOURCES
  • Talk to an Expert
  • Free Trial
Talk to an Expert Free Trial
Wowza Video My Account Sign Out
  • Home
  • Glossary
  • Support center products FAQ
    • Developer APIs and SDKs
      • Wowza Video REST API and SDKs
        • Wowza Streaming Engine REST API
          • Overview
            • Query the Wowza Streaming Engine REST API
            • Change the authentication method
            • Add HTTP headers to responses
          • Start building
            • Create and manage a live streaming application
          • Examples
            • Manage nDVR stores
            • Create and manage live sources
            • Get server logs
            • Manage Media Cache
            • Manage SMIL files
            • View stream statistics
            • Create and manage stream files
            • Create and manage stream recorders
            • Create and manage stream targets
            • Manage server users
            • Send a stream from Wowza Streaming Engine to a Wowza CDN HLS target
            • Stream to Facebook Live
            • Send a stream from Wowza Streaming Engine to Wowza Video Legacy for transcoding
            • Send a stream from Wowza Streaming Engine for transcoding in Wowza Video
            • Send adaptive bitrate streams to Akamai using a single stream target
            • Send Apple HLS content to Amazon S3 using Wowza REST APIs
          • Reference
            • Access reference documentation
            • Access reference documentation with Postman
            • Use reference documentation with Swagger Codegen
        • Wowza Streaming Engine Java API
          • Overview
            • About the Wowza Streaming Engine Java API
            • Extend Wowza Streaming Engine using the Wowza IDE
            • Use Wowza IDE with Transcoder
            • Use Java modules
            • Use HTTP providers
            • Use event listeners
          • Start building
            • Create an HTTP provider
          • Examples
            • Control access to Apple HLS streaming
            • Control access to MPEG-DASH streaming
            • Control access to HTTP streams
            • Control access to RTSP/RTP streams
            • Use nDVR recording
            • Control the display of program date and time headers in Apple HLS chunklists for live streams
            • Use Wowza nDVR playlist request
            • Wowza nDVR: Query recording duration
            • Extract MP4-formatted files from DVR streams
            • Select audio and subtitle tracks from a VOD file
            • Add a Media Cache source
            • Add graphic overlays to transcoded live streams
            • Decrypt PlayReady-encrypted VOD content
            • Control HTTP origin session creation
            • Convert timed metadata from AMF to ID3
            • Convert timed metadata from AMF to emsg
            • Do basic server-side publishing with the Stream class
            • Do scheduled adaptive bitrate streaming using the stream class
            • Do server-side redirect of RTMP connections from one application to another
            • Switch between RTP and MPEG-TS when streaming RTSP
            • Expose an attribute or method of a custom application module through JMX/JConsole
            • Get the video frame rate from a live stream
            • Insert keyframes into a transcoded stream
            • Load-balance NVIDIA accelerated transcoding across GPUs
            • Log play statistics on a timer
            • Control which streams get transcoded
            • Modify or fix SDP data sent from IP cameras
            • Monitor MPEG-TS ingestion to process additional data streams
            • Use generic Stream Target class to prepare Apple HLS streams for ad insertion
            • Override publish to remap a stream name
            • Redirect an HTTP or RTSP session through server-side code
            • Set up a JMX command line interface to Wowza Streaming Engine
            • Switch streams
            • Listen for stream events and codec information
            • Control aliasing of stream names
            • Publish server-side live streams
            • Resolve SMIL file requests
            • Resolve SMIL file requests with captions
            • Start RTP and MPEG-TS streams
            • Start and stop MediaCaster streams
            • Monitor and control connections made via MediaCaster
            • Create pseudo-live streams using files
            • Send Apple HLS streams to a generic destination
            • Control MPEG-DASH fragment IDs and timecodes
            • Specify the A/V synchronization method when re-streaming RTSP streams
            • Intercept and block incoming UDP packets for an RTP or MPEG-TS stream
            • Push a native RTP or MPEG-TS stream
            • Start and stop VHost using JMX
            • Access MPEG-TS SCTE-35 tags for HLS streaming
          • Module examples
            • Artificial Intelligence (AI)
              • Convert speech to text with Azure AI Speech Services
              • Convert speech to text with OpenAI Whisper
            • Insert ad markers for SSAI delivery
            • Add an audio track to a video-only stream
            • Validate Akamai server connections with Akamai G2O authorization
            • Send connection and stream statistics to Google Analytics
            • Mix audio and video from different live sources
            • Blacklist a stream in session
            • Filter audio-only rendition in Apple HLS auto-generated multi-bitrate playlist
            • Duplicate streams to another application instance
            • Control which streams get recorded by the nDVR recorder
            • Control Stream class streams dynamically
            • Monitor bandwidth of published streams
            • Limit the number of viewers of a stream
            •  Start recording streams automatically
            • Load and lock an appinstance
            • Loop a pre-roll until a live stream starts
            • Access content locally before trying a remote source
            • Store SMIL files and VOD assets in different locations
            • Select multiple tracks from a VOD file
            • Control which streams get packetized for HTTP streaming
            • Control access to your application by checking referer domain
            •  Upload recorded media to an Amazon S3 bucket
            • Schedule streaming
            • Resolve edge server stream requests to origin servers
            • Disconnect clients after a specified time period
            • Control which streams get transcoded
            • Take timed thumbnail snapshots of a transcoded stream
            • Move live stream recordings
            • Publish securely from an RTMP encoder that does not support authentication
            • Integrate user authentication with external systems
            • Enable geographic locking
            • Get HTTP and RTP performance statistics
          • HTTP provider examples
            • Get connection counts for server, applications, application instances, and streams
            • Generate thumbnail images of live streams
            • Get detailed server info
            • Make an HTML page with graphics and scripts
            • Create a WebSocket server
            • Generate a SMIL file
            • Set a default custom HTTP response code
            • Inject timed metadata using a Wowza Streaming Engine HTTP provider
          • Reference
            • Java API reference documentation
        • Wowza Flowplayer developer documentation
        • Wowza Streaming Engine
          • Wowza Streaming Engine with Wowza Video
          • Get started
            • Understanding Wowza Streaming Engine
            • Wowza Streaming Engine Free Trial
            •  Install and configure Wowza Streaming EngineUpdated
            •  Get started as a Wowza Streaming Engine Manager administrator
            • Find your way around Wowza Streaming Engine Manager
            • Wowza Streaming Engine technical specificationsUpdated
          • Software updates
            • Latest software updatesUpdated
            • Known issues with Wowza Streaming Engine
            • Wowza Streaming Engine 4.9.5 Release NotesNew
            • Wowza Streaming Engine release historyUpdated
            • Deprecated features in Wowza Streaming Engine
            •  Update Wowza Streaming EngineUpdated
          • Connect live sources
            • Connect a live source
            •  Set up live streaming using an RTMP-based encoder
            • Set up live streaming using an RTSP/RTP-based encoder
            • Set up live streaming using a native RTP encoder
            •  Set up WebRTC streaming with Wowza Streaming Engine
            •  Ingest and publish an SRT stream with Wowza Streaming Engine
            • Publish and play a live stream with an MPEG-TS encoder
            • Publish and play an Apple HLS live stream
            • Live stream using FFmpeg with Wowza Streaming Engine
            • Use SHOUTcast/Icecast as a live stream encoder
            • Use Pan/Tilt/Zoom camera controls
          • Re-stream
            • About re-streaming with MediaCaster
            • Create and use .stream files
            •  Re-stream video from an IP camera (RTSP/RTP re-streaming)
            • Re-stream using FFmpeg
            • Re-stream audio from SHOUTcast/Icecast
            • Re-stream an unprotected stream from Adobe Media Server or a CDN
            • Start streams at server startup
            • Reset a MediaCaster stream with JConsole
          • Configure and manage live streams
            • Enable username/password authentication for RTMP and RTSP publishing
            • Manage timecodes
            • Set up low latency applications for RTMP streaming
            • Specify per-stream settings in .stream files
            • Monitor a live application for .sdp and .stream files
            • Listen for a multicast stream on a particular network interface
            • Debug encoder multi-bitrate keyframe alignment
            • Import AC-3 elementary streams
            • Enable the MP4A-LATM media type for AAC audio
            • Configure the location of streaming files
          • Streaming protocols and formats
            • Understanding protocols and formats
            • About HTTP streaming and packetization
            • Enable CORS for HTTP-based connections
            • Apple HLS
              • Configure Apple HLS packetization
              • Improve playback of lower-latency Apple HLS streams
              • Create Apple App Store compliant streams (audio only rendition)
              • Secure HLS streaming using DRM encryption
              • Change the EXT-X-VERSION for HLS streaming
              • Add custom playlist headers to Apple HLS manifests
              • Use alternative audio or video tracks with Apple HLS streams
              • Troubleshoot Apple HLS playback
              • Debug AAC or MP3 timecode issues with Apple HLS packetization
              • Turn off the Alternate Track button in Apple iOS devices
              • Create keyframe (I-frame) only playlists for Apple HLS streams
              • Packetize Apple HLS audio using TS chunks
              • Secure Apple HLS with AES-128 external encryption
              • Test AES encryption for Apple HLS streams
              • Control streaming session ID appended to encryption URLs in chunklist responses
              • Find Apple iOS device supported profile and level information
              • Turn off data event processing for HLS streams
              • Switch between absolute and relative URLs in HLS playlists
              • Insert a pre-roll or VOD playlist for iOS
              • Play HLS streams on Apple iOS devices
              • Enable the AVERAGE-BANDWIDTH attribute in HLS playlists
              •  Enable player-side ad insertion
              • Disable Gzip encoding for HLS streams
            • MPEG-DASH
              • Stream over MPEG-DASH
              • Configure MPEG-DASH packetization
              • Use alternative audio or video tracks with MPEG-DASH streams
              • Secure MPEG-DASH streaming using Common Encryption (CENC)
              • Secure WebM MPEG-DASH streams using Common Encryption
              • Debug MPEG-DASH streaming
            • CMAF
              • About CMAF workflows
              • Stream using CMAF
              • Configure CMAF live streaming packetization
              • Debug CMAF streaming
              • Create adaptive bitrate CMAF streams
              • Deliver HLS live streams using CMAF and HEVC/H.265
              • Deliver LL-HLS live streams
              • Deliver LL-HLS streams using Amazon EC2 and CloudFront
              • Manage CMAF playback
              • Stream using a CMAF live stream repeater
              • View CMAF HLS stream playlists
              • Control CMAF HLS media playlist attributes
              • Secure CMAF MPEG-DASH streams using Common Encryption (CENC)
              • Secure CMAF HLS streams using Common Encryption (CBCS) in Wowza Streaming Engine
            • WebRTC
              • About WebRTC workflows
              •  Set up WebRTC streaming with Wowza Streaming Engine
              • Ingest RTSP, SRT, or RTMP streams for playback with WebRTC
              •  Use WebRTC example pages with Wowza Streaming Engine
              • Record WebRTC streams with Wowza Streaming Engine
              • Control access to WebRTC publishing and playback
              • Tune Wowza Streaming Engine for WebRTC optimal performance
              • Turn on an RTP jitter buffer and packet loss logging (RTP and MPEG-TS) in Wowza Streaming Engine
            • RTSP/RTP
              • Set up an application for RTSP/RTP streaming
              • Insert data into MPEG-TS streams
              • Insert ID3 data events into MPEG-TS streams
              • Troubleshoot RTSP/RTP playback
              • Generate and control MPEG-TS output for set-top boxes
              • Control video and audio PID and streamIDs for outgoing MPEG-TS
              • Play streams on RTSP/RTP players
              • Use secure RTP
            • RTMP
              •  Set up live streaming using an RTMP-based encoder
          • Adaptive bitrate streaming
            • Stream adaptive bitrate content
            • Set up adaptive bitrate streaming with MediaStreamNameGroups
            • Configure I-slice keyframe interpretation
            • Understanding SMIL file syntax
          • Use Transcoder
            • About Transcoder
            •  Set up and run Transcoder
            • Transcoder performance benchmark
            • Capture Transcoder benchmark statistics
            • Stream adaptive bitrate content
            • Replace missing video frames to ensure a consistent frame rate
            • Verify Transcoder hardware acceleration availability
            • Transcoder overlay image requirements
            • Stream using HEVC/H.265 transcoding
            • Transcode live streams to WebM for MPEG-DASH playback
            • Use video encoding parameters with Transcoder
            • Use video decoding parameters with Transcoder
            • Use audio encoding parameters with Transcoder
            • Transcode only the audio channel of an incoming stream
            • Configure B-frame generation
            • Reduce the frame rate in a transcoded stream
            • Fix a missing frame rate issue
            • Decode AAC and MP3 mono audio to stereo
            • Enable double-rate deinterlacing
            • Hardware acceleration
              • Server specifications for NVIDIA acceleration
              • Configure NVIDIA NVENC accelerated encoding
                • Set up NVIDIA NVENC accelerated encoding on Fedora
                • Set up NVIDIA NVENC accelerated encoding on Ubuntu
                • Set up NVIDIA NVENC accelerated encoding on CentOS
                • Set up NVIDIA NVENC accelerated encoding on Debian
                • Configure NVIDIA NVENC accelerated encoding on Amazon EC2
              • Configure Advantech Vega-accelerated encoding for Wowza Streaming Engine on Linux
              • Configure AMD Xilinx accelerated transcoding
                • Introduction to AMD Xilinx acceleration
                • Server specifications for AMD Xilinx acceleration
                • Limitations of AMD Xilinx acceleration
                • Configure an AMD Xilinx accelerated transcoding
            • Migrate from Beamr to MainConcept in Wowza Streaming Engine
          • Distribute live streams
            • Use CDNs and services to distribute live streams
            • Stream to another Wowza Streaming Engine instance
            • Use Wowza CDN
              • Scaling Wowza Streaming Engine with Wowza CDN
              • Pull streams to Wowza CDN
              • Push streams to Wowza CDN
              • Send a stream from Wowza Streaming Engine for transcoding in Wowza Video
              •  Send Apple HLS content to Amazon S3 using Wowza Streaming Engine
            • Stream to the Akamai HD network
            •  Stream to Facebook Live
            • Stream to SHOUTcast and Icecast
            •  Stream to YouTube
            • Use MPEG-TS to distribute live streams
            • Use RTMP to distribute live streams
            • Use RTP to distribute live streams
            • Use SRT to distribute live streams
            • Sample map file entries
            • Debug Stream Targets (push publishing)
            • Change the audio language for MPEG-DASH stream targets
            • Use CMAF to distribute live streams from Wowza Streaming Engine
          • Troubleshoot live streaming
            • Fix unaligned video and audio with a server-side sort buffer
            • Turn on a jitter buffer and packet loss logging
            • Fix UDP packet loss (MPEG-TS/RTP)
            • Fix missing audio (MPEG-TS)
            • Fix missing or garbage video (MPEG-TS)
            • Reconnect to offline streams
            • Reduce interference between incoming multicast streams
            • Reduce delay before video playback starts
            • Simulate UDP packet loss to test streams (MPEG-TS/RTP)
            • Record incoming streams (MPEG-TS/RTP) for debugging
            • Fix common problems with .stream files
            • Fix MPEG-TS audio and video alignment
            • Fix TS packet alignment in UDP packets
            • Capture network traffic
          • On-demand streaming
            •  Set up VOD streaming
            • Publish a video file as a live stream
            • Encode VOD using FFmpeg
            • Include data events in MP4 recordings
            • Optimize the video bitrate
            • Specify a play start time and duration for HTTP streaming
            • Improve audio-on-demand MP3 duration accuracy
          • Closed captions
            • About closed captioning
            • Configure closed captioning for VOD streams
            • Specify a closed captioning language for VOD streams
            • Use external caption files with VOD streams
            • Closed captioning property reference for VOD streams
            • Configure closed captioning for live streams
            • Ingest MPEG-TS DVB Teletext data for closed captions
            • Configure WebVTT closed captioning
            • Upgrade closed captions for live streams in Wowza Streaming Engine 4.9.2
            • Determine the type of captions in a live stream
          • Record
            • About recording
            •  Record live streams
            • Record a live stream on a repeater edge
            • nDVR
              • About live stream nDVR in Wowza Streaming Engine
              • Plan your nDVR workflow
              • nDVR geting started guide
              • Set up and run nDVR
              • Advanced nDVR configuration
          • Players and playback
            • About playing Wowza Streaming Engine streams
            • Use Wowza Flowplayer with Wowza Streaming Engine
            • Play video using the HTML5 video tag
            • Configure VideoLAN VLC to play RTSP/RTP streams
          • Security
            • Security options
            • Configure security using Wowza Streaming Engine Manager
            • Use per-application password files
            • Protect streaming using SecureToken
            • Get the StreamNameAlias AddOn
            • SSL
              • Understanding SSL/TLS
              • Get SSL/TLS certificates from the StreamLock service
              • Request an SSL certificate from a certificate authority
              • Create a self-signed SSL certificate
              • Import an existing SSL certificate and private key
              • Configure multiple SSL certificates on one host port
              • Connect to Wowza Streaming Engine Manager over HTTPS
              • Improve SSL configuration
              • Improve SSL performance with Java 9
              • Manage StreamLock certificates
              • Troubleshoot SSL/TLS certificate configuration
            • Digital rights management
              • About digital rights management
              • Use BuyDRM KeyOS DRM (PlayReady)
              • Use BuyDRM KeyOS MultiPack
              • Use BuyDRM map files to protect streams
              • Use EZDRM FairPlay Streaming DRM (HLS)
              • Set up EZDRM Universal DRM (MPEG-DASH)
              • Use Verimatrix VCAS DRM (HLS)
              • Write a custom DRM module
              • Set up castLabs DRMtoday secure video delivery
          • Scaling and load balancing
            • About scaling
            • Repeater (origin-edge) streaming
              • Scale with live stream repeater
              •  Configure a live stream repeater
              • Set up a live stream repeater for use with nDVR
              • Configure Wowza Streaming Engine as an HTTP caching origin
              • Configure Wowza Streaming Engine to track client sessions as an HTTP caching origin
              • Lock multi-bitrate streams on a live stream repeater edge
            • Media Cache
              • Scale with Media Cache
              • Scale VOD streaming with Media Cache
              • Configure Media Cache source properties
              • Purge an item from Media Cache
              • Control item expiration from Media Cache
              • Configure Media Cache for nDVR
              • Optimize Media Cache performance
              • Troubleshoot Media Cache
              • Use the AWS SDK for Java to download content from an Amazon S3 bucket
            • Scale with HTTP Origin applications
            • About load balancing
            • Get the Dynamic Load Balancing AddOn
            • Load test a Wowza Streaming Engine server
          • Cloud deployments
            • About hosting Wowza Streaming Engine in the cloud
            • Deploy with Docker
              • Trial Wowza Streaming Engine with Docker Compose
              • Set up Wowza Streaming Engine on Docker (Linux)Updated
            • Deploy to Amazon
              • About deploying Wowza Streaming Engine on Amazon
              •  Set up Wowza Streaming Engine for Linux on Amazon EC2
              • Update Wowza Streaming Engine on EC2
              • FAQ: Wowza Streaming Engine for Amazon EC2 with CloudFront
              • Integrate a Wowza Streaming Engine EC2 instance with CloudFront
              • Bring your license to CloudFront live HTTP streaming
              • Troubleshoot your CloudFront configuration
              • Use startup packages to configure an Amazon EC2 instance
              • Use Amazon S3 authorization with EC2 instances
            • Deploy to Google
              • Load balance servers on Google Cloud Platform
              • Set up Wowza Streaming Engine for Linux on Google Cloud Marketplace
            • Deploy to Microsoft Azure
              • Set up Wowza Streaming Engine for Linux on Azure
              •  Set up Wowza Streaming Engine for Windows on Azure
          • Server admin
            • Start and stop Wowza Streaming EngineUpdated
            • Manage users with the CLI password tool
            • Add a custom property
            • Tune Wowza Streaming Engine for performance
            • Monitor server connections, load, and application statistics
            • Connect to remote instances
            • Troubleshoot Wowza Streaming Engine installation
            • Manually install and troubleshoot Java
            • Create a Java heap dump
            • Create a Java stack trace
            • Troubleshoot licensing errors at startup
            • Configure Wowza Streaming Engine to use a proxy server to reach the license server
            •  Migrate Wowza Streaming Engine to a new server instance
            • Change the Wowza Streaming Engine Manager bind port
            • Enable UDP unicast and multicast port sharing
            • Run Wowza Streaming Engine as a named user (Linux)
            • Modify Wowza Streaming Engine init systems
            • See the Wowza Streaming Engine version number
            • Use JConsole with Wowza Streaming Engine
            • Use SNMP in Wowza Streaming Engine
            • Configure date headers for HTTP responses from HTTP providers
            • Support XFF headers in HTTP streaming requests
            • Collect information to debug connection count problems
            • Use IPv6 networking
            • Prepare config and log files for Support tickets
            • Disable JVM signal-handling
            • Uninstall Wowza Streaming Engine
            • Perform a silent installation of Wowza Streaming EngineUpdated
            • XML configuration reference
              • About XML configuration
              • Server.xml reference
              • MediaCache.xml reference
              • Tune.xml reference
              • VHost.xml reference
              • StartupStreams.xml reference
              • Application.xml reference
          • Logging
            • About logging in Wowza Streaming Engine
            • View log messages
            • Troubleshoot error messages
            • Configure VHost and application context logging
            • Enable debug logging
            • Configure log rolling
            • Log to a mySQL database
            • Analyze Wowza Streaming Engine logs
            • Configure a custom location for Wowza Streaming Engine log files
            • Legacy logging
              • Configure VHost and application context logging (legacy)
              • Configure log rolling (legacy)
              • Log to a MySQL database (legacy)
              • Log to a PostgreSQL database
              • Analyze Wowza Streaming Engine logs (legacy)
              • Configure the Log4j file appender (legacy)
              • Configure Wowza Streaming Engine log rolling by time and size (legacy)
        • Wowza Video
          • Wowza Video upgrade
          • Switch between Wowza Video Legacy and the new user experience
          • Overview of UI changes
          • Release notes
          • About Wowza Video
            • About Wowza Video
            • Free trial
            • Purchase a Wowza Video Pay-as-you-go subscription on AWS Marketplace
            • Known issues and limitations
            • Subscribe to Wowza status notifications
            • Technical specifications
            • Preferred maintenance schedule
            • Get help for Wowza Video
          • Quick start
            • Quick start for an RTMP live stream
          • Account and settings
            • Pay an invoice in Wowza Video
            • Manage users
            • Manage access tokens
            • Manage the image library
          • Guides
            • Videos (VOD)
              • Get started with videos
              • Prepare videos for upload
              • Upload a video
              • Use video metadata
              • Edit a video poster
              • Add an animated preview clip to a video
              • Add chapters, subtitles, and ad positions to a video
              • Add transcriptions to a video
              • Clip and stitch a video
              • Replace a video
              • Share a video
              • Advanced video publishing
              • Playlists
                • Overview of playlists
                • Create a manual playlist
                • Create a dynamic playlist
                • Share a playlist
              • Categories
                • Use categories and subcategories
            • Live stream
              • Quick live stream
              • Go live later
              • Create a fully-configurable live stream
              • Stream a video as live
              • Real-Time Streaming at Scale requirements
              • Stream on a 24x7 channel
              • Live stream in real-time
              • Deliver WebRTC streams to viewers
              • Stream in 4K
              • Deliver WebRTC streams to viewers for HLS playback
              • Live captioning with 3Play Media
              • Include closed captions in a live stream
              • Clip a live stream in Wowza Video
              • Connect to encoders
                • Connect to a SRT encoder
                • Connect to an RTSP encoder
                • Connect to vMix encoding software
                • Connect a Telestream Wirecast encoder
                • Connect to a LiveU encoder
                • Connect to a Teradek encoder
                • Connect to a Matrox Monarch HD encoder
              • Stream to social platforms
                • Stream to Facebook Live's Timeline with Wowza Video
                • Stream to Facebook Live using custom RTMPS
                • Stream to LinkedIn Live with Wowza Video
                • Stream to YouTube Live from Wowza Video
              • More Configurations/Refining your Streams
                • Embed a watermark in a live stream
            • Security
              • Security features for both live streams and videos
              • Live stream only
                • Security features for live streams
                • Add SRT PassPhrase for SRT streams in Wowza Video
                • Protect a Wowza CDN on Fastly stream target with token authentication
                • Secure HLS streams with AES-128 external encryption
                • Test AES encryption for HLS streams
                • Geo-block Wowza CDN on Fastly target
              • Video only
                • Security features for videos
            • Advertising
              • Get started with advertising
              • Create ad tags for advertising
              • Ad schedules
                • About ad schedules
                • Create a video ad serving template (VAST) ad schedule
                • Create a Google Ad Manager dynamic ad insertion ad schedule
                • Create a Server-side ad insertion ad schedule
              • Supported advertising formats and servers
              • Advertising troubleshooting
              • Testing CSAI ad tags in Wowza Video
            • Player
              • About player configurations
              • Create a player configuration
              • Advanced player configurations
              • Player tokens
                • Create or revoke a player token
            • Insights and analytics
              • Analytics
              • View stream health metrics
              • Quality of Experience
                • Quality of Experience metrics
                • Quality of Experience metrics benchmarking
                • Quality of Experience troubleshooting
            • Advanced
              • Transcoders
                • Create a custom transcoder with many outputs and targets
              • Stream targets
                • Add a stream target to a transcoder
                • Configure nDVR in Wowza Video
              • Stream sources
                • About Wowza Video stream sources
                • Control a transcoder with a Wowza stream source
          • Best Practices
            • Encoding best practices for Wowza Video
          • User interface reference
            • Account and Settings
              • User & org info page
              • Plans & products page
              • Billing & payment page
              • Account usage page
              • Invoices page
              • User management page
              • Token management page
              • Org settings page
              • Categories page
              • Image library page
            • Video details page
            • Playlists
              • Playlist setup page
              • Playlist details page
            • Live streams
              • Overview of the live stream setup pages
              • Quick live stream setup page
              • Go live later setup page
              • Stream a video as live setup page
              • Custom stream setup page
              • 24x7 channel setup page
              • Real-time stream setup page
              • Live stream details page
              • Real-time stream details page
            • Advertising
              • Ad tag setup page
              • Ad tag details page
              • Ad schedule setup page
              • Ad schedule details page
            • Players
              • Player configuration setup page
              • Player configuration details page
              • Player token setup page
              • Player token details page
            • Analytics
              • Current analytics page
              • Historic analytics page
              • Quality of Experience
                • Quality of Experience page
                • Video start time details page
                • Rebuffer time details page
                • Rebuffer count details page
            • Advanced
              • Transcoder setup page
              • Transcoder details page
              • Stream target setup page
              • Stream target details page
              • Stream source setup page
              • Stream source details page
        • Wowza Video Legacy
          • Wowza Video upgrade
          • About Wowza Video Legacy
          • Get started (Legacy)
            •  Get started with Wowza Video
            •  Video Series: Streaming with Wowza Video
          • Software updates (Legacy)
            • Wowza Video release notes
            • Known issues and limitations
            • Subscribe to Wowza Status notifications
            • FAQ: Update from Wowza Video Player to Wowza Flowplayer
          • Overview (Legacy)
            • Wowza Video free trial
            • Get help for Wowza Video
            • Decide between a live stream or transcoder workflow
            • Preferred maintenance schedule
            • Wowza Video technical specifications
          • Prepare and connect video sources (Legacy)
            • Encoding best practices
            • Wowza Video WebRTC workflows
            • Connect to Wowza Video
              • Connect a Wowza ClearCaster
              • Connect an Axis network camera
              • Connect an Epiphan Pearl encoder
              • Connect the Hauppauge StreamEez-Pro
              • Connect an IP camera
              • Connect a JVC ProHD camcorder
              • Connect a LiveU Solo encoder
              • Connect the Matrox Monarch HD
              • Connect NewTek TriCaster
              • Connect a MediaDS encoder
              • Connect an Osprey Talon encoder
              • Connect an RTMP encoder
              • Connect an RTSP encoder
              • Troubleshoot problematic or failed RTSP streams for IP cameras
              •  Connect an SRT encoder
              • Connect a UDP encoder
              • Deliver WebRTC streams for HLS playback
              • Deliver WebRTC streams to viewers
              • Connect the Sony SRG-300SE
              • Connect a Telestream Wirecast encoder
              • Connect a Teradek Cube encoder
              • Connect vMix encoding software
              • Connect XSplit Broadcaster
              • Deliver real-time streams to viewers
          • Work with streams and transcoders (Legacy)
            • Transcoding best practices
            • Recording
              • Configure nDVR
              • Record streams
              • Record a specific output rendition
            • Stream a file
            • Embed a watermark in a transcoded stream
            • Run live streams automatically with schedules
            • Include closed captions in a live stream or transcoder
            • Stream in 4K
            • Create a passthrough live stream or transcoder
            • Speed up the connection to a transcoder
            • View stream health metrics
            • Play streams from a transcoder
            • Use the live playback URL for a VOD stream
            • Stream sources
              • Control a transcoder with a Wowza stream source
              • About Wowza Video stream sources
          • Deliver streams to players and targets (Legacy)
            • Stream targets
              •  About stream targets
              • Stream target features and properties
              • Create a custom transcoder with many outputs and targets
              • Add a stream target to an existing live stream or transcoder
              • Stream to Facebook Live
              • Stream to LinkedIn Live
              • Stream to YouTube Live
              • Send a live stream to an external CDN provider
              •  Deliver a reduced-latency HLS stream
            • Players
              • Play a live stream in JW Player
              • Embed and customize Wowza Flowplayer in your site
          • Manage security (Legacy)
            • Security features
            • Secure HLS streams with AES-128 external encryption
            • Test AES encryption for HLS streams
            • Wowza CDN on Fastly security
              • Manage user authentication for HLS streams
              • Protect a Wowza CDN on Fastly stream target with token authentication
              • Manage HLS playback over SSL for Wowza CDN on Fastly
              • Geo-block Wowza CDN on Fastly stream targets
          • Manage assets (Legacy)
            • About Asset Management
            • Record streams and save to Asset Management
            • Restream an asset
            • Play video-on-demand (VOD) from Asset Management
          • UI reference (Legacy)
            • Analytics
              • Live Analytics page
              • Historic Analytics page
            • Asset Management
              • Upload Asset page
              • Manage Assets page
              • Asset Details page
            • Home page
            • Live Streams
              • Live Streams page
              • Live Stream Setup page
              • Live Stream Details page
            • Monitor page
            • My Account page
            • Real-Time Streams
              • Real-Time Streams page
              • Real-Time Stream Setup page
              • Real-Time Stream Details page
            • Recordings page
            • Schedules
              • Schedules page
              • Schedule Setup page
              • Schedule Details page
            • Stream Sources
              • Stream Sources page
              • Stream Source Setup page
              • Stream Source Details page
            • Stream Targets
              • Stream Targets page
              • Stream Target Setup page
              • Stream Target Details page
            • Transcoders
              • Transcoders page
              • Transcoder Setup page
              • Transcoder Details page
            • Usage
              • Account Usage page
              • Usage Details page
              • Usage Details page (Real-Time Streams)
            • VOD Streams
              • VOD Streams page
              • VOD Stream Details page
        • Wowza Flowplayer
          • About Wowza Flowplayer
        • Wowza workflows
          • Developer guide to using timed metadata in Wowza workflows
            • About timed metadata support
            • Convert timed metadata from AMF to ID3 using the Wowza Streaming Engine Java API
            • Convert timed metadata from AMF to emsg using the Wowza Streaming Engine Java API
        • Home
        • Wowza Streaming Engine
        • Use Transcoder

        Hardware acceleration

        Use hardware acceleration to improve Transcoder performance.

        Configure NVIDIA NVENC accelerated encoding (5)

        • Set up NVIDIA NVENC accelerated encoding on Fedora for Wowza Streaming Engine
        • Set up NVIDIA NVENC accelerated encoding on Ubuntu for Wowza Streaming Engine
        • Set up NVIDIA NVENC accelerated encoding on CentOS for Wowza Streaming Engine
        • Set up NVIDIA NVENC accelerated encoding on Debian for Wowza Streaming Engine
        • Configure NVIDIA NVENC accelerated encoding on Amazon EC2 for Wowza Streaming Engine

        Configure AMD Xilinx accelerated transcoding (4)

        • Introduction to AMD Xilinx acceleration with Wowza Streaming Engine transcoding flow
        • Server specifications for AMD Xilinx acceleration with Wowza Streaming Engine transcoding
        • Limitations of AMD Xilinx acceleration with Wowza Streaming Engine transcoding
        • Configure an AMD Xilinx accelerated transcoding for Wowza Streaming Engine

        Articles

        Server specifications for NVIDIA acceleration with Wowza Streaming Engine transcoding
        Learn about accelerated video encoding requirements when using NVIDIA graphics cards with the Transcoder in Wowza Streaming Engine.
        Configure Advantech Vega-accelerated encoding for Wowza Streaming Engine on Linux
        Use Advantech Vega 331x-series cards to perform accelerated encoding in Wowza Streaming Engine on supported Linux distributions.
        Popular Video Topics
        • The Future of Video Tech
        • Streaming Starter Guide
        • Live Event Streaming Guide
        • Interactive Streaming Guide
        • Streaming Protocols
        • Transcoding
        • Low Latency
        • Security
        Video Resources
        • APIs & SDKs
        • Developer IDE
        • Test Players
        • Wowza System Status
        Partners
        • Partners Overview
        • Find a Partner
        • Channel Program
        • OEM Program
        • Partner Portal
        Company
        • About Us
        • Blog
        • News
        • Events & Webinars
        • Careers
        • Customers
        • Contact Us
        Stay Connected
        • Twitter
        • Facebook
        • LinkedIn
        • YouTube
        • Instagram
        Stay Up to Date with the Blog

        © 2007–2025 Wowza Media Systems™, LLC. All rights reserved.   Security & Privacy Policy | Legal | System Status