問題タブ [hdmi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1943 参照

linux - Linux で接続されたテレビの電源状態を取得する

現在、家を出入りするときにディスプレイをオフにしてからオンにしようとしています。

HDMI(Intel HD4600)でSamsung TVに接続されているUbuntu HTPCを実行しています。「xset dmesq ...」を使用すると、HDMI 出力のオン/オフが切り替わり、テレビの電源状態は変わりません (信号が失われるだけです)。そのため、テレビの電源をオフまたはオンにできる IR 送信機を接続しました。悲しいことに、両方のコマンドが同じ IR コードを使用しているため、電源ステータスが反転します。

xset ステータスも正しいステータスを返しません。電源ステータスに関係なく、常に「オン」と表示されます。

最後の表示状態を保存することはできますが、リモコンなどを使用してテレビの電源を切ると、値が正しくなくなります。IR トランスミッターも何も返されません。

現在の状況を確認する他の方法はありますか?

0 投票する
0 に答える
74 参照

video - X が全画面ビデオの背後で実行されるのに、ビデオが停止すると停止するのはなぜですか?

ラズベリーパイで遊んでいます。フルスクリーンビデオを再生するために小さな GPU を使用します。

  1. SSH ターミナルを開き、Omxplayer でクリップを実行します。HDMI経由でフルスクリーンで問題なく動作します。

  2. 次に、リモート ターミナルから X (startx) を起動し、ブラウザで Web ページを開くと、ビデオが前面に表示されているため、Web ページが表示されません。

  3. その後、ビデオを pkill すると、ずっとその背後に隠れていた Web ページが表示されます。ここまでは順調ですね。

  4. Omxplayer を起動して、1 をやり直します。うまくいきません。端末と実行中のビデオに関する情報だけが表示されますが、実際のビデオが HDMI 経由で送信されているわけではありません。

どうして?

0 投票する
2 に答える
18150 参照

raspberry-pi - デルのノートパソコンの画面を使用して、Raspberry Pi からの HDMI 入力を表示できますか

Dell Inspiron 14R (N4110) ラップトップと Dell Inspiron 15R (N5110) ラップトップを持っています。ラズベリーパイからの入力を表示するためにそれらのいずれかを使用できますか?

0 投票する
1 に答える
161 参照

android - Android アプリで接続されている HDMI デバイスの HDMI バージョンを取得する

Android アプリで接続されている HDMI デバイスのバージョンを取得するにはどうすればよいですか? DisplayInfo には役立つものは何もありません。

0 投票する
1 に答える
870 参照

java - HDMIまたはUSB接続を介してAndroidでオーディオとビデオを受信する

私は Android 開発にかなり慣れていませんが、PC から電話でオーディオとビデオのコンテンツを受信したいと考えています。PC でゲームプレイを録画しようとしていますが、ハードウェア レコーダーを購入するお金がなく、スクリーン キャプチャを実行して適切な fps を維持することができません。

私が念頭に置いていたのは、画面と音声をセカンドスクリーンのように携帯電話に送信することでした.2番目の画面では、携帯電話が保存プロセスを処理し、PC の CPU 負荷を軽減します。Androidフォンはhdmi出力を受信できないと思いますが、Android adbライブラリの「pull」コマンドを介してUSBでこれを行うことができます。ただし、これにはファイルが既に保存されている必要があります。

これを行う他の方法が見つからないようです。使用できるライブラリを推奨できますか?

0 投票する
0 に答える
321 参照

android - Android での 5.1 チャネル ゲイン コントロール

HDMI 経由で 5.1 チャネル オーディオを再生するアプリを作成しており、チャネルのオーディオ レベルを個別に制御する方法を見つけようとしています。現在、ファイルは AAC (.m4a) 形式でエンコードされており、ユーザーがフロント R/L、リア R/L、センター/LFE の音量を個別に設定できるようにしてほしい。MediaPlayer でこれを行うネイティブな方法はありますか? そうでない場合、ファイルを MediaPlayer に送信する前にチャネル ゲインを変更できる DSP ソリューションはありますか?

ありがとう!

0 投票する
1 に答える
4059 参照

ios - Lightning HDMI アダプターを使用している場合、ios 外部ディスプレイのアンダースキャン/フレームを削除します。

私はしばらくこれに苦労してきました。

おそらく誰もが知っているように、接続されたディスプレイをセカンド スクリーンとして使用するアプリに関しては、Lightning HDMI アダプターは 1080p 出力をサポートしていません (1080p に到達する唯一の方法はビデオ ストリーミングですが、残念ながら私の場合はそうではありません)。

最大出力解像度は 1600x900 で、私の場合はこれで十分ですが、ウィンドウの周りの「黒いフレーム」を絶対に取り除く必要があり、その方法がわかりません。これを行うことができた唯一の方法は、TV メニューで TV 出力画像を手動で引き伸ばすことでしたが、ご想像のとおり、私の最終製品では実行可能なソリューションではありません。

私はもう試した

運が悪い:私の問題は「オーバースキャン」ではなく「アンダースキャン」であり、アダプターが1600x900が最高であると言っている場合、OSがテレビの高解像度を認識できないのではないかと心配しています。

MacBookPro を同じ TV に接続し、モニタ設定で 1600x900 を強制すると、どういうわけか画面全体が正しくサイズ変更され、TV の物理領域全体をカバーするようになり、解像度が低くなり、黒いフレームがなくなります。iOS エコシステムに設定する同様のオプションがあるかどうかを知りたいです。

また、このようなもので出力を720pに強制しようとしました

UIScreenMode を手動で作成することはできませんが、まだ 1600x900 を使用しているためです。そして、ライトニングアダプターにはデータ接続がないため(充電のみ)、すべてをデバッグするのは本当に難しいため、XCODEデバッグをまったく使用できません...

AirPlay と VGA アダプターも試してみました。1080p は魅力的に機能しますが、さまざまな理由で HDMI を使用する必要があります。残念ながら、iOS8 ではこの問題は修正されていません。

誰かが提案する本当に良いアイデアを持っていますか? 皆さん、ありがとうございました。

更新 1:

また、1080p をサポートしているが (たとえば) HDMI 入力がない古いモニター/テレビを接続している場合、VGA アダプターが問題を引き起こす可能性があることも発見しました (VGA とは関係ないことはわかっています。説明しようとしているだけです)。 1920x1080 の解像度が提供されていたとしても、このモニターはどのくらい古いものでしたか? それはカスタマー スタンドの SHARP プラズマ TV でした。適切なモデルはわかりません)。

VGA アダプタで iPad Air に接続すると、出力は 1024x768 で、コンソールは「画面の UUID を識別できません」のようなものでログアウトしました。HDMIケーブルも試しました(モニターにはHDMI入力がなかったため、モニター側でHDMI-> DVIアダプターを使用する必要がありました)が、通常の1600x900しかありませんでした。

ただし、問題を解決することはできましたが、なぜこれが機能したのかまだ説明できません: iPad にライトニング - HDMI アダプターを接続し、次に HDMI - VGA アダプターを接続しました (Apple とはまったく関係ありません)。 、次にVGAロングケーブルでモニターに接続します。チャームのような1920x1080。

これは不可能なはずです (HDMI/lightning アダプターを介して何らかの方法でフル HD 解像度を取得しましたが、これは最大 1600x900 しか出力できません) が、うまくいきました。

また、結果はテレビ/モニター/画面によって異なることに注意してください。それは完全に信頼できません。