問題タブ [mjpeg]

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

android - IP カメラからの HTTP ライブ ストリーミングを記録する方法

このリンクAndroid ICS と AsyncTask を使用した MJPEG を使用して、クライアントが MJPEG の http ライブ ストリームを提供している IP カメラを表示できるアプリケーションを作成しました 。

ここで、ユーザーにビデオをメモリカードに記録してもらいます。私はしばらくグーグルで検索しましたが、頭に浮かんだ唯一の2つのアプローチ:-

  1. jpeg画像を保存し続け、ユーザーがクリックして記録を停止すると、3GPビデオまたはその他のファイル形式を提供するために、何らかの方法ですべての画像をクリップします。しかし、すべての画像からビデオを作成する方法がわかりません。これは効率的なアプローチでしょうか。

  2. または、私はffmpegを実行します。この場合、NDKを処理する必要があり、どこにも通じない可能性のある長いパスのようです:P

FFMPEGはより良い選択肢ですか?はいの場合は、いくつかのリンクを共有してください。または、最初のオプションの方が適切です。前もって感謝します

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

jquery - 画像がロードされているかどうかを確認する方法は?

IPカメラからのストリームを表示するためにmjpeg形式を使用しています。問題は、ストリームが不安定で、いつ開始するかわからないため、たとえば 5 つ以上の画像がある場合は画像の URL を確認してからロードする必要があることです。このようなものですが、ページに追加する前にURLを確認してください。

現時点で私は持っています:

コンソールでは次のようになります: http://i.stack.imgur.com/iM88J.png

ストリームがない場合、これを 1 つだけ受信します。したがって、追加する前に何らかの方法で確認する必要があります。

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

javascript - モーション jpeg ストリームを確認する

JavaScript または jQuery を使用して、 Motion JPEGストリームがオン/動作中/画像を送信しているかどうかを確認する方法はありますか?

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

jquery - .load() は iPad では動作しません

画像を確認するための簡単なスクリプトがありますが、iOS 5.1 の iPad では正しく動作しません。画像ではjpgのストリームを受け取るため、ロードは各フレームで動作する必要があります(ビッグサファリのように)が、iPadでは1回しか起動しません。いくつかの提案がありますか?

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

opencv - cvCaptureFromFile は常に NULL を返す、Visual Studio 2005

cvCaptureFromFile 関数に問題があります。常に NULL を返します。インターネットでいくつかの調査を行い、ffmpeg の「bin」ディレクトリに PATH を追加しました。
しかし、それはまだ同じです。だから私は目的のファイルを開こうとしましたffplay.exe. 「入力の処理中に無効なデータが見つかりました」というエラーが返されます。これは「mjpg」ファイルで、ffmpeg で再生する必要があります。次に、いくつかの「mpg」ファイルで同じことを試しました。
ファイルがその場所にあるため、メッセージは「そのようなファイルまたはディレクトリはありません」であり、これは正しくありません。他に何をすべきですか?ファイルは、Media-Player と VLC プレーヤーで問題ありません。助けてください!

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

android - ストリーミングのみ RTSP MJPEG およびメタデータ android

ここ数日、次の問題が発生しています...

rtsp://ip:port/アクティブなストリーミング セッションのような URL を送信するサーバーがあります。

フォーマットは MJPEG で、各フレームにいくつかのメタデータがあります。したがって、ストリームからデータを抽出する必要があります。

Android では MJPEG がサポートされていないことはわかっていますが (Mediaplayer はありません)、Android ICS を使用して videoView で再生し、AsyncTaskと httpclient を使用して MJPEG を再生する方法を見つけました。しかし、私はrtsp URLしか持っていません。

詳細:

  • rtsp URL のみがあり、http はありません。
  • httprequest は rtsp URL では機能しません。

最良の方法は、rtsp URL から Mjpeginputstream (上記のリンクを参照) を取得する方法ですが、方法がわかりません!

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

java - mjpegストリームから画像を保存


MJPEGストリームから画像(jpeg)をキャプチャしようとしています。
このチュートリアルhttp://www.walking-productions.com/notslop/2010/04/20/motion-jpeg-in-flash-and-java/ によると、 Content-Length: から始まり、で終わる日付を保存するだけです–私の境界。
しかし、何らかの理由で、保存したファイルを開くと、「ファイルが破損しているか、破損しているか、大きすぎるため、この画像を開けません」というメッセージが表示されます。

どんなヒントでも本当に感謝します。

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

java - java.lang.IllegalArgumentException を使用した Android および MJPEG

投稿からデモを実装しました: Android and MJPEG

しかし、しばらくするとアプリケーションで常にエラーが発生し、例外が発生しました。

class の次のコード内MjpegViewThread:

次の LogCat 情報が役立つかどうかはわかりません。

誰でもこの問題を解決する手がかりを教えてもらえますか?

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

c# - YUY形式からMJPG形式に変更します

YUYとMJPGの両方の色空間を実行できるWebカメラがあります。このカメラのデフォルトはYUYですが、プログラムでMJPGでカメラを起動するには、DirectShowグラフに何を変更または追加する必要がありますか?私のコードは、DirectShow.NetサンプルディレクトリにあるDxSnapの例に似ている、典型的なグラフの設定に非常に似ています。これに関するドキュメントはほとんどありません。私が見た唯一のサンプルは、キャプチャピンのプロパティページを表示し、そのUIを介して変更することですが、私のテクニックはプログラムで実装する必要があります。ヘルプ、ガイダンス、アドバイスをいただければ幸いです。ありがとうございました

これが私のグラフの構成です。

フレームコールバックの関数:

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

gstreamer - GStreamer - ファイルへの MJPEG ストリーム

MJPEGストリームをファイルに保存する際に問題があります。MJPEGこのようなパイプラインを使用してストリーミングすると:

このようなパイプラインを使用して、2 台目のマシンでこのストリームを再生できます。

ただし、そのようなMJPEGストリームをファイルに保存するには (トランスコードせずに!)、一部のメディア プレーヤーで再生できるようにするにはどうすればよいですか? おすすめのパイプラインを教えてください。


出力ストリームを matroska ファイルとして保存するパイプラインを見つけました。

mp4ファイルを保存するように変更するには? そのようなパイプライン:

動作しません。MJPEG ビデオをトランスコードせずに mp4 contener (または avi contener) として保存する方法を教えてください。