問題タブ [jmf]

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 に答える
1129 参照

java - Java: Draw Lines on a JMF Lightweight_Rendered Player

I've got a problem: I have a JMF-Videoplayer in my application and I want to draw on it (while the video continues). The Problem I've got is that I use a JLayeredPane where I add the VideoPlayer-Control on Layer.Content_Layer(index 0) and a JPanel (setOpaque(false)) on Layer.Modal_Layer(index 300).

What happens is, when I add the JPanel it is not opaque but I see the drawn lines but not the video. If I add the JPanel before (didn't changed the index of the layer) I add the video-control then I see the video but not the drawn lines.

Has someone an idea why this doesn't work and how I could make it work?

I thought about adding an ActionListener to the video-control-component and evertime the image changes, I take this image and paint it as background on the JPanel but I'm affraid that this will cost me precious time.

My code looks like this:

The videoPlayerPanel is also a JPanel that contains the JLayeredPane... as you can see.

Edit: Okay I put some research into it and found out that

returns a java.awt.Component and such components do not support opacity - maybe that's the reason why I cannot see or only see the drawPanel.

So currently I'm trying to draw directly onto the video-Component by adding it to a customized Panel where i override the paint-method to draw all the lines. Any other ideas?

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

java - Windows7でのJavaプログラミングの問題(Windows XPでうまく機能します)

PCに接続されたWebカメラからビデオをキャプチャしています。次のコードを使用してキャプチャしています。

このプログラムはWindowsXP(デスクトップ)でうまく機能し、Windows7(ラップトップ)で使用しようとすると、次のエラーが発生します。

私のプログラムはラップトップのインビルドウェブカメラで検出されず、外部ウェブカメラも検出されません。ビデオをキャプチャするためにjmfを使用しており、すべてのウェブカメラがvfwでサポートされています。この問題を解決するのを手伝ってください。

0 投票する
4 に答える
5236 参照

video - Jffmpeg を JMF にインストールする

アプリケーションで JMF を使用しています。サポートされていない形式の例外が発生したため、jffmpeg をインストールしようとしています。このhttp://jffmpeg.sourceforge.net/download.htmlに従ってみましたが、迷子になりました。JMF レジストリに問題なく入力しましたが、新しいコーデックを含めるにはどうすればよいですか? (また、[追加] を押すと、「アイテムを追加できませんでした」というメッセージが表示されます... Windows 7 で実行しています)。

ありがとう、よろしく、 Krt_Malta

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

java - Java Media Framework が常に TTL=1 のマルチキャスト パケットを生成する

G711 マルチキャスト オーディオ ストリームを生成する必要があり、Java Media Framework の一部として AVTransmit2 サンプルを見つけました。

基本的にこれは機能しますが、マルチキャスト パケットはすべて TTL が 1 に設定されています。

SessionAddress が TTL 値を指定できることを示唆するドキュメントを見つけたので、それを変更してみました。つまり、 destAddr = new SessionAddress( ipAddr, port, 255);

また、Java が IPv6 にデフォルト設定されていることが問題の原因である可能性があるというコメントもいくつか見つけたので、次のように開始して強制的に ipv4 にしようとしました: java -Djava.net.preferIPv4Stack=true -classpath "." AVTransmit2 javasound://8000 239.1.10.65 20480

ただし、wireshark を見ると、パケットにはまだ TTL=1 があります

私はJMF2.1.1eを使用しています

これを解決する方法について何か提案はありますか?

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

java - JMF を介してキャプチャ デバイス (Web カメラ) を検出できません

JMF を使用して Web カメラを操作しています。USB Web カメラは JMF と完全に連携します。ただし、Java コードからこの呼び出しを行う場合は、JMStudio で使用しました。

USB「ウェブカメラ」は検出されますが、ラップトップでウェブカメラを検出しようとすると、デバイスが検出されません。

JMF API からラップトップの Web カメラとそのフォーマットを正しく検出するにはどうすればよいですか?

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

sip - mjsip/jmfを使用するとローカルRTPポートに到達できません

mjsipを使用して外部VoIPプロバイダーへのSIPセッションを作成します。次に、RtpManagerを使用してrtp経由でテストwavファイルをプロバイダーに送信します。

プログラムはエラーなしで実行され、私はsip呼び出しに応答します。ただし、音声は送信されません。Wiresharkでネットワークトラフィックを診断すると、ローカルホスト(ある種のNATの背後)からVoIPプロバイダーへのRTPトラフィックが大量に表示されますが、何も返されません。

しばらくすると、プロバイダーからローカルホストへのICMPエラー「Destinationunreachable(Port unreachable)」が表示されます。

ソフトウェアlinphoneは、同じlocalhostおよびvoipプロバイダーを使用して動作しますが、異なるsipスタックを使用しています。

助言がありますか?

ありがとう

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

java - JMFを使用してウェブカメラのビデオを録画するにはどうすればよいですか?

Java Media Playerを作成し、ビデオプレーヤー、オーディオプレーヤー、スナップショットの作成などを完了しましたが、Webカメラを使用してのみビデオをキャプチャできます。ビデオをハードディスクに録画したい。そのために私がしなければならないこと..?

前もって感謝します。

0 投票する
3 に答える
8404 参照

java - Javaメディアフレームの動作で.wav期間を学習する方法は?

Java Media Frameworkを使用して.movファイルを.wavファイルとマージするのに疲れているので、それらの期間を知る必要があります。これどうやってするの?任意のアイデアをいただければ幸いです。

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

java - ビデオファイルからオーディオを抽出して JavaSound AudioInputStream にする方法は?

ビデオを処理するには JMF を使用する必要があることは知っていますが、JMF API は非常にわかりにくく、理解しにくいものです。このようなものを見ましたが、やりたいことは逆だと思います。

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

java - Javaメディアフレームワークを使用してビデオをキャプチャして保存しますか?

スナップショットを撮りましたが、ビデオを録画してハードディスクに保存できません。JMF を使用してビデオを録画するには? 知ってる人いたら手順教えて...