問題タブ [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.
java - pause()での不明なエラー
次のエラーが発生します
12-15 16:54:37.125:エラー/ MediaPlayer(6032):エラー(-2147483648、0)
サービスでこのコードを実行しようとすると、次のようになります。
サービスが最初に呼び出され、MediaPlayer-object存在しない場合、ストリームは正しく開始されます。
しかし、onStart()-methodが(プレーヤーのストリーミングで)再度呼び出されると、上記のエラーコードが表示されます。
このエラーコードに関する情報が見つからないので、助けを求めます。に置き換えるmp.pause()と機能しmp.stop()ます。
ストリームが一時停止をサポートしていない可能性がありますか?これは、SDP形式のオンラインラジオストリーム(RTSP)です。
rtp - RTP ストリームで MPEG4/H264 I-Frame (IDR) を検出する
RTP パケットで MPEG4 I-Frame を検出する必要があります。RTP ヘッダーを削除して MPEG4 フレームを取得する方法は知っていますが、I フレームを識別する方法がわかりません。
特定の署名/ヘッダーがありますか?
selenium - rtsp 機能を確認する
RTSP 経由でフラッシュ ビデオを提供するサイトの負荷テストを行う必要があります。
JMeter と Selenium を見てきましたが、RTSP のサポートは見当たりません。
RTSP 負荷テストをサポートするテスト ツールはありますか?
python - URL 経由で RTSP サービスを確認する
動画サービスが Python の URL から提供されていることを確認しようとしています。使用するのに適したライブラリやこれを行う方法を知っている人はいますか? これについては、ウェブ上で多くの情報を見つけられませんでした。
ありがとう
filter - カスタム DirectShow RTSP/RTP ソース プッシュ フィルターの作成 - ライブ ソースからのタイムスタンプ データ
ビデオ サーバーから RTP データを受信してレンダラーにプッシュするカスタム DirectShow ソース プッシュ フィルターを作成しています。CSourceStream から継承する CVideoPushPin クラスと、ビデオ サーバーから RTP パケットを受信するスレッドのラッパーである CVideoReceiverThread クラスを作成しました。レシーバー スレッドは、基本的に次の 3 つのことを行います。
- 生の RTP パケットを受信し、受信者レポートに必要なデータを収集します
フレームを組み立て、それらをバッファにコピーし、それらに関する情報を 256 要素キューに格納します。これは次のように定義されています。
/li>受信したすべてのフレームには、現在のストリーム時間でタイムスタンプが付けられます
/li>
問題は、FillBuffer メソッドですべての MediaSample のタイムスタンプを設定する方法がわからないことです。いくつかの方法を試しましたが、再生が停止するか、遅すぎます。現在、FillBuffer メソッドは次のようになっています。
この場合、キュー内のアイテムの数が非常に急速に増加することに気付きました (何らかの理由で FillBuffer メソッドが十分な速さでデータを引き出すことができません)。その結果、ビデオの再生時に遅延が増加しています。ライブ ソースからデータを受信するときにタイムスタンプを付ける方法を知っている人はいますか?
video-streaming - Web ページに RTSP ビデオ ストリームを表示するにはどうすればよいですか?
ライブ RTSP ビデオ ストリームを提供する IP カメラがあります。VLC メディア プレーヤーを使用して、次の URL を提供することでフィードを表示できます。
しかし、フィードを Web ページに表示する必要があります。カメラのプロバイダーが ActiveX コントロールを提供してくれましたが、これは本当にバグが多く、ブラウザーが頻繁にハングアップします。
RTSP をサポートする代替ビデオ プラグインを知っている人はいますか?
カメラは、H264 または MPEG4 のいずれかでストリーミングするように構成できます。
android - 非ファイルおよび非 rtsp ソースでメディア プレーヤーを再生するには?
メディア プレーヤーで再生したい mpeg4 ソースがあります。ソースはファイルにも rtsp サーバーにもありません。その場で mpeg4 ソースを生成するために手作業でコーディングされています。データが rtsp やファイルではなく、UNIX パイプ ストリームから来ていると想像してください。そのストリームをメディア プレーヤーで使用するにはどうすればよいですか?
video - rtspビデオストリームをhttpストリームに変換します
HTTPストリームとしてアクセスしたいライブビデオストリームのrtspURLがあります。これを行うためにサーバーに配置できるコンポーネントがあるかどうか誰かに教えてもらえますか?
これをどのように実装できるかわかりません。頭を上げていただければ幸いです。
ありがとう。
rtp - クライアントに RTP トランスポートを UDP から TCP に強制的に切り替える方法は?
クライアントが私の RTSP サーバーにあるストリームを見たい場合、最初に UDP プロトコルを介してストリームをセットアップしようとします。サーバーが RTP/AVP/TCP のみをサポートし、トランスポートを切り替える必要があることをどのように伝えることができますか?
サーバーで UDP サポートを終了したいのですが、すべてのクライアントが最初に UDP 経由でセッションをセットアップしようとし、後で TCP 経由でセットアップしようとします...そして、RTSP プロトコルでできるだけ早くそれらを TCP に切り替えたいと考えています。
どうやってやるの?
flash - Darwin Streaming Server がコンテンツを提供しない
Debian 上の Darwin Streaming サーバー 5.5.5 に問題があります。たとえば、ストリームを開こうとしているとき。rtsp://sample.com/sample_100kbit.mp4 プレーヤーで、ストリームを読み込めず、接続が切断されたと報告されます。「アクセス履歴」セクション レポート ファイルが要求されたため、少なくとも初期接続は機能していますが、それ以上は機能していません。
何が間違っている可能性があり、何を確認する必要がありますか?