az ams asset-filter
Assetfilters voor een Azure Media Services beheren.
Opdracht
| az ams asset-filter create |
Maak een assetfilter. |
| az ams asset-filter delete |
Verwijder een assetfilter. |
| az ams asset-filter list |
Alle assetfilters van een Azure Media Services account. |
| az ams asset-filter show |
De details van een assetfilter tonen. |
| az ams asset-filter update |
Werk de details van een assetfilter bij. |
az ams asset-filter create
Maak een assetfilter.
az ams asset-filter create --account-name
--asset-name
--name
--resource-group
[--bitrate]
[--end-timestamp]
[--first-quality]
[--force-end-timestamp {false, true}]
[--live-backoff-duration]
[--presentation-window-duration]
[--start-timestamp]
[--subscription]
[--timescale]
[--tracks]
Voorbeelden
Maak een assetfilter met filtertrackselecties.
az ams asset-filter create -a amsAccount -g resourceGroup -n filterName --force-end-timestamp=False --end-timestamp 200000 --start-timestamp 100000 --live-backoff-duration 60 --presentation-window-duration 600000 --timescale 1000 --first-quality 720 --asset-name assetName --tracks @C:\tracks.json
Vereiste parameters
De naam van het Azure Media Services account.
De naam van de asset.
De naam van het assetfilter.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .
Optionele parameters
De eerste bitsnelheid van kwaliteit.
Is van toepassing op Video on Demand (VoD). Voor de Live Streaming-presentatie wordt deze genegeerd en toegepast wanneer de presentatie wordt beëindigd en de stream wordt VoD. Dit is een lange waarde die een absoluut eindpunt van de presentatie vertegenwoordigt, afgerond naar het dichtstbijzijnde volgende GOP-begin. De eenheid is de tijdschaal, dus een endTimestamp van 18000000000 is dus 3 minuten. Gebruik startTimestamp en endTimestamp om de fragmenten in de afspeellijst (manifest) te verwijderen. StartTimestamp=40000000 en endTimestamp=100000000 met de standaardtijdschaal genereren bijvoorbeeld een afspeellijst die fragmenten bevat tussen 4 en 10 seconden van de VoD-presentatie. Als een fragment binnen de grens blijft, wordt het hele fragment opgenomen in het manifest.
De eerste (laagste) bitrate die in het manifest moet worden op te nemen.
Alleen van toepassing op live streamen. Geeft aan of de eigenschap endTimestamp aanwezig moet zijn. Indien waar, moet endTimestamp worden opgegeven of moet er een code voor een slechte aanvraag worden geretourneerd. Toegestane waarden: false, true.
Alleen van toepassing op live streamen. Deze waarde definieert de meest recente livepositie die een client kan zoeken. Met deze eigenschap kunt u de positie van live afspelen vertragen en een buffer aan de serverzijde maken voor spelers. De eenheid voor deze eigenschap is tijdschaal (zie hieronder). De maximale duur voor live-back-offs is 300 seconden (3000000000). Een waarde van 2000000000 betekent bijvoorbeeld dat de meest recente beschikbare inhoud 20 seconden is vertraagd vanaf de echte live edge.
Is alleen van toepassing op live streamen. Gebruik presentationWindowDuration om een aantal sliding window toe te voegen in een afspeellijst. De eenheid voor deze eigenschap is tijdschaal (zie hieronder). Stel bijvoorbeeld presentationWindowDuration=1200000000 in op het toepassen van een sliding window. Media binnen 2 minuten na de live edge worden opgenomen in de afspeellijst. Als een fragment binnen de grens blijft, wordt het hele fragment opgenomen in de afspeellijst. De minimale duur van het presentatievenster is 60 seconden.
Is van toepassing op Video on Demand (VoD) of live streamen. Dit is een lange waarde die een absoluut beginpunt van de stroom vertegenwoordigt. De waarde wordt afgerond naar de dichtstbijzijnde volgende GOP-start. De eenheid is de tijdschaal, dus een startTimestamp van 1500000000 is dus 15 seconden. Gebruik startTimestamp en endTimestampp om de fragmenten in de afspeellijst (manifest) te verwijderen. StartTimestamp=40000000 en endTimestamp=100000000 met de standaardtijdschaal genereren bijvoorbeeld een afspeellijst die fragmenten bevat tussen 4 en 10 seconden van de VoD-presentatie. Als een fragment binnen de grens blijft, wordt het hele fragment opgenomen in het manifest.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
Is van toepassing op alle tijdstempels en duur in een presentatietijdsbereik, opgegeven als het aantal verhogingen in één seconde. De standaardwaarde is 10000000- tien miljoen stappen in één seconde, waarbij elke verhoging 100 nanoseconden lang is. Als u bijvoorbeeld een startTimestamp wilt instellen op 30 seconden, gebruikt u een waarde van 300000000 bij gebruik van de standaardtijdschaal.
De JSON die de selecties voor de track vertegenwoordigt. Gebruik @{file} om uit een bestand te laden. Raadpleeg de Swagger-documentatie over voor meer informatie over de JSON-structuur. https://docs.microsoft.com/rest/api/media/assetfilters/createorupdate#filtertrackselection
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az ams asset-filter delete
Verwijder een assetfilter.
az ams asset-filter delete [--account-name]
[--asset-name]
[--ids]
[--name]
[--resource-group]
[--subscription]
Optionele parameters
De naam van het Azure Media Services account.
De naam van de asset.
Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.
De naam van het assetfilter.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az ams asset-filter list
Alle assetfilters van een Azure Media Services account.
az ams asset-filter list --account-name
--asset-name
--resource-group
[--query-examples]
[--subscription]
Vereiste parameters
De naam van het Azure Media Services account.
De naam van de asset.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .
Optionele parameters
JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en plakken na de parameter --query tussen dubbele aanhalingstekens om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az ams asset-filter show
De details van een assetfilter tonen.
az ams asset-filter show [--account-name]
[--asset-name]
[--ids]
[--name]
[--query-examples]
[--resource-group]
[--subscription]
Optionele parameters
De naam van het Azure Media Services account.
De naam van de asset.
Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.
De naam van het assetfilter.
JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en plakken na de parameter --query tussen dubbele aanhalingstekens om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az ams asset-filter update
Werk de details van een assetfilter bij.
az ams asset-filter update [--account-name]
[--add]
[--asset-name]
[--bitrate]
[--end-timestamp]
[--first-quality]
[--force-end-timestamp {false, true}]
[--force-string]
[--ids]
[--live-backoff-duration]
[--name]
[--presentation-window-duration]
[--remove]
[--resource-group]
[--set]
[--start-timestamp]
[--subscription]
[--timescale]
[--tracks]
Optionele parameters
De naam van het Azure Media Services account.
Voeg een object toe aan een lijst met objecten door een pad en sleutelwaardeparen op te geven. Voorbeeld: --add property.listProperty <key=value, string of JSON string>.
De naam van de asset.
De eerste bitsnelheid van kwaliteit.
Is van toepassing op Video on Demand (VoD). Voor de Live Streaming-presentatie wordt deze genegeerd en toegepast wanneer de presentatie wordt beëindigd en de stream wordt VoD. Dit is een lange waarde die een absoluut eindpunt van de presentatie vertegenwoordigt, afgerond naar het dichtstbijzijnde volgende GOP-begin. De eenheid is de tijdschaal, dus een endTimestamp van 18000000000 is dus 3 minuten. Gebruik startTimestamp en endTimestamp om de fragmenten in de afspeellijst (manifest) te verwijderen. StartTimestamp=40000000 en endTimestamp=100000000 met de standaardtijdschaal genereren bijvoorbeeld een afspeellijst die fragmenten bevat tussen 4 en 10 seconden van de VoD-presentatie. Als een fragment binnen de grens blijft, wordt het hele fragment opgenomen in het manifest.
De eerste (laagste) bitrate die in het manifest moet worden op te nemen.
Alleen van toepassing op live streamen. Geeft aan of de eigenschap endTimestamp aanwezig moet zijn. Indien waar, moet endTimestamp worden opgegeven of moet er een code voor een slechte aanvraag worden geretourneerd. Toegestane waarden: false, true.
Wanneer u 'set' of 'add' gebruikt, moet u letterlijke tekenreeksen bewaren in plaats van te proberen te converteren naar JSON.
Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.
Alleen van toepassing op live streamen. Deze waarde definieert de meest recente livepositie die een client kan zoeken. Met deze eigenschap kunt u de positie van live afspelen vertragen en een buffer aan de serverzijde maken voor spelers. De eenheid voor deze eigenschap is tijdschaal (zie hieronder). De maximale duur voor live-back-offs is 300 seconden (3000000000). Een waarde van 2000000000 betekent bijvoorbeeld dat de meest recente beschikbare inhoud 20 seconden is vertraagd vanaf de echte live edge.
De naam van het assetfilter.
Is alleen van toepassing op live streamen. Gebruik presentationWindowDuration om een sliding window fragmenten toe te passen om op te nemen in een afspeellijst. De eenheid voor deze eigenschap is tijdschaal (zie hieronder). Stel bijvoorbeeld presentationWindowDuration=1200000000 in om een sliding window. Media binnen 2 minuten na de live edge worden opgenomen in de afspeellijst. Als een fragment binnen de grens blijft, wordt het hele fragment opgenomen in de afspeellijst. De minimale duur van het presentatievenster is 60 seconden.
Verwijder een eigenschap of een element uit een lijst. Voorbeeld: --remove property.list OR --remove propertyToRemove.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Werk een object bij door een eigenschapspad en waarde op te geven die moeten worden ingesteld. Voorbeeld: --set property1.property2=.
Is van toepassing op Video on Demand (VoD) of live streamen. Dit is een lange waarde die een absoluut beginpunt van de stroom vertegenwoordigt. De waarde wordt afgerond naar de dichtstbijzijnde volgende GOP-start. De eenheid is de tijdschaal. Een startTimestamp van 150000000 is dus 15 seconden. Gebruik startTimestamp en endTimestampp om de fragmenten in de afspeellijst (manifest) te verwijderen. StartTimestamp=40000000 en endTimestamp=100000000 met de standaardtijdschaal genereren bijvoorbeeld een afspeellijst die fragmenten bevat van 4 tot 10 seconden van de VoD-presentatie. Als een fragment binnen de grens blijft, wordt het hele fragment opgenomen in het manifest.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Is van toepassing op alle tijdstempels en duur in een presentatietijdsbereik, opgegeven als het aantal verhogingen in één seconde. De standaardwaarde is 10000000 - tien miljoen stappen in één seconde, waarbij elke verhoging 100 nanoseconden lang is. Als u bijvoorbeeld een startTimestamp wilt instellen op 30 seconden, gebruikt u een waarde van 300000000 bij gebruik van de standaardtijdschaal.
De JSON die de selecties voor het bijhouden vertegenwoordigt. Gebruik @{file} om te laden vanuit een bestand. Raadpleeg de Swagger-documentatie op voor meer informatie over de JSON-structuur. https://docs.microsoft.com/rest/api/media/assetfilters/createorupdate#filtertrackselection
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.