問題タブ [rtsp]

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

java - pause()での不明なエラー

次のエラーが発生します

12-15 16:54:37.125:エラー/ MediaPlayer(6032):エラー(-2147483648、0)

サービスでこのコードを実行しようとすると、次のようになります。

サービスが最初に呼び出され、MediaPlayer-object存在しない場合、ストリームは正しく開始されます。

しかし、onStart()-methodが(プレーヤーのストリーミングで)再度呼び出されると、上記のエラーコードが表示されます。

このエラーコードに関する情報が見つからないので、助けを求めます。に置き換えるmp.pause()と機能しmp.stop()ます。

ストリームが一時停止をサポートしていない可能性がありますか?これは、SDP形式のオンラインラジオストリーム(RTSP)です。

0 投票する
6 に答える
59885 参照

rtp - RTP ストリームで MPEG4/H264 I-Frame (IDR) を検出する

RTP パケットで MPEG4 I-Frame を検出する必要があります。RTP ヘッダーを削除して MPEG4 フレームを取得する方法は知っていますが、I フレームを識別する方法がわかりません。

特定の署名/ヘッダーがありますか?

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

selenium - rtsp 機能を確認する

RTSP 経由でフラッシュ ビデオを提供するサイトの負荷テストを行う必要があります。

JMeter と Selenium を見てきましたが、RTSP のサポートは見当たりません。

RTSP 負荷テストをサポートするテスト ツールはありますか?

0 投票する
4 に答える
4004 参照

python - URL 経由で RTSP サービスを確認する

動画サービスが Python の URL から提供されていることを確認しようとしています。使用するのに適したライブラリやこれを行う方法を知っている人はいますか? これについては、ウェブ上で多くの情報を見つけられませんでした。

ありがとう

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

filter - カスタム DirectShow RTSP/RTP ソース プッシュ フィルターの作成 - ライブ ソースからのタイムスタンプ データ

ビデオ サーバーから RTP データを受信して​​レンダラーにプッシュするカスタム DirectShow ソース プッシュ フィルターを作成しています。CSourceStream から継承する CVideoPushPin クラスと、ビデオ サーバーから RTP パケットを受信するスレッドのラッパーである CVideoReceiverThread クラスを作成しました。レシーバー スレッドは、基本的に次の 3 つのことを行います。

  • 生の RTP パケットを受信し、受信者レポートに必要なデータを収集します
  • フレームを組み立て、それらをバッファにコピーし、それらに関する情報を 256 要素キューに格納します。これは次のように定義されています。

    /li>
  • 受信したすべてのフレームには、現在のストリーム時間でタイムスタンプが付けられます

    /li>

問題は、FillBuffer メソッドですべての MediaSample のタイムスタンプを設定する方法がわからないことです。いくつかの方法を試しましたが、再生が停止するか、遅すぎます。現在、FillBuffer メソッドは次のようになっています。

この場合、キュー内のアイテムの数が非常に急速に増加することに気付きました (何らかの理由で FillBuffer メソッドが十分な速さでデータを引き出すことができません)。その結果、ビデオの再生時に遅延が増加しています。ライブ ソースからデータを受信するときにタイムスタンプを付ける方法を知っている人はいますか?

0 投票する
14 に答える
598444 参照

video-streaming - Web ページに RTSP ビデオ ストリームを表示するにはどうすればよいですか?

ライブ RTSP ビデオ ストリームを提供する IP カメラがあります。VLC メディア プレーヤーを使用して、次の URL を提供することでフィードを表示できます。

しかし、フィードを Web ページに表示する必要があります。カメラのプロバイダーが ActiveX コントロールを提供してくれましたが、これは本当にバグが多く、ブラウザーが頻繁にハングアップします。

RTSP をサポートする代替ビデオ プラグインを知っている人はいますか?

カメラは、H264 または MPEG4 のいずれかでストリーミングするように構成できます。

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

android - 非ファイルおよび非 rtsp ソースでメディア プレーヤーを再生するには?

メディア プレーヤーで再生したい mpeg4 ソースがあります。ソースはファイルにも rtsp サーバーにもありません。その場で mpeg4 ソースを生成するために手作業でコーディングされています。データが rtsp やファイルではなく、UNIX パイプ ストリームから来ていると想像してください。そのストリームをメディア プレーヤーで使用するにはどうすればよいですか?

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

video - rtspビデオストリームをhttpストリームに変換します

HTTPストリームとしてアクセスしたいライブビデオストリームのrtspURLがあります。これを行うためにサーバーに配置できるコンポーネントがあるかどうか誰かに教えてもらえますか?

これをどのように実装できるかわかりません。頭を上げていただければ幸いです。

ありがとう。

0 投票する
6 に答える
29645 参照

rtp - クライアントに RTP トランスポートを UDP から TCP に強制的に切り替える方法は?

クライアントが私の RTSP サーバーにあるストリームを見たい場合、最初に UDP プロトコルを介してストリームをセットアップしようとします。サーバーが RTP/AVP/TCP のみをサポートし、トランスポートを切り替える必要があることをどのように伝えることができますか?

サーバーで UDP サポートを終了したいのですが、すべてのクライアントが最初に UDP 経由でセッションをセットアップしようとし、後で TCP 経由でセットアップしようとします...そして、RTSP プロトコルでできるだけ早くそれらを TCP に切り替えたいと考えています。

どうやってやるの?

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

flash - Darwin Streaming Server がコンテンツを提供しない

Debian 上の Darwin Streaming サーバー 5.5.5 に問題があります。たとえば、ストリームを開こうとしているとき。rtsp://sample.com/sample_100kbit.mp4 プレーヤーで、ストリームを読み込めず、接続が切断されたと報告されます。「アクセス履歴」セクション レポート ファイルが要求されたため、少なくとも初期接続は機能していますが、それ以上は機能していません。

何が間違っている可能性があり、何を確認する必要がありますか?