c# pdf viewer windows form : Change page order pdf application Library tool html asp.net azure online WowzaStreamingEngine_UsersGuide1-part1920

WO W Z A   S T R E A M I N G   E N G I N E   4 . 4   U S E R ' S   G U I D E  
Copyright © 2007
2016 
Wowza Media Systems™, LLC. All rights reserved.
11 
Introduction 
What is Wowza Streaming Engine? 
owza Streaming Engine™ is high-performance, extensible, and fully interactive media 
streaming software platform that provides live and on-demand streaming, chat, and 
remote recording capabilities to a wide variety of media player technologies. The 
Wowza Streaming Engine software can deliver content to many popular media players such 
as Adobe Flash Player; Microsoft Silverlight player; Apple iPhone, iPad, and iPod touch and 
Apple QuickTime player (version 10 or later); Android smartphones and tablets; and 
IPTV/OTT set-top boxes. Wowza Streaming Engine software includes support for many 
streaming protocols including Adobe HTTP Dynamic Streaming (Adobe HDS), Apple HTTP Live 
Streaming (Apple HLS), Microsoft Smooth Streaming, MPEG-DASH streaming, MPEG-2 
Transport Streams (MPEG-TS), Real Time Messaging Protocol (RTMP), Real Time Streaming 
Protocol (RTSP), and Real-time Transport Protocol (RTP). It's an alternative to the Adobe 
Media Server, Darwin Streaming Server, Microsoft IIS Media Services, and other media 
servers. 
For the most up-to-date information, tutorials, and tips, see the Wowza Articles and Forums. 
To get up and running, see the Wowza Streaming Engine Quick Start Guides. 
Adobe HDS (Adobe Flash Player) 
Wowza Streaming Engine software can stream adaptive bitrate live and video on demand 
(VOD) content to Adobe Flash Player 10.1 or later using the Adobe HTTP Dynamic Streaming 
(Adobe HDS) protocol. Adobe HDS is a chunk-based streaming protocol that uses HTTP for 
delivery. All media-chunking and packaging necessary to deliver a stream using this protocol 
is performed by the Wowza Streaming Engine server. Adobe HDS is referred to as "San Jose" 
streaming in the Wowza Streaming Engine configuration files. 
Chapter 
Change page order pdf - re-order PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Customizing Page Order of PDF Document in C# Project
change page order in pdf online; reverse pdf page order online
Change page order pdf - VB.NET PDF Page Move Library: re-order PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Sort PDF Document Pages Using VB.NET Demo Code
how to reorder pdf pages in; reorder pages in pdf online
WO W Z A   S T R E A M I N G   E N G I N E   4 . 4   U S E R ' S   G U I D E  
Copyright © 2007
2016 
Wowza Media Systems™, LLC. All rights reserved.
12 
When streaming VOD content, Wowza Streaming Engine software supports MP4 files 
(QuickTime container) and MP3 files. FLV files are supported for RTMP playback. The Wowza 
Streaming Engine software supports the following video and audio codecs when using this 
streaming protocol: 
Video 
H.264 
On2 VP6 (live only) 
Screen video and Screen video 2 (live only) 
Sorenson Spark (live only) 
Audio 
AAC, AAC Low Complexity (AAC LC), AAC High Efficiency (HE-AAC) v1 and v2 
MP3 
Speex (live only) 
Apple HLS (iPhone, iPad, iPod touch, QuickTime, and 
More) 
Wowza Streaming Engine software can stream adaptive bitrate live and VOD H.264, AAC, 
and MP3 content to iOS-based devices (iPhone/iPad/iPod touch iOS version 3.0 or later), 
QuickTime player (version 10 or later), Safari browser (version 4.0 or later), and other devices 
such as the Roku and Amino set-top boxes and some brands of smart TVs using the Apple 
HTTP Live Streaming (Apple HLS) protocol. Apple HLS is a chunk-based streaming protocol 
that uses HTTP for delivery. All media-chunking and packaging necessary to deliver a stream 
using this protocol is performed by the Wowza Streaming Engine server. Apple HLS is 
referred to as "Cupertino" streaming in the Streaming Engine configuration files. 
Wowza Streaming Engine software supports multiple encryption methods for protecting 
Apple HLS streams using DRM. See How to secure Apple HLS streaming using DRM 
encryption
Wowza Streaming Engine software can send timed data events to the iOS player in the form 
of ID3 tags. See How to convert OnTextData events in a live or vod stream to timed events 
(ID3 tags) in an Apple HTTP stream
VB.NET Word: Change Word Page Order & Sort Word Document Pages
Note: if you are trying to change the order of a you want to see other VB.NET Word document editing controls, please read this Word reading page which has
pdf change page order online; reorder pages pdf
C# Word - Process Word Document in C#
various Word document processing implementations using C# demo codes, such as add or delete Word document page, change Word document pages order, merge or
how to move pages in pdf; how to move pages within a pdf
WO W Z A   S T R E A M I N G   E N G I N E   4 . 4   U S E R ' S   G U I D E  
Copyright © 2007
2016 
Wowza Media Systems™, LLC. All rights reserved.
13 
Wowza Streaming Engine software populates the playlist file with metadata that describes 
each of the available streams in an adaptive bitrate presentation. This enables iOS-based 
players to intelligently select the appropriate streams based on hardware device capabilities. 
The iPhone, iPad, and iPod touch (iOS devices) and Apple TV digital media extender support 
the following media formats: 
Video 
H.264 
Audio 
AAC, AAC Low Complexity (AAC LC), High Efficiency AAC (HE-AAC) v1 
Dolby Digital 5.1 Surround Sound (AC-3) and Dolby Digital Plus (Enhanced AC-3 or E-
AC-3) 
MP3 
Microsoft Smooth Streaming (Microsoft Silverlight and 
More) 
Wowza Streaming Engine software can stream adaptive bitrate live and VOD H.264, AAC, 
and MP3 content to Microsoft Silverlight, Windows Phone devices, and other devices using 
the Microsoft Smooth Streaming protocol. Microsoft Silverlight is a cross-browser, cross-
platform technology that exists on many personal computing devices. Smooth Streaming is a 
chunk-based streaming protocol that uses HTTP for delivery. All media chunking and 
packaging necessary to deliver a stream using this protocol is performed by the Wowza 
Streaming Engine server so there's no need for an IIS web server. 
The following media formats can be used when streaming to Smooth Streaming clients: 
Video 
H.264 
Audio 
AAC, AAC Low Complexity (AAC LC), AAC High Efficiency (HE-AAC) v1 and v2 
MP3 
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
Jpeg to PDF; Merge PDF Files; Split PDF Document; Remove Password from PDF; Change PDF Permission Settings. C# File: Split PDF; C# Page: Insert PDF pages; C#
move pages in a pdf; pdf rearrange pages
C# PowerPoint - Sort PowerPoint Pages Order in C#.NET
control, developers can swap or adjust the order of all or several PowerPoint document pages, or just change the position of certain one PowerPoint page in an
reorder pdf pages; move pages in pdf online
WO W Z A   S T R E A M I N G   E N G I N E   4 . 4   U S E R ' S   G U I D E  
Copyright © 2007
2016 
Wowza Media Systems™, LLC. All rights reserved.
14 
MPEG-DASH Streaming (DASH Clients) 
Dynamic Adaptive Streaming over HTTP (DASH), also known as MPEG-DASH, is a new 
international standard for adaptive streaming that's being adopted by the streaming 
industry. Wowza Streaming Engine software includes MPEG-DASH technology for streaming 
live and VOD content over HTTP to select DASH clients. 
MPEG-DASH is similar to proprietary adaptive streaming technologies such as Apple HLS, 
Adobe HDS, and Microsoft Smooth Streaming in that it's a chunk-based streaming 
technology that uses HTTP for delivery. All media-chunking and packaging necessary to 
deliver a stream using this technology is performed by the Wowza Streaming Engine server. 
Note that in MPEG-DASH terminology, chunks are called segments. 
An MPEG-DASH server provides DASH clients with a list of the available media chunk URLs in 
a Media Presentation Description (MPD) manifest. The MPD describes chunk information 
such as timing, language, timed text, and media characteristics (video resolution and bitrate). 
Clients sequentially request media chunks based on network conditions, device capabilities, 
and other factors to enable uninterrupted playback of the adaptive bitrate media 
presentation. 
The MPEG-DASH standard (ISO/IEC 23009-1 ) defines segment container formats for ISO Base 
Media File Format (ISOBMFF) and MPEG-2 Transport Streams (MPEG-2 TS). MPEG-DASH is 
codec-agnostic and supports multiplexed and non-multiplexed encoding. Multiple content 
protection (DRM) schemes are supported; however, a Common Encryption (CENC) standard 
(ISO/IEC 23001-7 ) is being developed in conjunction with MPEG-DASH to allow content to be 
encrypted once and then streamed to DASH clients that support different licensing systems. 
The following media formats can be used when streaming to DASH clients: 
Video 
H.264 
Audio 
AAC, AAC Low Complexity (AAC LC), AAC High Efficiency (HE-AAC) v1 and v2 
Dolby Digital 5.1 Surround Sound (AC-3) and Dolby Digital Plus (Enhanced AC-3 or E-
AC-3) 
For more information about MPEG-DASH support in Wowza Streaming Engine software, see 
How to do MPEG-DASH streaming
C# Word - Sort Word Pages Order in C#.NET
library control, developers can swap or adjust the order of all or several Word document pages, or just change the position of certain one Word page in an
reorder pages pdf file; moving pages in pdf
VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
VB.NET PDF - How to Modify PDF Document Page in VB.NET. VB.NET Guide for Processing PDF Document Page and Sorting PDF Pages Order.
change page order pdf; how to reorder pages in pdf file
WO W Z A   S T R E A M I N G   E N G I N E   4 . 4   U S E R ' S   G U I D E  
Copyright © 2007
2016 
Wowza Media Systems™, LLC. All rights reserved.
15 
Adobe RTMP (Adobe Flash Player) 
Wowza Streaming Engine software communicates with Adobe Flash Player using the Real 
Time Messaging Protocol (RTMP). The Wowza Streaming Engine software can deliver 
adaptive bitrate live and VOD content to Flash Player using RTMP and it supports other 
features such as shared objects, video recording, video chat, remote procedure calls, and 
more. The Wowza Streaming Engine software supports all video and audio formats that 
Flash Player supports: 
Video 
H.264 
On2 VP6 
Sorenson Spark 
Screen video and Screen video 2 
Audio 
AAC, AAC Low Complexity (AAC LC), AAC High Efficiency (HE-AAC) v1 and v2 
MP3 
Speex 
Wowza Streaming Engine software supports the following RTMP protocol variants: 
RTMP. The base protocol and the most efficient and fastest of the variants. 
RTMPE. A lightweight encryption variant that helps to secure the data being 
transmitted between the Wowza Streaming Engine server and Flash Player. 
RTMPS. An encryption variant that transmits data over a secure SSL connection. 
RTMPS uses a more robust encryption layer than RTMPE to wrap the RTMP session. 
Users with Monthly Edition and Perpetual Edition licenses for Wowza Streaming 
Engine software can use Wowza StreamLock™ AddOn to get free 256-bit SSL 
certificates for use with RTMP (RTMPS) and HTTP (HTTPS). 
RTMPT. A tunneling variant that is used to tunnel through firewalls that employ 
stateful packet inspection. 
RTMPTE. An encryption variant of the RTMPT protocol. 
C# TIFF: How to Reorder, Rearrange & Sort TIFF Pages Using C# Code
C# users to reorder and rearrange multi-page Tiff file Tiff image management library, you can easily change and move pages or make a totally new order for all
how to rearrange pdf pages in preview; reorder pdf pages in preview
VB.NET PDF Password Library: add, remove, edit PDF file password
On this page, we will illustrate how to protect PDF document via Change PDF original password. In order to run the sample code, the following steps would be
how to reverse pages in pdf; move pages in pdf reader
WO W Z A   S T R E A M I N G   E N G I N E   4 . 4   U S E R ' S   G U I D E  
Copyright © 2007
2016 
Wowza Media Systems™, LLC. All rights reserved.
16 
Wowza Streaming Engine software includes bi-directional support for Action Message 
Format (AMF3 and AMF0) for data serialization (AMF3 was introduced in Flash Player 9 and 
ActionScript 3.0). 
RTSP/RTP (QuickTime, VLC, 3GPP Devices, Set-top 
Boxes, and More) 
Wowza Streaming Engine software can stream live H.264, AAC, and MP3 content to players 
and devices that support the Real Time Streaming Protocol (RTSP), Real-time Transport 
Protocol (RTP), and MPEG-2 Transport Stream protocol (MPEG-2 TS). This includes players 
and devices such as QuickTime player (version 10 or later), VideoLAN VLC player, set-top 
boxes, and 3GPP devices. The Wowza Streaming Engine software can also accept source 
streams from encoding devices that use these protocols, and supports RTP and MPEG-2 TS 
input and output over UDP as well as multicast. In addition, the Wowza Streaming Engine 
software supports interleaved RTSP/RTP (RTP over the RTSP TCP connection) and RTSP/RTP 
tunneling (RTSP/RTP over HTTP), which enables RTSP/RTP to be delivered in network 
environments that don't allow UDP transmission. 
Wowza Streaming Engine software supports the following RTSP, RTP, and MPEG 
specifications: 
MPEG-TS 
ISO/IEC 13818-1 
MPEG-TS over RTP 
rfc2038 
RTP: AAC 
rfc3640, rfc3016, ISO/IEC 14496-3 
RTP: G.711 
rfc3551 
RTP: H.263 
rfc2429 
RTP: H.264 
rfc3984, QuickTime Generic RTP Payload Format 
RTP: MP3 
rfc2250 
RTP: MPEG-2 (video) 
rfc2250 
RTP: MPEG-4 Part 2 
rfc3106 
RTP: Speex 
rfc5574 
RTSP 
rfc2326 
WO W Z A   S T R E A M I N G   E N G I N E   4 . 4   U S E R ' S   G U I D E  
Copyright © 2007
2016 
Wowza Media Systems™, LLC. All rights reserved.
17 
Wowza Streaming Engine software supports both Single Program (SPTS) and Multi Program 
(MPTS) MPEG-TS streams and enables you to specify a specific program, a specific language, 
and a specific audio or video track in an MPTS stream. 
Query parameters are part of the udp:// URL in a .stream file. There are four options for 
selecting a stream. For more information about how to use the query parameters, see How 
to specify per-stream settings in .stream files
Video and Audio Streaming, Recording, and Chat 
Wowza Streaming Engine software can stream live and VOD content to many player 
technologies. It supports the following VOD file formats: MP4 (QuickTime container - .mp4, 
.f4v, .mov, .m4a, .m4v, .mp4a, .mp4v, .3gp, and .3g2), FLV (Flash Video - .flv), and MP3 
content (.mp3). The Wowza Streaming Engine software can accept live video and audio 
streams from sources that support the RTMP, RTSP/RTP, native RTP, and MPEG-TS protocols 
and it can record any live source stream to either the MP4 or FLV format. 
Wowza Streaming Engine software can read and write Action Message Format (AMF0 and 
AMF3) data events to and from MP4 files. In addition, it supports MP4 multi-language 
caption and audio tracks. 
Wowza Streaming Engine software can be used to re-stream SHOUTcast and Icecast (AAC, 
AAC+, and MP3) audio streams and IP Camera (AAC, G.711 (µ-law and A-law), H.264, and 
MP3) streams to supported player technologies. It maintains a single connection to the 
original source stream while delivering the stream to multiple players. It can also forward 
embedded SHOUTcast and Icecast metadata, such as song title and artist, to Adobe Flash 
Player. The SHOUTcast example that's included with the Wowza Streaming Engine 
installation illustrates these capabilities. 
Wowza Streaming Engine software can deliver two-way video, audio, and text chat to Adobe 
Flash Player. This feature can be leveraged to deliver video conferencing applications or two-
way messaging applications. 
Live Stream Transcoding and Transrating 
The Transcoder feature in Wowza Streaming Engine software is a real-time video transcoding 
and transrating solution that provides the ability to ingest a live stream, decode the video 
and audio, and then re-encode the stream for delivery to desired playback devices. It can 
decode and re-encode audio and video in multiple formats with key frames that are properly 
aligned for adaptive bitrate delivery. The following are some common scenarios: 
WO W Z A   S T R E A M I N G   E N G I N E   4 . 4   U S E R ' S   G U I D E  
Copyright © 2007
2016 
Wowza Media Systems™, LLC. All rights reserved.
18 
Transcode: Ingest a non-H.264 video and non-AAC/MP3 audio stream and convert it 
to a set of H.263 or H.264 AAC renditions that have aligned key frames for adaptive 
bitrate streaming. 
Transrate: Ingest an H.264 video and AAC/MP3 audio stream and create a full set of 
bitrate renditions that have key frames aligned to the source stream for adaptive 
bitrate streaming. 
Audio-only: Ingest an H.264 video and Speex audio stream from Adobe Flash Player 
and convert the Speex audio format to AAC to make the stream compatible with 
additional player technologies. 
Video and audio codecs 
The Transcoder supports the following video and audio codecs: 
Video (decoding) 
Video (encoding) 
H.264 
MPEG-2 
MPEG-4 Part 2 
* VP8 
* VP9 
H.263v2 
H.264 
* H.265 
* VP8 
* VP9 
Audio (decoding) 
Audio (encoding) 
AAC 
G.711 (µ-law and A-law) 
MPEG-1 Layer 1/2 
MPEG-1 Layer 3 (MP3) 
Speex 
* Vorbis 
* Opus 
AAC 
* Vorbis 
* Opus 
* = Preview Transcoder Technology 
Transcoder support for these codecs is provided as an early feature preview of software that may be 
updated in a later release of Wowza Streaming Engine. Unexpected results can occur when using 
feature preview software. To get the best results when using these codecs, see the following resources 
on our website: 
WO W Z A   S T R E A M I N G   E N G I N E   4 . 4   U S E R ' S   G U I D E  
Copyright © 2007
2016 
Wowza Media Systems™, LLC. All rights reserved.
19 
To use the H.265 video codec, follow the instructions in How to stream using HEVC/H.265 
transcoding
To use the VP8 and VP9 video codecs and Vorbis and Opus audio codecs, follow the instructions 
in How to transcode live streams using WebM. 
You can't use Wowza Streaming Engine Manager to specify that these codecs be used for your 
transcoded output renditions. Instead, you must edit your Transcoder template files in a text editor. 
For details, see the XML reference in "How to set up and run Wowza Transcoder for live 
streaming." 
Hardware acceleration 
The Transcoder can be configured to take advantage of hardware acceleration on 64-bit 
Windows and Linux operating systems, which is recommended but not required. If your 
configuration doesn't include hardware acceleration, a built-in software encoder is invoked. 
The Transcoder can be configured to take advantage of the following hardware acceleration 
technologies: 
Intel Quick Sync Video (for BOTH accelerated video decoding and encoding). For 
recommended workstation and server-level hardware specifications, and links to 
configuration instructions, see Server specifications for Intel Quick Sync acceleration 
with Wowza Transcoder
NVIDIA NVENC (for accelerated video encoding ONLY) and NVIDIA CUDA/NVCUVID 
(for accelerated video decoding ONLY). For a list of supported NVIDIA graphics cards 
that are compatible with the Transcoder, and links to configuration instructions, see 
Server specifications for NVIDIA NVENC and NVIDIA CUDA acceleration with Wowza 
Transcoder
Note 
This release of the Wowza Streaming Engine software has support for encoding H.265/HEVC 
video renditions using the NVIDIA NVENC hardware acceleration encoding option. This is a 
technology preview feature that may be updated in a later release of the software. 
Overlays 
You can apply static GIF, JPEG, PNG, and BMP overlay images to streams and customize the 
location, size, alignment, and opacity of the image to achieve stationary image effects such 
as a watermark to your video. In addition, you can use a Java-based API to apply dynamic 
overlay images to streams. The API can be configured manually or pre-programmed based 
on external events, making it a powerful tool for adding premium TV-like experiences. See 
How to add graphic overlays to live streams with Wowza Transcoder
WO W Z A   S T R E A M I N G   E N G I N E   4 . 4   U S E R ' S   G U I D E  
Copyright © 2007
2016 
Wowza Media Systems™, LLC. All rights reserved.
20 
For more information about the Transcoder feature, see the Wowza Transcoder User's Guide 
and the Wowza Transcoder Forum. 
Live Stream DVR Playback 
The nDVR feature in Wowza Streaming Engine software provides the ability to record a live 
stream into a cache on the media server. This enables viewers that join the live stream in-
progress to access the cache to rewind to the beginning of the live stream (or rewind within 
the part of the stream that you specify) and then use DVR playback controls in their player to 
watch the stream from that point forward. Configuration for client playback of recorded 
streams is similar to playback of live streams from the Wowza Streaming Engine server. 
For more information about the nDVR feature, see the Wowza nDVR User's Guide and the 
Wowza nDVR Forum
Stream Encryption with DRM 
The DRM feature in Wowza Streaming Engine software provides integration with third-party 
Digital Rights Management (DRM) Key Management Service partners to enable on-the-fly 
encryption of premium live and VOD content for a variety of playback devices. For live 
workflows, per-stream encryption is available with the ability to rotate keys. For VOD 
workflows, per-asset and per-session encryption is available with the ability to rotate keys. 
Both live and VOD key rotation support is available for Apple HTTP Live Streaming (HLS). 
Integration is supported for the following Key Management Service providers: 
BuyDRM KeyOS. Provides Microsoft PlayReady encryption services for MPEG-DASH, 
Apple HLS, and Microsoft Smooth Streaming and playback with BuyDRM players and 
Smooth Streaming clients on PCs, Macs, iOS devices, Android devices, Windows 
phones, game consoles, set-top boxes, and smart TVs. 
EZDRM. Provides Microsoft PlayReady encryption services for Smooth Streaming 
playback with Smooth Streaming clients on PCs, Macs, Windows phones, game 
consoles, set-top boxes, and smart TVs and with Discretix SecurePlayer media players 
on Android and iOS devices. 
Verimatrix. Provides Verimatrix VCAS and Microsoft PlayReady encryption services 
for HLS and Smooth Streaming playback with Verimatrix ViewRight and Smooth 
Streaming clients on PCs, Macs, iOS and Android devices, Windows phones, game 
consoles, set-top boxes, and smart TVs. 
Documents you may be interested
Documents you may be interested