GNU/Linux >> Linux の 問題 >  >> Linux

Linuxで完全に放送する最初の

午前3時だったので、次のLinuxFest Northwestの準備を4日間続けて続けた後、私は眠っていたはずです。代わりに、ノートパソコンの画面だけを持ってホテルの部屋に座って、周りの物を照らしました。

画面には、Linuxアクションショーのホストとして初日に開始したミッションに最終的に成功をもたらすパズルの最後のピースがありました。

2014年12月、JupiterBroadcastingのオーナー兼オペレーターであるChrisFisherから予期せぬ電話がありました。彼は、私が世界最大のLinuxポッドキャストの放送中のポジションを検討するかどうかを知りたがっていました。受け入れて翌年の初めに始めました。

ワシントン州アーリントンにあるジュピターブロードキャスティングの本社に到着した直後、クリスと私はバッファローウィングに腰を下ろし、ジュピターブロードキャスティングでの生活について話し合いました。私はクリスに、ほとんど漫画のように何かを思い出せないこと、忙しいスケジュール、そしてJupiterBroadcastingが完全にLinuxで実行される最初のポッドキャストネットワークになることを望んでいることなど、いくつかの懸念があることを説明しました。

私は以前にLinuxメディアの人々に会ったことがあり、オープンソースがいかに優れているか、より安全で、より安定していて、簡単に利用できるかについて彼らが話しているのを聞いたことがあります。ショーが終わってカーテンが引かれた後の彼らの態度も見ました。彼らの多くは、たくさんのアマチュアによって一緒に石畳にされた中途半端なコードでビジネスを危険にさらすつもりはありませんでした。

その他のLinuxリソース

  • Linuxコマンドのチートシート
  • 高度なLinuxコマンドのチートシート
  • 無料のオンラインコース:RHELの技術概要
  • Linuxネットワーキングのチートシート
  • SELinuxチートシート
  • Linuxの一般的なコマンドのチートシート
  • Linuxコンテナとは何ですか?
  • 最新のLinux記事

それで、クリスの答えは私を驚かせました:「私は本当にそれが欲しいです。」彼は詳細を尋ねませんでした、それは私が何も持っていなかったので良かったです。彼は、Linuxにデプロイしたソリューションは、競合するプラットフォームで実行したのとまったく同じようにすべてを実行する必要があるという1対1の義務を私に与えませんでした。彼の基準ははるかに合理的でした。すべてLinuxのソリューションを使用してJupiterBroadcastingを放送する方法を見つければ、彼はそれを本番環境に導入しました。

その年の後半、私はLinuxFestNorthwestからの放送を促進しようとしていたプロデューサーの1人と継続的に意見の相違がありました。非圧縮の1080pビデオをLinuxに取り込む方法を見つけましたが、FFmpegソースを切り替えるためのソフトウェアソリューションはまだ利用できませんでした。 Snowmixを詳しく調べて、必要なことを実行できることはわかっていましたが、何かがうまく機能していませんでした。 「開発者を雇うことができた」と私は提案した。 「私がお金を払う。そうすれば、完全にLinuxで放送できるようになる。LinuxFestNorthwestからライブをしているだけではなく、それ自体がスペクタクルになるだろう。」

私たちのプロデューサーは私の熱意に感銘を受けませんでした。彼は、別の地元のポッドキャスターがMacを持参することを志願し、独自のソフトウェアを使用して放送を容易にするだろうと私に言いました。

会社に比較的新しく、ボートを揺り動かしたくなかったので、私は問題を落としました。私はソフトウェアのテストをあきらめ、Macでの放送に落ち着く準備をしました。

LinuxFestの前夜は、スタジオで忙しい時間でした。その日、私たちは2つのショーを撮影し、別のオンエアパーソナリティであるアンジェラをLinuxに変換する作業を引き受けました。

電話が鳴ったとき、私は彼女の経験の映像を編集している最中だった。それはもう1つのポッドキャスターでした。個人的な問題のため、彼はLinuxFestに参加できず、機器を提供できませんでした。

私たちは皆ショックを受けてがっかりしました。それから、私は素晴らしい機会が私に与えられたばかりであることに気づきました。

予備のラップトップであるSystem76Bonoboを入手し、Linux MATEの新規インストールをリロードして、動作するようになりました。

ラップトップをホテルに持ち帰ったところ、コードベースを書き直していた新しい新進気鋭のソフトウェアプロジェクトが、ソフトウェアの最初のバージョンの1つであるOBSStudioをリリースしたことに気付きました。

入力を切り替えるためのキーボードバインディングをサポートしていませんでした。複数のソースへのストリーミングをサポートしていませんでした。外部プレビュー機能は機能しませんでしたが、ビデオ入力を切り替える方法を提供しました。

翌朝、私はスタジオに飛び込んで、クリスのオフィスに直行しました。彼はその日遅くにショーの準備をしていました、そして彼は何も言わなかった間、彼の顔は私に「これは重要であるほうがよい」と言いました。

「クリス、私はこのボノボで動作するOBSと呼ばれるこの新しいソフトウェアを持っています。 LinuxFestNorthwestでの放送でうまくいくと思います。」

クリスは椅子に腰を下ろした。彼は、これが大きな進歩であり、Linuxでのブロードキャストにとって何を意味するのかを即座に認識しました。それから彼は落ち込んで額をこすり、「それはすごい、男...でも、USBを介してラップトップで放送を実行することはできません。 PCIキャプチャ機能を備えた強力なデスクトップが必要です。そして、すでに1人の男性がダウンしているため、予算は非常に薄いです。」

私は階下に行き、そこでAllanJudeがTechSNAPを行うためにChrisと一緒に放送する準備をしていました。

「アラン、完全にLinuxで制作できるように、新しい放送機が必要です」と私は彼に言いました。 「クリスと私と一緒に請求書を分けてくれませんか?」

アランは、FreeBSDとZFSが私たちのばかげたLinuxのナンセンスよりも優れていることについて何かをつぶやいた後、彼の誇り高いカナダのアクセントで、単に「もちろん」と言いました。

クリスとアランがショーを終えた後、私たちは皆車に積み込み、電気店に車で行きました。私たちはそれぞれ、必要なコンポーネントをいくつか選び、スタジオに戻しました。

金曜日の午前5時に、26時間近く起きた後、スタジオのキッチンのビデオを放送しているデスクトップが機能していました。

2015年は私がLinuxActionShowを主催した最初の年であり、完全にLinuxで放送した最初の年でした。

数か月後、System76はコロラドのキャンパスで放送するように私たちを招待しました。繰り返しになりますが、設備の予算がないため、放送をどのように延期するかについての計画なしにデンバー空港に着陸しました。

System76に到着し、ブロードキャストを実現するために必要なことを説明した後、最後に残ったRadio Shackストアの1つに向かい、C920Webカメラを購入しました。私たちがいなくなっている間、System76チームは私たちにカスタム放送リグを構築しました。私たちは、生活のためにLinuxリグを構築する人々のチームの本社にいたので、驚くべきではありませんでした。それでも、私たちの放送用にカスタムビルドされた非常に強力なマシンを彼らがどれほど迅速に組み立てることができたかに驚きました。

OSをインストールした後、必要なソフトウェアのインストールを開始し、この啓示に驚かされました。プロプライエタリソフトウェアではこれを実行できませんでした。オペレーティングシステムだけを購入してライセンスを取得する必要があります。ハードウェアは、そのオペレーティングシステムに固有である必要があります。ブロードキャストソフトウェアを起動して実行するには、アクティベーションの抜け穴を飛び越える必要があります。

対照的に、ここでは、私たちのために一緒に投げられたばかりのコンピューター(これを生計のためにやっている会社ではありますが)、無料のオープンソースオペレーティングシステム、そしてボランティアのチームによって開発されたソフトウェアを持っていました。高価な独自の代替品で見つけることができるものと同じくらい有能です。

翌年、私たちは3台のLinuxワークステーションをカスタムビルドし、JBOneの残りの非Linuxコンピューターに取って代わりました。 Linuxとオープンソースは、独自の代替手段と同じくらい競争力があることが証明されただけでなく、私たちが持っていたすべての期待を上回りました。視聴者はすぐにビデオ品質の向上に気づきました。単一のプラットフォーム上にあることで、どのマシンでも別のマシンを埋めることができる、まとまりのあるブロードキャスト環境が作成されました。

2017年にLinuxアクションショーは終了し、私は新しい道に直面しました。毎週のトークラジオ番組「AskNoah」を開始しました。この番組では、プロデューサーや同僚の苦労して学んだレッスンを受けて、Linuxやオープンソースではできないことを教えてもらい、リスナーにそれらの方法を教えました。

Linuxとオープンソースはわずかな予算でうまく機能することはわかっていましたが、より深いリソースがあれば、彼らは何ができるでしょうか?

Altispeed Technologiesに小切手帳を開いてプロジェクトに資金を提供させることは、あなたの兄がストリートファイトであなたを支援するために現れるのとよく似ています。放送用の部屋をカスタム構築し、購入できる最高の放送ミキサーを購入し、Linux専用のハードウェアを備えたデルのマシンを製造し、すべてのオーディオをIP経由でエンコードして配信し、Linuxベースのリモート放送ハードウェアを導入することができました。

今日、「Ask Noah」ショーは世界中から電話を受け、45万回以上ダウンロードされ、iHeartRadioやCumulusMediaに匹敵するスタジオから放送されています。違い?完全にLinux上で実行されています—これまでもこれからもそうです。

私たちが成し遂げたことを誇りに思います。希望を持っている人なら誰でもオンラインで発言できることを証明しました。また、Linuxを放送するのに多額の予算は必要ないことも証明しました。また、拡張の準備ができたら、Linuxもそうです。

私は米国で開催されたすべての主要なLinux会議に参加しましたが、これまでLinuxでライブ放送を行っている人を見たことがありません。 2018年だけでも、「Ask Noah」ショーは、Ubuntu Summit、SCALE、LinuxFest Northwestでライブでした。私たちは、Southeast LinuxFestからライブで、オープンの肩に立った方法について話します。 Linux上で完全に高品質のプロダクションを行うためのソース。


Linux
  1. Linuxコミュニティでの信頼の構築

  2. Linuxlsコマンドをマスターする

  3. Linux wall コマンドが文字列引数をブロードキャストしないのはなぜですか?

  1. 私の家族のLinuxの話

  2. Linux :サブネット内のすべてのホストに ping を実行します。

  3. Linux の最初のバージョンが Unix の一部に基づいていたというのは本当ですか?

  1. Linuxカーネルの誕生日おめでとう:あなたのお気に入りのリリースは何ですか?

  2. Linuxカーネルでの2038年問題の解決

  3. Linuxの歴史の中で最も重要な瞬間は何でしたか?