GNU/Linux >> Znalost Linux >  >> Linux

První, který se vysílal úplně na Linuxu

Byly 3 hodiny ráno a já jsem měl spát po čtyřech dnech nepřetržité přípravy na nadcházející LinuxFest Northwest. Místo toho jsem seděl ve svém hotelovém pokoji pouze s obrazovkou notebooku, abych osvětloval předměty kolem sebe.

Na obrazovce byl poslední díl skládačky, který konečně přinesl úspěch misi, kterou jsem zahájil první den jako hostitel Linux Action Show.

V prosinci 2014 mi nečekaně zavolal Chris Fisher, majitel a provozovatel Jupiter Broadcasting. Chtěl vědět, jestli bych uvažoval o pozici on-air pro největší linuxový podcast na světě. Přijal jsem to a začal jsem na začátku následujícího roku.

Brzy poté, co jsem dorazil do hlavní kanceláře Jupiter Broadcasting v Arlingtonu ve státě Washington, jsme se s Chrisem posadili nad Buffalo wings, abychom probrali život v Jupiter Broadcasting. Vysvětlil jsem Chrisovi, že mám několik obav, včetně mé téměř kreslené neschopnosti si cokoliv zapamatovat, mého hektického rozvrhu a mé touhy, aby se Jupiter Broadcasting stal první sítí podcastů, která bude fungovat výhradně na Linuxu.

Již dříve jsem se setkal s lidmi v linuxových médiích a slyšel jsem je mluvit o tom, jak je open source lepší – bezpečnější, stabilnější a snadno dostupný. Viděl jsem také jejich postoj poté, co show skončila a opona byla zatažena:Mnozí z nich nehodlali riskovat své podnikání na nedodělaném kousku kódu, který dala dohromady parta amatérů.

Další zdroje pro Linux

  • Cheat pro příkazy Linuxu
  • Cheat sheet pro pokročilé příkazy systému Linux
  • Bezplatný online kurz:Technický přehled RHEL
  • Síťový cheat pro Linux
  • Cheat sheet SELinux
  • Cheat pro běžné příkazy pro Linux
  • Co jsou kontejnery systému Linux?
  • Naše nejnovější články o Linuxu

Takže Chrisova odpověď mě překvapila:"To bych si opravdu přál." Neptal se na podrobnosti, což bylo dobře, protože jsem žádné neměl. Nedal mi nějaký individuální mandát, že jakékoli řešení, které jsme nasadili na Linux, musí dělat všechno přesně tak, jak to bylo děláno na konkurenční platformě. Jeho kritérium bylo mnohem rozumnější:Najít způsob, jak dostat Jupiter Broadcasting do vysílání pomocí linuxového řešení, a on by to uvedl do produkce.

Později toho roku jsem měl trvající neshody s jedním z našich producentů, který se chystal zprostředkovat vysílání z LinuxFest Northwest. Našel jsem způsob, jak přenést nekomprimované 1080p video do Linuxu, ale softwarové řešení pro přepínání zdrojů FFmpeg ještě nebylo k dispozici. Zkoumal jsem Snowmix důkladně a věděl jsem, že je schopen dělat to, co jsem potřeboval, ale něco nefungovalo. "Mohli bychom najmout vývojáře," navrhl jsem. "Zaplatím za to; pak bychom mohli vysílat celé na Linuxu. Nebude to jen tím, že jsme živě z LinuxFest Northwest; bude to podívaná sama o sobě."

Na našeho výrobce mé nadšení nezapůsobilo. Řekl mi, že jiný místní podcaster se dobrovolně přihlásil, že přinese Mac a usnadní vysílání pomocí proprietárního softwaru.

Vzhledem k tomu, že jsem ve společnosti relativně nový a nechtěl jsem rozhoupat loď, nechal jsem tu záležitost. Vzdal jsem se testování softwaru a připravil se na vysílání na Macu.

Noc před LinuxFestem byla ve studiu rušná. Ten den jsme natáčeli dva pořady a já jsem se ujal úkolu převést Angelu, další osobnost z vysílání, na Linux.

Byl jsem uprostřed upravování záběrů jejího zážitku, když zazvonil telefon. Byl to druhý podcaster – kvůli osobnímu problému se nemohl zúčastnit LinuxFestu a nebyl by schopen poskytnout žádné vybavení.

Všichni jsme byli šokováni a zklamáni. Pak jsem si uvědomil, jak neuvěřitelná příležitost se mi právě naskytla.

Vzal jsem si náhradní notebook, System76 Bonobo, načetl jsem do něj novou instalaci Linux MATE a dal se do práce.

Vzal jsem notebook zpět do svého hotelu a všiml jsem si, že nový připravovaný softwarový projekt, který přepisoval jejich kódovou základnu, vydal jednu z prvních verzí jejich softwaru:OBS Studio.

Nepodporoval klávesové zkratky pro přepínání vstupu, nepodporoval streamování do více zdrojů a nefungovala funkce externího náhledu, ale poskytoval způsob, jak přepínat video vstupy.

Druhý den ráno jsem vtrhl do studia a šel přímo do Chrisovy kanceláře. Později toho dne se připravoval na vystoupení, a zatímco nic neřekl, jeho tvář mi řekla:„Tohle by mělo být důležité.“

"Chrisi, mám nový software s názvem OBS, který pracuje na tomto Bonobo. Myslím, že by mohlo fungovat vysílání na LinuxFest Northwest.“

Chris se posadil na židli. Okamžitě poznal, jaký obrovský průlom to byl a co to může znamenat pro vysílání na Linuxu. Pak se zhroutil, promnul si čelo a řekl:„To je skvělé, člověče...ale nemůžeme vysílat na notebooku přes USB. Potřebujeme výkonný stolní počítač – takový, který má schopnost zachytit PCI. A když už je jeden muž dole, rozpočet je velmi tenký.“

Šel jsem dolů, kde se Allan Jude připravoval na vysílání s Chrisem na TechSNAP.

"Allane, potřebujeme nový vysílací stroj, abychom mohli dělat produkci výhradně na Linuxu," řekl jsem mu. "Rozdělil byste se o účet s Chrisem a mnou?"

Allan zamumlal něco o tom, že FreeBSD a ZFS jsou lepší než naše hloupé linuxové nesmysly, a pak se svým hrdým přátelským kanadským přízvukem řekl jednoduše:"Jasně."

Poté, co Chris a Allan dokončili show, jsme se všichni naskládali do auta a jeli do obchodu s elektronikou. Každý jsme vybrali několik potřebných komponent a přinesli je zpět do studia.

V pátek v 5:00, poté, co jsme byli vzhůru téměř 26 hodin, jsme měli pracovní plochu, která vysílala video z kuchyně ve studiu.

Rok 2015 byl prvním rokem, kdy jsem byl hostitelem Linux Action Show – a prvním rokem, kdy jsme to celé vysílali na Linuxu.

O několik měsíců později nás System76 pozval k vysílání na jejich kampusu v Coloradu. Opět, protože jsme neměli rozpočet na vybavení, přistáli jsme na letišti v Denveru bez plánu, jak budeme vysílat.

Po příjezdu do System76 a vysvětlení toho, co potřebujeme k uskutečnění vysílání, jsme zamířili do jednoho z posledních zbývajících obchodů Radio Shack, abychom si koupili nějaké webové kamery C920. Zatímco jsme byli pryč, tým System76 nám postavil vlastní vysílací zařízení. Neměl jsem být překvapen, protože jsme byli v ústředí týmu lidí, kteří se živí stavbou linuxových zařízení. Přesto mě překvapilo, jak rychle dokázali dát dohromady výjimečně výkonný stroj, vyrobený na zakázku pro naše vysílání.

Poté, co jsem nainstaloval OS, začal jsem instalovat potřebný software a byl jsem překvapen tímto odhalením:S proprietárním softwarem to prostě nešlo. Samotný operační systém by musel být zakoupen a licencován. Hardware by musel být specifický pro daný operační systém. Abyste zprovoznili vysílací software, museli byste proskočit aktivačními mezerami.

Na rozdíl od toho jsem tady byl s počítačem, který nám právě dal dohromady (i když společností, která se tím živí), svobodným operačním systémem s otevřeným zdrojovým kódem a softwarem, který vyvinul tým dobrovolníků. tak schopný, jaký byste našli u drahé proprietární alternativy.

Následující rok jsme na zakázku postavili tři linuxové pracovní stanice, které nahradily zbývající nelinuxové počítače v JB One. Linux a open source se ukázaly být nejen stejně konkurenceschopné jako jeho proprietární alternativa, ale překonaly všechna naše očekávání. Publikum okamžitě zaznamenalo zlepšení kvality videa. Být na jediné platformě vytvořil soudržné vysílací prostředí, ve kterém může jakýkoli stroj nahradit jiný.

V roce 2017 Linux Action Show skončila a já stál před novou cestou. Spustili jsme pořad „Ask Noah“, týdenní talk show v rádiu, ve které jsem si vzal pracně naučené lekce producentů a kolegů, kteří mi říkali, co Linux a open source nedokážou, a učil posluchače, jak přesně tyto věci dělat.

Věděli jsme, že Linux a open source mohou fungovat dobře s omezeným rozpočtem, ale co by mohly dělat, kdybychom měli hlubší zdroje?

Když Altispeed Technologies otevřela svou šekovou knížku na financování projektu, je to podobné, jako když se váš velký bratr ukáže, aby vás podpořil v pouličním boji. Podařilo se nám postavit místnost pro vysílání na zakázku, zakoupit nejlepší vysílací mix, který lze za peníze koupit, vyrobit stroje Dell s hardwarem speciálně pro Linux, zakódovat a distribuovat veškerý náš zvuk přes IP a nasadit hardware pro vzdálené vysílání na bázi Linuxu.

Dnes pořad „Ask Noah“ přijímá hovory z celého světa, byl stažen více než 450 000krát a je vysílán ze studia, které by konkurovalo studiu iHeartRadio nebo Cumulus Media. Rozdíl? Celý běží na Linuxu – vždy byl a vždy bude.

Jsem hrdý na to, co jsme dokázali. Dokázali jsme, že každý, kdo má touhu, může mít hlas online. Také jsme dokázali, že na to, abyste se dostali do vysílání Linuxu, nepotřebujete velký rozpočet – a když jste připraveni na škálování, tak i Linux.

Zúčastnil jsem se každé velké linuxové konference v USA a dodnes jsem neviděl nikoho jiného, ​​kdo by na Linuxu živě vysílal. Jen v roce 2018 byla show „Ask Noah“ živě na Ubuntu Summit, SCALE a LinuxFest Northwest a živě budeme živě z Southeast LinuxFest, kde budu hovořit o tom, jak jsme stáli na ramenou open zdroj pro vysoce kvalitní produkci výhradně na Linuxu.


Linux
  1. Řešení problému roku 2038 v linuxovém jádře

  2. Jaký byl nejdůležitější okamžik v historii Linuxu?

  3. Moje 3 oblíbené verze Linuxu

  1. Linuxový příběh mé rodiny

  2. Všechno nejlepší k narozeninám linuxovému jádru:Jaké je vaše oblíbené vydání?

  3. Poprvé s Linuxem:30 instalačních příběhů

  1. Budování důvěry v linuxovou komunitu

  2. Zvládněte příkaz Linux ls

  3. Vyhledejte příkaz v Linuxu