非常に単純な Linux デスクトップ環境または DE なしで実行されるプログラムを作成したいと考えています。私の要件は次のとおりです。
アプリケーションまたは DE は IPTV プレーヤー (IPTV セットトップ ボックスとして) になり、起動後に直接実行したい (ログイン画面などはありません)
1-DE はフルスクリーンになります
2-他のGUIプログラムを実行する必要はありません。アプリケーションから呼び出されるコマンドラインプログラムだけなので、ウィンドウマネージャーもディスプレイマネージャーも必要ありません(可能な場合)
3-最小限のサービス、LANに接続してrtp(udp)ストリームを読みたいだけ
4- Qt と Qt Quickを使用してこの DE またはアプリケーションを作成し、openGL を使用できない場合
5- rtp ストリームを読み込んで再生するには、 libvlcまたはその他のライブラリを使用する必要があります
6- apt-getを使用してパッケージをインストールまたは削除する
7- キーボードとマウスのサポート
私は C++ と Qt のプログラマーであり、Linux 管理の経験が豊富です。
DE の作成に役立つアイデアがある場合、または XWindow で直接実行される既存の DE がある場合は、助けてください。
DE は、PC が通常の DVB レシーバーであるかのように使用され、チャンネルを一覧表示し、表示するチャンネルを選択します。
Qt アプリケーションを DE として起動し、それを /usr/share/xsessions に /usr/share/xsessions/myDE.desktop として配置するにはどうすればよいですか?
ウィンドウマネージャーまたはディスプレイマネージャーなしでQtを実行するように構成する方法
アプリを実行するために QApplication またはその他のクラスを使用する必要がありますか