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
  • Developer APIs and SDKs
    • Wowza Video REST API and SDKs
      • Overview
        • About the REST API
        • REST API release notes
        • REST API limits
        • REST API server response caching
        • API lifecycle management
          • API lifecycle
          • Deprecation policy
          • Migration guide
      • Start building
        • Start live streaming
        • Query a live stream
        • Trial the Wowza Video REST API using Postman
      • General examples
        •  Video Series: Using the Wowza Video REST API
        • Connect a source
          • Connect an RTMP encoder
          • Connect an RTSP encoder
          • Connect an IP camera
          • Connect an SRT encoder
          • Connect a UDP encoder
          • Deliver WebRTC streams for HLS playback
          • Deliver WebRTC streams to viewers
          • Deliver real-time streams with the Wowza Video REST API
          • Send a stream from Wowza Streaming Engine to Wowza Video for transcoding
        • Configure streams and transcoders
          • Create an ABR stream and send it to a target
          • Pass a stream through the transcoder to a target
          • VOD streams
            • About VOD streams
            • Create a VOD stream
          • File streams
            • About file streams
            • Stream a file
            • Play a file on a loop
            • Schedule the start of a file
          • Record streams
            • About recordings
            • Begin recording when you start a transcoder
            • Begin recording a stream after a transcoder has started
            • Record a specific output rendition
            • Configure nDVR
            • Record a real-time stream with the Wowza Video REST API
          • Deliver a lower-latency stream
          • Schedule a transcoder
          • Speed up the connection to a transcoder
          • Create custom media playlists
          • Control a transcoder with a Wowza stream source
          • Set advanced properties
        • Stream playback
          • Create player URLs
          • Embed and customize Wowza Video Player in your site
          • Play streams from a transcoder
        • Manage 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
          • Set referer policy for Wowza CDN on Fastly stream targets
          • Secure HLS streams with AES-128 external encryption
          • Test AES encryption for HLS streams
          • Digital rights management
            • About digital rights management in Wowza Video
            • Protect streams for iOS and Apple devices
            • Protect streams for Google Widevine and Microsoft PlayReady devices
        • Use metadata
          • Ingest and convert timed metadata
        • Analyze data
          • View usage data
          • Get viewer data for a Wowza CDN target
          • View stream health metrics
        • Manage assets
          • Upload an asset
          • Restream an asset
        • Manage the API
          • Get paginated query results
          • Get filtered query results
      • Discover SDKs and Webhooks
        • JavaScript SDK for Real-Time Streaming at Scale
        • Webhooks
      • Reference
        • REST API reference documentation
        • Webhook event reference documentation
    • 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 for transcoding
        • 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 graphic overlays to transcoded live streams
        • Add a Media Cache source
        • 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 DASH streaming
      • Module examples
        • 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 ClearCaster GraphQL API
      •  Use the Wowza ClearCaster GraphQL API
      • Manage a broadcast from end to end with Wowza ClearCaster GraphQL API
      • Monitor Wowza ClearCaster broadcasts with the GraphQL API
      • Wowza ClearCaster GraphQL API resource limitations
  • Wowza Streaming Engine
    • Get started
      • Understanding Wowza Streaming Engine
      • Wowza Streaming Engine Free Trial
      •  Install and configure Wowza Streaming Engine
      •  Get started as a Wowza Streaming Engine Manager administrator
      • Find your way around Wowza Streaming Engine Manager
      • Wowza Streaming Engine Technical Specifications
    • Software updates
      • Latest software updates
      • Wowza Streaming Engine 4.8.20 Release Notes
      • Wowza Streaming Engine release history
      • Known issues with Wowza Streaming Engine
      • Deprecated features in Wowza Streaming Engine
      •  Update Wowza Streaming Engine
    • 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
        • 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)
      • 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
      • Configure Beamr software encoding and decoding
      • Migrate from MainConcept to Beamr
      • 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
      • Configure variable bitrate video encoding with Beamr
      • Hardware acceleration
        • Server specifications for Intel Quick Sync acceleration
        • Server specifications for NVIDIA acceleration
        • Configure Quick Sync-accelerated encoding on Linux
        • 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
        • Enable hardware-accelerated transcoding when running as a Windows service
        • Configure Advantech Vega-accelerated encoding for Wowza Streaming Engine on Linux
    • 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
        • Stream to Wowza CDN
        • Send a live stream to Wowza Video for transcoding
        •  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
    • 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
      • 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 THEOplayer 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 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
      • Set up Wowza Streaming Engine on Docker (Linux)
      • Deploy to Google
        • Set up Wowza Streaming Engine on Google Cloud Platform
        • Load balance servers on Google Cloud Platform
      • 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 Engine
      • 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 and macOS)
      • 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 Engine
      • 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
    • About Wowza Video
    • Get started
      •  Get started with Wowza Video
      •  Video Series: Streaming with Wowza Video
    • Software updates
      • Release notes
      • Known issues and limitations
      • Subscribe to Wowza Status notifications
    • Overview
      • 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
      • Encoding best practices
      • Wowza Video WebRTC workflows
      • Connect to Wowza Video
        • Connect a Wowza ClearCaster
        • Send a stream from Wowza Streaming Engine for transcoding
        • 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
      • Transcoding best practices
      • Recording
        • Configure nDVR
        • Record streams
        • Record a specific output rendition
      • Broadcast location features
      • 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 Stream Sources
    • Deliver streams to players and targets
      • 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 in Wowza Video
        • 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
      • 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
    • UI reference
      • Analytics
        • Live Analytics page in Wowza Video
        • Historic Analytics page in Wowza Video
      • Asset Management
        • Upload Asset page
        • Manage Assets page
        • Asset Details page
        • Edit 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 ClearCaster
    • Get started
      • Wowza ClearCaster system requirements
      • Get started with Wowza ClearCaster
      • Find your way around Wowza ClearCaster Manager
      • Get Help for Wowza ClearCaster
    • Software updates
      • Wowza ClearCaster encoder software release notes
      • Update Wowza ClearCaster software
      • Wowza ClearCaster Manager release notes
    • Manage an appliance
      • Register Wowza ClearCaster with Wowza
      • Manage Wowza ClearCaster network IP settings
      • Get Wowza ClearCaster software version
      • Restart Wowza ClearCaster
      • Create custom Wowza ClearCaster destination and encoding templates
      • Manage custom Wowza ClearCaster destination and encoding templates
    • Create and manage broadcasts
      • Create Wowza ClearCaster broadcasts
      • About built-in Wowza ClearCaster destination and encoding options
      • Set up redundant Wowza ClearCaster broadcasts
      • Share management of a broadcast using Wowza ClearCaster
      • Manage Wowza ClearCaster broadcasts
      • Manage Facebook Paired broadcasts
      • Broadcast to Wowza Video using Wowza ClearCaster
      • About Wowza ClearCaster MPEG-TS and SRT output tuning options
      •  Broadcast to LinkedIn Live using Wowza ClearCaster
      • Add titling and graphics to Wowza ClearCaster broadcasts
    • Monitor broadcasts
      • Monitor live Wowza ClearCaster broadcasts
      • Monitor archived Wowza ClearCaster broadcasts
  • 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
    • Migrate to Wowza CDN on Fastly
  • Home
  • Wowza Video

Deliver streams to players and targets

Send streams to players, targets, and browsers from Wowza Video.

Stream targets (9)

  •  About stream targets
  • Stream target features and properties in Wowza Video
  • Create a custom transcoder with many outputs and targets in Wowza Video
  • Add a stream target to an existing live stream or transcoder in Wowza Video
  • Stream to Facebook Live from Wowza Video
  • Stream to LinkedIn Live from Wowza Video
  • Stream to YouTube Live from Wowza Video
  • Send a live stream to an external CDN provider from Wowza Video
  •  Deliver a reduced-latency HLS stream in Wowza Video

Players (2)

  • Play a Wowza Video live stream in JW Player
  • Embed and customize Wowza Flowplayer in your site
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–2023 Wowza Media Systems™, LLC. All rights reserved.   Security & Privacy Policy | Legal | System Status