VideoCreationProperties クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
サービスで新しいビデオ リソースを作成する必要がある場合に使用する省略可能なプロパティ。 これらは、ビデオが既に存在する場合は有効になりません。
public class VideoCreationProperties
type VideoCreationProperties = class
Public Class VideoCreationProperties
- 継承
-
VideoCreationProperties
コンストラクター
VideoCreationProperties() |
VideoCreationProperties クラスの新しいインスタンスを初期化します。 |
VideoCreationProperties(String, String, String, String) |
VideoCreationProperties クラスの新しいインスタンスを初期化します。 |
プロパティ
Description |
ユーザーが提供する説明 (省略可能) を取得または設定します。 値の長は最大 2048 文字です。 |
RetentionPeriod |
ビデオの保持期間を取得または設定します。ビデオがストレージに保持される期間を示します。 値は ISO8601 期間形式 ("P1D" は 1 日) で指定する必要があり、1 日から 10 年の間で 1 日単位で変更できます。 存在しない (null) 場合、すべてのビデオ コンテンツは無期限に保持されます。 このプロパティは、"kind" が "live" に設定されているトポロジでのみ使用できます。 |
SegmentLength |
セグメントの長さを取得または設定すると、ストレージに永続化される個々のコンテンツ ファイル (セグメント) の長さを示します。 セグメントが小さいと、アーカイブ再生の待機時間は短くなりますが、大量のストレージ トランザクションが生成されます。 セグメントを大きくすると、アーカイブの再生待ち時間が長くなる一方で、ストレージ トランザクションの量が減ります。 値は ISO8601 期間形式 ("PT30S" は 30 秒) で指定する必要があり、30 秒から 5 分 (30 秒単位) の間で異なる場合があります。 ビデオ リソースを作成するための最初の呼び出しの後にこの値を変更すると、アーカイブにコンテンツをアップロードするときにエラーが発生する可能性があります。 既定値は 30 秒です。 このプロパティは、"kind" が "live" に設定されているトポロジでのみ使用できます。 |
Title |
ユーザーによって提供される省略可能なタイトルを取得または設定します。 値の長は最大 256 文字です。 |
適用対象
Azure SDK for .NET