Azure Media Services élő stream létrehozása OBS-sel

Media Services embléma v3


Figyelmeztetés

Az Azure Media Services 2024. június 30-án megszűnik. További információkért lásd az AMS kivezetési útmutatóját.

Ez a rövid útmutató segítséget nyújt a Media Services live event eseményének létrehozásához a Azure Portal és az Open Broadcasting Studio (OBS) használatával történő közvetítéssel. Feltételezi, hogy rendelkezik Azure-előfizetéssel, és létrehozott egy Media Services-fiókot.

Ebben a rövid útmutatóban a következőket fogjuk tárgyalni:

  • Helyszíni kódoló beállítása OBS-sel.
  • Élő stream beállítása.
  • Élő streamkimenetek beállítása.
  • Alapértelmezett streamvégpont futtatása.
  • Az Azure Media Player használata az élő stream és az igény szerinti kimenet megtekintéséhez.

Előfeltételek

Ha nem rendelkezik Azure-előfizetéssel, mindössze néhány perc alatt létrehozhat egy ingyenes fiókot a virtuális gép létrehozásának megkezdése előtt.

Jelentkezzen be az Azure Portalra

Nyissa meg a webböngészőt, és lépjen a Microsoft Azure Portal. Adja meg a hitelesítő adatait a Portalra való bejelentkezéshez. Az alapértelmezett nézet a szolgáltatási irányítópult.

Helyszíni kódoló beállítása OBS használatával

  1. Töltse le és telepítse az operációs rendszerhez készült OBS-t az Open Broadcaster Software webhelyen.
  2. Indítsa el az alkalmazást, és tartsa nyitva.

Az alapértelmezett streamvégpont futtatása

  1. Válassza a Streamvégpontok lehetőséget a Media Services listájában.
  2. Ha a streamvégpont alapértelmezett állapota le van állítva, válassza ki. Ez a lépés az adott végpont lapjára irányítja.
  3. Válassza az Indítás elemet.

Azure Media Services élő stream beállítása

  1. Nyissa meg az Azure Media Services-fiókot a portálon, majd válassza az Élő streamelés lehetőséget a Media Services listából.
  2. Új élő streamelési esemény létrehozásához válassza az Élő esemény hozzáadása lehetőséget.
  3. Adja meg az új esemény nevét (például TestLiveEvent) az Élő esemény neve mezőben.
  4. Adja meg az esemény leírását a Leírás mezőben.
  5. Válassza az alapszintű Standard átmenő lehetőséget.
  6. A többi beállítást hagyja változatlanul.
  7. Jelölje be az I have all rights to use the content/file (Minden jogom van a tartalom/fájl használatához), és fogadja el... jelölőnégyzetet, miután elolvasta az Online szolgáltatások feltételeit és a Microsoft adatvédelmi nyilatkozatát.
  8. Válassza a Felülvizsgálat + létrehozás gombot a beállítások áttekintéséhez.
  9. Az élő esemény létrehozásához kattintson a Létrehozás gombra. Ezután visszatér az élő esemény listájához.
  10. Válassza ki a létrehozott élő eseményre mutató hivatkozást. Figyelje meg, hogy az esemény le van állítva.
  11. Tartsa nyitva ezt a lapot a böngészőben. Később visszatérünk hozzá.

Élő stream beállítása az OBS Studióval

Az OBS egy alapértelmezett jelenettel kezdődik, de nincs bemenet kiválasztva.

Videóforrás hozzáadása

  1. A Források panelen válassza a Hozzáadás ikont egy új forráseszköz kiválasztásához. Ekkor megnyílik a Források menü.
  2. A forráseszköz menüjében válassza a Videorögzítés eszköz lehetőséget. Ekkor megnyílik a Forrás létrehozása/kiválasztása menü.
  3. Válassza a Meglévő hozzáadása választógombot, majd kattintson az OK gombra. Ekkor megnyílik a Videoeszköz tulajdonságai menü.
  4. Az Eszköz legördülő listában válassza ki a közvetítéshez használni kívánt videobemenetet. Egyelőre hagyja békén a többi beállítást, és válassza az OK gombot. A bemeneti forrás hozzá lesz adva a Források panelhez, és a videobemeneti nézet megjelenik az Előnézet területen.

Hangforrás hozzáadása

  1. A Források panelen válassza a Hozzáadás ikont egy új forráseszköz kiválasztásához. Ekkor megnyílik a Forráseszköz menü.
  2. A forráseszköz menüjében válassza a Hangbemenet rögzítése lehetőséget. Ekkor megnyílik a Forrás létrehozása/kiválasztása menü.
  3. Válassza a Meglévő hozzáadása választógombot, majd kattintson az OK gombra. Ekkor megnyílik a Hangbemenet-rögzítés tulajdonságai menü.
  4. Az Eszköz legördülő listában válassza ki a közvetítéshez használni kívánt hangrögzítő eszközt. Egyelőre hagyja békén a többi beállítást, és válassza az OK gombot. A hangrögzítő eszköz hozzá lesz adva a hangkeverő panelhez.

Streamelési és speciális kódolási beállítások beállítása az OBS-ben

A következő eljárásban visszatér a portál Azure Media Services oldalára a böngészőben, hogy a bemeneti URL-címet a kimeneti beállításokba másolja:

  1. Ha még nem szerepel a streamvégpont oldalán a portálon, keresse meg azt a Media Services-fiókból, amellyel dolgozik.
  2. Az élő streames esemény elindításához válassza a Start gombot. (A számlázás most kezdődik.)
  3. A Bemeneti URL-cím mezőbe másolja az URL-címet a vágólapra.
  4. Váltson az OBS-alkalmazásra.
  5. Válassza a Beállítások gombot a Vezérlők panelen. Ekkor megnyílik a Beállítások lehetőség.
  6. A Beállítások menüben válassza a Stream lehetőséget.
  7. A Szolgáltatás legördülő listában válassza az Összes megjelenítése, majd az Egyéni... lehetőséget.
  8. A Kiszolgáló mezőbe illessze be a vágólapra másolt RTMPS URL-címet.
  9. Írjon be valamit a Stream kulcs mezőbe. Nem számít, hogy mi az, de értékre van szüksége.
  10. Válassza a Beállítások menü Kimenet elemét.
  11. A lap tetején válassza a Kimeneti mód legördülő menüt, és válassza a Speciális lehetőséget az összes elérhető kódolóbeállítás eléréséhez.
  12. Válassza a Stream fület a kódoló beállításához.
  13. Válassza ki a rendszeréhez megfelelő kódolót. Ha a hardver támogatja a GPU-gyorsítást, válasszon az NVIDIA NVENC H.264 vagy az Intel QuickSync H.264 közül. Ha a rendszer nem rendelkezik támogatott GPU-val, válassza az X264 szoftverkódoló lehetőséget.

X264-kódoló beállításai

  1. Ha az X264 kódolási lehetőséget választotta, válassza az Újraskálázás kimenete mezőt. Válassza a 1920x1080 értéket, ha prémium szintű élő eseményt használ a Media Servicesben, vagy 1280x720-et, ha standard (720P) élő eseményt használ. Ha alapszintű vagy standard átmenő élő eseményt használ, bármilyen elérhető felbontást választhat.

  2. Állítsa a bitrátát 1500 kb/s és 4000 kb/s közötti értékre. 2500 Kb/s-ot javasoljuk, ha standard kódolású élő eseményt használ 720P-n. Ha 1080P-s Prémium szintű élő eseményt használ, 4000 Kb/s ajánlott. A kívánt minőségi beállítás eléréséhez érdemes lehet módosítani a sávszélességet a hálózaton elérhető cpu-képességek és sávszélesség alapján.

  3. Írja be a 2 értéket a Kulcskeret időköze mezőbe. Az érték 2 másodpercre állítja a kulcskeret időközét, amely a Media Services HLS vagy DASH használatával szállított töredékek végső méretét szabályozza. Soha ne állítsa be a kulcskeret 4 másodpercnél nagyobb időközét. Ha nagy késést tapasztal a szórás során, mindig ellenőrizze vagy tájékoztassa az alkalmazás felhasználóit, hogy mindig 2 másodpercre állítsa be ezt az értéket. Ha kisebb késésű élő kézbesítést kísérel meg elérni, beállíthatja ezt az értéket 1 másodpercesre.

  4. NEM KÖTELEZŐ: Állítsa a CPU-használat beállítását nagyon jó értékre , és futtasson néhány kísérletet annak megtekintéséhez, hogy a helyi CPU képes-e kezelni a sávszélesség és az előre beállított érték kombinációját elegendő többletterheléssel. Próbálja meg elkerülni azokat a beállításokat, amelyek 80%-nál magasabb processzorhasználatot eredményeznének, hogy elkerülje az élő streamelés során felmerülő problémákat. A minőség javítása érdekében gyorsabb és gyors előre beállított beállításokkal tesztelhet, amíg el nem éri a cpu-korlátozásokat.

  5. Hagyja változatlanul a többi beállítást, és válassza az OK gombot.

Nvidia NVENC Kódoló beállításai

  1. Ha az NVENC GPU kódolási beállítását választotta, jelölje be az Újraskálázás kimenete jelölőnégyzetet , és válassza a 1920x1080 értéket, ha prémium szintű élő eseményt használ a Media Servicesben, vagy 1280x720 értéket, ha standard (720P) élő eseményt használ. Ha alapszintű vagy standard átmenő élő eseményt használ, bármilyen elérhető felbontást választhat.
  2. Állítsa a Sebesség vezérlőelemet CBR értékre az állandó bitsebesség-vezérléshez.
  3. Állítsa be a bitrátát 1500 Kbps és 4000 Kbps között. 2500 Kbps-ot javasoljuk, ha standard kódolású élő eseményt használ 720P-n. Ha 1080P premium live eseményt használ, 4000 Kbps használata ajánlott. Ezt a hálózat rendelkezésre álló cpu-képességei és sávszélessége alapján módosíthatja a kívánt minőségi beállítás eléréséhez.
  4. Állítsa a kulcskeret időközét 2 másodpercre az X264 beállításai között fentebb leírtak szerint. Ne lépje túl a 4 másodpercet, mert ez jelentősen befolyásolhatja az élő közvetítés késését.
  5. Állítsa a beállítási beállítást alacsony késésűre, Low-Latency teljesítményre vagy Low-Latency minőségre a helyi gép processzorsebességétől függően. Kísérletezzen ezekkel a beállításokkal, hogy a legjobb egyensúlyt teremtse a minőség és a processzorhasználat között a saját hardverén.
  6. Ha nagyobb teljesítményű hardverkonfigurációt használ, állítsa a profilt "fő" vagy "magas" értékre.
  7. Hagyja bejelöletlenül a Look-ahead (Előretekintés ) jelölőnégyzetet. Ha nagyon hatékony géppel rendelkezik, ezt ellenőrizheti.
  8. Hagyja bejelöletlenül a Pszicho-vizuális hangolást . Ha nagyon hatékony géppel rendelkezik, ezt ellenőrizheti.
  9. Állítsa a GPU-t 0 értékre, hogy automatikusan eldöntse, mely GPU-kat kívánja lefoglalni. Igény szerint korlátozhatja a GPU-használatot.
  10. Állítsa a Maximális B-keretek értékét 2-re

Az Intel QuickSync Kódoló beállításai

  1. Ha az Intel QuickSync GPU kódolási beállítását választotta, jelölje be az Újraskálázás kimenete jelölőnégyzetet , és válassza a 1920x1080 értéket, ha Prémium szintű élő eseményt használ a Media Servicesben, vagy 1280x720 értéket, ha standard (720P) élő eseményt használ. Ha alapszintű vagy standard átmenő élő eseményt használ, bármilyen elérhető felbontást választhat.
  2. Állítsa a célhasználatot "kiegyensúlyozott" értékre, vagy szükség szerint módosítsa a processzor- és GPU-terhelés alapján. Szükség szerint állítsa be, és kísérletezzen, hogy átlagosan 80%-os maximális processzorhasználatot érjen el azzal a minőséggel, amelyet a hardver képes létrehozni. Ha korlátozottabb hardveren dolgozik, tesztelje a "gyors" vagy a "nagyon gyors" értéket, ha teljesítményproblémák merülnek fel.
  3. Ha nagyobb teljesítményű hardverkonfigurációt használ, állítsa a profilt "fő" vagy "magas" értékre.
  4. Állítsa a kulcskeret időközét 2 másodpercre az X264 beállításai között fentebb leírtak szerint. Ne lépje túl a 4 másodpercet, mert ez jelentősen befolyásolhatja az élő közvetítés késését.
  5. Állítsa a Sebesség vezérlőelemet CBR értékre az állandó bitsebesség-vezérléshez.
  6. Állítsa be a bitrátát 1500 és 4000 Kbps közötti helyre. 2500 Kbps-ot javasoljuk, ha standard kódolású élő eseményt használ 720P-n. Ha 1080P premium live eseményt használ, 4000 Kbps használata ajánlott. Ezt a hálózat rendelkezésre álló cpu-képességei és sávszélessége alapján módosíthatja a kívánt minőségi beállítás eléréséhez.
  7. Állítsa a késést "alacsony" értékre.
  8. Állítsa a B kereteket 2-re.
  9. Hagyja bejelölve a szubjektív videófejlesztéseket .

Hangbeállítások megadása

A következő eljárásban a hangkódolási beállításokat fogja módosítani.

  1. Válassza a Kimenet-hang> lapot a Beállítások területen.
  2. Állítsa az 1. hangsebesség 128 kb/s-ra.
  3. Válassza a Hang fület a Beállítások lapon.
  4. Állítsa a mintasebességet 44,1 kHz-re.

Streamelés indítása

  1. A Vezérlők panelen kattintson a Streamelés indítása elemre.
  2. Váltson az Azure Media Services Live eseményképernyőjére a böngészőben, és kattintson a Lejátszó újra betöltése hivatkozásra. Most már látnia kell a streamet az előnézeti lejátszóban.

Kimenetek beállítása

Ez a rész beállítja a kimeneteket, és lehetővé teszi az élő stream felvételének mentését.

Megjegyzés

A kimenet streameléséhez a streamvégpontnak futnia kell. Lásd a későbbi Futtatás az alapértelmezett streamvégpontot című szakaszt.

  1. Válassza a Kimenetek létrehozása hivatkozást a Kimenetek videómegjelenítő alatt.
  2. Ha szeretné, módosítsa a kimenet nevét a Név mezőben, hogy valami felhasználóbarátabb legyen, így később könnyen megtalálhatja.
  3. Egyelőre hagyja békén az összes többi dobozt.
  4. A Tovább gombra kattintva adjon hozzá egy streamelési lokátort.
  5. Ha szeretné, módosítsa a lokátor nevét felhasználóbarátabbra.
  6. Egyelőre hagyja békén a képernyő minden más elemét.
  7. Válassza a Létrehozás lehetőséget.

A kimenet közvetítésének lejátszása az Azure Media Player használatával

  1. Másolja a streamelési URL-címet a Kimeneti videólejátszó alá.
  2. Egy webböngészőben nyissa meg az Azure Media Player bemutatóját.
  3. Illessze be a streamelési URL-címet az Azure Media Player URL-mezőjébe.
  4. Válassza a Lejátszó frissítése gombot.
  5. Az élő stream megtekintéséhez válassza a lejátszás ikont a videón.

A közvetítés leállítása

Ha úgy gondolja, hogy elegendő tartalmat streamelt, állítsa le a közvetítést.

  1. A portálon válassza a Leállítás lehetőséget.

  2. Az OBS-ben válassza a Streamelés leállítása gombot a Vezérlők panelen. Ez a lépés leállítja a szórást az OBS-ből.

Az igény szerinti kimenet lejátszása az Azure Media Player használatával

A létrehozott kimenet mostantól elérhető az igény szerinti streameléshez, amíg a streamvégpont fut.

  1. Lépjen a Media Services listára, és válassza az Eszközök lehetőséget.
  2. Keresse meg a korábban létrehozott eseménykimenetet, és válassza ki az objektumra mutató hivatkozást. Megnyílik az eszköz kimeneti oldala.
  3. Másolja a streamelési URL-címet az objektum videolejátszója alá.
  4. Térjen vissza az Azure Media Playerbe a böngészőben, és illessze be a streamelési URL-címet az URL-mezőbe.
  5. Válassza a Lejátszó frissítése lehetőséget.
  6. Válassza a lejátszás ikont a videón az igény szerinti eszköz megtekintéséhez.

Az erőforrások eltávolítása

Fontos

Állítsa le a szolgáltatásokat! Miután elvégezte a rövid útmutató lépéseit, győződjön meg arról, hogy leállítja az élő eseményt és a streamvégpontot, vagy a rendszer a futtatásuk idejére számláz. Az élő esemény leállításához tekintse meg a 2. és a 3. lépést a Közvetítés leállítása című szakaszban.

A streamvégpont leállítása:

  1. A Media Services listából válassza a Streamvégpontok lehetőséget.
  2. Válassza ki a korábban elindított alapértelmezett streamvégpontot. Ez a lépés megnyitja a végpont oldalát.
  3. Válassza a Leállítás lehetőséget.

Tipp

Ha nem szeretné megtartani az objektumokat ebből az eseményből, mindenképpen törölje őket, hogy ne kelljen fizetnie a tárterületért.

Súgó és támogatás

Kérdéseket tehet fel a Media Serviceshez, vagy kövesse a frissítéseket az alábbi módszerek egyikével: