Skip to content

Commit b636fb7

Browse files
committed
added a widevine note
1 parent 2282885 commit b636fb7

File tree

39 files changed

+154
-5
lines changed

39 files changed

+154
-5
lines changed

articles/media-services/latest/concepts-overview.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,9 @@ You can use Media Services **Dynamic Manifests** to stream only a specific rendi
9999
- [Dynamic manifests](filters-dynamic-manifest-overview.md)
100100
- [Filters](filters-concept.md)
101101

102+
> [!NOTE]
103+
> Widevine is a service provided by Google Inc. and subject to the terms of service and Privacy Policy of Google, Inc.
104+
102105
## Live streaming
103106

104107
Azure Media Services enables you to deliver live events to your customers on the Azure cloud. **Live Events** are responsible for ingesting and processing the live video feeds. When you create a **Live Event**, an input endpoint is created that you can use to send a live signal from a remote encoder. Once you have the stream flowing into the **Live Event**, you can begin the streaming event by creating an **Asset**, **Live Output**, and **Streaming Locator**. **Live Output** will archive the stream into the **Asset** and make it available to viewers through the **Streaming Endpoint**. A **Live Event** can be one of two types: **pass-through** and **live encoding**.

articles/media-services/latest/content-key-policy-concept.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,6 @@ To specify encryption options on your stream, you need to create a [Streaming Po
2525

2626
Usually, you associate your content key policy with your [Streaming Locator](streaming-locators-concept.md). Alternatively, you can specify the content key policy inside a [Streaming Policy](streaming-policy-concept.md) (when creating a custom streaming policy for advanced scenarios).
2727

28-
> [!NOTE]
29-
> Properties of the Content Key Policies that are of the `Datetime` type are always in UTC format.
30-
3128
## Best practices and considerations
3229

3330
> [!IMPORTANT]
@@ -54,6 +51,11 @@ To get to the key, use `GetPolicyPropertiesWithSecretsAsync`, as shown in the [G
5451

5552
See [Filtering, ordering, paging of Media Services entities](entities-overview.md).
5653

54+
## Additional notes
55+
56+
* Properties of the Content Key Policies that are of the `Datetime` type are always in UTC format.
57+
* Widevine is a service provided by Google Inc. and subject to the terms of service and Privacy Policy of Google, Inc.
58+
5759
## Next steps
5860

5961
* [Use AES-128 dynamic encryption and the key delivery service](protect-with-aes128.md)

articles/media-services/latest/content-protection-overview.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,10 @@ streamingPolicy.EnvelopEncryption.customKeyAcquisitionUrlTemplate = "https://myk
240240

241241
`ContentKeyId` has a value of the requested key. You can use `AlternativeMediaId` if you want to map the request to an entity on your side. For example, `AlternativeMediaId` can be used to help you look up permissions.
242242

243-
For REST examples that use custom license/key acquisition URLs, see [Streaming Policies - Create](https://docs.microsoft.com/rest/api/media/streamingpolicies/create).
243+
For REST examples that use custom license/key acquisition URLs, see [Streaming Policies - Create](https://docs.microsoft.com/rest/api/media/streamingpolicies/create).
244+
245+
> [!NOTE]
246+
> Widevine is a service provided by Google Inc. and subject to the terms of service and Privacy Policy of Google, Inc.
244247
245248
## Troubleshoot
246249

articles/media-services/latest/dynamic-packaging-overview.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -267,6 +267,9 @@ To control the number of tracks, formats, bitrates, and presentation time window
267267

268268
You can use *dynamic encryption* to dynamically encrypt your live or on-demand content with AES-128 or any of the three major digital rights management (DRM) systems: Microsoft PlayReady, Google Widevine, and Apple FairPlay. Media Services also provides a service for delivering AES keys and DRM licenses to authorized clients. For more information, see [dynamic encryption](content-protection-overview.md).
269269

270+
> [!NOTE]
271+
> Widevine is a service provided by Google Inc. and subject to the terms of service and Privacy Policy of Google, Inc.
272+
270273
## More information
271274

272275
Check out [Azure Media Services community](media-services-community.md) to see different ways you can ask questions, give feedback, and get updates about Media Services.

articles/media-services/latest/frequently-asked-questions.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,9 @@ Often, customers invested in a license server farm either in their own data cent
116116
* STS needs to issue tokens that are acceptable and can be verified by the license server farm. For example, the Widevine license servers provided by Axinom require a specific JWT that contains an entitlement message. Therefore, you need to have an STS to issue such a JWT.
117117
* You no longer need to configure license delivery service in Media Services. You need to provide the license acquisition URLs (for PlayReady, Widevine, and FairPlay) when you configure ContentKeyPolicies.
118118

119+
> [!NOTE]
120+
> Widevine is a service provided by Google Inc. and subject to the terms of service and Privacy Policy of Google, Inc.
121+
119122
## Media Services v2 vs v3
120123

121124
### Can I use the Azure portal to manage v3 resources?

articles/media-services/latest/live-streaming-overview.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,9 @@ With Media Services, you can take advantage of [Dynamic Packaging](dynamic-packa
3939

4040
Dynamic encryption enables you to dynamically encrypt your live or on-demand content with AES-128 or any of the three major digital rights management (DRM) systems: Microsoft PlayReady, Google Widevine, and Apple FairPlay. Media Services also provides a service for delivering AES keys and DRM (PlayReady, Widevine, and FairPlay) licenses to authorized clients. For more information, see [Dynamic encryption](content-protection-overview.md).
4141

42+
> [!NOTE]
43+
> Widevine is a service provided by Google Inc. and subject to the terms of service and Privacy Policy of Google, Inc.
44+
4245
## Dynamic Manifest
4346

4447
Dynamic filtering is used to control the number of tracks, formats, bitrates, and presentation time windows that are sent out to the players. For more information, see [filters and dynamic manifests](filters-dynamic-manifest-overview.md).

articles/media-services/latest/media-services-diagnostic-logs-howto.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,10 @@ You may need to wait up to five minutes before the event appears in the storage
171171
}
172172
```
173173

174+
## Additional notes
175+
176+
* Widevine is a service provided by Google Inc. and subject to the terms of service and Privacy Policy of Google, Inc.
177+
174178
## See also
175179

176180
* [Azure Monitor Metrics](../../azure-monitor/platform/data-platform.md)

articles/media-services/latest/media-services-diagnostic-logs-schema.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,10 @@ Properties of the key delivery requests schema.
105105
}
106106
```
107107

108+
## Additional notes
109+
110+
* Widevine is a service provided by Google Inc. and subject to the terms of service and Privacy Policy of Google, Inc.
111+
108112
## Next steps
109113

110114
[Monitor Media Services metrics and diagnostic logs](media-services-metrics-diagnostic-logs.md)

articles/media-services/latest/offline-fairplay-for-ios.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ ms.author: willzhan
2424

2525
- Microsoft PlayReady
2626
- Google Widevine
27+
28+
Widevine is a service provided by Google Inc. and subject to the terms of service and Privacy Policy of Google, Inc.
2729
- Apple FairPlay
2830
- AES-128 encryption
2931

articles/media-services/latest/offline-plaready-streaming-for-windows-10.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,6 @@ private async void LoadUri_Click(object sender, RoutedEventArgs e)
110110

111111
![Offline mode playback of PlayReady protected fMP4](./media/offline-playready-for-windows/offline-playready1.jpg)
112112

113-
114113
Since the video is under PlayReady protection, the screenshot will not be able to include the video.
115114

116115
In summary, we have achieved offline mode on Azure Media Services:
@@ -120,6 +119,10 @@ In summary, we have achieved offline mode on Azure Media Services:
120119
* PlayReady license delivery can be from Azure Media Services or elsewhere;
121120
* The prepared smooth streaming content can still be used for online streaming via DASH or smooth with PlayReady as the DRM.
122121

122+
## Additional notes
123+
124+
* Widevine is a service provided by Google Inc. and subject to the terms of service and Privacy Policy of Google, Inc.
125+
123126
## Next steps
124127

125128
[Design of a multi-DRM content protection system with access control](design-multi-drm-system-with-access-control.md)

0 commit comments

Comments
 (0)