問題タブ [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.
java - Java Media Framework の最後のバージョンがリリースされたのはいつですか?
JMF の最新バージョンがリリースされたのはいつですか? JMFについて学ぶことは役に立ちますか?私に提案してください..しかし、そこだけに非常に少量のソースがありますか? なんで?提案してください..
java - Javaで.MOVから3GPへの変換操作を行う方法
「.MOV」拡張ファイルをJavaで3GP拡張ファイルに変換したい。現在、.MOVファイルの作成オプションにJavaMediaFrameworkを使用しています。しかし今、私の必要性はこれらのビデオを3GPに変換することです。私は自分の問題をグーグルで検索しましたが、解決策を得ることができませんでした。これどうやってするの?どんな助けでもありがたいです。
java - JMF 出力ストリーム
ローカルファイルを取得して(ユニキャスト)Java JMFでストリーミングする方法の簡単な例はありますか? 他の人からの例はほとんどないようです。
java - JMF で RTP ストリームを作成する際の問題
私は、RTP を使用してDataStream
から作成されたのブロードキャストを必要とするプロジェクトの非常に初期の段階にいMediaLocation
ます。具体的には、「 Can't open local data port: xxxx」rptManager.initalize(localAddress)
というエラーで現在失敗しているサンプルコードに従っています。
Lucid で開発していますが、ファイアウォールは完全に無効になっています。正直に言うと少し困惑しています。私のコードは次のとおりです。
問題の原因について何か考えはありますか?
java - JMF。新しいカスタムstreamdatasourceを作成します
ファイルやRTPなどではなくストリームからデータを取得するDataSourceオブジェクト(したがってプロセッサ)を構築する手段を作成しようとしています。オーディオデータを透過的にトランスコードすることを目的とした、はるかに大きなアプリケーション用のモジュールを作成しています。JMFドキュメントを確認すると、ファイルからソースを作成する方法のみが指定されますが、アプリケーション内のストリームからソースを作成できる必要があります。
どこから探し始めることができるか考えていますか?
java - RTPSocket を使用して RTP パケットを送信する方法
私は JMF に比較的慣れていませんが、ドキュメントを読み、その仕組みを十分に理解しています。RTPSocketsのサーバー側の実装に問題があると言われています。
彼らのイラストと例を見た後。私はまだ少し混乱しています。転送を処理するために、データソースとデータシンク クラスを開発する必要がありますか? しようとしているのは、アプリケーションから基盤となるネットワークにデータをストリーミングし、別のアプリケーションを介してデータを受信することです。受信については理解していますが、送信に関連する手順について理解できません。
どんな助けでも大歓迎です。
media - SDP メディア フィールド形式
属性を持つ SDP メディア フィールドを作成したいのですが、理解できないことがいくつかあります。関連するRFCをざっと読んで読みましたが、各フィールドの意味のほとんどを理解していますが、理解できないのは、rtpmapレジストリを構成するフォーマットのパラメータであるJMFのオーディオ/ビデオフォーマットからどのように派生するかです使用する必要があるエントリ。畑を何度も見る
これらは、接続している pbx サーバーから受信されます。JMF オーディオ形式のプロパティに関して、これらは何を意味しますか。(これらは通信で一般的に使用される標準のオーディオ形式であることは理解しています)
アップデート:
私はフォーマットパラメータ ' 0 8 101 ' の最後にもっと疑問に思っていました
それらがこのリストから参照されていることは知っていますが、JMF メディア形式に従って、どの形式を使用するかをどのように判断すればよいですか?
前もって感謝します、
アダム・ゼハヴィ。
controller - JMFマイクボリュームコントローラー
JMFでマイクボリュームコントローラーを入手するにはどうすればよいですか?
これは私が持っているものです:
私はあなたのこの実装コンセプトを試しましたが、ストリームを取得しようとすると、最初のボリュームプロセッサからnullを取得し続けます。これを行う方法は次のとおりです。
これはそれが生成する出力です:
volumeProcessorState:制御を追跡するように設定されたフォーマット-com.sun.media.ProcessEngine$ProcTControl@1627c16:LINEAR、48000.0 Hz、16ビット、ステレオ、LittleEndian、署名付きvolumeProcessorState:実現
プロセッサから出力されるデータはNullです。
コンテンツ記述子!= nullの場合、出力ストリームは取得しますが、ボリュームコントローラーは取得しません。また、nullの場合、コントローラーは取得しますが、ストリームは取得しません。
オーディオマイクデバイスに接続しようとしています
アダム。
java - jar ファイルで定義された同じパッケージ内にカスタム クラスを作成する (JMF カスタム データ ソースの実装)
カスタム環境でカスタム データ ソースの JMF 実装を拡張しようとしています。私の JMF 実装は jar ファイルにパックされています (クラス ファイルのみ、すべて難読化されています)。
JMF のパッケージ マネージャーは、リフレクションを使用してクラスをインスタンス化します。目的のクラスの次のパッケージのいずれかを調べます: javax、com.sun、com.ibm。これらのパッケージはすべて jar ファイルに含まれています。
たとえば、javax パッケージでカスタム クラスを作成する必要があります。javax パッケージ (ディレクトリ) を作成し、カスタム クラスをその中に入れました。異なる javax パッケージが 1 つにマージされた場合のように、javax パッケージが jar ファイルに定義された同じパッケージと見なされることを期待していました。しかし、JMF パッケージ マネージャーはカスタム クラスを見つけることができませんでした。
私は不可能なことを期待していますか?
どうもありがとう。