問題タブ [mmapi]

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 投票する
2 に答える
1590 参照

http - HTTP ビデオをストリーミングしたり、Blackberry シミュレーターでデバッグしたりする適切な方法は何ですか?

重複の可能性:
Blackberry JDE で InputStream ビデオを再生する

これを行うためのさまざまな方法を見てきましたが、どれも具体的ではありません (そして、それらを実装する私の試みはすべて失敗しました)。

Blackberry で http ビデオをストリーミングする既知の方法はありますか? サンプルコード、チュートリアル、何か?

私が見つけた最も近いものは次のとおりです

上記のチュートリアルですが、いくつかの問題があります。

まず、提供されるサンプル コードはローカル ビデオ用です (正常に再生できます)。「任意の有効な URL」が HTTP ストリーミングで機能すると主張していますが、既知の適切な .sgp URL を提供しても何も起こらないため、これは明らかに誤りです。

createPlayer メソッドには InputStream を受け入れる機能があり、有望に思えたので、サンプル コードを次の行に変更しました。

文字列から作成された以前のプレーヤーの代わりに (私のソースではコメントアウトされています)。

ただし、これによりまったく同じ問題が発生します(具体的には、ビデオを再生しようとすると、「JUMエラー104:キャッチされていないNullPointer例外」が表示されます。)

URL から読み取ろうとする両方の方法で、Null 応答が返されるようです。

これは初めての Blackberry アプリなので、デバッグ方法にあまり慣れていません (たとえば、サンプル コードで System.out.println() 呼び出しが何度かありますが、コンソールに表示されることはありません)。 .

コードをデバッグするにはどうすればよいですか? あるいは、HTTP ビデオをストリーミングする正しい方法は何ですか?


コードを少し変更する (Stream Connection にキャストを追加する) と、null ポインター エラーが解消されますが、何もクラッシュせず、例外もありませんが、まだストリーミングされません。

シミュレーターはストリーミングできないと確かに聞いたことがありますが、コードを電話に入れることもできません。

さらに紛らわしいのは、私のシミュレーターも実際の電話も m.youtube から RTSP をストリーミングできないことです。サーバー/コンテンツが見つかりませんというエラーが表示されます。

職場のファイアウォールが何か重要なことを妨げている可能性はありますか?

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

video - Blackberry Simulator で 50 秒間ビデオを再生するとプレーヤーが動かなくなる

blackberry jde 4.6 を使用して、blackberry 9000 シミュレーターでアプリケーションをテストしています。.3gpアプリケーションで 1 つのビデオ ファイルを実行する前に、何度か。

私のアプリケーションは、1 つのプレーヤーと、start と stop という名前の 2 つのボタンで構成されています。開始ボタンをクリックすると、プレーヤーは.3gpSD カードに保存されているファイルを実行します。

実際には、ビデオ ファイルは 1 分 50 秒実行できますが、シミュレーターでそのビデオを実行している間、シミュレーターをアイドル状態のままにしておくと、約 50 秒後にプレーヤーがスタックし、キーボードの任意のボタンをクリックした後にのみ続行します。ビデオ ファイルの残りの部分を実行します。

シミュレーターをアイドル状態にしないと、ファイルは継続的に実行できます。

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

blackberry - javax.microedition.media.Player を使用するとアプリケーションが例外でクラッシュする

Bluetooth からのデータを処理して Web サービスに送信するアプリケーションがあります。最近、アプリケーションにサウンドを追加したいというリクエストがありました。アプリケーションがデータのバッチを処理し、数秒後にプレーヤーが絶えず再生されると、「アプリケーションが応答していません」という例外が発生します。そして、プロセスは終了します。ログには、この例外の後に多くの ForcedStackTrace 例外が記録されていることがわかります。

サウンドは別のスレッドで再生されます。アプリがサウンドを再生しない、または短いサウンドを再生する場合 - すべて正常に動作します。この例外の発生を回避する方法はありますか? なぜそれが起こっているのですか?

(BBフォーラムからクロスポスト)

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

networking - BlackberryのWebからビデオをダウンロードして再生します

アプリケーションのURLからビデオを再生したい...最初にビデオをストリーミングしてデータをバッファーに保存してから、バッファーからプレーヤーにデータをフィードしたい。

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

networking - Blackberry バッファ再生デモ?

jde で提供されている Blackberry バッファー再生デモ アプリを使用して、サーバー上で mp3 ファイルをバッファーするのを手伝ってくれる人はいますか?

シミュレーターにロードし、mds を開始しましたが、オーディオを再生できません。エラーはありませんが、再生/ロードされません。コードはすべて問題ないように見えます。

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

java-me - J2ME は N73 デバイスからカメラ (画像キャプチャ) イベントにアクセスできますか

画像キャプチャ イベントをキャッチする必要があるプロジェクトに取り組んでいます。プラットフォーム S60 3rd エディションを搭載した nokia N73 用です。J2ME のみを (symbian を使用せずに) 使用する方法はありますか。

説明: バックグラウンドで実行されている J2ME アプリケーションが、カメラから画像をキャプチャするをクリックすると、J2ME アプリケーションが開始され、前面に表示されます。キャプチャした画像を取得し、J2ME アプリに転送して画面に表示します。

J2ME を使用できない場合、symbian を使用する方法はありますか? 誰でもチュートリアルやコード スニペットを提供できますか?

ありがとうございました。

よろしく、 ラジブ

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

java-me - JavaMEでディスプレイをスタンバイ状態にしない

私のMIDLETにビデオをストリーミングしています。再生中、20 秒後 (システム設定によって異なります)、電話機のディスプレイは待機モードになります。

これを防ぐにはどうすればよいですか? たとえば、何かをタップしてディスプレイをウェイクアップすることなく、ビデオを 5 分間視聴できるようにするにはどうすればよいですか?

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

java-me - NokiaE65のJ2MEMediaPlayerは機能しますか?

J2MEで簡単なメディア再生アプリケーションを作成しようとしています。現在、私は最も単純なことから始めています。jarファイルに含まれているリソースからwavファイルを再生したいだけです。私はこの単純なコードを使用しています:

最新のファームウェアを搭載したNokiaE65と元のファームウェアを搭載したNokia3110cの2台の電話で実行しています。E65で、プレーヤーが作成され、再生が開始され、例外がスローされていないことがわかります。しかし、何も聞こえません...同じwavファイルが組み込みのメディアプレーヤーで正常に機能します。ご覧のとおり、プレーヤーリスナーが接続されており、メッセージは1つしか受信されませんSTARTED。(イベントはありませんVOLUME_CHANGED。 )END_OF_MEDIA

Nokia 3110cで実行されている同じjarファイルは正常に再生され、予想されるすべてのプレーヤーイベントが表示されます。

E65の何が間違っているのか、または私が何を間違っているのか、何か考えはありますか?

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

user-interface - BlackBerryでのビデオ再生(再生、一時停止、転送、シークバー)の制御

誰かが私のアプリケーションにビデオコントロール(再生、一時停止、転送、シークバー)を追加するのを手伝ってもらえますか?

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

java-me - WindowsMo​​bileでのJ2MEカメラとサウンドレコーダーへのアクセス

私は現在、J2MEを使用してWindows Mobileカメラとサウンドレコーダーにアクセスし、写真を撮り、音声を録音する必要がある研究プロジェクトに携わっています...電話は何らかの理由でWindowsMo​​bileである必要があります。私と一緒に、ソフトウェアはJavaで書かれている必要がありますが、これも私の決断ではありません。

だから私はこれをサポートする電話を探す必要があります(存在する場合)ので、誰かがそれを見つけたかどうか知りたいですか?

ご協力ありがとうございました。

(MMAPI(JSR 135)をサポートする電話は、カメラとサウンドレコーダーを使用できることを意味するものではないことに注意してください。現在の電話にはこれがあり、アクセスできません)。