Microsoft. Mediaservices/liveEvents
Definisi sumber daya Bicep
Jenis sumber daya mediaservices/liveEvents dapat disebarkan ke:
- Grup sumber daya - Lihat perintah penyebaran grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.
Format sumber daya
Untuk membuat Microsoft. Sumber daya Media/mediaservices/liveEvents, tambahkan Bicep berikut ke templat Anda.
resource symbolicname 'Microsoft.Media/mediaservices/liveEvents@2022-08-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
properties: {
crossSiteAccessPolicies: {
clientAccessPolicy: 'string'
crossDomainPolicy: 'string'
}
description: 'string'
encoding: {
encodingType: 'string'
keyFrameInterval: 'string'
presetName: 'string'
stretchMode: 'string'
}
hostnamePrefix: 'string'
input: {
accessControl: {
ip: {
allow: [
{
address: 'string'
name: 'string'
subnetPrefixLength: int
}
]
}
}
accessToken: 'string'
endpoints: [
{
protocol: 'string'
url: 'string'
}
]
keyFrameIntervalDuration: 'string'
streamingProtocol: 'string'
}
preview: {
accessControl: {
ip: {
allow: [
{
address: 'string'
name: 'string'
subnetPrefixLength: int
}
]
}
}
alternativeMediaId: 'string'
endpoints: [
{
protocol: 'string'
url: 'string'
}
]
previewLocator: 'string'
streamingPolicyName: 'string'
}
streamOptions: [
'string'
]
transcriptions: [
{
inputTrackSelection: [
{
operation: 'string'
property: 'string'
value: 'string'
}
]
language: 'string'
outputTranscriptionTrack: {
trackName: 'string'
}
}
]
useStaticHostname: bool
}
}
Nilai properti
mediaservices/liveEvents
Nama | Deskripsi | Nilai |
---|---|---|
name | Nama sumber daya Lihat cara mengatur nama dan jenis untuk sumber daya anak di Bicep. |
string (diperlukan) Batas karakter: 1-32 Karakter yang valid: Alfanumerik dan tanda hubung. Mulai dengan alfanumerik. |
lokasi | Lokasi geografis tempat sumber daya berada | string (diperlukan) |
tag | Tag sumber daya. | Kamus nama dan nilai tag. Lihat Tag dalam templat |
induk | Di Bicep, Anda dapat menentukan sumber daya induk untuk sumber daya anak. Anda hanya perlu menambahkan properti ini ketika sumber daya anak dideklarasikan di luar sumber daya induk. Untuk informasi selengkapnya, lihat Sumber daya anak di luar sumber daya induk. |
Nama simbolis untuk sumber daya jenis: layanan media |
properti | Properti acara langsung. | LiveEventProperties |
LiveEventProperties
Nama | Deskripsi | Nilai |
---|---|---|
crossSiteAccessPolicies | Kebijakan akses lintas situs acara langsung. | CrossSiteAccessPolicies |
deskripsi | Deskripsi untuk acara langsung. | string |
pengodean | Pengaturan pengodean untuk acara langsung. Ini mengonfigurasi apakah encoder langsung digunakan untuk acara langsung dan pengaturan untuk encoder langsung jika digunakan. | LiveEventEncoding |
nama hostPrefix | Saat useStaticHostname diatur ke true, hostnamePrefix menentukan bagian pertama dari nama host yang ditetapkan ke pratinjau acara langsung dan menyerap titik akhir. Nama host akhir akan menjadi kombinasi dari awalan ini, nama akun layanan media dan kode pendek untuk pusat data Azure Media Services. | string |
input | Pengaturan input acara langsung. Ini menentukan bagaimana acara langsung menerima input dari encoder kontribusi. | LiveEventInput (diperlukan) |
pratinjau | Pengaturan pratinjau acara langsung. Pratinjau memungkinkan produsen acara langsung untuk mempratinjau konten streaming langsung tanpa membuat output langsung apa pun. | LiveEventPreview |
streamOptions | Opsi yang digunakan untuk LiveEvent. Nilai ini ditentukan pada waktu pembuatan dan tidak dapat diperbarui. Nilai yang valid untuk nilai entri array adalah 'Default' dan 'LowLatency'. | Array string yang berisi salah satu dari: 'Default' 'LowLatency' 'LowLatencyV2' |
Transkripsi | Pengaturan transkripsi langsung untuk acara langsung. Lihat https://go.microsoft.com/fwlink/?linkid=2133742 untuk informasi selengkapnya tentang fitur transkripsi langsung. |
LiveEventTranscription[] |
useStaticHostname | Menentukan apakah nama host statis akan ditetapkan ke pratinjau acara langsung dan menyerap titik akhir. Nilai ini hanya dapat diperbarui jika acara langsung dalam status Siaga | bool |
CrossSiteAccessPolicies
Nama | Deskripsi | Nilai |
---|---|---|
clientAccessPolicy | Konten clientaccesspolicy.xml digunakan oleh Silverlight. | string |
crossDomainPolicy | Konten crossdomain.xml digunakan oleh Silverlight. | string |
LiveEventEncoding
Nama | Deskripsi | Nilai |
---|---|---|
encodingType | Jenis acara langsung. Saat encodingType diatur ke PassthroughBasic atau PassthroughStandard, layanan hanya melewati lapisan video dan audio yang masuk ke output. Saat encodingType diatur ke Standar atau Premium1080p, encoder langsung mentranskode aliran masuk ke beberapa laju bit atau lapisan. Lihat https://go.microsoft.com/fwlink/?linkid=2095101 untuk informasi lebih lanjut. Properti ini tidak dapat diubah setelah acara langsung dibuat. |
'Tidak Ada' 'PassthroughBasic' 'PassthroughStandard' 'Premium1080p' 'Standar' |
keyFrameInterval | Gunakan nilai waktu ISO 8601 antara 0,5 hingga 20 detik untuk menentukan panjang fragmen output untuk trek video dan audio dari acara langsung pengodean. Misalnya, gunakan PT2S untuk menunjukkan 2 detik. Untuk trek video, ini juga mendefinisikan interval bingkai kunci, atau panjang GoP (sekelompok gambar). Jika nilai ini tidak diatur untuk acara langsung pengodean, durasi fragmen default menjadi 2 detik. Nilai tidak dapat diatur untuk acara langsung pass-through. | string |
presetName | Nama preset pengodean opsional, yang digunakan saat encodingType bukan None. Nilai ini ditentukan pada waktu pembuatan dan tidak dapat diperbarui. Jika encodingType diatur ke Standar, maka nama preset defaultnya adalah 'Default720p'. Jika tidak, jika encodingType diatur ke Premium1080p, preset defaultnya adalah 'Default1080p'. | string |
stretchMode | Menentukan bagaimana video input akan diubah ukurannya agar sesuai dengan resolusi output yang diinginkan. Defaultnya adalah Tidak Ada | 'Paskan Otomatis' 'Ukuran Otomatis' 'Tidak Ada' |
LiveEventInput
Nama | Deskripsi | Nilai |
---|---|---|
accessControl | Kontrol akses untuk input acara langsung. | LiveEventInputAccessControl |
accessToken | UUID dalam bentuk string untuk mengidentifikasi aliran secara unik. Ini dapat ditentukan pada waktu pembuatan tetapi tidak dapat diperbarui. Jika dihilangkan, layanan akan menghasilkan nilai unik. | string |
titik akhir | Titik akhir input untuk acara langsung. | LiveEventEndpoint[] |
keyFrameIntervalDuration | Durasi waktu ISO 8601 dari durasi interval bingkai kunci input. Nilai ini menetapkan properti EXT-X-TARGETDURATION dalam output HLS. Misalnya, gunakan PT2S untuk menunjukkan 2 detik. Biarkan nilai kosong untuk pengodean acara langsung. | string |
streamingProtocol | Protokol input untuk acara langsung. Ini ditentukan pada waktu pembuatan dan tidak dapat diperbarui. | 'FragmentedMP4' 'RTMP' (diperlukan) |
LiveEventInputAccessControl
Nama | Deskripsi | Nilai |
---|---|---|
ip | Properti kontrol akses IP. | IPAccessControl |
IPAccessControl
Nama | Deskripsi | Nilai |
---|---|---|
izinkan | Daftar izin IP. | IPRange[] |
IPRange
Nama | Deskripsi | Nilai |
---|---|---|
alamat | Alamat IP. | string |
nama | Nama yang mudah diingat untuk rentang alamat IP. | string |
subnetPrefixLength | Panjang awalan subnet mask (lihat notasi CIDR). | int |
LiveEventEndpoint
Nama | Deskripsi | Nilai |
---|---|---|
protokol | Protokol titik akhir. | string |
url | URL titik akhir. | string |
LiveEventPreview
Nama | Deskripsi | Nilai |
---|---|---|
accessControl | Kontrol akses untuk pratinjau acara langsung. | LiveEventPreviewAccessControl |
alternativeMediaId | Pengidentifikasi media alternatif yang terkait dengan pencari lokasi streaming yang dibuat untuk pratinjau. Nilai ini ditentukan pada waktu pembuatan dan tidak dapat diperbarui. Pengidentifikasi dapat digunakan dalam CustomLicenseAcquisitionUrlTemplate atau CustomKeyAcquisitionUrlTemplate dari StreamingPolicy yang ditentukan di bidang StreamingPolicyName. | string |
titik akhir | Titik akhir untuk pratinjau. Jangan bagikan URL pratinjau dengan audiens acara langsung. | LiveEventEndpoint[] |
previewLocator | Pengidentifikasi pencari pratinjau dalam format Guid. Menentukan ini pada waktu pembuatan memungkinkan pemanggil untuk mengetahui url pencari pratinjau sebelum peristiwa dibuat. Jika dihilangkan, layanan akan menghasilkan pengidentifikasi acak. Nilai ini tidak dapat diperbarui setelah acara langsung dibuat. | string |
streamingPolicyName | Nama kebijakan streaming yang digunakan untuk pratinjau acara langsung. Nilai ini ditentukan pada waktu pembuatan dan tidak dapat diperbarui. | string |
LiveEventPreviewAccessControl
Nama | Deskripsi | Nilai |
---|---|---|
ip | Properti kontrol akses IP. | IPAccessControl |
LiveEventTranscription
Nama | Deskripsi | Nilai |
---|---|---|
inputTrackSelection | Menyediakan mekanisme untuk memilih trek audio di umpan langsung input, tempat transkripsi ucapan ke teks diterapkan. Properti ini dicadangkan untuk digunakan di masa mendatang, nilai apa pun yang ditetapkan pada properti ini akan diabaikan. | LiveEventInputTrackSelection[] |
bahasa | Menentukan bahasa (lokal) yang akan digunakan untuk transkripsi ucapan ke teks - bahasa lisan harus cocok dengan bahasa lisan di trek audio. Nilai harus dalam format BCP-47 (misalnya: 'en-US'). Lihat https://go.microsoft.com/fwlink/?linkid=2133742 untuk informasi selengkapnya tentang fitur transkripsi langsung dan daftar bahasa yang didukung. |
string |
outputTranscriptionTrack | Menjelaskan trek transkripsi dalam output acara langsung, yang dihasilkan menggunakan transkripsi ucapan ke teks. Properti ini dicadangkan untuk digunakan di masa mendatang, nilai apa pun yang ditetapkan pada properti ini akan diabaikan. | LiveEventOutputTranscriptionTrack |
LiveEventInputTrackSelection
Nama | Deskripsi | Nilai |
---|---|---|
operasi | Membandingkan operasi. Properti ini dicadangkan untuk digunakan di masa mendatang, nilai apa pun yang ditetapkan pada properti ini akan diabaikan. | string |
properti | Nama properti untuk dipilih. Properti ini dicadangkan untuk digunakan di masa mendatang, nilai apa pun yang ditetapkan pada properti ini akan diabaikan. | string |
nilai | Nilai properti untuk dipilih. Properti ini dicadangkan untuk digunakan di masa mendatang, nilai apa pun yang ditetapkan pada properti ini akan diabaikan. | string |
LiveEventOutputTranscriptionTrack
Nama | Deskripsi | Nilai |
---|---|---|
trackName | Nama trek output. Properti ini dicadangkan untuk digunakan di masa mendatang, nilai apa pun yang ditetapkan pada properti ini akan diabaikan. | string (diperlukan) |
Definisi sumber daya templat ARM
Jenis sumber daya mediaservices/liveEvents dapat digunakan untuk:
- Grup sumber daya - Lihat perintah penyebaran grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.
Format sumber daya
Untuk membuat Microsoft. Sumber daya Media/mediaservices/liveEvents, tambahkan JSON berikut ke templat Anda.
{
"type": "Microsoft.Media/mediaservices/liveEvents",
"apiVersion": "2022-08-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"crossSiteAccessPolicies": {
"clientAccessPolicy": "string",
"crossDomainPolicy": "string"
},
"description": "string",
"encoding": {
"encodingType": "string",
"keyFrameInterval": "string",
"presetName": "string",
"stretchMode": "string"
},
"hostnamePrefix": "string",
"input": {
"accessControl": {
"ip": {
"allow": [
{
"address": "string",
"name": "string",
"subnetPrefixLength": "int"
}
]
}
},
"accessToken": "string",
"endpoints": [
{
"protocol": "string",
"url": "string"
}
],
"keyFrameIntervalDuration": "string",
"streamingProtocol": "string"
},
"preview": {
"accessControl": {
"ip": {
"allow": [
{
"address": "string",
"name": "string",
"subnetPrefixLength": "int"
}
]
}
},
"alternativeMediaId": "string",
"endpoints": [
{
"protocol": "string",
"url": "string"
}
],
"previewLocator": "string",
"streamingPolicyName": "string"
},
"streamOptions": [ "string" ],
"transcriptions": [
{
"inputTrackSelection": [
{
"operation": "string",
"property": "string",
"value": "string"
}
],
"language": "string",
"outputTranscriptionTrack": {
"trackName": "string"
}
}
],
"useStaticHostname": "bool"
}
}
Nilai properti
mediaservices/liveEvents
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis sumber daya | Microsoft. Media/mediaservices/liveEvents' |
apiVersion | Versi api sumber daya | '2022-08-01' |
name | Nama sumber daya Lihat cara mengatur nama dan jenis untuk sumber daya anak dalam templat JSON ARM. |
string (diperlukan) Batas karakter: 1-32 Karakter yang valid: Alfanumerik dan tanda hubung. Mulai dengan alfanumerik. |
lokasi | Lokasi geografis tempat sumber daya berada | string (diperlukan) |
tag | Tag sumber daya. | Kamus nama dan nilai tag. Lihat Tag dalam templat |
properti | Properti acara langsung. | LiveEventProperties |
LiveEventProperties
Nama | Deskripsi | Nilai |
---|---|---|
crossSiteAccessPolicies | Kebijakan akses lintas situs acara langsung. | CrossSiteAccessPolicies |
deskripsi | Deskripsi untuk acara langsung. | string |
pengodean | Pengaturan pengodean untuk acara langsung. Ini mengonfigurasi apakah encoder langsung digunakan untuk acara langsung dan pengaturan untuk encoder langsung jika digunakan. | LiveEventEncoding |
nama hostPrefix | Saat useStaticHostname diatur ke true, hostnamePrefix menentukan bagian pertama dari nama host yang ditetapkan ke pratinjau acara langsung dan menyerap titik akhir. Nama host akhir akan menjadi kombinasi dari awalan ini, nama akun layanan media dan kode pendek untuk pusat data Azure Media Services. | string |
input | Pengaturan input acara langsung. Ini menentukan bagaimana acara langsung menerima input dari encoder kontribusi. | LiveEventInput (diperlukan) |
pratinjau | Pengaturan pratinjau acara langsung. Pratinjau memungkinkan produsen acara langsung untuk mempratinjau konten streaming langsung tanpa membuat output langsung apa pun. | LiveEventPreview |
streamOptions | Opsi yang digunakan untuk LiveEvent. Nilai ini ditentukan pada waktu pembuatan dan tidak dapat diperbarui. Nilai yang valid untuk nilai entri array adalah 'Default' dan 'LowLatency'. | Array string yang berisi salah satu dari: 'Default' 'LowLatency' 'LowLatencyV2' |
Transkripsi | Pengaturan transkripsi langsung untuk acara langsung. Lihat https://go.microsoft.com/fwlink/?linkid=2133742 untuk informasi selengkapnya tentang fitur transkripsi langsung. |
LiveEventTranscription[] |
useStaticHostname | Menentukan apakah nama host statis akan ditetapkan ke pratinjau acara langsung dan menyerap titik akhir. Nilai ini hanya dapat diperbarui jika acara langsung dalam status Siaga | bool |
CrossSiteAccessPolicies
Nama | Deskripsi | Nilai |
---|---|---|
clientAccessPolicy | Konten clientaccesspolicy.xml digunakan oleh Silverlight. | string |
crossDomainPolicy | Konten crossdomain.xml digunakan oleh Silverlight. | string |
LiveEventEncoding
Nama | Deskripsi | Nilai |
---|---|---|
encodingType | Jenis acara langsung. Saat encodingType diatur ke PassthroughBasic atau PassthroughStandard, layanan hanya melewati lapisan video dan audio yang masuk ke output. Saat encodingType diatur ke Standar atau Premium1080p, encoder langsung mentranskode aliran masuk ke beberapa laju bit atau lapisan. Lihat https://go.microsoft.com/fwlink/?linkid=2095101 untuk informasi lebih lanjut. Properti ini tidak dapat diubah setelah acara langsung dibuat. |
'Tidak Ada' 'PassthroughBasic' 'PassthroughStandard' 'Premium1080p' 'Standar' |
keyFrameInterval | Gunakan nilai waktu ISO 8601 antara 0,5 hingga 20 detik untuk menentukan panjang fragmen output untuk trek video dan audio dari acara langsung pengodean. Misalnya, gunakan PT2S untuk menunjukkan 2 detik. Untuk trek video, ini juga menentukan interval bingkai kunci, atau panjang GoP (sekelompok gambar). Jika nilai ini tidak diatur untuk acara langsung pengodean, durasi fragmen default ke 2 detik. Nilai tidak dapat diatur untuk acara langsung pass-through. | string |
presetName | Nama preset pengodean opsional, yang digunakan saat encodingType bukan None. Nilai ini ditentukan pada waktu pembuatan dan tidak dapat diperbarui. Jika encodingType diatur ke Standar, maka nama preset default adalah 'Default720p'. Jika tidak, jika encodingType diatur ke Premium1080p, preset defaultnya adalah 'Default1080p'. | string |
stretchMode | Menentukan bagaimana video input akan diubah ukurannya agar sesuai dengan resolusi output yang diinginkan. Defaultnya adalah Tidak Ada | 'Paskan Otomatis' 'Ukuran Otomatis' 'Tidak Ada' |
LiveEventInput
Nama | Deskripsi | Nilai |
---|---|---|
accessControl | Kontrol akses untuk input acara langsung. | LiveEventInputAccessControl |
accessToken | UUID dalam bentuk string untuk mengidentifikasi aliran secara unik. Ini dapat ditentukan pada waktu pembuatan tetapi tidak dapat diperbarui. Jika dihilangkan, layanan akan menghasilkan nilai unik. | string |
titik akhir | Titik akhir input untuk acara langsung. | LiveEventEndpoint[] |
keyFrameIntervalDuration | Durasi waktu ISO 8601 dari durasi interval bingkai kunci input. Nilai ini menetapkan properti EXT-X-TARGETDURATION dalam output HLS. Misalnya, gunakan PT2S untuk menunjukkan 2 detik. Biarkan nilai kosong untuk pengodean acara langsung. | string |
streamingProtocol | Protokol input untuk acara langsung. Ini ditentukan pada waktu pembuatan dan tidak dapat diperbarui. | 'FragmentedMP4' 'RTMP' (diperlukan) |
LiveEventInputAccessControl
Nama | Deskripsi | Nilai |
---|---|---|
ip | Properti kontrol akses IP. | IPAccessControl |
IPAccessControl
Nama | Deskripsi | Nilai |
---|---|---|
izinkan | Daftar izin IP. | IPRange[] |
IPRange
Nama | Deskripsi | Nilai |
---|---|---|
alamat | Alamat IP. | string |
nama | Nama yang mudah diingat untuk rentang alamat IP. | string |
subnetPrefixLength | Panjang awalan subnet mask (lihat notasi CIDR). | int |
LiveEventEndpoint
Nama | Deskripsi | Nilai |
---|---|---|
protokol | Protokol titik akhir. | string |
url | URL titik akhir. | string |
LiveEventPreview
Nama | Deskripsi | Nilai |
---|---|---|
accessControl | Kontrol akses untuk pratinjau acara langsung. | LiveEventPreviewAccessControl |
alternativeMediaId | Pengidentifikasi media alternatif yang terkait dengan pencari lokasi streaming yang dibuat untuk pratinjau. Nilai ini ditentukan pada waktu pembuatan dan tidak dapat diperbarui. Pengidentifikasi dapat digunakan dalam CustomLicenseAcquisitionUrlTemplate atau CustomKeyAcquisitionUrlTemplate dari StreamingPolicy yang ditentukan di bidang StreamingPolicyName. | string |
titik akhir | Titik akhir untuk pratinjau. Jangan bagikan URL pratinjau dengan audiens acara langsung. | LiveEventEndpoint[] |
previewLocator | Pengidentifikasi pencari pratinjau dalam format Guid. Menentukan ini pada waktu pembuatan memungkinkan pemanggil untuk mengetahui url pencari pratinjau sebelum peristiwa dibuat. Jika dihilangkan, layanan akan menghasilkan pengidentifikasi acak. Nilai ini tidak dapat diperbarui setelah acara langsung dibuat. | string |
streamingPolicyName | Nama kebijakan streaming yang digunakan untuk pratinjau acara langsung. Nilai ini ditentukan pada waktu pembuatan dan tidak dapat diperbarui. | string |
LiveEventPreviewAccessControl
Nama | Deskripsi | Nilai |
---|---|---|
ip | Properti kontrol akses IP. | IPAccessControl |
LiveEventTranscription
Nama | Deskripsi | Nilai |
---|---|---|
inputTrackSelection | Menyediakan mekanisme untuk memilih trek audio di umpan langsung input, tempat transkripsi ucapan ke teks diterapkan. Properti ini dicadangkan untuk digunakan di masa mendatang, nilai apa pun yang ditetapkan pada properti ini akan diabaikan. | LiveEventInputTrackSelection[] |
bahasa | Menentukan bahasa (lokal) yang akan digunakan untuk transkripsi ucapan ke teks - bahasa lisan harus cocok dengan bahasa lisan di trek audio. Nilai harus dalam format BCP-47 (misalnya: 'en-US'). Lihat https://go.microsoft.com/fwlink/?linkid=2133742 untuk informasi selengkapnya tentang fitur transkripsi langsung dan daftar bahasa yang didukung. |
string |
outputTranscriptionTrack | Menjelaskan trek transkripsi dalam output acara langsung, yang dihasilkan menggunakan transkripsi ucapan ke teks. Properti ini dicadangkan untuk digunakan di masa mendatang, nilai apa pun yang ditetapkan pada properti ini akan diabaikan. | LiveEventOutputTranscriptionTrack |
LiveEventInputTrackSelection
Nama | Deskripsi | Nilai |
---|---|---|
operasi | Membandingkan operasi. Properti ini dicadangkan untuk digunakan di masa mendatang, nilai apa pun yang ditetapkan pada properti ini akan diabaikan. | string |
properti | Nama properti untuk dipilih. Properti ini dicadangkan untuk digunakan di masa mendatang, nilai apa pun yang ditetapkan pada properti ini akan diabaikan. | string |
nilai | Nilai properti untuk dipilih. Properti ini dicadangkan untuk digunakan di masa mendatang, nilai apa pun yang ditetapkan pada properti ini akan diabaikan. | string |
LiveEventOutputTranscriptionTrack
Nama | Deskripsi | Nilai |
---|---|---|
trackName | Nama trek output. Properti ini dicadangkan untuk digunakan di masa mendatang, nilai apa pun yang ditetapkan pada properti ini akan diabaikan. | string (diperlukan) |
Definisi sumber daya Terraform (penyedia AzAPI)
Jenis sumber daya mediaservices/liveEvents dapat digunakan untuk:
- Grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.
Format sumber daya
Untuk membuat Microsoft. Sumber daya Media/mediaservices/liveEvents, tambahkan Terraform berikut ke templat Anda.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Media/mediaservices/liveEvents@2022-08-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
crossSiteAccessPolicies = {
clientAccessPolicy = "string"
crossDomainPolicy = "string"
}
description = "string"
encoding = {
encodingType = "string"
keyFrameInterval = "string"
presetName = "string"
stretchMode = "string"
}
hostnamePrefix = "string"
input = {
accessControl = {
ip = {
allow = [
{
address = "string"
name = "string"
subnetPrefixLength = int
}
]
}
}
accessToken = "string"
endpoints = [
{
protocol = "string"
url = "string"
}
]
keyFrameIntervalDuration = "string"
streamingProtocol = "string"
}
preview = {
accessControl = {
ip = {
allow = [
{
address = "string"
name = "string"
subnetPrefixLength = int
}
]
}
}
alternativeMediaId = "string"
endpoints = [
{
protocol = "string"
url = "string"
}
]
previewLocator = "string"
streamingPolicyName = "string"
}
streamOptions = [
"string"
]
transcriptions = [
{
inputTrackSelection = [
{
operation = "string"
property = "string"
value = "string"
}
]
language = "string"
outputTranscriptionTrack = {
trackName = "string"
}
}
]
useStaticHostname = bool
}
})
}
Nilai properti
mediaservices/liveEvents
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis sumber daya | "Microsoft. Media/mediaservices/liveEvents@2022-08-01" |
name | Nama sumber daya | string (diperlukan) Batas karakter: 1-32 Karakter yang valid: Alfanumerik dan tanda hubung. Mulai dengan alfanumerik. |
lokasi | Lokasi geografis tempat sumber daya berada | string (diperlukan) |
parent_id | ID sumber daya yang merupakan induk untuk sumber daya ini. | ID untuk sumber daya jenis: layanan media |
tag | Tag sumber daya. | Kamus nama dan nilai tag. |
properti | Properti acara langsung. | LiveEventProperties |
LiveEventProperties
Nama | Deskripsi | Nilai |
---|---|---|
crossSiteAccessPolicies | Kebijakan akses lintas situs acara langsung. | CrossSiteAccessPolicies |
deskripsi | Deskripsi untuk acara langsung. | string |
pengodean | Pengaturan pengodean untuk acara langsung. Ini mengonfigurasi apakah encoder langsung digunakan untuk acara langsung dan pengaturan untuk encoder langsung jika digunakan. | LiveEventEncoding |
hostnamePrefix | Ketika useStaticHostname diatur ke true, hostnamePrefix menentukan bagian pertama dari nama host yang ditetapkan ke pratinjau acara langsung dan menyerap titik akhir. Nama host akhir akan menjadi kombinasi dari awalan ini, nama akun layanan media dan kode pendek untuk pusat data Azure Media Services. | string |
input | Pengaturan input acara langsung. Ini menentukan bagaimana acara langsung menerima input dari encoder kontribusi. | LiveEventInput (diperlukan) |
pratinjau | Pengaturan pratinjau acara langsung. Pratinjau memungkinkan produsen acara langsung untuk mempratinjau konten streaming langsung tanpa membuat output langsung apa pun. | LiveEventPreview |
streamOptions | Opsi yang digunakan untuk LiveEvent. Nilai ini ditentukan pada waktu pembuatan dan tidak dapat diperbarui. Nilai yang valid untuk nilai entri array adalah 'Default' dan 'LowLatency'. | Array string yang berisi salah satu dari: "Default" "LowLatency" "LowLatencyV2" |
Transkripsi | Pengaturan transkripsi langsung untuk acara langsung. Lihat https://go.microsoft.com/fwlink/?linkid=2133742 untuk informasi selengkapnya tentang fitur transkripsi langsung. |
LiveEventTranscription[] |
useStaticHostname | Menentukan apakah nama host statis akan ditetapkan ke pratinjau acara langsung dan menyerap titik akhir. Nilai ini hanya dapat diperbarui jika acara langsung dalam status Siaga | bool |
CrossSiteAccessPolicies
Nama | Deskripsi | Nilai |
---|---|---|
clientAccessPolicy | Konten clientaccesspolicy.xml digunakan oleh Silverlight. | string |
crossDomainPolicy | Konten crossdomain.xml digunakan oleh Silverlight. | string |
LiveEventEncoding
Nama | Deskripsi | Nilai |
---|---|---|
encodingType | Jenis acara langsung. Saat encodingType diatur ke PassthroughBasic atau PassthroughStandard, layanan hanya melewati lapisan video dan audio yang masuk ke output. Saat encodingType diatur ke Standar atau Premium1080p, encoder langsung mentranskode aliran masuk ke beberapa laju bit atau lapisan. Lihat https://go.microsoft.com/fwlink/?linkid=2095101 untuk informasi lebih lanjut. Properti ini tidak dapat diubah setelah acara langsung dibuat. |
"Tidak Ada" "PassthroughBasic" "PassthroughStandard" "Premium1080p" "Standar" |
keyFrameInterval | Gunakan nilai waktu ISO 8601 antara 0,5 hingga 20 detik untuk menentukan panjang fragmen output untuk trek video dan audio dari acara langsung pengodean. Misalnya, gunakan PT2S untuk menunjukkan 2 detik. Untuk trek video, ini juga mendefinisikan interval bingkai kunci, atau panjang GoP (sekelompok gambar). Jika nilai ini tidak diatur untuk acara langsung pengodean, durasi fragmen default menjadi 2 detik. Nilai tidak dapat diatur untuk acara langsung pass-through. | string |
presetName | Nama preset pengodean opsional, yang digunakan saat encodingType bukan None. Nilai ini ditentukan pada waktu pembuatan dan tidak dapat diperbarui. Jika encodingType diatur ke Standar, maka nama preset defaultnya adalah 'Default720p'. Jika tidak, jika encodingType diatur ke Premium1080p, preset defaultnya adalah 'Default1080p'. | string |
stretchMode | Menentukan bagaimana video input akan diubah ukurannya agar sesuai dengan resolusi output yang diinginkan. Defaultnya adalah Tidak Ada | "Paskan Otomatis" "Ukuran Otomatis" "Tidak Ada" |
LiveEventInput
Nama | Deskripsi | Nilai |
---|---|---|
accessControl | Kontrol akses untuk input acara langsung. | LiveEventInputAccessControl |
accessToken | UUID dalam bentuk string untuk mengidentifikasi aliran secara unik. Ini dapat ditentukan pada waktu pembuatan tetapi tidak dapat diperbarui. Jika dihilangkan, layanan akan menghasilkan nilai unik. | string |
titik akhir | Titik akhir input untuk acara langsung. | LiveEventEndpoint[] |
keyFrameIntervalDuration | Durasi waktu ISO 8601 dari durasi interval bingkai kunci input. Nilai ini menetapkan properti EXT-X-TARGETDURATION dalam output HLS. Misalnya, gunakan PT2S untuk menunjukkan 2 detik. Biarkan nilai kosong untuk pengodean acara langsung. | string |
streamingProtocol | Protokol input untuk acara langsung. Ini ditentukan pada waktu pembuatan dan tidak dapat diperbarui. | "FragmentedMP4" "RTMP" (diperlukan) |
LiveEventInputAccessControl
Nama | Deskripsi | Nilai |
---|---|---|
ip | Properti kontrol akses IP. | IPAccessControl |
IPAccessControl
Nama | Deskripsi | Nilai |
---|---|---|
izinkan | Daftar izin IP. | IPRange[] |
IPRange
Nama | Deskripsi | Nilai |
---|---|---|
alamat | Alamat IP. | string |
nama | Nama yang mudah diingat untuk rentang alamat IP. | string |
subnetPrefixLength | Panjang awalan subnet mask (lihat notasi CIDR). | int |
LiveEventEndpoint
Nama | Deskripsi | Nilai |
---|---|---|
protokol | Protokol titik akhir. | string |
url | URL titik akhir. | string |
LiveEventPreview
Nama | Deskripsi | Nilai |
---|---|---|
accessControl | Kontrol akses untuk pratinjau acara langsung. | LiveEventPreviewAccessControl |
alternativeMediaId | Pengidentifikasi media alternatif yang terkait dengan pencari streaming yang dibuat untuk pratinjau. Nilai ini ditentukan pada waktu pembuatan dan tidak dapat diperbarui. Pengidentifikasi dapat digunakan dalam CustomLicenseAcquisitionUrlTemplate atau CustomKeyAcquisitionUrlTemplate dari StreamingPolicy yang ditentukan di bidang StreamingPolicyName. | string |
titik akhir | Titik akhir untuk pratinjau. Jangan bagikan URL pratinjau dengan audiens acara langsung. | LiveEventEndpoint[] |
previewLocator | Pengidentifikasi pencari pratinjau dalam format Guid. Menentukan ini pada waktu pembuatan memungkinkan penelepon untuk mengetahui url pencari pratinjau sebelum peristiwa dibuat. Jika dihilangkan, layanan akan menghasilkan pengidentifikasi acak. Nilai ini tidak dapat diperbarui setelah acara langsung dibuat. | string |
streamingPolicyName | Nama kebijakan streaming yang digunakan untuk pratinjau acara langsung. Nilai ini ditentukan pada waktu pembuatan dan tidak dapat diperbarui. | string |
LiveEventPreviewAccessControl
Nama | Deskripsi | Nilai |
---|---|---|
ip | Properti kontrol akses IP. | IPAccessControl |
LiveEventTranscription
Nama | Deskripsi | Nilai |
---|---|---|
inputTrackSelection | Menyediakan mekanisme untuk memilih trek audio di umpan langsung input, tempat transkripsi ucapan ke teks diterapkan. Properti ini dicadangkan untuk digunakan di masa mendatang, nilai apa pun yang ditetapkan pada properti ini akan diabaikan. | LiveEventInputTrackSelection[] |
bahasa | Menentukan bahasa (lokal) yang akan digunakan untuk transkripsi ucapan ke teks – bahasa lisan harus cocok dengan bahasa lisan di trek audio. Nilai harus dalam format BCP-47 (misalnya: 'en-US'). Lihat https://go.microsoft.com/fwlink/?linkid=2133742 untuk informasi selengkapnya tentang fitur transkripsi langsung dan daftar bahasa yang didukung. |
string |
outputTranscriptionTrack | Menjelaskan trek transkripsi dalam output acara langsung, yang dihasilkan menggunakan transkripsi ucapan ke teks. Properti ini dicadangkan untuk digunakan di masa mendatang, nilai apa pun yang ditetapkan pada properti ini akan diabaikan. | LiveEventOutputTranscriptionTrack |
LiveEventInputTrackSelection
Nama | Deskripsi | Nilai |
---|---|---|
operasi | Membandingkan operasi. Properti ini dicadangkan untuk digunakan di masa mendatang, nilai apa pun yang ditetapkan pada properti ini akan diabaikan. | string |
properti | Nama properti untuk dipilih. Properti ini dicadangkan untuk digunakan di masa mendatang, nilai apa pun yang ditetapkan pada properti ini akan diabaikan. | string |
nilai | Nilai properti untuk dipilih. Properti ini dicadangkan untuk digunakan di masa mendatang, nilai apa pun yang ditetapkan pada properti ini akan diabaikan. | string |
LiveEventOutputTranscriptionTrack
Nama | Deskripsi | Nilai |
---|---|---|
trackName | Nama trek output. Properti ini dicadangkan untuk digunakan di masa mendatang, nilai apa pun yang ditetapkan pada properti ini akan diabaikan. | string (diperlukan) |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk