問題タブ [live555]

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

c++ - VisualStudio9.0でlive555ビデオストリーミングプラットフォームコードをコンパイルしようとしたときにエラーが発生しました

Microsoft Visual Studio 9.0を使用して、システムでビデオストリーミングlive555プラットフォームコードをコンパイルしようとしています。コードは次のリンクから入手できます: http ://www.live555.com/liveMedia/public/

genWindowsMakefilesここで提供されているスクリプトを使用して、このコードのmakefileを生成しました。私が遭遇した問題は、私が作成したバッチファイル(run.bat)の実行中に発生しました。この段階で、次のエラーが発生します。

NMAKE:致命的なエラーU1073:「../ groupsock/libgroupsock.lib」の作成方法がわからない

libgroupsock.libオブジェクトファイルライブラリがこのディレクトリに存在しないことを示します。このオブジェクトファイルライブラリは、ソースコードにも存在しません。この状況を回避するにはどうすればよいですか?

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

c++ - live555 非同期 rtsp クライアント

誰かが live555 rtsp クライアントの作業を非同期で行うことができたので、その知識またはそれ以上のコードを共有したいと考えています。

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

c++ - C++-live555libを使用するQtGUIを備えたRTSPクライアント他に何が必要ですか?

Qtでアプリケーションを使ってビデオストリーミングを視聴できるようにするのが好きです。最初にvlcをチェックしましたが、そのGPLを確認しました。また、すべてのオプションは必要ありません。ストリーミングにLGPLであるlive555を使用していることがわかりました。私の質問です。このライブラリをmtQtアプリケーションで使用できますか?そしてどうやって

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

iphone - iPhone アプリ開発用に live555 フレームワークを構成するには?

私は live555 フレームワークを持っています。Xcodeでどのように使用しますか?

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

android - Android での Live555

ビルドインの Videoview/MediaPlayer を使用して、Android アプリで RTSP ビデオ ストリームを再生しようとしていますが、異なる ROM や異なるネットワーク ステータス (UDP パケットがブロックされている) で常にさまざまな問題が発生します。 live555 ソースと GLES および ffmpeg を使用して、独自の rtsp クライアントを実装します。ffmpeg と GLES を使用してビデオを表示する方法は理解できますが、live555 には慣れていません。

Android に live555 のコンパイル済みバージョンはありますか? またはどうすれば自分でそれを行うことができますか?

ありがとう。

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

android - ffmpeg を使用して、live555 から読み取ったビデオ ストリームをデコードする

live555 + ffmpeg + GLES を使用して、Android に独自の RTSP クライアントを実装しようとしています。これで、live555 がコンパイルされ、TCP 経由で RTSP を読み取ることができます。これは、Wireshark のキャプチャ ファイルから確認できます。私はこれまでffmpegを使用してmmsオーディオストリームを読み取ってデコードし、ffmpegの開発を知っていました。

私の問題は、ffmpeg を使用して、live555 から取得したストリームを読み取る方法です。私はlive555に精通していません。

何かアドバイスはありますか?前もって感謝します。

ボルトン

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

c++ - VS2005 での Live555 メディア サーバーの構築に関する問題

これは、C++、Visual Studio、または live555 の長年のユーザーにとって非常にばかげた質問かもしれませんが、Visual Studio 2005 で live555 ソース コードをビルドする際に問題があります。 Visual Studio の新しいバージョンではサポートされなくなりましたが、まだ問題があります。Visual Studio はインクルード フォルダーにある .hh ファイルを開くことができないようで、各プロジェクトのヘッダー フォルダーに追加しました。

VS2005 が .hh ヘッダー ファイルを開くことができるようにするために、IDE のコンパイラまたはプラグインに対して何か特別なことをしなければなりませんか?

これは私が得ているエラーです:

致命的なエラー C1083: インクルード ファイル 'BasicUsageEnvironment.hh' を開けません: そのようなファイルまたはディレクトリはありません。

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

c++ - MJPEG ストリーミングとデコード

IP カメラから JPEG 画像を受信したい (RTSP 経由)。このためにcvCreateFileCapture_FFMPEG、OpenCVで試しました。しかし、ffmpeg はストリーミングの MJPEG 形式に問題があるようで (ストリーミング情報を自動的に検出しようとするため)、次のエラーが発生します。

そこで、ストリーミングに live555 を使用することにしました。これまでのところ、ストリーミングを確立し、openRTSP を介して (デコードされていない) 画像をキャプチャすることができました。

問題は、OpenCV などのアプリケーションでこれを行う方法です。OpenCV で openRTSP を使用して画像を取得し、JPEG 形式で保存するにはどうすればよいですか?

openRTSP からのデータをバッファ (または名前付きパイプ) に送信してから、OpenCV のIplImage. しかし、これを行う方法がわかりません。

この問題に関するヘルプや提案をいただければ幸いです。次の質問のいずれかに対する回答が必要です。

  1. ffmpeg の自動ストリーム情報の検出を無効にして、独自の形式 (mjpeg) を指定するにはどうすればよいですか?
  2. OpenCVでopenRTSPを使用するにはどうすればよいですか?

よろしく、

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

streaming - Live555 を使用して複数のファイルをストリーミングする

Live555 lib には良い例testOnDemandRTSPServer.cppがあります。複数のファイルをストリーミングしたい。Live555 にはプレイリストのコンセプトがありますか、それとも Live555 で複数のファイルをストリーミングする方法はありますか?

幸運をお祈りしています

PS:複数のサブセッションを追加しようとしています。その場合、Live555 は最後のセッション ファイルをストリーミングするだけです...

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

c++ - testOnDemandRTSPServer.cpp のコンパイル エラー (Live555 ライブラリから)

live555 メディア サーバー ソースの testProgs ディレクトリにある testOnDemandRTSPServer.cppコンパイルする方法を見つけようとしています。Ubuntu 11.04 を使用しており、liblivemedia-devライブラリをインストールしました。

ヘッダー インクルード ( testOnDemandRTSPServer.cpp内) を次のように変更しました。

そして、このコマンドを使用してコンパイルしました:

エラーが発生します。


この時点で、私は甘い取引を考え出しました。これは、ヘッダー ファイル間のリダイレクトの問題にすぎません。次に、/usr/ include#include <groupsock/NetCommon.h> /liveMedia/FramedSource.hhを代わりに使用するように変更しました#include "NetCommon.h"- NetCommon.h は /usr/include/groupsock/ にあるため

これはうまくいきましたが、次のようなリダイレクトの問題が何百万も見つかりました。

  • /usr/include/liveMedia/Media.hh:29:22: fatal error: Boolean.hh: No such file or directory
  • /usr/include/liveMedia/Media.hh:33:31: fatal error: UsageEnvironment.hh: No such file or directory
  • 等...

では、そもそも live555 ライブラリに正しくリンクしていますか、それとも必要に応じてヘッダーの場所を常に変更する必要がありますか?

アップデート

そのため、前述の方法を使用してヘッダーの場所を変更し続けましたが、ここに示すように、未定義の参照エラーが100万件発生します(申し訳ありませんが、ここに投稿するには多すぎます)

元の testOnDemandRTSPServer.cpp が問題なくコンパイルされるため (configure/make メソッドを使用)、今は頭を悩ませています。唯一変更したのは、ヘッダー ファイルを探す場所です。