Usare il codificatore Elemental Live per inviare un flusso live a velocità in bit singola.Use the Elemental Live encoder to send a single bitrate live stream

In questo argomento viene illustrato come configurare il codificatore Elemental Live per inviare un flusso a velocità in bit singola a canali AMS abilitati per la codifica live.This topic shows how to configure the Elemental Live encoder to send a single bitrate stream to AMS channels that are enabled for live encoding. Per altre informazioni, vedere Uso di canali abilitati per l'esecuzione della codifica live con Servizi multimediali di Azure.For more information, see Working with Channels that are Enabled to Perform Live Encoding with Azure Media Services.

In questa esercitazione viene illustrato come gestire Servizi multimediali di Azure (AMS) con lo strumento Azure Media Services Explorer (AMSE).This tutorial shows how to manage Azure Media Services (AMS) with Azure Media Services Explorer (AMSE) tool. Questo strumento può essere eseguito solo in PC Windows.This tool only runs on Windows PC. Gli utenti di sistemi Mac o Linux possono usare il Portale di Azure per creare canali e programmi.If you are on Mac or Linux, use the Azure portal to create channels and programs.

PrerequisitiPrerequisites

SuggerimentiTips

  • Se possibile, usare una connessione a Internet con cablaggio fisico.Whenever possible, use a hardwired internet connection.
  • È buona norma raddoppiare le velocità in bit di streaming in fase di determinazione dei requisiti di larghezza di banda.A good rule of thumb when determining bandwidth requirements is to double the streaming bitrates. Anche se non si tratta di un requisito obbligatorio, contribuirà a ridurre l'impatto della congestione della rete.While this is not a mandatory requirement, it will help mitigate the impact of network congestion.
  • Se si usano codificatori basati su software, chiudere tutti i programmi non necessari.When using software based encoders, close out any unnecessary programs.

Elemental Live con inserimento RTPElemental Live with RTP ingest

In questa sezione viene illustrato come configurare il codificatore Elemental Live che invia un flusso live a velocità in bit singola su RTP.This section shows how to configure the Elemental Live encoder that sends a single bitrate live stream over RTP. Per altre informazioni, vedere Flusso MPEG-TS su RTP.For more information, see MPEG-TS stream over RTP.

Creare un canaleCreate a channel

  1. Nello strumento AMSE passare alla scheda Live e fare clic con il pulsante destro del mouse all'interno dell'area del canale.In the AMSE tool, navigate to the Live tab, and right click within the channel area. Scegliere Create channelSelect Create channel… dal menu.from the menu.

    Elemental

  2. Specificare un nome di canale. Il campo della descrizione è facoltativo.Specify a channel name, the description field is optional. In Impostazioni del canale selezionare Standard per l'opzione Codifica live con il protocollo di input impostato su RTP (MPEG-TS).Under Channel Settings, select Standard for the Live Encoding option, with the Input Protocol set to RTP (MPEG-TS). È possibile confermare tutte le altre impostazioni predefinite.You can leave all other settings as is.

    Assicurarsi che l'opzione Avvia ora il nuovo canale sia selezionata.Make sure the Start the new channel now is selected.

  3. Fare clic su Create Channel.Click Create Channel.

    Elemental

Nota

Per l'avvio del canale possono essere richiesti fino a 20 minuti.The channel can take as long as 20 minutes to start.

Durante l'avvio di canale è possibile configurare il codificatore.While the channel is starting you can configure the encoder.

Importante

Si noti che la fatturazione inizia non appena il canale passa a uno stato di pronto.Note that billing starts as soon as Channel goes into a ready state. Per altre informazioni, vedere Stati del canale.For more information, see Channel's states.

<a id=configure_elemental_rtp>Configurare il codificatore Elemental LiveConfigure the Elemental Live encoder

In questa esercitazione vengono usate le seguenti impostazioni di output.In this tutorial the following output settings are used. Nel resto di questa sezione vengono descritti in maggiore dettaglio i passaggi di configurazione.The rest of this section describes configuration steps in more detail.

Video:Video:

  • Codec: H.264Codec: H.264
  • Profilo: alto (livello 4.0)Profile: High (Level 4.0)
  • Velocità in bit: 5000 kbpsBitrate: 5000 kbps
  • Fotogramma chiave: 2 secondi (60 secondi)Keyframe: 2 seconds (60 seconds)
  • Frequenza dei fotogrammi: 30Frame Rate: 30

Audio:Audio:

  • Codec: AAC (LC)Codec: AAC (LC)
  • Velocità in bit: 192 kbpsBitrate: 192 kbps
  • Frequenza di campionamento: 44,1 kHzSample Rate: 44.1 kHz

Procedura di configurazioneConfiguration steps

  1. Accedere all'interfaccia Web di Elemental Live e configurare il codificatore per lo streaming UDP/TS.Navigate to the Elemental Live web interface, and set up the encoder for UDP/TS streaming.
  2. Dopo aver creato un nuovo evento, scorrere verso il basso fino ai gruppi di output e aggiungere il gruppo di output UDP/TS .Once a new event is created, scroll down to the output groups and add the UDP/TS output group.
  3. Creare un nuovo output selezionando Nuovo flusso e quindi facendo clic su Aggiungi output.Create a new output by selecting New Stream and then clicking Add Output.

    Elemental

    Nota

    È consigliabile che per l'evento Elemental il codice temporale sia impostato sull'orologio di sistema per facilitare la riconnessione del codificatore in caso di un errore di flusso.It is recommended that the Elemental event has the timecode set to "System Clock" to help the encoder reconnect in the case of a stream failure.

  4. Dopo aver creato l'output, fare clic su Aggiungi flusso.Now that the Output has been created, click Add Stream. È ora possibile configurare le impostazioni di output.The output settings can now be configured.
  5. Scorrere verso il basso fino al flusso "Flusso 1" appena creato, fare clic sulla scheda Video a sinistra ed espandere la sezione delle impostazioni Avanzate.Scroll down to the "Stream 1" that was just created, click the Video tab on the left and expand the Advanced settings section.

    Elemental

    Anche se per Elemental Live è disponibile un'ampia gamma di personalizzazioni, per iniziare con lo streaming verso AMS sono consigliate le impostazioni seguenti.While Elemental Live has a wide range of available customizing, the following settings are recommended for getting started with streaming to AMS.

    • Risoluzione: 1280 x 720Resolution: 1280 x 720
    • Frequenza fotogrammi: 30Framerate: 30
    • Dimensioni GOP: 60 fotogrammiGOP Size: 60 frames
    • Modalità interlacciamento: progressivoInterlace Mode: Progressive
    • Velocità in bit: 5000000 bit/s (regolabile in base alle limitazioni di rete)Bitrate: 5000000 bit/s (This can be adjusted based on network limitations)

      Elemental

  6. Ottenere l'URL di input del canale.Get the channel's input URL.

    Passare allo strumento AMSE e controllare lo stato di completamento del canale.Navigate back to the AMSE tool, and check on the channel completion status. Una volta che lo stato è passato da Avvio in corso a In esecuzione, è possibile ottenere l'URL di input.Once the State has changed from Starting to Running, you can get the input URL.

    Quando il canale è in esecuzione, fare clic con il pulsante destro del mouse sul nome del canale, spostarsi verso il basso per passare il puntatore sull'opzione Copy Input URL to clipboard (Copia URL di input negli Appunti) e quindi selezionare Primary Input URL (URL di input primario).When the channel is running, right click the channel name, navigate down to hover over Copy Input URL to clipboard and then select Primary Input URL.

    Elemental

  7. Incollare queste informazioni nel campo Destinazione principale di Elemental.Paste this information in the Primary Destination field of the Elemental. Per tutte le altre opzioni è possibile mantenere l'impostazione predefinita.All other settings can remain the default.

    Elemental

    Per garantire una maggiore ridondanza, ripetere questi passaggi con l'URL di input secondario mediante la creazione di una scheda separata "Output" per lo streaming UDP/TS.For extra redundancy, repeat these steps with the Secondary Input URL by creating a separate "Output" tab for UDP/TS Streaming.

  8. Fare clic su Crea (se è stato creato un nuovo evento) o Aggiorna (in caso di modifica di un evento preesistente) e quindi procedere con l'avvio del codificatore.Click Create (if a new event was created) or Update (if editing a pre-existing event) and then proceed to start the encoder.

Importante

Prima di scegliere Avvia nell'interfaccia Web di Elemental Live, è necessario verificare che il canale sia pronto.Before you click Start on the Elemental Live web interface, you must ensure that the Channel is ready. Assicurarsi inoltre di non lasciare il canale in uno stato pronto senza un evento per più di 15 minuti.Also, make sure not to leave the Channel in a ready state without an event for longer than > 15 minutes.

Dopo 30 secondi di esecuzione del flusso, tornare allo strumento AMSE e testare la riproduzione.After the stream has been running for 30 seconds, navigate back to the AMSE tool and test playback.

Testare la riproduzioneTest playback

Passare allo strumento AMSE e fare clic con il pulsante destro del mouse sul canale da testare.Navigate to the AMSE tool, and right click the channel to be tested. Nel menu passare il mouse su Playback the Preview (Riproduci anteprima) e scegliere with Azure Media Player (Con Azure Media Player).From the menu, hover over Playback the Preview and select with Azure Media Player.

![Elemental](./media/media-services-elemental-live-encoder/media-services-elemental8.png)

Se il flusso viene visualizzato nel lettore, ciò indica che il codificatore è stato configurato correttamente per connettersi a AMS.If the stream appears in the player, then the encoder has been properly configured to connect to AMS.

In caso di errore, sarà necessario reimpostare il canale e regolare le impostazioni del codificatore.If an error is received, the channel will need to be reset and encoder settings adjusted. Vedere l’argomento sulla risoluzione dei problemi per ricevere istruzioni.Please see the troubleshooting topic for guidance.

Creare un programma.Create a program

  1. Una volta che viene confermata la riproduzione del canale, creare un programma.Once channel playback is confirmed, create a program. Sotto la scheda Live nello strumento AMSE fare clic con il pulsante destro del mouse all'interno dell'area di programma e selezionare Create New Program (Crea nuovo programma).Under the Live tab in the AMSE tool, right click within the program area and select Create New Program.

    Elemental

  2. Assegnare un nome al programma e, se necessario, modificare l'opzione Archive Window Length (con impostazione predefinita di 4 ore).Name the program and, if needed, adjust the Archive Window Length (which defaults to 4 hours). È inoltre possibile specificare un percorso di archiviazione o confermare l'impostazione predefinita.You can also specify a storage location or leave as the default.
  3. Selezionare la casella di controllo Start the Program now .Check the Start the Program now box.
  4. Fare clic su Create Program.Click Create Program.

    Nota

    La creazione di un programma richiede meno tempo rispetto alla creazione del canale.Program creation takes less time than channel creation.

  5. Quando il programma è in esecuzione, verificare il funzionamento della riproduzione. A tale scopo, fare clic con il pulsante destro del mouse sul programma e passare Playback the program(s) (Riproduci programma/i), quindi scegliere with Azure Media Player (Con Azure Media Player).Once the program is running, confirm playback by right clicking the program and navigating to Playback the program(s) and then selecting with Azure Media Player.

  6. Dopo questa verifica, fare nuovamente clic con il pulsante destro del mouse sul programma e scegliere Copy the Output URL to Clipboard (Copia URL di output negli Appunti) oppure recuperare queste informazioni dall'opzione Program information and settings (Impostazioni e informazioni programma) nel menu.Once confirmed, right click the program again and select Copy the Output URL to Clipboard (or retrieve this information from the Program information and settings option from the menu).

Il flusso è ora pronto per essere incorporato in un lettore o distribuito per la visualizzazione pubblica live.The stream is now ready to be embedded in a player, or distributed to an audience for live viewing.

risoluzione dei problemiTroubleshooting

Vedere l’argomento sulla risoluzione dei problemi per ricevere istruzioni.Please see the troubleshooting topic for guidance.

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: