Vytvoření živého streamu Azure Media Services s OBS

Logo Media Services v3


Upozornění

Služba Azure Media Services bude vyřazena 30. června 2024. Další informace najdete v průvodci vyřazením AMS.

Tento rychlý start vám pomůže vytvořit živou událost služby Media Services pomocí Azure Portal a vysílání pomocí nástroje Open Broadcasting Studio (OBS). Předpokládá se, že máte předplatné Azure a máte vytvořený účet Media Services.

V tomto rychlém startu probereme:

  • Nastavení místního kodéru s OBS.
  • Nastavení živého streamu
  • Nastavení výstupů živého datového proudu
  • Spuštění výchozího koncového bodu streamování
  • Použití Azure Media Playeru k zobrazení živého streamu a výstupu na vyžádání

Požadavky

Pokud ještě nemáte předplatné Azure, vytvořte si bezplatný účet před tím, než začnete.

Přihlášení k webu Azure Portal

Otevřete webový prohlížeč a přejděte na Azure Portal Microsoft. Zadejte přihlašovací údaje pro přihlášení k portálu. Výchozím zobrazením je váš řídicí panel služby.

Nastavení místního kodéru pomocí OBS

  1. Stáhněte a nainstalujte OBS pro svůj operační systém na webu Open Broadcast Software.
  2. Spusťte aplikaci a nechte ji otevřenou.

Spuštění výchozího koncového bodu streamování

  1. V seznamu Media Services vyberte Koncové body streamování .
  2. Pokud je výchozí stav koncového bodu streamování zastavený, vyberte ho. Tímto krokem přejdete na stránku tohoto koncového bodu.
  3. Vyberte Spustit.

Nastavení živého streamu Azure Media Services

  1. Na portálu přejděte k účtu Azure Media Services a v seznamu Media Services vyberte Živé streamování.
  2. Vyberte Přidat živou událost a vytvořte novou událost živého streamování.
  3. Do pole Název živé události zadejte název nové události, například TestLiveEvent.
  4. Do pole Popis zadejte volitelný popis události.
  5. Vyberte možnost předávání úrovně Basic Standard .
  6. Všechna zbývající nastavení ponechte v tuto chvíli tak, jak jsou.
  7. Po přečtení podmínek služeb online a Prohlášení společnosti Microsoft o zásadách ochrany osobních údajů zaškrtněte políčko Mám všechna práva k používání obsahu nebo souboru a souhlasím .
  8. Výběrem tlačítka Zkontrolovat a vytvořit zkontrolujte nastavení.
  9. Vyberte tlačítko Vytvořit a vytvořte živou událost. Pak se vrátíte do výpisu živých událostí.
  10. Vyberte odkaz na živou událost, kterou jste vytvořili. Všimněte si, že se vaše událost zastavila.
  11. Nechte tuto stránku otevřenou v prohlížeči. Vrátíme se k němu později.

Nastavení živého streamu pomocí OBS Studia

OBS začíná s výchozí scénou, ale bez vybraných vstupů.

Přidání zdroje videa

  1. Na panelu Zdroje vyberte ikonu přidat a vyberte nové zdrojové zařízení. Otevře se nabídka Zdroje .
  2. V nabídce zdrojového zařízení vyberte Video Capture Device (Zařízení pro zachycení videa ). Otevře se nabídka Vytvořit nebo vybrat zdroj .
  3. Vyberte přepínač Přidat existující a pak vyberte OK. Otevře se nabídka Vlastnosti videoza zařízení .
  4. V rozevíracím seznamu Zařízení vyberte vstup videa, který chcete použít pro vysílání. Zbývající nastavení nechte zatím na pokoji a vyberte OK. Vstupní zdroj se přidá na panel Zdroje a zobrazení vstupu videa se zobrazí v oblasti Náhled .

Přidání zdroje zvuku

  1. Na panelu Zdroje vyberte ikonu přidat a vyberte nové zdrojové zařízení. Otevře se nabídka Zdrojové zařízení.
  2. V nabídce zdrojového zařízení vyberte Záznam zvukového vstupu . Otevře se nabídka Vytvořit nebo vybrat zdroj .
  3. Vyberte přepínač Přidat existující a pak vyberte OK. Otevře se nabídka Vlastnosti záznamu zvukového vstupu .
  4. V rozevíracím seznamu Zařízení vyberte zařízení pro záznam zvuku, které chcete použít pro vysílání. Zbývající nastavení nechte zatím na pokoji a vyberte OK. Zařízení pro záznam zvuku se přidá na panel směšovač zvuku.

Nastavení streamování a pokročilého nastavení kódování v OBS

V dalším postupu se vrátíte v prohlížeči na stránku Azure Media Services na portálu a zkopírujete vstupní adresu URL, kterou zadáte do nastavení výstupu:

  1. Pokud ještě nejste na stránce koncového bodu streamování na portálu, přejděte na něj z účtu Media Services, se kterým pracujete.
  2. Vyberte Start a spusťte událost živého streamu. (Fakturace začíná teď.)
  3. V poli Vstupní adresa URL zkopírujte adresu URL do schránky.
  4. Přepněte do aplikace OBS.
  5. Na panelu Ovládací prvky vyberte tlačítko Nastavení. Otevřou se možnosti Nastavení.
  6. V nabídce Nastavení vyberte Stream.
  7. V rozevíracím seznamu Služba vyberte Zobrazit vše a pak vyberte Vlastní....
  8. Do pole Server vložte adresu URL RTMPS, kterou jste zkopírovali do schránky.
  9. Zadejte něco do pole Klíč streamu . Nezáleží na tom, co to je, ale musí mít hodnotu.
  10. V nabídce Nastavení vyberte Výstup.
  11. V horní části stránky vyberte rozevírací seznam Režim výstupu a zvolte Upřesnit , abyste se mohli dostat ke všem dostupným nastavením kodéru.
  12. Vyberte kartu Streamování a nastavte kodér.
  13. Vyberte správný kodér pro váš systém. Pokud váš hardware podporuje akceleraci GPU, vyberte si nvidia NVENC H.264 nebo Intel QuickSync H.264. Pokud váš systém nemá podporovaný GPU, vyberte možnost softwarového kodéru X264 .

Nastavení kodéru X264

  1. Pokud jste vybrali možnost kódování X264 , vyberte pole Rescale Output (Přeškálovat výstup ). Vyberte 1920x1080, pokud používáte událost Premium Live ve službě Media Services, nebo 1280x720, pokud používáte živou událost standardu (720P). Pokud používáte základní nebo standardní průchozí živou událost, můžete zvolit libovolné dostupné řešení.

  2. Nastavte přenosovou rychlost na libovolné místo mezi 1500 kb/s a 4 000 kb/s. Pokud používáte živou událost standardního kódování při 720P, doporučujeme 2500 Kb/s. Pokud používáte událost Premium Live 1080P, doporučuje se 4000 kb/s. Možná budete chtít upravit přenosovou rychlost na základě dostupných možností procesoru a šířky pásma ve vaší síti, abyste dosáhli požadovaného nastavení kvality.

  3. Do pole Interval klíčového rámce zadejte 2. Hodnota nastaví interval klíčového rámce na 2 sekundy, které řídí konečnou velikost fragmentů doručovaných přes HLS nebo DASH ze služby Media Services. Nikdy nenastavujte interval klíčových snímků delší než 4 sekundy. Pokud při vysílání dochází k vysoké latenci, měli byste vždy pečlivě zkontrolovat nebo informovat uživatele aplikace, aby tuto hodnotu vždy nastavili na 2 sekundy. Při pokusu o dosažení nižší latence živého doručování můžete tuto hodnotu nastavit na 1 sekundu.

  4. VOLITELNÉ: Nastavte předvolbu využití procesoru na velmi rychlou a spusťte několik experimentů, abyste zjistili, jestli váš místní procesor zvládne kombinaci přenosové rychlosti a přednastavení s dostatečnou režií. Snažte se vyhnout nastavením, které by vedlo k průměrnému zvýšení využití procesoru nad 80 %, abyste se vyhnuli problémům při živém streamování. Pokud chcete zlepšit kvalitu, můžete testovat s rychlejším a rychlým přednastaveným nastavením, dokud nedosáhnete omezení procesoru.

  5. Ostatní nastavení nechte beze změny a vyberte OK.

Nastavení kodéru Nvidia NVENC

  1. Pokud jste vybrali možnost kódování NVENC GPU, zaškrtněte políčko Přeškálovat výstup a vyberte buď 1920x1080, pokud používáte událost Premium Live ve službě Media Services, nebo 1280x720, pokud používáte živou událost úrovně Standard (720P). Pokud používáte základní nebo standardní průchozí živou událost, můžete zvolit libovolné dostupné řešení.
  2. Nastavte řízení rychlosti na CBR pro řízení konstantní přenosové rychlosti.
  3. Nastavte přenosovou rychlost kdekoli mezi 1500 kb/s a 4 000 kb/s. Pokud používáte živou událost standardního kódování při 720P, doporučujeme 2500 Kb/s. Pokud používáte událost Premium Live 1080P, doporučuje se 4000 kb/s. Toto nastavení můžete upravit na základě dostupných možností procesoru a šířky pásma ve vaší síti, abyste dosáhli požadovaného nastavení kvality.
  4. Nastavte Interval klíčového rámce na 2 sekundy, jak je uvedeno výše v možnostech X264. Nepřekračujte 4 sekundy, protože to může výrazně ovlivnit latenci živého vysílání.
  5. Nastavte předvolbu na nízkou latenci, Low-Latency výkon nebo kvalitu Low-Latency v závislosti na rychlosti procesoru na místním počítači. Experimentujte s těmito nastaveními, abyste dosáhli nejlepší rovnováhy mezi kvalitou a využitím procesoru na vlastním hardwaru.
  6. Pokud používáte výkonnější konfiguraci hardwaru, nastavte profil na "main" nebo "high".
  7. Nechejte políčko Dopředný pohled nezaškrtnuté. Pokud máte velmi výkonný počítač, můžete to zkontrolovat.
  8. Ponechte políčko Psycho Visual Tuning nezaškrtnuté. Pokud máte velmi výkonný počítač, můžete to zkontrolovat.
  9. Nastavte GPU na 0, abyste se automaticky rozhodli, které GPU se mají přidělit. V případě potřeby můžete využití GPU omezit.
  10. Nastavení maximálního počtu snímků B na 2

Nastavení Intel QuickSync Encoderu

  1. Pokud jste vybrali možnost kódování Intel QuickSync GPU, zaškrtněte políčko Rescale Output (Přeškálovat výstup ) a vyberte buď 1920x1080, pokud používáte událost Premium Live ve službě Media Services, nebo 1280 × 720, pokud používáte živou událost úrovně Standard (720P). Pokud používáte základní nebo standardní průchozí živou událost, můžete zvolit libovolné dostupné řešení.
  2. Nastavte cílové využití na "vyvážené" nebo upravte podle potřeby na základě kombinovaného zatížení procesoru a GPU. Upravte ho podle potřeby a experimentujte, abyste dosáhli průměrného maximálního využití procesoru na 80 % s kvalitou, kterou váš hardware dokáže produkovat. Pokud používáte více omezený hardware, proveďte test s "rychlým" nebo přepněte na "velmi rychlý", pokud máte problémy s výkonem.
  3. Pokud používáte výkonnější konfiguraci hardwaru, nastavte profil na "main" nebo "high".
  4. Nastavte Interval klíčového rámce na 2 sekundy, jak je uvedeno výše v možnostech X264. Nepřekračujte 4 sekundy, protože to může výrazně ovlivnit latenci živého vysílání.
  5. Nastavte řízení rychlosti na CBR pro řízení konstantní přenosové rychlosti.
  6. Nastavte přenosovou rychlost kdekoli mezi 1500 a 4 000 kb/s. Pokud používáte živou událost standardního kódování při 720P, doporučujeme 2500 Kb/s. Pokud používáte událost Premium Live 1080P, doporučuje se 4000 kb/s. Toto nastavení můžete upravit na základě dostupných možností procesoru a šířky pásma ve vaší síti, abyste dosáhli požadovaného nastavení kvality.
  7. Nastavte latenci na "nízká".
  8. Nastavte snímky B na 2.
  9. Nechte nezaškrtnuté políčko Subjektivní vylepšení videa .

Nastavení zvuku

V dalším postupu upravíte nastavení kódování zvuku.

  1. Vyberte kartu Output-Audio> v Nastavení.
  2. Nastavte přenosovou rychlost track 1 Audio na 128 kb/s.
  3. V Nastavení vyberte kartu Zvuk.
  4. Nastavte vzorkovací frekvenci na 44,1 kHz.

Spustit streamování

  1. Na panelu Ovládací prvky klikněte na Spustit streamování.
  2. V prohlížeči přepněte na obrazovku živé události Azure Media Services a klikněte na odkaz Znovu načíst přehrávač . Teď byste měli svůj stream vidět v přehrávači preview.

Nastavení výstupů

Tato část nastaví výstupy a umožní vám uložit záznam živého streamu.

Poznámka

Abyste mohli streamovat tento výstup, musí být koncový bod streamování spuštěný. Projděte si část Spuštění výchozího koncového bodu streamování .

  1. Vyberte odkaz Vytvořit výstupy pod prohlížečem videa Výstupy .
  2. Pokud chcete, upravte název výstupu v poli Název tak, aby byl uživatelsky přívětivější, abyste ho později snadno našli.
  3. Ponechte všechny zbývající krabice zatím na pokoji.
  4. Vyberte Další a přidejte lokátor streamování.
  5. Pokud chcete, změňte název lokátoru na uživatelsky přívětivější.
  6. Všechno ostatní na této obrazovce nechte prozatím na pokoji.
  7. Vyberte Vytvořit.

Přehrání výstupního vysílání pomocí Azure Media Playeru

  1. Zkopírujte adresu URL streamování pod výstupním přehrávačem videa.
  2. Ve webovém prohlížeči otevřete ukázku Azure Media Playeru.
  3. Vložte adresu URL streamování do pole ADRESA URL v Azure Media Playeru.
  4. Vyberte tlačítko Aktualizovat přehrávač .
  5. Živý stream zobrazíte tak, že na videu vyberete ikonu Přehrát .

Zastavení vysílání

Pokud si myslíte, že jste streamovali dostatek obsahu, zastavte vysílání.

  1. Na portálu vyberte Zastavit.

  2. V OBS vyberte tlačítko Zastavit streamování na panelu Ovládací prvky . Tento krok zastaví vysílání z OBS.

Přehrání výstupu na vyžádání pomocí Azure Media Playeru

Výstup, který jste vytvořili, je teď k dispozici pro streamování na vyžádání, pokud je koncový bod streamování spuštěný.

  1. Přejděte do výpisu Media Services a vyberte Assets (Prostředky).
  2. Vyhledejte výstup události, který jste vytvořili dříve, a vyberte odkaz na prostředek. Otevře se výstupní stránka prostředku.
  3. Zkopírujte adresu URL streamování pod přehrávačem videa pro asset.
  4. Vraťte se v prohlížeči do Azure Media Playeru a vložte adresu URL streamování do pole adresa URL.
  5. Vyberte Aktualizovat přehrávač.
  6. Výběrem ikony Přehrát na videu zobrazte asset na vyžádání.

Vyčištění prostředků

Důležité

Zastavte služby! Po dokončení kroků v tomto rychlém startu nezapomeňte zastavit živou událost a koncový bod streamování, jinak se vám bude účtovat čas, kdy budou spuštěné. Pokud chcete zastavit živou událost, podívejte se na postup Zastavení vysílání , kroky 2 a 3.

Zastavení koncového bodu streamování:

  1. V seznamu Media Services vyberte Koncové body streamování.
  2. Vyberte výchozí koncový bod streamování, který jste spustili dříve. Tento krok otevře stránku koncového bodu.
  3. Vyberte Zastavit.

Tip

Pokud nechcete zachovat prostředky z této události, nezapomeňte je odstranit, aby se vám neúčtovat úložiště.

Získání nápovědy a podpory

Službu Media Services můžete kontaktovat s dotazy nebo můžete sledovat naše aktualizace jedním z následujících způsobů: