Sok Linux-felhasználó úgy dönt, hogy a Twitch-re folyik Linuxon az Open műsorszóró eszköz használatával. Nem mindenkinek tetszik ez az eszköz, és néhányan alternatívát kívánnak. tudsz Nézze meg a Twitch streameket böngésző használata nélkül, és használhat egy egyszerű bash szkriptfolyamot a Twitch-hez.
Ha a VPN a Twitch-rel, külön kell engedélyeznie.
A Twitch-re történő streaming a Linux parancssorból az FFmpeg kódoló eszköz segítségével fut. Mielőtt továbblépnénk az oktatóanyagban, telepítenünk kell a Linux PC-jére. Nyissa meg a terminál ablakot, és írja be az alábbiakat. Az FFmpeg telepítéséhez az Ubuntu, Debian, Arch Linux, Fedora vagy OpenSUSE szoftvereket kell futtatnia. Ha nem futtatja ezeket a Linux disztribúciókat, akkor az FFmpeg kódolószoftvert közvetlenül a webhelyről építheti és telepítheti. itt.
sudo apt install ffmpeg
sudo apt-get install ffmpeg
sudo pacman -S ffmpeg
sudo dnf install ffmpeg
sudo zypper install ffmpeg
Most, hogy a kódoló eszköz telepítve van, futtassa azt a terminálon, hogy megbizonyosodjon arról, hogy minden megfelelően működik. Az FFmpeg futtatásához nincs szükség fájlkódolásra. Próbáljon meg egy terminálon:
ffmpeg --help
Ellenőrizze, hogy a súgóoldal megfelelően elindul-e, és írja be egyértelmű a terminál törléséhez.
A kódoló eszköz telepítve van és működik. A következő lépés a Twitch streaming álnév beállítása a rendszeren. A streaming álnév létrehozásához módosítania kell a bashrc fájlt. Ez a fájl sok különböző parancsváltozót tartalmaz minden felhasználó számára. Az bashrc A fájl egy felhasználónként működik, tehát minden felhasználónak, aki ezt a parancsot a Twitch felé történő továbbvitelre akarja használni, követnie kell az alábbi eljárást.
Kezdje a biztonsági másolat készítésével bashrc fájlt. Ez biztosítja, hogy a szerkesztések vagy hibák visszavonhatók, ha törölni szeretné a streaming parancsot. Készítsen biztonsági másolatot a fájl másolatának készítésével:
mkdir ~ / bashrc-backup cp ~ / .bashrc ~ / bashrc-backup / .bashrc-bak
A biztonsági másolat elvégzésével indítsa el a szerkesztést. Nyit bashrc a terminálon. NE HASZNÁLJON A GYŰRŰT, véletlenül szerkesztheti a root felhasználót bashrc fájl helyett a saját, ami hiba lenne.
nano ~ / .bashrc
Illessze be a következő kódot a bashrc fájlt. Tudja meg, hogy el kell végeznie ezt a kódot, és szerkesztenie kell, hogy megfeleljen az Ön igényeinek. Pontosabban, a felbontások, szálak, minőség, CBR stb.
Megjegyzés: Ne töltse ki a stream kulcsot bashrc, mivel nem biztonságos. Ez a szkript a biztonság megkönnyítése érdekében minden alkalommal kéri a kulcsot.
streaming () {INRES = "1920x1080" # bemeneti felbontás OUTRES = "1920x1080" # kimeneti felbontás FPS = "15" # cél FPS GOP = "30" # i-frame intervallum, az FPS duplájának kell lennie, GOPMIN = "15" # min i-frame intervallumnak fps-nek kell lennie, THREADS = "2" # max 6 CBR = "1000k" # állandó bitráta (1000 és 3000 k között kell lennie) MINŐSÉG = "ultragyors" # a sok FFMPEG közül preset AUDIO_RATE = "44100" STREAM_KEY = "$ 1" # Használja a Streaming streamkeyhere terminálparancsot a videó streaminghez vagy streaminhez való továbbviteléhez SERVER = "live-sjc" # twitch szerver Kalifornia, lásd http://bashtech.net/twitch/ingest.php megváltoztatni az ffmpeg -f x11grab -s "$ INRES" -r "$ FPS" -i: 0.0 -f alsa -i pulse -f flv -ac 2 -ar $ AUDIO_RATE \ -vcodec libx264 -g $ GOP -keyint_min $ GOPMIN -b: v $ CBR - perc $ CBR -maxrate $ CBR -pix_fmt yuv420p \ -s $ OUTRES -preset $ MINŐSÉG -tune film -acodec libmp3lame -szálak $ THREADS -strikt normál \ -bufsize $ CBR "rtmp: //$SERVER.twitch.tv/app/$STREAM_KEY"}
Amikor a kód be van írva bashrc, mentse a Nano szövegszerkesztőt a Ctrl + O, és lépjen ki a gombbal Ctrl + X.
A Twitch-hez való közvetlen streaminghez a parancssorból nyisson meg egy terminált, és használja az új eszközt streaming parancs beállítva bashrc. Tudnia kell a Twitch adatfolyam kulcsát. Bejelentkezés a Twitch-be, menjen a műszerfalra és keresse meg streaming kulcsát.
Ha a kulcs helyesen van beállítva, akkor a parancssorból történő streamingnek így kell működnie:
streaming streamkey
A streamingből való kilépéshez nyomja meg a „Q” billentyűt, és ennek be kell fejeződnie, mivel az adatfolyam az FFmpeg funkciót használja. Ha a Q gomb nem működik, kényszerítse a szkriptet a kilépésről Ctrl + Z.
Ha az adatfolyam-kulcs újra és újra bevitele kimerül, fontolja meg az adatfolyam-parancsfájl létrehozását. Ne felejtse el, hogy ha így tesz, a kulcsot bárki másnak is megismerheti, aki hozzáfér a számítógépéhez. A szkript létrehozásához nyissa meg a terminált, és írja be a következő parancsokat.
Először használja visszhang hozzá a shebang. A shebang segítségével a Bash tolmács tudja, hogy milyen szkriptet futtatni, a környezetet stb.
Megjegyzés: Ne helyezze át a szkriptet az otthoni mappából! A belső streaming szkriptre támaszkodik bashrc. Ha áthelyezi a fájlrendszer olyan helyére, ahol nincs megfelelő engedély, akkor előfordulhat, hogy nem fog megfelelően működni.
echo "#! / bin / bash"> ~ / stream-script.sh
Ezután másolja át a streaming parancsot és használja visszhang hogy beírja a forgatókönyvbe.
echo "streaming streamkey" >> ~ / stream-script.sh
Végül frissítse a szkript engedélyét, hogy a rendszer lehetővé tegye a helyes futtatást. Ennek hiányában a szkript sikertelen lehet.
sudo chmod + x stream-script.sh
Futtassa a szkriptet a következővel:
./stream-script.sh
vagy
sh stream-script.sh
Lépjen ki a szkriptből Q vagy Ctrl + Z.
A Stickynotes jelzője a jegyzetkészítő alkalmazás ragadós jegyzetek...
A PHP a web egyik legfontosabb alkotóeleme. Ha azt tervezi, hogy a ...
Számos praktikus Ubuntu Unity lencsét fedtünk be, Kérdezd Ubuntut, ...