Skip to content

Commit c7d0894

Browse files
Merge pull request #103388 from Juliako/patch-181
Update recommended-on-premises-live-encoders.md
2 parents 8e7860d + 1a6f55f commit c7d0894

File tree

3 files changed

+40
-13
lines changed

3 files changed

+40
-13
lines changed

articles/media-services/latest/recommended-on-premises-live-encoders.md

Lines changed: 18 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ keywords: encoding;encoders;media
77
author: johndeu
88
manager: johndeu
99
ms.author: johndeu
10-
ms.date: 11/18/2019
10+
ms.date: 02/04/2020
1111
ms.topic: article
1212
# Use only one of the following. Use ms.service for services, ms.prod for on premises. Remove the # before the relevant field.
1313
ms.service: media-services
@@ -21,12 +21,12 @@ ms.service: media-services
2121
# ms.reviewer:
2222
# manager: MSFT-alias-manager-or-PM-counterpart
2323
---
24-
24+
2525
# Recommended live streaming encoders
2626

2727
In Azure Media Services, a [Live Event](https://docs.microsoft.com/rest/api/media/liveevents) (channel) represents a pipeline for processing live-streaming content. The Live Event receives live input streams in one of two ways.
2828

29-
* An on-premises live encoder sends a multi-bitrate RTMP or Smooth Streaming (fragmented MP4) stream to the Live Event that is not enabled to perform live encoding with Media Services. The ingested streams pass through Live Events without any further processing. This method is called **pass-through**. A live encoder can send a single-bitrate stream to a pass-through channel. We don't recommend this configuration because it doesn't allow for adaptive bitrate streaming to the client.
29+
* An on-premises live encoder sends a multi-bitrate RTMP or Smooth Streaming (fragmented MP4) stream to the Live Event that is not enabled to perform live encoding with Media Services. The ingested streams pass through Live Events without any further processing. This method is called **pass-through**. We recommend for the live encoder to send multi-bitrate streams instead of a single-bitrate stream to a pass-through live event to allow for adaptive bitrate streaming to the client.
3030

3131
> [!NOTE]
3232
> Using a pass-through method is the most economical way to do live streaming.
@@ -35,21 +35,28 @@ In Azure Media Services, a [Live Event](https://docs.microsoft.com/rest/api/medi
3535

3636
For detailed information about live encoding with Media Services, see [Live streaming with Media Services v3](live-streaming-overview.md).
3737

38+
## Encoder requirements
39+
40+
Encoders must support TLS 1.2 when using HTTPS or RTMPS protocols.
41+
3842
## Live encoders that output RTMP
3943

4044
Media Services recommends using one of following live encoders that have RTMP as output. The supported URL schemes are `rtmp://` or `rtmps://`.
4145

46+
When streaming via RTMP, check firewall and/or proxy settings to confirm that outbound TCP ports 1935 and 1936 are open.<br/><br/>
47+
When streaming via RTMPS, check firewall and/or proxy settings to confirm that outbound TCP ports 2935 and 2936 are open.
48+
4249
> [!NOTE]
43-
> When streaming via RTMP, check firewall and/or proxy settings to confirm that outbound TCP ports 1935 and 1936 are open.
50+
> Encoders must support TLS 1.2 when using RTMPS protocols.
4451
4552
- Adobe Flash Media Live Encoder 3.2
4653
- [Cambria Live 4.3](https://www.capellasystems.net/products/cambria-live/)
54+
- Elemental Live (version 2.14.15 and higher)
4755
- Haivision KB
4856
- Haivision Makito X HEVC
4957
- OBS Studio
5058
- Switcher Studio (iOS)
51-
- Telestream Wirecast 8.1+
52-
- Telestream Wirecast S
59+
- Telestream Wirecast (version 13.0.2 or higher due to the TLS 1.2 requirement)
5360
- Teradek Slice 756
5461
- TriCaster 8000
5562
- Tricaster Mini HD-4
@@ -63,18 +70,20 @@ Media Services recommends using one of following live encoders that have RTMP as
6370

6471
Media Services recommends using one of the following live encoders that have multi-bitrate Smooth Streaming (fragmented MP4) as output. The supported URL schemes are `http://` or `https://`.
6572

73+
> [!NOTE]
74+
> Encoders must support TLS 1.2 when using HTTPS protocols.
75+
6676
- Ateme TITAN Live
6777
- Cisco Digital Media Encoder 2200
68-
- Elemental Live
69-
- Envivio 4Caster C4 Gen III
78+
- Elemental Live (version 2.14.15 and higher due to the TLS 1.2 requirement)
79+
- Envivio 4Caster C4 Gen III
7080
- Imagine Communications Selenio MCP3
7181
- Media Excel Hero Live and Hero 4K (UHD/HEVC)
7282
- [Ffmpeg](https://www.ffmpeg.org)
7383

7484
> [!TIP]
7585
> If you are streaming live events in multiple languages (for example, one English audio track and one Spanish audio track), you can accomplish this with the Media Excel live encoder configured to send the live feed to a pass-through Live Event.
7686
77-
7887
## Configuring on-premises live encoder settings
7988

8089
For information about what settings are valid for your live event type, see [Live Event types comparison](live-event-types-comparison.md).

articles/media-services/previous/media-services-configure-wirecast-live-encoder.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,13 @@ ms.reviewer: cenkdin;anilmur
2626
>
2727
>
2828
29-
This article shows how to configure the [Telestream Wirecast](https://www.telestream.net/wirecast/overview.htm) live encoder to send a single bitrate stream to AMS channels that are enabled for live encoding. For more information, see [Working with Channels that are Enabled to Perform Live Encoding with Azure Media Services](media-services-manage-live-encoder-enabled-channels.md).
29+
This article shows how to configure the [Telestream Wirecast](https://www.telestream.net/wirecast/overview.htm) live encoder to send a single bitrate stream to AMS channels that are enabled for live encoding. For more information, see [Working with Channels that are Enabled to Perform Live Encoding with Azure Media Services](media-services-manage-live-encoder-enabled-channels.md).
3030

3131
This tutorial shows how to manage Azure Media Services (AMS) with Azure Media Services Explorer (AMSE) tool. This tool only runs on Windows PC. If you are on Mac or Linux, use the Azure portal to create [channels](media-services-portal-creating-live-encoder-enabled-channel.md#create-a-channel) and [programs](media-services-portal-creating-live-encoder-enabled-channel.md).
3232

33+
> [!NOTE]
34+
> Encoders must support TLS 1.2 when using RTMPS protocols. Use the Wirecast version 13.0.2 or higher due to the TLS 1.2 requirement.
35+
3336
## Prerequisites
3437
* [Create an Azure Media Services account](media-services-portal-create-account.md)
3538
* Ensure there is a Streaming Endpoint running. For more information, see [Manage Streaming Endpoints in a Media Services Account](media-services-portal-manage-streaming-endpoints.md)

articles/media-services/previous/media-services-recommended-encoders.md

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,23 @@ ms.service: media-services
2323
---
2424

2525
# Recommended on-premises encoders
26+
2627
When live streaming with Azure Media Services, you can specify how you want your channel to receive the input stream. If you choose to use an on premises encoder with a live encoding channel, your encoder should push a high-quality single-bitrate stream as output. If you choose to use an on premises encoder with a pass through channel, your encoder should push a multi-bitrate stream as output with all desired output qualities. For more information, see [Live streaming with on premises encoders](media-services-live-streaming-with-onprem-encoders.md).
2728

29+
## Encoder requirements
30+
31+
Encoders must support TLS 1.2 when using HTTPS or RTMPS protocols.
32+
33+
## Live encoders that output RTMP
34+
2835
Azure Media Services recommends using one of following live encoders that have RTMP as output:
36+
2937
- Adobe Flash Media Live Encoder 3.2
3038
- Haivision Makito X HEVC
3139
- Haivision KB
32-
- Telestream Wirecast 8.1+
33-
- Telestream Wirecast S
40+
- Telestream Wirecast (version 13.0.2 or higher due to the TLS 1.2 requirement)
41+
42+
Encoders must support TLS 1.2 when using RTMPS protocols.
3443
- Teradek Slice 756
3544
- TriCaster 8000
3645
- Tricaster Mini HD-4
@@ -39,18 +48,24 @@ Azure Media Services recommends using one of following live encoders that have R
3948
- xStream
4049
- Switcher Studio (iOS)
4150

51+
## Live encoders that output fragmented MP4
52+
4253
Azure Media Services recommends using one of the following live encoders that have multi-bitrate fragmented-MP4 (Smooth Streaming) as output:
54+
4355
- Media Excel Hero Live and Hero 4K (UHD/HEVC)
4456
- Ateme TITAN Live
4557
- Cisco Digital Media Encoder 2200
46-
- Elemental Live
58+
- Elemental Live (version 2.14.15 and higher due to the TLS 1.2 requirement)
59+
60+
Encoders must support TLS 1.2 when using HTTPS protocols.
4761
- Envivio 4Caster C4 Gen III
4862
- Imagine Communications Selenio MCP3
4963

5064
> [!NOTE]
5165
> A live encoder can send a single-bitrate stream to a pass through channel, but this configuration is not recommended because it does not allow for adaptive bitrate streaming to the client.
5266
5367
## How to become an on premises encoder partner
68+
5469
As an Azure Media Services on premises encoder partner, Media Services promotes your product by recommending your encoder to enterprise customers. To become an on premises encoder partner, you must verify compatibility of your on premises encoder with Media Services. To do so, complete the following verifications:
5570

5671
Pass through channel verification

0 commit comments

Comments
 (0)