FastoTVは、インターネット経由でテレビを視聴できる無料のオープンソースIPTVプラットフォームです。Mac OS X、Linux、Windowsなど、複数のプラットフォームに対応しています。コードはC++で記述されており、GPLv3ライセンスの下で配布されています。
FastoTVプロジェクトは、テレビストリーミング用のIPTVサーバーを開発しています。このプラットフォームは、例えば、小規模プロバイダーが顧客にテレビコンテンツへのアクセスを提供したり、クラウドベースのテレビストリーミングシステムを構築したり、IPカメラを用いたビデオ監視インフラを提供したりするために利用できます。
このオープンプラットフォームでは、お気に入りのプレーヤーを使用してTVチャンネルを視聴できます。 また、FastoTVはオープンで無料のIPTVプラットフォームです。
FastoTVの主な大きな利点は次のとおりです。
- オープンソース
- 独自のオープンソースiptvサービス
- デバイスとテレビのリモコン。
- 低価格のデバイス。自分でデバイスを購入して、アプリケーションをインストールできます。
- 現在、以下のデバイスをサポートしています。
- マルチプラットフォーム
- 簡単なコード
- 優れたソリューション
さらに、アプリケーションには、次のような一部のミニコンピューターでサポートされているパッケージがあります。
オレンジPI:
- オレンジPIOne
- オレンジパイライト
- オレンジPIPC
- オレンジパイプラス2
- オレンジPIPC2
- オレンジパイゼロプラス2
バナナPI:
- バナナパイM2 +
ラズベリーPI:
- ラズベリーパイ1モデルB +
- ラズベリーパイ2モデルB
- ラズベリーパイ3モデルB
このプラットフォームは、リレーモードで動作し、元のストリームを一切変更せずにクライアントに送信することも、カメラの映像をリアルタイムでエンコードしたり、既存のストリームを別の形式にトランスコードしたりすることもできます。
また、タイムゾーン調整にも対応しており、異なるタイムゾーンでの同時視聴を可能にするためにストリームがバッファリングされます。エンコードとデコードにGPUアクセラレーションを有効にすることも可能です。

CDN、放送システム、ローカルに接続されたカメラ、ローカルネットワークの放送ポイント、およびTV Mosaicなどのサービスを介して受信したファイルとライブストリームは、コンテンツソースとして機能します。 入力では、HLS、RTMP、UDPマルチキャスト/ユニキャスト、HTTP TS、およびDASHがサポートされています。 出力は、HLS PUSH、HLS PULL、RTMP PUSH、UDP / RTP、RTSP、およびHTTSTSです。
再生リストとオンデマンドビデオは、遅延視聴コンテンツ(アップデートTV)に対応しています。ストリーミングを開始するには、最も簡単なケースでは、サーバーを起動し、利用可能なストリームを含むM3Uファイルを作成して、ユーザーに配布するだけで十分です。
LinuxにFastoTVをインストールするにはどうすればいいですか?
このアプリケーションをシステムにインストールしてテストすることに興味がある場合は、次のいずれかの方法を使用して行うことができます。
アプリケーションの開発者は私たちにいくつかのオプションを提供します。
Debian、Ubuntu、またはdebパッケージをサポートするその他のディストリビューションのユーザーであれば、この方法でこのアプリケーションをインストールできます。
ターミナルからアプリケーションパッケージをダウンロードするには、次のコマンドを実行する必要があります。
wget -O fastotv.deb https://fastotv.com/downloads/linux/fastotv-0.9.4-x86_64.deb
ダウンロード後、お好みのパッケージマネージャーを使用するか、ターミナルから以下のコマンドを使用してパッケージをインストールできます。
sudo dpkg -i fastotv.deb
依存関係に問題がある場合は、ターミナルで次のコマンドを実行することで解決できます。
sudo apt -f install
RPMパッケージによるインストール
最後に、RHEL、CentOS、Fedora、openSUSE、またはrpmパッケージをサポートするその他のディストリビューションのユーザーの方は、アプリケーションの最新の安定版rpmパッケージを入手してください。
ターミナルからパッケージをダウンロードするには、ターミナルに入力するコマンドは次のとおりです。
wget -O fastotv.rpm https://fastotv.com/downloads/linux/fastotv-0.9.4-x86_64.rpm
ダウンロードが完了すると、次のコマンドを使用してインストールを実行できます。
sudo rpm -i fastotv.rpm
ArchLinuxとその派生物
最後に、Arch LinuxまたはArch Linuxをベースにしたディストリビューションのユーザーの方は、AURリポジトリからこのアプリケーションをインストールできます。
AURアシスタントがインストールされていれば問題ありません。まだインストールしていない場合は、こちらでご紹介しているものの中からいずれかを試してみてください。
あとはターミナルを開いて、次のように入力するだけです。
yay -S fastotv