Condividi tramite


Creare un endpoint privato per un endpoint di streaming

Logo servizi multimediali v3


Avviso

Servizi multimediali di Azure verrà ritirato il 30 giugno 2024. Per altre informazioni, vedere la Guida al ritiro di AMS.

Questo articolo illustra come usare un endpoint privato per un endpoint di streaming di Servizi multimediali. Si creerà una risorsa endpoint privata che è un collegamento tra una rete virtuale e un endpoint di streaming. Questa distribuzione crea un indirizzo IP dell'interfaccia di rete all'interno della rete virtuale. Il collegamento privato consente ai dispositivi nella rete virtuale di connettersi all'endpoint di streaming nell'account servizi multimediali.

Anche se viene usato un collegamento privato con i prodotti di Azure collegamento privato e collegamento privato servizio, il collegamento privato usato per questo esercizio è semplicemente il collegamento tra la risorsa e l'endpoint privato.

La rete virtuale creata per questa procedura dettagliata consiste solo nell'assistere con l'esempio.

Limitazione dell'accesso

L'accesso a Internet agli endpoint nell'account servizi multimediali può essere limitato in uno dei due modi seguenti:

  • Limitare l'accesso a tutte le risorse all'interno dell'account Servizi multimediali.
  • Limitare l'accesso separatamente per ogni risorsa usando l'elenco consentito IP.

La creazione di un endpoint privato NON disabilita in modo implicito l'accesso a Internet.

Avviso

Il completamento di questo esercizio comporta costi.

Prerequisiti

Creare un gruppo di risorse per questo esercizio

Importante

È importante creare tutte le risorse per questo esercizio nella stessa area. In caso contrario, i passaggi della rete virtuale e della macchina virtuale non funzioneranno. Decidere quale area si vuole usare in base alle quote della macchina virtuale della sottoscrizione.

Creare una rete virtuale e una macchina virtuale

Completare la guida introduttiva: creare un endpoint privato usando il portale di Azure per creare la rete virtuale e una macchina virtuale per questo esercizio. In altre parole, non eliminare le risorse alla fine.

Dopo aver creato la rete virtuale e la macchina virtuale, tornare a questa pagina e continuare.

Creare un account di Servizi multimediali

Creare un account di Servizi multimediali con il portale

  1. Accedere al portale di Azure.

  2. Selezionare +Crea una risorsa.

  3. Nel campo di ricerca immettere "Servizi multimediali" e selezionare Invio. I risultati della ricerca verranno visualizzati includendo una scheda per Servizi multimediali.

  4. Selezionare la scheda Servizi multimediali . Verrà visualizzata la schermata dei dettagli servizi multimediali.

  5. Selezionare Crea. Verrà visualizzata la schermata Crea un account di Servizi multimediali.

  6. Nella sezione Creare un account Servizi multimediali immettere i valori necessari.

    Nome Descrizione
    Nome account Immettere il nome del nuovo account di Servizi multimediali. Un nome di account di Servizi multimediali deve essere composto solo da lettere minuscole o da numeri senza spazi con una lunghezza compresa tra 3 e 24 caratteri.
    Sottoscrizione Se sono disponibili più sottoscrizioni, selezionarne una dall'elenco di sottoscrizioni di Azure a cui si è autorizzati ad accedere.
    Gruppo di risorse Selezionare la risorsa nuova o esistente. Un gruppo di risorse è una raccolta di risorse che condividono il ciclo di vita, le autorizzazioni e i criteri. Fare clic qui per altre informazioni.
    Posizione Selezionare l'area geografica che verrà usata per archiviare i contenuti multimediali e i record di metadati per l'account Servizi multimediali. Questa area verrà usata per elaborare e riprodurre in streaming il contenuto multimediale. Nella casella dell'elenco a discesa vengono visualizzate solo le aree di Servizi multimediali disponibili.
    Storage Account Selezionare un account di archiviazione per l'archivio BLOB del contenuto multimediale dell'account Servizi multimediali. È possibile scegliere un account di archiviazione esistente nella stessa area geografica dell'account di Servizi multimediali oppure è possibile crearne uno nuovo. Un nuovo account di archiviazione viene creato nella stessa area geografica. Per i nomi degli account di archiviazione vengono seguite le stesse regole dei nomi degli account di Servizi multimediali.

    È necessario avere un account di archiviazione primario ed è possibile avere un numero qualsiasi di account di archiviazione secondari associati all'account di Servizi multimediali. È possibile usare il portale di Azure per aggiungere account di archiviazione secondari. Per altre informazioni, vedere Account di archiviazione di Azure con account di Servizi multimediali di Azure.

    L'account di Servizi multimediali e tutti gli account di archiviazione associati devono far parte della stessa sottoscrizione di Azure. È consigliabile usare account di archiviazione nella stessa posizione dell'account di Servizi multimediali per evitare latenza e costi di dati in uscita aggiuntivi.
    Impostazioni avanzate Selezionare un'identità gestita dall'utente creata in precedenza dall'elenco a discesa o creare una nuova identità gestita dall'utente selezionando il collegamento.

    Importante

    Tutti i nuovi account di Servizi multimediali richiedono un'identità gestita dall'utente. Gli account creati in precedenza con un'identità gestita dal sistema non sono stati modificati.

  7. Selezionare la casella di controllo accanto a "Ho tutti i diritti per usare il contenuto/file e accettare che verrà gestita per le Condizioni per i servizi online e l'Informativa sulla privacy Microsoft". Per confermare e continuare.

  8. Fare clic su Rivedi e crea o aggiungi tag con il pulsante Next:Tags .

  9. Fare clic su Crea nella schermata seguente. La distribuzione inizierà.

Un endpoint di streaming predefinito (denominato predefinito) viene creato quando si crea l'account. La creazione di un'identità gestita dall'utente è necessaria anche durante il processo di installazione.

Caricare i file

Nota

Servizi multimediali non limita le dimensioni dei file per il caricamento dei video.

  1. Passare all'account Servizi multimediali con cui si vuole usare.
  2. Selezionare Asset.
  3. Selezionare + Carica. Viene visualizzata la schermata Carica asset video.
  4. Selezionare l'icona della cartella accanto al campo Carica file .
  5. Selezionare i file multimediali da caricare. Verrà visualizzato un campo di denominazione dell'asset. È possibile modificare il nome o usare il nome predefinito. Se vengono caricati più file multimediali, verranno creati più asset. Verrà visualizzato un campo di denominazione dell'asset per ogni oggetto.
  6. Selezionare Accetto e caricare. Verrà avviato il caricamento. Al termine del caricamento, i nuovi asset verranno elencati nella schermata Asset .

Creare una trasformazione, un processo e un localizzatore di streaming

Per trasmettere contenuti multimediali, il video caricato deve essere codificato. Una trasformazione è un metodo di codifica per il video.

Creare una trasformazione con il portale

  1. Passare all'account del servizio multimediale che si vuole usare.
  2. Selezionare Trasforma e processi.
  3. Selezionare Aggiungi trasformazione. Verrà visualizzata la schermata Aggiungi trasformazione.
  4. Immettere un nome di trasformazione nel campo Nome trasformazione .
  5. Facoltativo: aggiungere una descrizione nel campo Descrizione .
  6. Selezionare un tipo di trasformazione dall'elenco a discesa Trasforma tipo . È possibile selezionare da uno dei tipi seguenti:
    1. Codifica Usare un set di impostazioni di codificatore Standard predefinito per codificare video o audio.
    2. Copia Copiare video e/o flusso audio in un asset che può essere trasmesso.
    3. Analizzatore video e audio Estrarre informazioni dettagliate video e/o audio dal supporto di input.
    4. Trascrizione audio Applicare un set di operazioni di analisi audio, ad esempio la trascrizione vocale a testo
    5. Rilevamento viso Rilevare le occorrenze dei visi nei timestamp video e restituisce un file di formato JSON. L'asset deve contenere un file video.
  7. Selezionare una categoria dall'elenco a discesa Categoria predefinita predefinita . Le selezioni dei menu predefiniti predefiniti cambieranno a seconda di ciò che si seleziona.
    1. HEVC (H.265) Generare un output video e audio usando i set di impostazioni di codec HEVC (H.265).
    2. H.264 Generare un output video e audio usando i set di impostazioni di codec H.264.
    3. Solo audio Generare solo audio
  8. Selezionare il set di impostazioni che si vuole usare dall'elenco a discesa Impostazioni predefinite . ContentAwareEncoding è il set di impostazioni consigliato.
  9. Selezionare un'ottimizzazione nell'elenco a discesa Ottimizzazione prestazioni . È possibile selezionare Balance optimized, Speed optimized o Quality optimized.
  10. Selezionare Aggiungi.

Per codificare il video, è necessario creare un processo di codifica che usa la trasformazione per codificare il video.

Creare un processo nel portale

  1. Passare all'account Servizi multimediali con cui si vuole usare.
  2. Selezionare Trasforma + processi dal menu.
  3. Selezionare la trasformazione da usare per il processo. Verrà visualizzata la schermata di trasformazione.
  4. Selezionare Aggiungi processo. Verrà visualizzata la schermata Crea un processo.
  5. Per l'origine di input, il pulsante di opzione Asset deve essere selezionato per impostazione predefinita. In caso contrario, selezionarlo ora.
  6. Selezionare Seleziona un asset esistente. Verrà visualizzata la schermata Seleziona asset.
  7. Selezionare uno degli asset nell'elenco. È possibile selezionare una sola volta per il processo.
  8. Scegliere Seleziona.
  9. Per la trasformazione, selezionare il pulsante di opzione Usa opzione esistente .
  10. Selezionare una trasformazione dall'elenco a discesa Trasforma .
  11. In Configura output le impostazioni predefinite verranno popolate automaticamente. È possibile lasciarli come sono o modificarli.
  12. Selezionare Crea.
  13. Selezionare Trasforma e processi. La trasformazione verrà ora visualizzata nella tabella dei processi insieme al relativo stato.
  14. Per visualizzare i dettagli sul processo, selezionare il processo elencato in Nome nella tabella dei processi. Verrà aperta la schermata dei dettagli del processo.
  15. Selezionare il nome dell'asset di output nell'elenco Output . Verrà aperta la schermata asset.
  16. Selezionare il collegamento per l'asset accanto al contenitore di archiviazione. Verrà aperta una nuova scheda del browser e verranno visualizzati i risultati del processo che ha usato la trasformazione. Esistono diversi file nell'asset di output, ad esempio:
    1. File video codificati con estensione mpi e estensioni .mp4.
    2. File XXXX_.ism .
    3. File XXXX.isc .
    4. File ThumbnailXXXX.jpg .

Creare un localizzatore di streaming nel portale

  1. Passare all'account Servizi multimediali con cui si vuole usare.
  2. Selezionare Asset dal menu. Verrà visualizzata la schermata asset.
  3. In Localizzatori di streaming selezionare + Nuovo localizzatore di streaming. Verrà visualizzata la schermata Aggiungi localizzatore di streaming.
  4. Immettere un nome per il localizzatore di streaming nel campo Nome , se si vuole modificare il nome predefinito.
  5. Selezionare un criterio di streaming dall'elenco a discesa Criteri di streaming.
  6. Se è stato creato un criterio chiave di contenuto, selezionare i criteri chiave di contenuto nell'elenco a discesa Criteri chiave contenuto .
  7. Impostare l'ora di scadenza se necessario.
  8. Se è stato creato un filtro asset, selezionare il filtro asset dall'elenco a discesa Filtri .
  9. Immettere un ID localizzatore di streaming nel campo ID localizzatore di streaming se si vuole configurare l'ID stesso. In caso contrario, verrà generato un localizzatore di streaming.
  10. Selezionare Nuovo localizzatore di streaming. Verrà visualizzata la schermata Aggiungi localizzatore di streaming e verrà visualizzato un nome predefinito per il localizzatore. È possibile modificarlo o lasciarlo così come è.
  11. Selezionare i criteri di streaming da usare dall'elenco a discesa.
  12. Selezionare Aggiungi. Il video inizierà a riprodurre nel lettore sullo schermo e il campo URL di streaming verrà popolato.
  13. Selezionare Mostra URL nell'elenco Localizzatore di streaming. Verrà visualizzata la schermata URL di streaming.

Avviare l'endpoint di streaming

  1. Passare all'account Servizi multimediali creato.
  2. Selezionare Endpoint di streaming dal menu. Verrà visualizzata la schermata Endpoint di streaming.
  3. Selezionare l'endpoint di streaming predefinito creato quando si configura l'account servizi multimediali. Verrà visualizzata la schermata dell'endpoint di streaming predefinito.
  4. Selezionare Inizio. Verranno visualizzate le opzioni di avvio.
  5. Selezionare Nessuno nell'elenco a discesa piano tariffario della rete CDN.
  6. Selezionare Inizio. L'endpoint di streaming inizierà a eseguire. L'endpoint è ancora connesso a Internet.

Ottenere l'URL di streaming

Dopo aver avviato l'endpoint di streaming, è possibile ottenere gli URL di streaming da usare con un lettore multimediale.

  1. Nell'elenco localizzatori di streaming per l'asset in uso selezionare Mostra URL. Verranno visualizzati gli URL di streaming.
  2. Copiare l'URL di streaming HLS negli Appunti.

Testare senza un elenco di indirizzi IP consentiti o un endpoint privato

Prima di creare un endpoint privato, verrà illustrato come funziona senza di esso.

  1. In una nuova finestra o scheda del browser nel dispositivo di sviluppo passare alla pagina demo di Azure Media Player .
  2. Incollare l'URL nel campo URL dell'interfaccia del lettore.
  3. Selezionare Aggiorna.

Il video ora trasmette a Internet. Ciò è dovuto al fatto che gli endpoint di streaming predefiniti consentono l'accesso a Internet.

Modificare l'elenco indirizzi IP consentiti per l'endpoint di streaming

A questo punto si modificherà l'elenco indirizzi IP consentiti per bloccare l'accesso da Internet.

  1. Nel portale passare all'endpoint di streaming predefinito per l'account di Servizi multimediali in uso.
  2. Selezionare Impostazioni. Verrà visualizzata la schermata Impostazioni.
  3. Selezionare il pulsante di opzione Indirizzi IP specificati .
  4. Nel campo Nome immettere un nome per gli indirizzi, ad esempio Consenti nessuno.
  5. Nel campo Indirizzi immettere 0.0.0.0.0.
  6. Nel campo Lunghezza prefisso subnet immettere 32.
  7. Selezionare Salva.
  8. IMPORTANTE Cancellare la cache del browser. In caso contrario, verranno riprodotti frammenti video presenti nella cache.
  9. Aggiornare la finestra del browser Azure Media Player. Dovrebbe essere visualizzato un errore di streaming.

Creare un endpoint privato

A questo punto si creerà un endpoint privato per l'endpoint di streaming e sarà possibile trasmettere il video all'interno della rete virtuale usando la macchina virtuale.

  1. Nel portale passare all'account di Servizi multimediali in uso.
  2. Selezionare Rete dal menu
  3. Selezionare la scheda Connessioni endpoint privato . Verrà visualizzata la schermata di connessione dell'endpoint privato.
  4. Selezionare Aggiungi un endpoint privato. Verrà visualizzata la schermata Crea un endpoint privato.
  5. Nel campo Nome assegnare un nome all'endpoint privato.
  6. Nell'elenco a discesa Area selezionare la stessa area con cui si sta lavorando (potrebbe essere già selezionata).
  7. Selezionare Avanti: Risorsa. Verrà visualizzata la schermata Risorsa.

Assegnare l'endpoint privato al tipo di risorsa di streaming

  1. Nei pulsanti di opzione Metodi di connessione selezionare il pulsante di opzione Connetti a una risorsa di Azure nella directory.
  2. Nell'elenco a discesa Tipo di risorsa selezionare Microsoft.Media/mediaservices.
  3. Nell'elenco a discesa Risorsa selezionare l'account di Servizi multimediali creato.
  4. Nell'elenco a discesa Sotto-risorsa di destinazione selezionare Endpoint di streaming.
  5. Selezionare Avanti: Rete virtuale.

Distribuire l'endpoint privato nella rete virtuale

  1. Nell'elenco a discesa Rete virtuale selezionare la rete virtuale creata in precedenza.
  2. Nell'elenco a discesa Subnet selezionare la subnet creata in precedenza.
  3. Selezionare Avanti: DNS.

Creare la zona DNS

Per usare l'endpoint di streaming all'interno della rete virtuale, creare zone DNS private. È possibile usare lo stesso nome DNS e recuperare l'indirizzo IP privato dell'endpoint di streaming.

In questa schermata il nome della configurazione, la sottoscrizione, il gruppo di risorse DNS privato zona devono essere già precompilato.

  • Lasciare invariate tutte le impostazioni e selezionare Avanti: Tag.
  • Facoltativamente, aggiungere tag, selezionare Rivedi e crea.
  • Controllare le impostazioni e quindi selezionare Crea.

Testare l'URL di streaming con la macchina virtuale nella rete virtuale

  1. Copiare l'URL dalla finestra di Azure Media Player sul desktop.
  2. Connettersi alla macchina virtuale usando l'host bastion come è stato fatto in precedenza nella guida introduttiva.
  3. Aprire un browser nella macchina virtuale e incollare l'URL nel campo URL.

Verrà visualizzato il video riprodotto perché la macchina virtuale fa parte della rete virtuale e usa l'endpoint privato in modo che non sia bloccato dall'elenco indirizzi IP consentiti.

Modello ARM

È possibile usare i modelli di Resource Manager per automatizzare la distribuzione. Mentre la distribuzione è in corso, crea anche un modello di Azure Resource Manager (ARM). Per visualizzare il modello, selezionare Modello dal menu.

Pulire le risorse

Se non si prevede di usare le risorse create in questo esercizio, è sufficiente eliminare il gruppo di risorse. Se non si eliminano le risorse, si continuerà a essere fatturate.

Guida e supporto tecnico

È possibile contattare Servizi multimediali con domande o seguire gli aggiornamenti tramite uno dei metodi seguenti: