問題タブ [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.
java - j2me でのフル解像度のカメラ アクセス
ハイエンドのNokia電話(N95)で画像キャプチャをしようとしています。電話の内部カメラは非常に優れています (4 メガピクセル) が、j2me では最大 1360x1020 の画像しか出力できないようです。私はこの例から大部分を引き出しましたhttp://developers.sun.com/mobility/midp/articles/picture/
私がしたことは、640x480 から始めて、失敗するまで幅と高さをそれぞれ 80 と 60 増やしました。コード行は次のとおりです。
jpg = mVideoControl.getSnapshot("encoding=jpeg&quality=100&width=" + 幅 + "&height=" + 高さ);
したがって、2 つの問題は次のとおりです。 1. 1360x1020 を超える画像を取得すると、電話機が例外をスローします。2. 解像度の高い画像は、小さい画像を滑らかにしただけのように見えます。たとえば、640x480 の画像をフォトショップで拡大すると、これと 1360x1020 と思われる画像の違いがわかりません。
これは電話での j2me の制限ですか? もしそうなら、j2meアプリケーション内からより高い解像度を取得する方法や、別のアプリケーション内からネイティブカメラにアクセスする方法を知っている人はいますか?
blackberry - ブラックベリー8330の音の問題
CDMA Blackberry 8330では、J2MEを使用して再生しようとしているほとんどすべてのmp3ファイルが、実際に終了する数秒前にカットされているようです。誰か手がかりがありますか?
java - J2ME を使用してファイルを削除すると IOException がスローされる
J2ME の FileConnection.delete() メソッドを使用してファイルを削除しようとしていますが、delete() メソッドを呼び出すたびに IOException がスローされます。ファイルの存在を確認する条件文を書きましたが、それにもかかわらず IOException がスローされます。
FileConnection APIによると、FileConnection オブジェクトで delete() が呼び出されると、そのオブジェクトに関連付けられたすべてのストリームが閉じられ、特定のファイルに関連付けられたストリームで後続のアクションが発生すると、IOException がスローされます。
削除しようとしているファイルは同じプログラム内に記録されていますが、delete() メソッドを呼び出した後、recordControl.reset() を呼び出します。これにより、IOException がスローされる可能性がありますか?
私の問題は何ですか?
java - J2ME でバッファをプレーヤーにローテーションする代替手段はありますか?
多くの J2ME 電話の (非常に厄介な) 制限により、オーディオ ファイルは完全にダウンロードされるまで再生できません。そのため、ライブ ストリームを再生するには、一度にチャンクをダウンロードしてByteArrayInputStream
s を作成し、それを Player にフィードする必要があります。
これはうまく機能しますが、ストリームが終了して新しいストリームが必要になるたびに約 1/4 秒の厄介なギャップがあることを除けば. この問題、または上記の問題を解決する方法はありますか?
java-me - JSR-135 MMAPI を使用したカスタム コーデックの実装
カスタム コーデック デコーダを実装し、JSR135を使用してメディア ファイルを再生することは可能ですか? 実際、J2ME でカスタム メディア ファイルを再生することに興味があります。JSR135 は良い出発点だと思いますが、他の提案も受け付けています。ありがとう。
更新 は試していませんが、JSR75 を使用してファイルを開くと、InputStream が取得されると思います。カスタム コーデックを、MMAPI が認識して再生できる既知のコーデックに変換するカスタム InputStream を使用できます。ただし、JSR75 とそれに伴う多くのセキュリティ警告を使用せずに実行できる方がよいでしょう。
audio - ブラックベリーオーディオレコーディングサンプルコード
BlackBerryのサンプルコードを取得するための優れたリポジトリを知っている人はいますか?具体的には、オーディオの録音の仕組みを学ぶのに役立つサンプル、場合によってはそれをサンプリングしてオンザフライの信号処理を行うことさえできますか?
着信オーディオを読み取り、必要に応じてサンプルごとに読み取り、それを処理して目的の結果(この場合はビジュアライザー)を生成したいと思います。
eclipse - J2ME: プリフェッチ エラー -5。MediaException
Nokia N73 で次のコードを実行すると、MediaException (プリフェッチ エラー: -5) が発生します。エミュレーターで問題なく動作し、同じ電話で以前に同じことを試しました。現在の唯一の違いは、Eclipse ではなく NetBeans を使用してビルドおよびデプロイしていることです。
Eclipse の場合、電話で常にセキュリティに関するプロンプトが表示されるため、セキュリティに関連するものかどうか疑問に思っています。NetBeans ではプロンプトは表示されず、例外のみが表示されます。
blackberry - Blackberry Simulator を使用したストリーミング ビデオ
そこで、http URL を受け取り、その URL にある .mp4 ビデオを再生する iPhone 用の簡単な小さなアプリを作成しました。もちろん、それ以上のことを行いますが、それが本質です。当然のことながら、複数のモバイル プラットフォームで使用したかったので、次は BlackBerry をターゲットにすることにしました。
しかし、BlackBerry 環境で多くの問題が発生しています。まず、256k ファイルしかダウンロードできないことを知りました。MDS シミュレーターでその変数を設定する方法を学びましたが、エンド ユーザーは BES または MDS 管理者に設定を変更してもらう必要があるため、これは運用ソリューションではないことがわかりました。次に、練習できる 2 MB 未満のビデオを見つけます。ブラウザに移動すると、期待どおりにブラウザで再生されるのではなく、ビデオを保存するように求められます。ビデオを保存した後、形式が間違っていると言って再生を拒否します。
そう。BlackBerry が HTTP でストリーミングできるかどうかについての参照が見つかりません。ただし、RTSP を使用できると聞いたことがありますが、HTTP を使用できないという噂もありました。1 つのファイルを「BlackBerry」形式に変換する 100 万のプログラムを見つけることができますが、BlackBerry が使用する形式についての参照も見つかりません。
確かに、誰かが以前に BlackBerry でビデオをストリーミングしようとしたに違いありません。彼らはどのようにそうするつもりでしたか?それはただの絶望的な空想ですか?RTSP を使用する必要がありますか?
具体的な質問でなくてすみません。私は本当に道に迷いました。私が Blackberry の機能を知っていると仮定して、多くのチュートリアルやフォーラムの投稿が行われているように見えるのは嫌です。
編集: 聞いたことのない .3gp 形式が BlackBerry で使用されていることをついに知りました。ただし、ウェブからビデオをストリーミングする方法はまだわかりません. 「How To - BlackBerry スマートフォン アプリケーション内でビデオを再生する」を見つけまし たが、これは役に立ちそうでしたが、URL を指定するとコードが機能すると主張していても機能しません。
audio - Blackberry でオーディオ ファイルが再生されない
録音した wave ファイルを再生しようとしています。再生中に、次のステートメントで例外がスローされます。
Wave ファイルを再生するためのコード全体は次のとおりです。
何が問題なのですか?