Note sulla versione di Servizi multimediali di AzureAzure Media Services release notes

Nelle presenti note sulla versione per Servizi multimediali di Azure vengono riepilogate le modifiche rispetto alle versioni precedenti e i problemi noti.These release notes for Azure Media Services summarize changes from previous releases and known issues.

Nota

Microsoft invita i clienti a segnalare eventuali problemi e si impegna a risolverli.We want to hear from our customers so that we can focus on fixing problems that affect you. Per segnalare un problema o rivolgere domande, pubblicare un post nel forum MSDN su Servizi multimediali di Microsoft Azure.To report a problem or ask questions, submit a post in the [Azure Media Services MSDN Forum].

Problemi noti attualmenteCurrently known issues

Problemi generali di Servizi multimedialiMedia Services general issues

ProblemaIssue DESCRIZIONEDescription
Nell'API REST non sono disponibili alcune intestazioni HTTP comuni.Several common HTTP headers aren't provided in the REST API. Se si sviluppano applicazioni di Servizi multimediali tramite l'API REST, alcuni campi di intestazione HTTP comuni, ad esempio CLIENT-REQUEST-ID, REQUEST-ID e RETURN-CLIENT-REQUEST-ID, non sono supportati.If you develop Media Services applications by using the REST API, you find that some common HTTP header fields (including CLIENT-REQUEST-ID, REQUEST-ID, and RETURN-CLIENT-REQUEST-ID) aren't supported. Le intestazioni verranno aggiunte in un futuro aggiornamento.The headers will be added in a future update.
La codifica percentuale non è consentita.Percent-encoding isn't allowed. Servizi multimediali usa il valore della proprietà IAssetFile.Name durante la creazione di URL per i contenuti di streaming, ad esempio http://{AMSAccount}.origin.mediaservices.windows.net/{GUID}/{IAssetFile.Name}/streamingParameters.Media Services uses the value of the IAssetFile.Name property when building URLs for the streaming content (for example, http://{AMSAccount}.origin.mediaservices.windows.net/{GUID}/{IAssetFile.Name}/streamingParameters). Per questo motivo, la codifica percentuale non è consentita.For this reason, percent-encoding isn't allowed. Il valore della proprietà Name non può contenere i caratteri riservati per la codifica percentuale seguenti: !*'();:@&=+$,/?%#[]".The value of the Name property can't have any of the following percent-encoding-reserved characters: !*'();:@&=+$,/?%#[]". L'estensione del nome di file, inoltre, può essere preceduta da un solo punto (.).Also, there can be only one "." for the file name extension.
Il metodo ListBlobs di Azure Storage SDK versione 3.x non riesce.The ListBlobs method that is part of the Azure Storage SDK version 3.x fails. Servizi multimediali genera URL di firma di accesso condiviso basati sulla versione 2012-02-12 .Media Services generates SAS URLs based on the 2012-02-12 version. Se si vuole usare Storage SDK per elencare oggetti BLOB in un contenitore BLOB, usare il metodo CloudBlobContainer.ListBlobs disponibile in Storage SDK versione 2.x.If you want to use the Storage SDK to list blobs in a blob container, use the CloudBlobContainer.ListBlobs method that is part of the Storage SDK version 2.x.
Il meccanismo di limitazione delle richieste di Servizi multimediali limita l'uso delle risorse per le applicazioni che inviano un numero elevato di richieste al servizio.The Media Services throttling mechanism restricts the resource usage for applications that make excessive requests to the service. Il servizio può restituire il codice di stato HTTP 503 indicante che il servizio non è disponibile.The service might return the "Service Unavailable" 503 HTTP status code. Per altre informazioni, vedere la descrizione del codice di stato HTTP 503 in Codici di errore di Servizi multimediali.For more information, see the description of the 503 HTTP status code in Media Services error codes.
Quando si esegue una query di entità, è previsto un limite di 1.000 entità restituite in una sola volta perché la versione 2 pubblica di REST limita i risultati della query a 1.000 risultati.When you query entities, a limit of 1,000 entities is returned at one time because the public REST version 2 limits query results to 1,000 results. Usare Skip e Take (.NET)/top (REST) come descritto in questo esempio .NET e in questo esempio di API REST.Use Skip and Take (.NET)/top (REST) as described in this .NET example and this REST API example.
Alcuni client possono riscontrare un problema di tag di ripetizione nel manifesto Smooth Streaming.Some clients can come across a repeat tag issue in the Smooth Streaming manifest. Per altre informazioni, vedere questa sezione.For more information, see this section.
Gli oggetti Media Services .NET SDK non possono essere serializzati e di conseguenza non funzionano con Cache Redis di Azure.Media Services .NET SDK objects can't be serialized and as a result don't work with Azure Redis Cache. Se si prova a serializzare l'oggetto AssetCollection dell'SDK per aggiungerlo a Cache Redis di Azure, viene generata un'eccezione.If you try to serialize the SDK AssetCollection object to add it to Azure Redis Cache, an exception is thrown.

Cronologia delle versioni dell'API RESTREST API version history

Per informazioni sulla cronologia delle versioni dell'API REST di Servizi multimediali, vedere Informazioni di riferimento sull'API REST di Servizi multimediali di Azure.For information about the Media Services REST API version history, see the [Azure Media Services REST API reference].

Versione di ottobre 2017October 2017 release

Importante

Il supporto delle chiavi di autenticazione del Servizio di controllo di accesso di Azure in Servizi multimediali è in fase di deprecazione.Media Services is deprecating support for Azure Access Control Service authentication keys. A partire dal 1° giugno 2018 non sarà più possibile autenticarsi con il back-end di Servizi multimediali tramite il codice usando le chiavi del Servizio di controllo di accesso.On June 1, 2018, you can no longer authenticate with the Media Services back end via code by using Access Control Service keys. È necessario aggiornare il codice in modo da usare Azure Active Directory (Azure AD) come indicato in Accesso all'API di Servizi multimediali di Azure con l'autenticazione di Azure AD.You must update your code to use Azure Active Directory (Azure AD) per Azure AD-based authentication. Controllare gli avvisi relativi a questa modifica nel portale di Azure.Watch for warnings about this change in the Azure portal.

Aggiornamenti di ottobre 2017Updates for October 2017

SDKSDKs

  • .NET SDK è stato aggiornato per supportare l'autenticazione di Azure AD.The .NET SDK was updated to support Azure AD authentication. Il supporto per l'autenticazione del Servizio di controllo di accesso è stato rimosso dalla versione più recente di .NET SDK in Nuget.org allo scopo di velocizzare la migrazione ad Azure AD.Support for Access Control Service authentication was removed from the latest .NET SDK on Nuget.org to encourage faster migration to Azure AD.
  • JAVA SDK è stato aggiornato per supportare l'autenticazione di Azure AD.The JAVA SDK was updated to support Azure AD authentication. È stato aggiunto il supporto per l'autenticazione di Azure AD in Java SDK.Support for Azure AD authentication was added to the Java SDK. Per informazioni su come usare Java SDK con Servizi multimediali, vedere Introduzione a Java Client SDK per Servizi multimediali di Azure.For information on how to use the Java SDK with Media Services, see Get started with the Java client SDK for Azure Media Services

Codifica basata su fileFile-based encoding

  • È ora possibile usare il codificatore Premium per codificare il contenuto nel codec video ad alta efficienza HEVC, noto come H.265.You now can use the Premium Encoder to encode your content to the H.265 high-efficiency video coding (HEVC) video codec. La scelta del codec H.265 rispetto ad altri codec, come H.264, non influisce in alcun modo sui prezzi.There is no pricing impact if you choose H.265 over other codecs, such as H.264. Per informazioni sulle licenze di brevetto per il codec HEVC, vedere Condizioni per l'Utilizzo dei Servizi Online.For information about HEVC patent licenses, see Online Services Terms.
  • Per i video di origine codificati con il codec video H.265 (HEVC), ad esempio i video acquisiti con iOS11 o GoPro Hero 6, è ora possibile usare il codificatore Premium o Standard per codificare questi video.For source video that is encoded with the H.265 (HEVC) video codec, such as video captured by using iOS11 or GoPro Hero 6, you now can use either the Premium Encoder or the Standard Encoder to encode those videos. Per informazioni sulle licenze di brevetto, vedere Condizioni per l'Utilizzo dei Servizi Online.For information about patent licenses, see Online Services Terms.
  • Per il contenuto con tracce audio in più lingue, i valori delle lingue devono essere identificati in modo corretto in base alla specifica del formato di file corrispondente, ad esempio, ISO MP4.For content that contains multiple language audio tracks, the language values must be correctly labeled according to the corresponding file format specification (for example, ISO MP4). È quindi possibile usare il codificatore Standard per codificare il contenuto per lo streaming.Then you can use the Standard Encoder to encode the content for streaming. Il localizzatore di streaming risultante elenca le lingue disponibili per l'audio.The resultant streaming locator lists the available audio languages.
  • Il codificatore Standard supporta ora due nuovi set di impostazioni solo audio, ovvero "Audio AAC" e "Audio AAC di buona qualità".The Standard Encoder now supports two new audio-only system presets, "AAC Audio" and "AAC Good Quality Audio." Entrambi producono output in formato Advanced Audio Coding (AAC) stereo, rispettivamente a velocità in bit di 128 kbps e 192 kbps.Both produce stereo advanced audio coding (AAC) output, at bit rates of 128 Kbps and 192 Kbps, respectively.
  • Il codificatore Premium supporta ora i formati di file QuickTime/MOV come input.The Premium Encoder now supports QuickTime/MOV file formats as input. Il codec video deve essere uno dei tipi Apple ProRes elencati in questo articolo su GitHub.The video codec must be one of the Apple ProRes types listed in this GitHub article. L'audio deve avere il formato AAC o modulazione PCM.The audio must be either AAC or pulse code modulation (PCM). Il codificatore Premium non supporta, ad esempio, come input il video DVC/DVCPro incapsulato in file QuickTime/MOV.The Premium Encoder doesn't support, for example, DVC/DVCPro video wrapped in QuickTime/MOV files as input. Il codificatore Standard non supporta questi codec video.The Standard Encoder does support these video codecs.
  • Nei codificatori sono state apportate le correzioni di bug seguenti:The following bug fixes were made in encoders:

    • È possibile ora inviare processi usando un asset di input.You can now submit jobs by using an input asset. Al termine di questi processi è possibile modificare l'asset, ad esempio aggiungendo, eliminando o rinominando i file all'interno dell'asset, e inviare processi aggiuntivi.After these jobs finish, you can modify the asset (for example, add, delete, or rename files within the asset), and submit additional jobs.
    • La qualità delle anteprime JPEG prodotte dal codificatore Standard è stata migliorata.The quality of JPEG thumbnails produced by the Standard Encoder is improved.
    • La gestione dei metadati di input e della generazione di anteprime nei video di durata molto breve è stata migliorata.The Standard Encoder handles input metadata and thumbnail generation better in very short duration videos.
    • Miglioramenti apportati al decodificatore H.264 usato nel codificatore Standard allo scopo di eliminare alcuni elementi rari.Improvements to the H.264 decoder used in the Standard Encoder eliminate certain rare artifacts.

Analisi Servizi multimedialiMedia Analytics

Disponibilità generale di Azure Media Redactor - Questo processore di contenuti multimediali consente di rendere anonimi i video oscurando i volti delle persone selezionate. È quindi ideale in scenari multimediali di pubblica sicurezza e notiziari.General availability of the Azure Media Redactor: This media processor performs anonymization by blurring the faces of selected individuals and is ideal for use in public safety and news media scenarios.

Per una panoramica di questo nuovo processore, vedere questo post di blog.For an overview on this new processor, see this blog post. Per informazioni sulla documentazione e le impostazioni, vedere Offuscare i volti con Analisi Servizi multimediali di Azure.For information on documentation and settings, see Redact faces with Azure Media Analytics.

Versione di giugno 2017June 2017 release

Servizi multimediali supporta ora l'autenticazione basata su Azure AD.Media Services now supports Azure AD-based authentication.

Importante

Servizi multimediali supporta attualmente il modello di autenticazione del Servizio di controllo di accesso.Currently, Media Services supports the Access Control Service authentication model. L'autorizzazione del Servizio di controllo di accesso verrà dichiarata deprecata il 1° giugno 2018.Access Control Service authorization will be deprecated on June 1, 2018. È consigliabile eseguire al più presto la migrazione al modello di autenticazione di Azure AD.We recommend that you migrate to the Azure AD authentication model as soon as possible.

Versione di marzo 2017March 2017 release

È ora possibile usare il codificatore Standard per generare automaticamente un bitrate ladder specificando la stringa del set di impostazioni "Flusso adattivo" durante la creazione di un'attività di codifica.You can now use the Standard Encoder to auto-generate a bitrate ladder by specifying the "Adaptive Streaming" preset string when you create an encoding task. Per codificare un video per lo streaming con Servizi multimediali, usare il set di impostazioni "Flusso adattivo".To encode a video for streaming with Media Services, use the "Adaptive Streaming" preset. Per personalizzare un set di impostazioni di codifica per uno scenario specifico, è possibile iniziare con questi set di impostazioni.To customize an encoding preset for your specific scenario, you can begin with these presets.

Ora è possibile usare Media Encoder Standard o Media Encoder Premium Workflow per creare un'attività di codifica che genera blocchi fMP4.You can now use Media Encoder Standard or Media Encoder Premium Workflow to create an encoding task that generates fMP4 chunks.

Versione di febbraio 2017February 2017 release

A partire dal 1° aprile 2017, tutti i record di processo presenti nell'account e più vecchi di 90 giorni vengono eliminati automaticamente, insieme ai record attività associati.Starting April 1, 2017, any job record in your account older than 90 days is automatically deleted, along with its associated task records. Questa operazione viene eseguita anche se il numero totale di record è inferiore alla quota massima.Deletion occurs even if the total number of records is below the maximum quota. Per archiviare le informazioni su processi o attività, è possibile usare il codice descritto in Manage assets and related entities with the Media Services .NET SDK (Gestire asset ed entità correlate con Media Services .NET SDK).To archive the job/task information, you can use the code described in Manage assets and related entities with the Media Services .NET SDK.

Versione di gennaio 2017January 2017 release

In Servizi multimediali un endpoint di streaming rappresenta un servizio di streaming in grado di distribuire contenuti direttamente a un'applicazione di lettore client o a una rete per la distribuzione di contenuti (CDN) per la successiva distribuzione.In Media Services, a streaming endpoint represents a streaming service that can deliver content directly to a client player application or to a content delivery network (CDN) for further distribution. Servizi multimediali fornisce anche un'integrazione completa della rete per la distribuzione dei contenuti di Azure.Media Services also provides seamless Azure Content Delivery Network integration. Il flusso in uscita da un servizio StreamingEndpoint può essere costituito da un flusso live, da un video on demand o da un download progressivo dell'asset associato all'account di Servizi multimediali.The outbound stream from a StreamingEndpoint service can be a live stream, a video on demand, or a progressive download of your asset in your Media Services account. Ogni account di Servizi multimediali include un endpoint di streaming predefinito.Each Media Services account includes a default streaming endpoint. Nell'account è possibile creare altri endpoint di streaming.Additional streaming endpoints can be created under the account.

Esistono due versioni di endpoint di streaming, ovvero 1.0 e 2.0.There are two versions of streaming endpoints, 1.0 and 2.0. A partire dal 10 gennaio 2017, qualsiasi account di Servizi multimediali creato di recente include l'endpoint di streaming predefinito versione 2.0.Starting January 10, 2017, any newly created Media Services accounts include the version 2.0 default streaming endpoint. Anche gli altri endpoint di streaming che verranno aggiunti a questo account avranno la versione 2.0.Additional streaming endpoints that you add to this account are also version 2.0. Questa modifica non influisce sugli account esistenti.This change doesn't affect existing accounts. Gli endpoint di streaming esistenti hanno la versione 1.0 e possono essere aggiornati alla versione 2.0.Existing streaming endpoints are version 1.0 and can be upgraded to version 2.0. Questa modifica implica cambiamenti a livello di comportamento, fatturazione e funzionalità.There are behavior, billing, and feature changes with this change. Per altre informazioni, vedere Streaming endpoints overview (Panoramica degli endpoint di streaming).For more information, see Streaming endpoints overview.

A partire dalla versione 2.15, in Servizi multimediali sono state aggiunte le proprietà seguenti all'entità endpoint di streaming:Starting with the 2.15 version, Media Services added the following properties to the streaming endpoint entity:

  • CdnProviderCdnProvider
  • CdnProfileCdnProfile
  • FreeTrialEndTimeFreeTrialEndTime
  • StreamingEndpointVersionStreamingEndpointVersion

Per altre informazioni su queste proprietà, vedere StreamingEndpoint.For more information on these properties, see StreamingEndpoint.

Versione di dicembre 2016December 2016 release

È ora possibile usare Servizi multimediali per accedere ai dati di telemetria e delle metriche relativi ai servizi.You now can use Media Services to access telemetry/metrics data for its services. È possibile usare la versione corrente di Servizi multimediali per raccogliere i dati di telemetria relativi alle entità canale live, endpoint di streaming e archivio.You can use the current version of Media Services to collect telemetry data for live channel, streaming endpoint, and archive entities. Per altre informazioni, vedere Telemetria di Servizi multimediali.For more information, see Media Services telemetry.

Versione di luglio 2016July 2016 release

Aggiornamenti del file manifesto (con estensione ism) generato dalle attività di codificaUpdates to the manifest file (*.ISM) generated by encoding tasks

Quando viene inviata a Media Encoder Standard o a Media Encoder Premium, l'attività di codifica genera un file manifesto di streaming (con estensione ism) nell'asset di output.When an encoding task is submitted to Media Encoder Standard or Media Encoder Premium, the encoding task generates a streaming manifest file (*.ism) in the output asset. Con la versione più recente del servizio è stata aggiornata la sintassi del file manifesto di streaming.With the latest service release, the syntax of this streaming manifest file was updated.

Nota

La sintassi del file manifesto di streaming (con estensione .ism) è riservata per l'uso interno.The syntax of the streaming manifest (.ism) file is reserved for internal use. Sono previste modifiche nelle versioni future.It's subject to change in future releases. Non modificare o manipolare il contenuto di questo file.Do not modify or manipulate the contents of this file.

Un nuovo file manifesto client (con estensione .ismc) viene generato nell'asset di output quando un'attività di codifica restituisce uno o più file MP4.A new client manifest (*.ISMC) file is generated in the output asset when an encoding task outputs one or more MP4 files

A partire dalla versione del servizio più recente, dopo il completamento di un'attività di codifica che genera uno più file MP4, l'asset di output contiene anche un file manifesto client di streaming (con estensione .ismc).Starting with the latest service release, after the completion of an encoding task that generates one or more MP4 files, the output asset also contains a streaming client manifest (*.ismc) file. Il file con estensione ismc consente di migliorare le prestazioni del flusso dinamico.The .ismc file helps improve the performance of dynamic streaming.

Nota

La sintassi del file manifesto client (con estensione .ismc) è riservata per l'uso interno.The syntax of the client manifest (.ismc) file is reserved for internal use. Sono previste modifiche nelle versioni future.It's subject to change in future releases. Non modificare o manipolare il contenuto di questo file.Do not modify or manipulate the contents of this file.

Per altre informazioni, vedere questo blog.For more information, see this blog.

Problemi notiKnown issues

Alcuni client possono riscontrare un problema di tag di ripetizione nel manifesto Smooth Streaming.Some clients can come across a repeat tag issue in the Smooth Streaming manifest. Per altre informazioni, vedere questa sezione.For more information, see this section.

Versione di aprile 2016April 2016 release

Analisi Servizi multimedialiMedia Analytics

Servizi multimediali presenta la funzionalità di Analisi Servizi multimediali per una straordinaria esperienza di video intelligence.Media Services introduced Media Analytics for powerful video intelligence. Per altre informazioni, vedere la panoramica di Analisi Servizi multimediali.For more information, see Media Services Analytics overview.

Apple FairPlay (anteprima)Apple FairPlay (preview)

È ora possibile usare Servizi multimediali per crittografare dinamicamente i contenuti di HTTP Live Streaming (HLS) usando Apple FairPlay.You now can use Media Services to dynamically encrypt your HTTP Live Streaming (HLS) content with Apple FairPlay. È possibile anche usare il servizio di distribuzione delle licenze di Servizi multimediali per distribuire le licenze FairPlay ai client.You also can use the Media Services license delivery service to deliver FairPlay licenses to clients. Per altre informazioni, vedere "Use Azure Media Services to stream your HLS content protected with Apple FairPlay" (Usare Servizi multimediali di Azure per trasmettere il contenuto HLS in modo protetto con Apple FairPlay).For more information, see "Use Azure Media Services to stream your HLS content protected with Apple FairPlay."

Versione di febbraio 2016February 2016 release

La versione più recente di Media Services SDK per .NET (3.5.3) contiene una correzione di bug relativa a Google Widevine.The latest version of the Media Services SDK for .NET (3.5.3) contains a Google Widevine-related bug fix. Non era possibile riusare AssetDeliveryPolicy per più asset crittografati con Widevine.It was impossible to reuse AssetDeliveryPolicy for multiple assets encrypted with Widevine. Per correggere il bug è stata anche aggiunta la proprietà seguente all'SDK: WidevineBaseLicenseAcquisitionUrl.As part of this bug fix, the following property was added to the SDK: WidevineBaseLicenseAcquisitionUrl.

Dictionary<AssetDeliveryPolicyConfigurationKey, string> assetDeliveryPolicyConfiguration =
    new Dictionary<AssetDeliveryPolicyConfigurationKey, string>
{
    {AssetDeliveryPolicyConfigurationKey.WidevineBaseLicenseAcquisitionUrl,"http://testurl"},

};

Versione di gennaio 2016January 2016 release

Le unità riservate di codifica sono state rinominate per ridurre la confusione con i nomi di codificatore.Encoding reserved units were renamed to reduce confusion with encoder names.

Le unità riservate di codifica Basic, Standard e Premium sono state rinominate rispettivamente come unità riservate S1, S2 e S3.The Basic, Standard, and Premium encoding reserved units were renamed to S1, S2, and S3 reserved units, respectively. L'etichetta indicata nel portale di Azure e nella fattura per i clienti che usano unità riservate di codifica Basic sarà ora S1.Customers who use Basic encoding reserved units today see S1 as the label in the Azure portal (and in the bill). Le etichette indicate per i clienti che usano unità Standard e Premium saranno rispettivamente S2 e S3.Customers who use Standard and Premium see the labels S2 and S3, respectively.

Versione di dicembre 2015December 2015 release

Annuncio di deprecazione per Media EncoderMedia Encoder deprecation announcement

Media Encoder verrà deprecato a partire da circa 12 mesi dal rilascio di Media Encoder Standard.Media Encoder will be deprecated starting in approximately 12 months from the release of Media Encoder Standard.

Azure SDK per PHPAzure SDK for PHP

Il team di Azure SDK ha pubblicato una nuova versione del pacchetto Azure SDK per PHP che contiene aggiornamenti e nuove funzionalità per Servizi multimediali.The Azure SDK team published a new release of the Azure SDK for PHP package that contains updates and new features for Media Services. In particolare, Media Services SDK per PHP supporta ora le funzioni più recenti di protezione del contenuto.In particular, the Media Services SDK for PHP now supports the latest content protection features. Queste funzioni sono la crittografia dinamica con AES e DRM (PlayReady e Widevine) con e senza restrizioni del token.These features are dynamic encryption with AES and DRM (PlayReady and Widevine) with and without token restrictions. Supporta anche il ridimensionamento delle unità di codifica.It also supports scaling encoding units.

Per altre informazioni, vedere:For more information, see:

Versione di novembre 2015November 2015 release

Servizi multimediali offre ora il servizio di distribuzione delle licenze Widevine nel cloud.Media Services now offers the Widevine license delivery service in the cloud. Per altre informazioni, vedere questo blog.For more information, see this blog. Vedere anche questa esercitazione e il repository GitHub.Also, see this tutorial and the GitHub repository.

I servizi di distribuzione delle licenze Widevine forniti da Servizi multimediali sono in anteprima.Widevine license delivery services provided by Media Services are in preview. Per altre informazioni, vedere questo blog.For more information, see this blog.

Versione di ottobre 2015October 2015 release

Servizi multimediali è ora disponibile anche nei data center seguenti: Brasile meridionale, India occidentale, India meridionale e India centrale.Media Services is now live in the following data centers: Brazil South, India West, India South, and India Central. È ora possibile usare il portale di Azure per creare account di Servizi multimediali ed eseguire diverse attività descritte nella pagina Web sulla documentazione di Servizi multimediali.You can now use the Azure portal to create Media Service accounts and perform various tasks described in the Media Services documentation webpage. In questi data center la codifica live non è abilitata.Live Encoding isn't enabled in these data centers. Inoltre, non sono disponibili tutti i tipi di unità riservate di codifica.Further, not all types of encoding reserved units are available in these data centers.

  • Brasile meridionale: sono disponibili solo unità riservate di codifica Standard e Basic.Brazil South: Only Standard and Basic encoding reserved units are available.
  • India occidentale, India meridionale e India centrale: sono disponibili solo unità riservate di codifica Basic.India West, India South, and India Central: Only Basic encoding reserved units are available.

Versione di settembre 2015September 2015 release

Servizi multimediali offre ora la possibilità di proteggere i flussi live e video on demand con la tecnologia DRM modulare Widevine.Media Services now offers the ability to protect both video on demand and live streams with Widevine modular DRM technology. È possibile ricorrere ai partner dei servizi di distribuzione seguenti per facilitare la distribuzione di licenze Widevine:You can use the following delivery services partners to help you deliver Widevine licenses:

Per altre informazioni, vedere questo blog.For more information, see this blog.

È possibile usare Media Services .NET SDK a partire dalla versione 3.5.1 o l'API REST per configurare AssetDeliveryConfiguration per l'uso di Widevine.You can use the Media Services .NET SDK (starting with version 3.5.1) or the REST API to configure AssetDeliveryConfiguration to use Widevine.

  • Servizi multimediali ha aggiunto il supporto per i video Apple ProRes.Media Services added support for Apple ProRes videos. È ora possibile caricare i file video di origine QuickTime che utilizzano Apple ProRes o altri codec.You can now upload your QuickTime source videos files that use Apple ProRes or other codecs. Per altre informazioni, vedere questo blog.For more information, see this blog.
  • È ora possibile usare Media Encoder Standard per eseguire l'estrazione di clip secondarie e di archivio live.You can now use Media Encoder Standard to do subclipping and live archive extraction. Per altre informazioni, vedere questo blog.For more information, see this blog.
  • Sono stati apportati i seguenti aggiornamenti per il filtro.The following filtering updates were made:

    • È ora possibile usare il formato Apple HLS con il filtro per il solo audio.You can now use the Apple HLS format with an audio-only filter. È possibile usare questo aggiornamento per rimuovere la traccia solo audio specificando (audio-only=false) nell'URL.You can use this update to remove an audio-only track by specifying (audio-only=false) in the URL.
    • Quando si definiscono i filtri per gli asset, ora è possibile combinare più filtri (fino a 3) in un singolo URL.When you define filters for your assets, you now can combine multiple (up to three) filters in a single URL.

      Per altre informazioni, vedere questo blog.For more information, see this blog.

  • Servizi multimediali supporta ora gli I-Frame in HLS versione 4.Media Services now supports I-frames in HLS version 4. Il supporto per I-Frame consente di ottimizzare le operazioni di avanzamento veloce e riavvolgimento.I-frame support optimizes fast-forward and rewind operations. Per impostazione predefinita, tutti gli output HLS versione 4 includono la playlist I-Frame (EXT-X-I-FRAME-STREAM-INF).By default, all HLS version 4 outputs include the I-frame playlist (EXT-X-I-FRAME-STREAM-INF). Per altre informazioni, vedere questo blog.For more information, see this blog.

Versione di agosto 2015August 2015 release

Versione di luglio 2015July 2015 release

  • È stata annunciata la disponibilità generale di Media Encoder Standard.The general availability of Media Encoder Standard was announced. Per altre informazioni, vedere questo post di blog.For more information, see this blog post.

    Media Encoder Standard usa i set di impostazioni, come descritto in questa sezione.Media Encoder Standard uses presets, as described in this section. Quando si usa un set di impostazioni per 4.000 codifiche, acquistare il tipo di unità riservata Premium.When you use a preset for 4K encodes, get the Premium reserved unit type. Per altre informazioni, vedere l'argomento su come ridimensionare la codifica.For more information, see Scale encoding.

  • Sono state usate didascalie live in tempo reale con Servizi multimediali e Media Player.Live real-time captions were used with Media Services and the Media Player. Per altre informazioni, vedere questo post di blog.For more information, see this blog post.

Aggiornamenti di Media Services .NET SDKMedia Services .NET SDK updates

Media Services .NET SDK è ora disponibile nella versione 3.4.0.0.The Media Services .NET SDK is now version 3.4.0.0. Sono stati eseguiti gli aggiornamenti seguenti:The following updates were made:

  • È stato implementato il supporto per l'archivio live.Support was implemented for live archive. Non è possibile scaricare un asset che contiene un archivio live.You can't download an asset that contains a live archive.
  • È stato implementato il supporto per i filtri dinamici.Support was implemented for dynamic filters.
  • La funzionalità è stata implementata per consentire agli utenti di mantenere un contenitore di archiviazione durante l'eliminazione di un asset.Functionality was implemented so that users can keep a storage container while they delete an asset.
  • Sono stati corretti i bug relativi ai criteri per i tentativi nei canali.Bug fixes were made related to retry policies in channels.
  • Media Encoder Premium Workflow è stato abilitato.Media Encoder Premium Workflow was enabled.

Versione di giugno 2015June 2015 release

Aggiornamenti di Media Services .NET SDKMedia Services .NET SDK updates

Media Services .NET SDK è ora disponibile nella versione 3.3.0.0.The Media Services .NET SDK is now version 3.3.0.0. Sono stati eseguiti gli aggiornamenti seguenti:The following updates were made:

  • È stato aggiunto il supporto per la specifica di individuazione OpenId Connect.Support was added for the OpenId Connect discovery spec.
  • È stato aggiunto il supporto per la gestione del rollover delle chiavi sul lato del provider di identità.Support was added for handling keys rollover on the identity provider side.

Se si usa un provider di identità che espone un documento di individuazione OpenID Connect (come avviene con Azure AD, Google e Salesforce), è possibile fare in modo che Servizi multimediali ottenga le chiavi di firma per la convalida dei token JSON Web (JWT) dalla specifica di individuazione OpenID Connect.If you use an identity provider that exposes an OpenID Connect discovery document (as Azure AD, Google, and Salesforce do), you can instruct Media Services to obtain signing keys for validation of JSON Web Tokens (JWTs) from the OpenID Connect discovery spec.

Per altre informazioni, vedere l'argomento relativo all'uso delle chiavi Web JSON dalla specifica di individuazione OpenID Connect per l'utilizzo con l'autenticazione JWT in Servizi multimediali.For more information, see Use JSON web keys from the OpenID Connect discovery spec to work with JWT authentication in Media Services.

Versione di maggio 2015May 2015 release

Sono state annunciate le nuove funzionalità seguenti:The following new features were announced:

Versione di aprile 2015April 2015 release

Aggiornamenti generali di Servizi multimedialiGeneral Media Services updates

  • È stata annunciata la disponibilità di Media Player.Media Player was announced.
  • A partire dalla versione 2.10 di REST di Servizi multimediali, i canali configurati per l'inserimento di un protocollo di messaggistica in tempo reale (RTMP) vengono creati con URL di inserimento primari e secondari.Starting with the Media Services REST 2.10, channels that are configured to ingest a Real-Time Messaging Protocol (RTMP) are created with primary and secondary ingest URLs. Per altre informazioni, vedere Configurazioni di inserimento del canale.For more information, see Channel ingest configurations.
  • Azure Media Indexer è stato aggiornato.Azure Media Indexer was updated.
  • È stato aggiunto il supporto per la lingua spagnola.Support for Spanish language was added.
  • È stata aggiunta una nuova configurazione per il formato XML.A new configuration for the XML format was added.

Per altre informazioni, vedere questo blog.For more information, see this blog.

Aggiornamenti di Media Services .NET SDKMedia Services .NET SDK updates

Media Services .NET SDK è ora disponibile nella versione 3.2.0.0.The Media Services .NET SDK is now version 3.2.0.0. Sono stati eseguiti gli aggiornamenti seguenti:The following updates were made:

  • Modifica di rilievo: sono stati modificati TokenRestrictionTemplate.Issuer e TokenRestrictionTemplate.Audience in modo che siano di tipo string.Breaking change: TokenRestrictionTemplate.Issuer and TokenRestrictionTemplate.Audience were changed to be of a string type.
  • Sono stati eseguiti aggiornamenti per la creazione di criteri per i tentativi personalizzati.Updates were made related to creating custom retry policies.
  • Sono stati corretti bug correlati all'upload/download di file.Bug fixes were made related to uploading and downloading files.
  • La classe MediaServicesCredentials accetta ora endpoint di controllo di accesso primari e secondari per l'autenticazione.The MediaServicesCredentials class now accepts primary and secondary access control endpoints to authenticate against.

Versione di marzo 2015March 2015 release

Aggiornamenti generali di Servizi multimedialiGeneral Media Services updates

  • Servizi multimediali fornisce ora un'integrazione completa della rete per la distribuzione di contenuti.Media Services now provides Content Delivery Network integration. Per supportare l'integrazione, la proprietà CdnEnabled è stata aggiunta a StreamingEndpoint.To support the integration, the CdnEnabled property was added to StreamingEndpoint. È possibile usare CdnEnabled con le API REST, a partire dalla versione 2.9.CdnEnabled can be used with REST APIs starting with version 2.9. Per altre informazioni, vedere StreamingEndpoint.For more information, see StreamingEndpoint. È possibile usare CdnEnabled con .NET SDK, a partire dalla versione 3.1.0.2.CdnEnabled can be used with the .NET SDK starting with version 3.1.0.2. Per altre informazioni, vedere StreamingEndpoint.For more information, see StreamingEndpoint.
  • È stata annunciata la disponibilità di Media Encoder Premium Workflow.The Media Encoder Premium Workflow was announced. Per altre informazioni, vedere Introduzione alla codifica Premium in Servizi multimediali di Azure.For more information, see Introducing Premium encoding in Azure Media Services.

Versione di febbraio 2015February 2015 release

Aggiornamenti generali di Servizi multimedialiGeneral Media Services updates

L'API REST di Servizi multimediali è ora disponibile nella versione 2.9.The Media Services REST API is now version 2.9. A partire da questa versione, è possibile abilitare l'integrazione della rete per la distribuzione di contenuti con endpoint di streaming.Starting with this version, you can enable the Content Delivery Network integration with streaming endpoints. Per altre informazioni, vedere StreamingEndpoint.For more information, see StreamingEndpoint.

Versione di gennaio 2015January 2015 release

Aggiornamenti generali di Servizi multimedialiGeneral Media Services updates

È stata annunciata la disponibilità generale della protezione del contenuto con la crittografia dinamica.The general availability of content protection with dynamic encryption was announced. Per altre informazioni, vedere la pagina relativa a Servizi multimediali per il miglioramento della sicurezza di flusso con la versione di disponibilità generale della tecnologia DRM.For more information, see Media Services enhances streaming security with general availability of DRM technology.

Aggiornamenti di Media Services .NET SDKMedia Services .NET SDK updates

Media Services .NET SDK è ora disponibile nella versione 3.1.0.1.The Media Services .NET SDK is now version 3.1.0.1.

In questa versione il costruttore Microsoft.WindowsAzure.MediaServices.Client.ContentKeyAuthorization.TokenRestrictionTemplate è contrassegnato come obsoleto.This release marked the default Microsoft.WindowsAzure.MediaServices.Client.ContentKeyAuthorization.TokenRestrictionTemplate constructor as obsolete. Il nuovo costruttore accetta TokenType come argomento.The new constructor takes TokenType as an argument.

TokenRestrictionTemplate template = new TokenRestrictionTemplate(TokenType.SWT);

Versione di dicembre 2014December 2014 release

Aggiornamenti generali di Servizi multimedialiGeneral Media Services updates

  • Sono stati aggiunti alcuni aggiornamenti e nuove funzionalità a Media Indexer.Some updates and new features were added to the Media Indexer. Per altre informazioni, vedere le note sulla versione di Azure Media Indexer versione 1.1.6.7.For more information, see Azure Media Indexer version 1.1.6.7 release notes.
  • È stata aggiunta una nuova API REST che è possibile usare per aggiornare le unità riservate di codifica.A new REST API was added that you can use to update encoding reserved units. Per altre informazioni, vedere EncodingReservedUnitType con REST.For more information, see EncodingReservedUnitType with REST.
  • È stato aggiunto il supporto CORS per il servizio di distribuzione delle chiavi.CORS support was added for the key delivery service.
  • Sono stati apportati miglioramenti alle prestazioni delle opzioni per i criteri di autorizzazioni delle query.Performance improvements were made to querying authorization policy options.
  • Nel data center in Cina l'URL di distribuzione delle chiavi viene ora fornito per ogni cliente, come in tutti gli altri data center.In the China data center, the key delivery URL is now per customer (just like in other data centers).
  • È stata aggiunta una durata con destinazione automatica HLS.HLS auto target duration was added. Quando si esegue lo streaming live, la creazione di pacchetti in HLS avviene sempre in modo dinamico.When doing live streaming, HLS is always packaged dynamically. Per impostazione predefinita, Servizi multimediali calcola automaticamente il rapporto per la creazione di pacchetti dei segmenti HLS (FragmentsPerSegment) in base all'intervallo tra fotogrammi chiave (KeyFrameInterval).By default, Media Services automatically calculates the HLS segment packaging ratio (FragmentsPerSegment) based on the keyframe interval (KeyFrameInterval). Questo metodo è noto anche come Group of Pictures (GOP) ricevuti dal codificatore live.This method is also referred to as a group of pictures (GOP) that is received from the live encoder. Per altre informazioni, vedere come usare lo streaming live di Servizi multimediali.For more information, see Work with Media Services live streaming.

Aggiornamenti di Media Services .NET SDKMedia Services .NET SDK updates

Media Services .NET SDK è ora disponibile nella versione 3.1.0.0.The Media Services .NET SDK is now version 3.1.0.0. Sono stati eseguiti gli aggiornamenti seguenti:The following updates were made:

Versione di novembre 2014November 2014 release

  • È ora possibile usare Servizi multimediali per inserire contenuti live di Smooth Streaming (fMP4) tramite una connessione SSL.You now can use Media Services to ingest live Smooth Streaming (fMP4) content over an SSL connection. Per l'inserimento tramite SSL, assicurarsi di aggiornare l'URL di inserimento a HTTPS.To ingest over SSL, make sure to update the ingest URL to HTTPS. Attualmente Servizi multimediali non supporta SSL con domini personalizzati.Currently, Media Services doesn't support SSL with custom domains. Per altre informazioni sullo streaming live, vedere Uso di Live Streaming di Servizi multimediali di Azure.For more information about live streaming, see Work with Azure Media Services Live Streaming.
  • Attualmente non è possibile inserire uno streaming live RTMP tramite una connessione SSL.Currently, you can't ingest an RTMP live stream over an SSL connection.
  • Lo streaming tramite SSL è possibile solo se l'endpoint di streaming da cui si inviano i contenuti è stato creato dopo il 10 settembre 2014.You can stream over SSL only if the streaming endpoint from which you deliver your content was created after September 10, 2014. Se gli URL di streaming si basano sugli endpoint di streaming creati dopo il 10 settembre 2014, l'URL contiene "streaming.mediaservices.windows.net" (il nuovo formato).If your streaming URLs are based on the streaming endpoints created after September 10, 2014, the URL contains "streaming.mediaservices.windows.net" (the new format). Gli URL di streaming contenenti "origin.mediaservices.windows.net" (il vecchio formato) non supportano SSL.Streaming URLs that contain "origin.mediaservices.windows.net" (the old format) don't support SSL. Se l'URL è nel vecchio formato e si vuole eseguire lo streaming tramite SSL, creare un nuovo endpoint di streaming.If your URL is in the old format and you want to stream over SSL, create a new streaming endpoint. Per lo streaming dei contenuti tramite SSL usare gli URL basati sul nuovo endpoint di streaming.To stream your content over SSL, use URLs based on the new streaming endpoint.

Versione di ottobre 2014October 2014 release

Versione del Codificatore di Servizi multimedialiMedia Services Encoder release

È stata annunciata la nuova versione di Azure Media Encoder di Servizi multimediali.The new release of the Media Services Azure Media Encoder was announced. Con la versione più recente di Media Encoder vengono addebitati solo i GB output.With the latest Media Encoder, you're charged only for output GBs. Per gli altri aspetti il nuovo codificatore assicura la compatibilità di funzioni con il codificatore precedente.Otherwise, the new encoder is feature compatible with the previous encoder. Per altre informazioni, vedere Prezzi di Servizi multimediali.For more information, see [Media Services pricing details].

SDK di Servizi multimediali per .NETMedia Services .NET SDK

Le estensioni di Media Services SDK per .NET sono ora disponibili nella versione 2.0.0.3.The Media Services SDK for .NET extensions is now version 2.0.0.3.

Media Services SDK per .NET è ora disponibile nella versione 3.0.0.8.The Media Services SDK for .NET is now version 3.0.0.8. Sono stati eseguiti gli aggiornamenti seguenti:The following updates were made:

  • Il refactoring è stato implementato nelle classi dei criteri per i tentativi.Refactoring was implemented in retry policy classes.
  • È stata aggiunta una stringa agente utente alle intestazioni delle richieste HTTP.A user agent string was added to HTTP request headers.
  • È stato aggiunto un passaggio di compilazione del ripristino NuGet.A NuGet restore build step was added.
  • Sono stati corretti i test di scenario per usare il certificato x509 dal repository.Scenario tests were fixed to use x509 cert from repository.
  • Sono state aggiunte impostazioni di convalida disponibili al termine dell'aggiornamento del canale e dello streaming.Validation settings were added for when the channel and streaming end update.

Nuovo repository GitHub per l'hosting di esempi di Servizi multimedialiNew GitHub repository to host Media Services samples

Gli esempi sono disponibili nel repository GitHub degli esempi di Servizi multimediali.Samples are in the Media Services samples GitHub repository.

Versione di settembre 2014September 2014 release

I metadati REST di Servizi multimediali sono ora disponibili nella versione 2.7.The Media Services REST metadata is now version 2.7. Per altre informazioni sugli ultimi aggiornamenti di REST, vedere Informazioni di riferimento sull'API REST di Servizi multimediali.For more information about the latest REST updates, see the Media Services REST API reference.

Media Services SDK per .NET è ora disponibile nella versione 3.0.0.7.The Media Services SDK for .NET is now version 3.0.0.7

Modifiche di rilievoBreaking changes

  • Origin è stata rinominata in StreamingEndpoint.Origin was renamed to StreamingEndpoint.
  • È stato modificato il comportamento predefinito quando si usa il portale di Azure per codificare e quindi pubblicare file MP4.A change was made in the default behavior when you use the Azure portal to encode and then publish MP4 files.

Nuove funzionalità o scenari nella versione di disponibilità generaleNew features/scenarios that are part of the general availability release

  • È stato presentato il processore di contenuti multimediali Media Indexer.The Media Indexer media processor was introduced. Per altre informazioni, vedere Indicizzazione di file multimediali con Media Indexer.For more information, see Index media files with the Media Indexer.
  • È possibile usare l'entità StreamingEndpoint per aggiungere nomi (host) di dominio personalizzati.You can use the StreamingEndpoint entity to add custom domain (host) names.

    Per usare un nome di dominio personalizzato come nome dell'endpoint di streaming di Servizi multimediali, aggiungere nomi host personalizzati all'endpoint di streaming.To use a custom domain name as the Media Services streaming endpoint name, add custom host names to your streaming endpoint. Per aggiungere nomi host personalizzati, usare le API REST di Servizi multimediali o .NET SDK.Use the Media Services REST APIs or the .NET SDK to add custom host names.

    Si applicano le considerazioni seguenti:The following considerations apply:

    • È necessario avere la proprietà del nome di dominio personalizzato.You must have the ownership of the custom domain name.
    • La proprietà del nome di dominio deve essere convalidata da Servizi multimediali.The ownership of the domain name must be validated by Media Services. Per convalidare il dominio, creare un CName che esegua il mapping del dominio padre MediaServicesAccountId per verificare il DNS mediaservices-dns-zone.To validate the domain, create a CName that maps the MediaServicesAccountId parent domain to verify DNS mediaservices-dns-zone.
    • È necessario creare un altro oggetto CName che mappa il nome host personalizzato, ad esempio sports.contoso.com, al nome host StreamingEndpont di Servizi multimediali, ad esempio, amstest.streaming.mediaservices.windows.net.You must create another CName that maps the custom host name (for example, sports.contoso.com) to your Media Services StreamingEndpoint host name (for example, amstest.streaming.mediaservices.windows.net).

      Per altre informazioni, vedere la proprietà CustomHostNames nell'articolo StreamingEndpoint.For more information, see the CustomHostNames property in the StreamingEndpoint article.

Nuove funzionalità o scenari nella versione di anteprima pubblicaNew features/scenarios that are part of the public preview release

Versione di agosto 2014August 2014 release

Quando si esegue la codifica di un asset, al termine del processo viene restituito un asset di output.When you encode an asset, an output asset is produced when the encoding job is finished. Fino a questa versione, il codificatore di Servizi multimediali ha restituito metadati relativi ad asset di output.Until this release, the Media Services Encoder produced metadata about output assets. A partire da questa versione, il codificatore restituisce anche metadati relativi ad asset di input.Starting with this release, the encoder also produces metadata about input assets. Per altre informazioni, vedere Metadati di input e Metadati di output.For more information, see [Input metadata] and [Output metadata].

Versione di luglio 2014July 2014 release

Le seguenti correzioni di bug sono state introdotte per lo strumento per la creazione di pacchetti e il componente di crittografia di Servizi multimediali di Azure:The following bug fixes were made for the Azure Media Services Packager and Encryptor:

  • Quando un asset di archivio live viene trasmesso ad HLS, viene riprodotto solo l'audio: questo problema è stato risolto e ora è possibile riprodurre sia l'audio che il video.When a live archive asset is transmitted to HLS, only audio plays back: This issue was fixed, and now both audio and video can play.
  • Quando si creano un pacchetto di un asset per HLS e si definisce una crittografia della busta AES a 128 bit, i flussi in pacchetti non vengono riprodotti in dispositivi Android. Questo bug è stato risolto e i flussi in pacchetti vengono riprodotti in dispositivi Android che supportano HLS.When an asset is packaged to HLS and AES 128-bit envelope encryption, the packaged streams don't play back on Android devices: This bug was fixed, and the packaged stream plays back on Android devices that support HLS.

Versione di maggio 2014May 2014 release

Aggiornamenti generali di Servizi multimedialiGeneral Media Services updates

È ora possibile usare la creazione dinamica dei pacchetti per lo streaming HLS versione 3.You can now use [dynamic packaging] to stream HLS version 3. A tale scopo, aggiungere il formato seguente al percorso del localizzatore di origine: * .ism/manifest(format=m3u8-aapl-v3).To stream HLS version 3, add the following format to the origin locator path: * .ism/manifest(format=m3u8-aapl-v3). Per altre informazioni, vedere questo blog.For more information, see this blog.

La creazione dinamica dei pacchetti supporta attualmente la distribuzione di HLS (versione 3 e versione 4) con crittografia PlayReady basata sulla funzionalità Smooth Streaming crittografata staticamente con PlayReady.Dynamic packaging now also supports delivering HLS (version 3 and version 4) encrypted with PlayReady based on Smooth Streaming statically encrypted with PlayReady. Per informazioni su come crittografare Smooth Streaming con PlayReady, vedere come proteggere Smooth Streaming con PlayReady.For information on how to encrypt Smooth Streaming with PlayReady, see Protect Smooth Streaming with PlayReady.

Aggiornamenti di Media Services .NET SDKMedia Services .NET SDK updates

Media Services .NET SDK è ora disponibile nella versione 3.0.0.5.The Media Services .NET SDK is now version 3.0.0.5. Sono stati eseguiti gli aggiornamenti seguenti:The following updates were made:

  • Sono state migliorate la velocità e la resilienza per l'upload e il download di asset di file multimediali.Speed and resilience are better when you upload and download media assets.
  • Sono stati apportati miglioramenti alla logica di ripetizione dei tentativi e alla gestione delle eccezioni temporanee:Improvements were made in retry logic and transient exception handling:

    • Il rilevamento degli errori temporanei e la gestione della logica di ripetizione dei tentativi sono stati migliorati per le eccezioni generate dall'esecuzione di query, dal salvataggio delle modifiche, dall'upload o dal download di file.Transient error detection and retry logic were improved for exceptions that are caused when you query, save changes, and upload or download files.
    • Quando vengono generate eccezioni Web, ad esempio durante una richiesta di token del Servizio di controllo di accesso, il fallimento e la risposta agli errori irreversibili è immediata.When you get web exceptions (for example, during an Access Control Service token request), fatal errors fail faster now.

Per altre informazioni, vedere Logica di ripetizione dei tentativi in Media Services SDK per .NET.For more information, see [Retry logic in the Media Services SDK for .NET].

Versione del codificatore di aprile 2014April 2014 Encoder release

Aggiornamenti del Codificatore di Servizi multimedialiMedia Services Encoder updates

  • È stato aggiunto il supporto per inserire i file AVI creati tramite l'editor non lineare EDIUS di Grass Valley.Support was added to ingest AVI files that are authored by using the Grass Valley EDIUS nonlinear editor. In questo processo, il video viene leggermente compresso tramite il codec HQ/HQX di Grass Valley.In this process, the video is lightly compressed by using the Grass Valley HQ/HQX codec. Per altre informazioni, vedere la pagina relativa agli [annunci di Grass Valley sullo streaming EDIUS 7 nel cloud].For more information, see [Grass Valley announces EDIUS 7 streaming through the cloud].
  • È stato aggiunto supporto per specificare la convenzione di denominazione per i file creati da Media Services Encoder.Support was added to specify the naming convention for the files produced by the Media Services Encoder. Per altre informazioni, vedere Controllo dei nomi file di output del codificatore di Servizi multimediali.For more information, see Control Media Services Encoder output file names.
  • È stato aggiunto il supporto per le sovrimpressioni video e/o audio.Support was added for video and/or audio overlays. Per altre informazioni, vedere Creare sovrimpressioni.For more information, see Create overlays.
  • È stato aggiunto il supporto per unire più segmenti video.Support was added to stitch together multiple video segments. Per altre informazioni, vedere Unione dei segmenti video.For more information, see Stitch video segments.
  • È stato corretto un bug correlato alla transcodifica di file MP4 in cui l'audio è stato codificato con MPEG-1 Audio Layer 3, noto anche come MP3.A bug was fixed that was related to transcoding MP4s where the audio was encoded with MPEG-1 Audio Layer 3 (also known as MP3).

Versioni di gennaio/febbraio 2014January/February 2014 releases

Media Services .NET SDK 3.0.0.1, 3.0.0.2 e 3.0.0.3Media Services .NET SDK 3.0.0.1, 3.0.0.2 and 3.0.0.3

Le modifiche apportate alle versioni 3.0.0.1 e 3.0.0.2 includono:The changes in 3.0.0.1 and 3.0.0.2 include:

  • Sono stati corretti i problemi correlati all'uso di query LINQ con istruzioni OrderBy.Issues related to the usage of LINQ queries with OrderBy statements were fixed.
  • Le soluzioni di test in GitHub sono state divise in test basati su unità e test basati su scenario.Test solutions in GitHub were split into unit-based tests and scenario-based tests.

Per altre informazioni su queste modifiche, vedere: Azure Media Services .NET SDK 3.0.0.1 and 3.0.0.2 releases (Azure Media Services .NET SDK versioni 3.0.0.1 e 3.0.0.2).For more information about the changes, see the Media Services .NET SDK 3.0.0.1 and 3.0.0.2 releases.

Nella versione 3.0.0.3 sono state apportate le modifiche seguenti:The following changes were made in version 3.0.0.3:

  • Le dipendenze dell'archiviazione di Azure sono state aggiornate per usare la versione 3.0.3.0.Azure storage dependencies were upgraded to use version 3.0.3.0.
  • È stato risolto un problema relativo alla compatibilità con le versioni precedenti per le versioni 3.0..A backward-compatibility issue was fixed for 3.0.. risolto.releases.

Versione di dicembre 2013December 2013 release

Media Services .NET SDK 3.0.0.0Media Services .NET SDK 3.0.0.0

Nota

Le versioni 3.0.x.x non sono compatibili con le versioni precedenti 2.4.x.x.The 3.0.x.x releases are not backward compatible with 2.4.x.x releases.

L'SDK di Servizi multimediali è ora disponibile nella versione 3.0.0.0.The latest version of the Media Services SDK is now 3.0.0.0. È possibile scaricare il pacchetto più recente da NuGet oppure ottenere i bit da GitHub.You can download the latest package from NuGet or get the bits from GitHub.

A partire da Media Services SDK versione 3.0.0.0, è possibile usare nuovamente i token del Servizio di controllo di accesso di Azure AD.Starting with the Media Services SDK version 3.0.0.0, you can reuse the Azure AD Access Control Service tokens. Per altre informazioni, vedere la sezione relativa al riutilizzo di token del Servizio di controllo di accesso nell'argomento relativo alla connessione a Servizi multimediali con Media Services SDK per .NET .For more information, see the section "Reuse Access Control Service tokens" in Connect to Media Services with the Media Services SDK for .NET.

Estensioni 2.0.0.0 di Media Services .NET SDKMedia Services .NET SDK extensions 2.0.0.0

Le estensioni di Media Services .NET SDK sono un set di funzioni di supporto e metodi di estensione che semplificano il codice e lo sviluppo con Servizi multimediali.The Media Services .NET SDK extensions are a set of extension methods and helper functions that simplify your code and make it easier to develop with Media Services. È possibile ottenere i bit più recenti sul sito Web relativo alle estensioni di Media Services .NET SDK.You can get the latest bits from Media Services .NET SDK extensions.

Versione di novembre 2013November 2013 release

Modifiche apportate a Media Services .NET SDKMedia Services .NET SDK changes

A partire da questa versione, Media Services SDK per .NET gestisce gli errori temporanei che possono verificarsi quando si eseguono chiamate a livello API REST di Servizi multimediali.Starting with this version, the Media Services SDK for .NET handles transient fault errors that might occur when calls are made to the Media Services REST API layer.

Versione di agosto 2013August 2013 release

Cmdlet di PowerShell per Servizi multimediali inclusi negli strumenti SDK di AzureMedia Services PowerShell cmdlets included in Azure SDK tools

I seguenti cmdlet di PowerShell per Servizi multimediali sono stati inclusi negli strumenti SDK di Azure:The following Media Services PowerShell cmdlets are now included in Azure SDK tools:

  • Get-AzureMediaServicesGet-AzureMediaServices

    Ad esempio: Get-AzureMediaServicesAccountFor example: Get-AzureMediaServicesAccount

  • New-AzureMediaServicesAccountNew-AzureMediaServicesAccount

    Ad esempio: New-AzureMediaServicesAccount -Name “MediaAccountName” -Location “Region” -StorageAccountName “StorageAccountName”For example: New-AzureMediaServicesAccount -Name “MediaAccountName” -Location “Region” -StorageAccountName “StorageAccountName”

  • New-AzureMediaServicesKeyNew-AzureMediaServicesKey

    Ad esempio: New-AzureMediaServicesKey -Name “MediaAccountName” -KeyType Secondary -ForceFor example: New-AzureMediaServicesKey -Name “MediaAccountName” -KeyType Secondary -Force

  • Remove-AzureMediaServicesAccountRemove-AzureMediaServicesAccount

    Ad esempio: Remove-AzureMediaServicesAccount -Name “MediaAccountName” -ForceFor example: Remove-AzureMediaServicesAccount -Name “MediaAccountName” -Force

Versione di giugno 2013June 2013 release

Modifiche a Servizi multimedialiMedia Services changes

Le modifiche seguenti citate in questa sezione sono aggiornamenti inclusi nelle versioni di Servizi multimediali di giugno 2013:The following changes mentioned in this section are updates included in the June 2013 Media Services releases:

  • Possibilità di collegare più account di archiviazione a un account di Servizi multimediali.Ability to link multiple storage accounts to a Media Service account.
    • StorageAccountStorageAccount
    • Asset.StorageAccountName e Asset.StorageAccountAsset.StorageAccountName and Asset.StorageAccount
  • Possibilità di aggiornare Job.Priority.Ability to update Job.Priority.
  • Entità e proprietà correlate alle notifiche:Notification-related entities and properties:
    • JobNotificationSubscriptionJobNotificationSubscription
    • NotificationEndPointNotificationEndPoint
    • ProcessoJob
  • Asset.UriAsset.Uri
  • Locator.NameLocator.Name

Modifiche apportate a Media Services .NET SDKMedia Services .NET SDK changes

Le modifiche seguenti sono state apportate alle versioni di Media Services SDK di giugno 2013.The following changes are included in the June 2013 Media Services SDK releases. Il modulo Media Services SDK più recente è disponibile in GitHub.The latest Media Services SDK is available on GitHub.

  • A partire dalla versione 2.3.0.0, Media Services SDK supporta il collegamento di più account di archiviazione a un unico account di Servizi multimediali.Starting with version 2.3.0.0, the Media Services SDK supports linking multiple storage accounts to a Media Services account. Questa funzionalità è supportata dalle seguenti API:The following APIs support this feature:

  • API correlate alle notifiche.Notification-related APIs. A partire dalla versione 2.2.0.0 è possibile ascoltare le notifiche dal servizio Archiviazione code di Azure.Starting with version 2.2.0.0, you can listen to Azure Queue storage notifications. Per altre informazioni, vedere Gestione delle notifiche dei processi di Servizi multimediali.For more information, see Handle Media Services job notifications.

    • Proprietà Microsoft.WindowsAzure.MediaServices.Client.IJob.JobNotificationSubscriptionsMicrosoft.WindowsAzure.MediaServices.Client.IJob.JobNotificationSubscriptions property
    • Tipo Microsoft.WindowsAzure.MediaServices.Client.INotificationEndPointMicrosoft.WindowsAzure.MediaServices.Client.INotificationEndPoint type
    • Tipo Microsoft.WindowsAzure.MediaServices.Client.IJobNotificationSubscriptionMicrosoft.WindowsAzure.MediaServices.Client.IJobNotificationSubscription type
    • Tipo Microsoft.WindowsAzure.MediaServices.Client.NotificationEndPointCollectionMicrosoft.WindowsAzure.MediaServices.Client.NotificationEndPointCollection type
    • Tipo Microsoft.WindowsAzure.MediaServices.Client.NotificationEndPointTypeMicrosoft.WindowsAzure.MediaServices.Client.NotificationEndPointType type
  • Dipendenza da Storage Client SDK 2.0 (Microsoft.WindowsAzure.StorageClient.dll)Dependency on the Storage client SDK 2.0 (Microsoft.WindowsAzure.StorageClient.dll)
  • Dipendenza da OData 5.5 (Microsoft.Data.OData.dll)Dependency on OData 5.5 (Microsoft.Data.OData.dll)

Versione di dicembre 2012December 2012 release

Modifiche apportate a Media Services .NET SDKMedia Services .NET SDK changes

  • IntelliSense: è stata aggiunta documentazione di IntelliSense mancante per molti tipi.IntelliSense: Missing IntelliSense documentation was added for many types.
  • Microsoft.Practices.TransientFaultHandling.Core: è stato risolto un problema quando per l'SDK era ancora presente una dipendenza da una versione precedente di questo assembly.Microsoft.Practices.TransientFaultHandling.Core: An issue was fixed where the SDK still had a dependency to an old version of this assembly. L'SDK ora fa riferimento alla versione 5.1.1209.1 dell'assembly.The SDK now references version 5.1.1209.1 of this assembly.

Risoluzioni di problemi rilevati nell'SDK del novembre 2012:Fixes for issues found in the November 2012 SDK:

  • IAsset.Locators.Count: questo valore è ora riportato in modo corretto nelle nuove interfacce IAsset dopo l'eliminazione di tutti i localizzatori.IAsset.Locators.Count: This count is now correctly reported on new IAsset interfaces after all locators are deleted.
  • IAssetFile.ContentFileSize: questo valore viene ora impostato correttamente dopo un caricamento da IAssetFile.Upload(filepath).IAssetFile.ContentFileSize: This value is now properly set after an upload by IAssetFile.Upload(filepath).
  • IAssetFile.ContentFileSize: questa proprietà ora può essere impostata quando si crea un file di asset,IAssetFile.ContentFileSize: This property can now be set when you create an asset file. mentre in precedenza era di sola lettura.It was previously read only.
  • IAssetFile.Upload(filepath): è stato risolto un problema quando il metodo di caricamento sincrono generava l'errore seguente durante il caricamento di più file nell'asset.IAssetFile.Upload(filepath): An issue was fixed where this synchronous upload method was throwing the following error when multiple files were uploaded to the asset. L'errore era: "Autenticazione della richiesta non riuscita nel server.The error was "Server failed to authenticate the request. Verificare che il formato dell'intestazione Authorization, firma inclusa, sia corretto".Make sure the value of Authorization header is formed correctly including the signature."
  • IAssetFile.UploadAsync: è stato risolto un problema che limitava l'upload simultaneo a cinque file.IAssetFile.UploadAsync: An issue was fixed that limited the simultaneous upload of files to five files.
  • IAssetFile.UploadProgressChanged: questo evento è ora fornito dall'SDK.IAssetFile.UploadProgressChanged: This event is now provided by the SDK.
  • IAssetFile.DownloadAsync(string, BlobTransferClient, ILocator, CancellationToken): questo overload del metodo è ora disponibile.IAssetFile.DownloadAsync(string, BlobTransferClient, ILocator, CancellationToken): This method overload is now provided.
  • IAssetFile.DownloadAsync: è stato risolto un problema che limitava il download simultaneo a cinque file.IAssetFile.DownloadAsync: An issue was fixed that limited the simultaneous download of files to five files.
  • IAssetFile.Delete(): è stato risolto un problema quando la chiamata al metodo delete genera un'eccezione se per IAssetFile non è stato caricato alcun file.IAssetFile.Delete(): An issue was fixed where calling delete might throw an exception if no file was uploaded for the IAssetFile.
  • Jobs: è stato risolto un problema quando il concatenamento di un'attività di passaggio da MP4 a flussi digitali uniformi con un'attività di protezione PlayReady tramite un modello di processo non crea alcuna attività.Jobs: An issue was fixed where chaining an "MP4 to Smooth Streams task" with a "PlayReady Protection Task" by using a job template didn't create any tasks at all.
  • EncryptionUtils.GetCertificateFromStore(): questo metodo non genera più un'eccezione con riferimento null a causa di un errore nella ricerca del certificato in base a problemi di configurazione del certificato stesso.EncryptionUtils.GetCertificateFromStore(): This method no longer throws a null reference exception due to a failure in finding the certificate based on certificate configuration issues.

Versione di novembre 2012November 2012 release

Le modifiche citate in questa sezione sono aggiornamenti inclusi nell'SDK versione 2.0.0.0 di novembre 2012.The changes mentioned in this section were updates included in the November 2012 (version 2.0.0.0) SDK. Queste modifiche possono richiedere la riscrittura o la modifica di un codice scritto per la versione di anteprima di SDK di giugno 2012.These changes might require any code written for the June 2012 preview SDK release to be modified or rewritten.

  • AssetAssets

    • IAsset.Create(assetName) è la sola funzione di creazione degli asset.IAsset.Create(assetName) is the only asset creation function. IAsset.Create non carica più file come parte della chiamata al metodo.IAsset.Create no longer uploads files as part of the method call. Usare IAssetFile per il caricamento.Use IAssetFile for uploading.
    • Il metodo IAsset.Publish e il valore di enumerazione AssetState.Publish sono stati rimossi da Media Services SDK.The IAsset.Publish method and the AssetState.Publish enumeration value were removed from the Services SDK. Qualsiasi codice che si basa su questo valore deve essere riscritto.Any code that relies on this value must be rewritten.
  • FileInfoFileInfo

    • Questa classe è stata rimossa e sostituita da IAssetFile.This class was removed and replaced by IAssetFile.
  • IAssetFilesIAssetFiles

    • IAssetFile sostituisce FileInfo e ha un comportamento diverso.IAssetFile replaces FileInfo and has a different behavior. Per usarla, creare un'istanza dell'oggetto IAssetFiles e caricare un file tramite Media Services SDK o Storage SDK.To use it, instantiate the IAssetFiles object, followed by a file upload either by using the Media Services SDK or the Storage SDK. È possibile usare uno dei seguenti metodi di overload IAssetFile.Upload:The following IAssetFile.Upload overloads can be used:

      • IAssetFile.Upload(filePath): questo metodo sincrono blocca il thread ed è consigliabile usarlo solo quando si carica un unico file.IAssetFile.Upload(filePath): This synchronous method blocks the thread, and we recommend it only when you upload a single file.
      • IAssetFile.UploadAsync(filePath, blobTransferClient, locator, cancellationToken): questo metodo asincrono è il meccanismo di caricamento preferito.IAssetFile.UploadAsync(filePath, blobTransferClient, locator, cancellationToken): This asynchronous method is the preferred upload mechanism.

        Bug noto: se si usa il token di annullamento, il caricamento viene annullato.Known bug: If you use the cancellation token, the upload is canceled. Le attività possono avere più stati di annullamento.The tasks can have many cancellation states. È necessario rilevare e gestire le eccezioni in modo appropriato.You must properly catch and handle exceptions.

  • LocalizzatoriLocators

    • Le versioni specifiche dell'origine sono state rimosse.The origin-specific versions were removed. SAS-specific context.Locators.CreateSasLocator(asset, accessPolicy) verrà contrassegnato come deprecato o rimosso dalla fase di disponibilità generale.The SAS-specific context.Locators.CreateSasLocator (asset, accessPolicy) will be marked deprecated or removed by general availability. Vedere la sezione "Localizzatori" in "Nuova funzionalità" per il comportamento aggiornato.See the "Locators" section under "New functionality" for updated behavior.

Versione di anteprima di giugno 2012June 2012 preview release

Le funzionalità seguenti sono state introdotte nella versione di novembre dell'SDK:The following functionality was new in the November release of the SDK:

  • Eliminazione di entitàDeleting entities

    • Gli oggetti IAsset, IAssetFile, ILocator, IAccessPolicy, IContentKey vengono ora eliminati a livello di oggetto, ovvero IObject.Delete(), anziché richiedere un'eliminazione nella raccolta, ovvero cloudMediaContext.ObjCollection.Delete(objInstance).IAsset, IAssetFile, ILocator, IAccessPolicy, and IContentKey objects are now deleted at the object level, that is, IObject.Delete(), instead of requiring a delete in the Collection, that is, cloudMediaContext.ObjCollection.Delete(objInstance).
  • LocalizzatoriLocators

    • È ora necessario creare i localizzatori tramite il metodo CreateLocator.Locators now must be created by using the CreateLocator method. I localizzatori devono usare i valori di enumerazione LocatorType.SAS o LocatorType.OnDemandOrigin come argomento per il tipo specifico di localizzatore da creare.They must use the LocatorType.SAS or LocatorType.OnDemandOrigin enum values as an argument for the specific type of locator you want to create.
    • Nuove proprietà sono state aggiunte ai localizzatori per semplificare il recupero di URI usabili per il contenuto dell'utente.New properties were added to locators to make it easier to obtain usable URIs for your content. Questa riprogettazione dei localizzatori fornisce maggiore flessibilità per un'estendibilità futura a terze parti e per aumentare la semplicità d'uso per applicazioni client multimediali.This redesign of locators provides more flexibility for future third-party extensibility and increases the ease of use for media client applications.
  • Supporto di metodi asincroniAsynchronous method support

    • A tutti i metodi è stato aggiunto il supporto asincrono.Asynchronous support was added to all methods.

Percorsi di apprendimento di Servizi multimedialiMedia Services learning paths

Altre informazioni sui percorsi di apprendimento di Servizi multimediali di Azure:Read about the Azure Media Services learning paths:

Fornire commenti e suggerimentiProvide feedback

Usare il forum di suggerimenti degli utenti per fornire commenti e suggerimenti su come migliorare Servizi multimediali di Azure.Use the User Voice forum to provide feedback and make suggestions on how to improve Azure Media Services. È anche possibile passare direttamente a una delle categorie seguenti:You also can go directly to one of the following categories:

Pagina relativa agli [annunci di Grass Valley sullo streaming EDIUS 7 nel cloud]: http://www.streamingmedia.com/Producer/Articles/ReadArticle.aspx?ArticleID=96351&utm_source=dlvr.it&utm_medium=twitter