Azure Media Services élő stream létrehozása OBS-sel
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
- Töltse le és telepítse az operációs rendszerhez készült OBS-t az Open Broadcaster Software webhelyen.
- Indítsa el az alkalmazást, és tartsa nyitva.
Az alapértelmezett streamvégpont futtatása
- Válassza a Streamvégpontok lehetőséget a Media Services listájában.
- 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.
- Válassza az Indítás elemet.
Azure Media Services élő stream beállítása
- 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.
- Új élő streamelési esemény létrehozásához válassza az Élő esemény hozzáadása lehetőséget.
- Adja meg az új esemény nevét (például TestLiveEvent) az Élő esemény neve mezőben.
- Adja meg az esemény leírását a Leírás mezőben.
- Válassza az alapszintű Standard átmenő lehetőséget.
- A többi beállítást hagyja változatlanul.
- 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.
- Válassza a Felülvizsgálat + létrehozás gombot a beállítások áttekintéséhez.
- 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.
- Válassza ki a létrehozott élő eseményre mutató hivatkozást. Figyelje meg, hogy az esemény le van állítva.
- 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
- 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ü.
- 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ü.
- 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ü.
- 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
- 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ü.
- 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ü.
- 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ü.
- 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:
- Ha még nem szerepel a streamvégpont oldalán a portálon, keresse meg azt a Media Services-fiókból, amellyel dolgozik.
- Az élő streames esemény elindításához válassza a Start gombot. (A számlázás most kezdődik.)
- A Bemeneti URL-cím mezőbe másolja az URL-címet a vágólapra.
- Váltson az OBS-alkalmazásra.
- Válassza a Beállítások gombot a Vezérlők panelen. Ekkor megnyílik a Beállítások lehetőség.
- A Beállítások menüben válassza a Stream lehetőséget.
- A Szolgáltatás legördülő listában válassza az Összes megjelenítése, majd az Egyéni... lehetőséget.
- A Kiszolgáló mezőbe illessze be a vágólapra másolt RTMPS URL-címet.
- Írjon be valamit a Stream kulcs mezőbe. Nem számít, hogy mi az, de értékre van szüksége.
- Válassza a Beállítások menü Kimenet elemét.
- 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.
- Válassza a Stream fület a kódoló beállításához.
- 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
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.
Á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.
Í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.
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.
Hagyja változatlanul a többi beállítást, és válassza az OK gombot.
Nvidia NVENC Kódoló beállításai
- 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.
- Állítsa a Sebesség vezérlőelemet CBR értékre az állandó bitsebesség-vezérléshez.
- Á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.
- Á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.
- Á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.
- Ha nagyobb teljesítményű hardverkonfigurációt használ, állítsa a profilt "fő" vagy "magas" értékre.
- Hagyja bejelöletlenül a Look-ahead (Előretekintés ) jelölőnégyzetet. Ha nagyon hatékony géppel rendelkezik, ezt ellenőrizheti.
- Hagyja bejelöletlenül a Pszicho-vizuális hangolást . Ha nagyon hatékony géppel rendelkezik, ezt ellenőrizheti.
- Á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.
- Állítsa a Maximális B-keretek értékét 2-re
Az Intel QuickSync Kódoló beállításai
- 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.
- Á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.
- Ha nagyobb teljesítményű hardverkonfigurációt használ, állítsa a profilt "fő" vagy "magas" értékre.
- Á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.
- Állítsa a Sebesség vezérlőelemet CBR értékre az állandó bitsebesség-vezérléshez.
- Á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.
- Állítsa a késést "alacsony" értékre.
- Állítsa a B kereteket 2-re.
- 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.
- Válassza a Kimenet-hang> lapot a Beállítások területen.
- Állítsa az 1. hangsebesség 128 kb/s-ra.
- Válassza a Hang fület a Beállítások lapon.
- Állítsa a mintasebességet 44,1 kHz-re.
Streamelés indítása
- A Vezérlők panelen kattintson a Streamelés indítása elemre.
- 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.
- Válassza a Kimenetek létrehozása hivatkozást a Kimenetek videómegjelenítő alatt.
- 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.
- Egyelőre hagyja békén az összes többi dobozt.
- A Tovább gombra kattintva adjon hozzá egy streamelési lokátort.
- Ha szeretné, módosítsa a lokátor nevét felhasználóbarátabbra.
- Egyelőre hagyja békén a képernyő minden más elemét.
- 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
- Másolja a streamelési URL-címet a Kimeneti videólejátszó alá.
- Egy webböngészőben nyissa meg az Azure Media Player bemutatóját.
- Illessze be a streamelési URL-címet az Azure Media Player URL-mezőjébe.
- Válassza a Lejátszó frissítése gombot.
- 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.
A portálon válassza a Leállítás lehetőséget.
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.
- Lépjen a Media Services listára, és válassza az Eszközök lehetőséget.
- 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.
- Másolja a streamelési URL-címet az objektum videolejátszója alá.
- 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.
- Válassza a Lejátszó frissítése lehetőséget.
- 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:
- A Media Services listából válassza a Streamvégpontok lehetőséget.
- Válassza ki a korábban elindított alapértelmezett streamvégpontot. Ez a lépés megnyitja a végpont oldalát.
- 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:
- Q & A
-
Stack Overflow. Kérdések címkézése a következővel:
azure-media-services
. - @MSFTAzureMediavagy @AzureSupport használatával kérjen támogatást.
- Nyisson meg egy támogatási jegyet a Azure Portal keresztül.