You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/media-services/latest/recommended-on-premises-live-encoders.md
+18-9Lines changed: 18 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ keywords: encoding;encoders;media
7
7
author: johndeu
8
8
manager: johndeu
9
9
ms.author: johndeu
10
-
ms.date: 11/18/2019
10
+
ms.date: 02/04/2020
11
11
ms.topic: article
12
12
# Use only one of the following. Use ms.service for services, ms.prod for on premises. Remove the # before the relevant field.
13
13
ms.service: media-services
@@ -21,12 +21,12 @@ ms.service: media-services
21
21
# ms.reviewer:
22
22
# manager: MSFT-alias-manager-or-PM-counterpart
23
23
---
24
-
24
+
25
25
# Recommended live streaming encoders
26
26
27
27
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.
28
28
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.
30
30
31
31
> [!NOTE]
32
32
> 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
35
35
36
36
For detailed information about live encoding with Media Services, see [Live streaming with Media Services v3](live-streaming-overview.md).
37
37
38
+
## Encoder requirements
39
+
40
+
Encoders must support TLS 1.2 when using HTTPS or RTMPS protocols.
41
+
38
42
## Live encoders that output RTMP
39
43
40
44
Media Services recommends using one of following live encoders that have RTMP as output. The supported URL schemes are `rtmp://` or `rtmps://`.
41
45
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
+
42
49
> [!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.
44
51
45
52
- Adobe Flash Media Live Encoder 3.2
46
53
-[Cambria Live 4.3](https://www.capellasystems.net/products/cambria-live/)
54
+
- Elemental Live (version 2.14.15 and higher)
47
55
- Haivision KB
48
56
- Haivision Makito X HEVC
49
57
- OBS Studio
50
58
- 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)
53
60
- Teradek Slice 756
54
61
- TriCaster 8000
55
62
- Tricaster Mini HD-4
@@ -63,18 +70,20 @@ Media Services recommends using one of following live encoders that have RTMP as
63
70
64
71
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://`.
65
72
73
+
> [!NOTE]
74
+
> Encoders must support TLS 1.2 when using HTTPS protocols.
75
+
66
76
- Ateme TITAN Live
67
77
- 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
70
80
- Imagine Communications Selenio MCP3
71
81
- Media Excel Hero Live and Hero 4K (UHD/HEVC)
72
82
-[Ffmpeg](https://www.ffmpeg.org)
73
83
74
84
> [!TIP]
75
85
> 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.
76
86
77
-
78
87
## Configuring on-premises live encoder settings
79
88
80
89
For information about what settings are valid for your live event type, see [Live Event types comparison](live-event-types-comparison.md).
Copy file name to clipboardExpand all lines: articles/media-services/previous/media-services-configure-wirecast-live-encoder.md
+4-1Lines changed: 4 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,10 +26,13 @@ ms.reviewer: cenkdin;anilmur
26
26
>
27
27
>
28
28
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).
30
30
31
31
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).
32
32
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
+
33
36
## Prerequisites
34
37
*[Create an Azure Media Services account](media-services-portal-create-account.md)
35
38
* 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)
Copy file name to clipboardExpand all lines: articles/media-services/previous/media-services-recommended-encoders.md
+18-3Lines changed: 18 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,14 +23,23 @@ ms.service: media-services
23
23
---
24
24
25
25
# Recommended on-premises encoders
26
+
26
27
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).
27
28
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
+
28
35
Azure Media Services recommends using one of following live encoders that have RTMP as output:
36
+
29
37
- Adobe Flash Media Live Encoder 3.2
30
38
- Haivision Makito X HEVC
31
39
- 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.
34
43
- Teradek Slice 756
35
44
- TriCaster 8000
36
45
- Tricaster Mini HD-4
@@ -39,18 +48,24 @@ Azure Media Services recommends using one of following live encoders that have R
39
48
- xStream
40
49
- Switcher Studio (iOS)
41
50
51
+
## Live encoders that output fragmented MP4
52
+
42
53
Azure Media Services recommends using one of the following live encoders that have multi-bitrate fragmented-MP4 (Smooth Streaming) as output:
54
+
43
55
- Media Excel Hero Live and Hero 4K (UHD/HEVC)
44
56
- Ateme TITAN Live
45
57
- 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.
47
61
- Envivio 4Caster C4 Gen III
48
62
- Imagine Communications Selenio MCP3
49
63
50
64
> [!NOTE]
51
65
> 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.
52
66
53
67
## How to become an on premises encoder partner
68
+
54
69
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:
0 commit comments