問題タブ [live-streaming]

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

streaming - ストリーミング用にウェブカメラの RTSP/RTMP URL を取得するには?

私は、Wowza をはじめとするメディア ストリーミングの初心者です。Web カメラ (Dell Inspiron 1545 ラップトップ) から他のデバイスへのライブ ストリーミングをテストしたいと考えています。Wowza のこのチュートリアルでは、次のように説明しています。

カメラの RTSP URL を入力し、[再生] をクリックします

この URL を取得する方法/場所 OS固有ですか、それともデバイス固有ですか?ウェブカメラはデフォルトで RTSP/RTMP ストリームを提供しますか、それとも他のコード/アプリケーションをコンピューターに配置する必要がありますか?

ありがとう !

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

ruby-on-rails - Rails アプリに最適なビデオ ライブ ストリーミング サービス/API は何ですか?

私が探しているもの:

  1. ライブ ストリーミング ビデオ - ブロードキャスト、1:1
  2. ストリームを記録する機能
  3. 同時に最大 10 個のビデオ ストリーム

OpenTok をテストしましたが、大きなビデオの品質はありません。代替案はありますか、それとも自分で書くべきですか?

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

flash - Flash でのライブ ストリーミング ビデオの品質を向上させる方法は?

Adobe Media Server を使用してライブ ストリーミングをブロードキャスト/視聴する Flash アプリケーションを作成しましたが、マイクをオフにしても品質が低いです... 品質と帯域幅を 0 に設定しました。一瞬一瞬。手動で設定するよりもはるかに優れています。品質と帯域幅を低くすると、ブロードキャストが良好なユーザー (より良いアップロード) で悪い結果が生じる可能性があるためです。

Skype と MSN はビデオ トークをどのように処理しますか?

そこで使用されているのと同じアップロード/ダウンロードであるため、品質ははるかに優れており、ビデオはオーディオと同期していますが、Flash ではそうではありません...

Flash では、画像が縮んだり、オーディオがスキップしたりしています...たとえば、DJ がブロードキャストしている場合、ウォッチャーは何も見たり聞いたりすることができません...

これを改善する方法はありますか?

放送前に設定されたカメラ構成は次のとおりです。

私は他に何も変更していません。これをストリーマーに添付しただけです...

変更/追加する必要があるものはありますか?

ありがとうございました!

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

android - Android: ライブ ビデオ ストリーミング

私はftpからビデオをダウンロードし、暗号化された形式でSDカードに保存するアプリを持っています. 復号処理中にライブ ストリーミングのようにビデオを再生する方法はありますか。

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

gstreamer - GStreamer を使用したスト​​リーミング

System#1 に 1 つの HD ビデオ「ed_hd.avi」があります。ネットワーク経由でストリーミングして、System#2 からコンテンツを再生したいと考えています。私はUbuntu 11.04でGStreamerを使用していますが、これについて多くのことを試しました。さまざまなエラーにより、この目的の診断が困難になります。System#1-end と System#2-end の動作コマンドを取得していただきありがとうございます。

私が試したことは次のとおりです。

システム #1:

gst-launch filesrc location=ed_hd.avi ! decodedin ! x263enc ! video/x-h264 ! rtph264pay ! udpsink host=127.0.0.1 port=5000

システム #2:

gst-launch udpsrc port=5000 ! rtph264depay ! decodebin ! xvimagesink

目的は: avi ファイルを raw ビデオに変換します。2 台目の System#2 からストリーミングします。

ありがとうございました。

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

silverlight - RTSP プロトコルを Windows Media サービスのコンテンツ ソースとして使用する

ビデオ カメラのコンテンツを Web ページで再生する必要があります。今のところ、Silverlight プレーヤーを使用しようとしています (これは、WMS からの公開ポイントで問題なく動作するようです)。問題は、カメラが RTSP プロトコルを使用していて、プレイヤーがこれを認識していないように見えることです...

そのため、WMS を使用してカメラからのストリームの公開ポイントを作成することを考えていましたが、rtsp ソースを受け入れるように公開ポイントを設定できませんでした。「無効または破損したデータが発生しました」というエラーが表示されます。 "。

rtsp をコンテンツ ソースとして使用する方法はありますか? もしそうなら、私が注意すべき詳細を指摘してもらえますか?

カメラは「rtsp://192.168.1.22/profile4/media.smp」で動作します(VLCプレーヤーでテスト済み)

ありがとうございました

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

cocoa - QTKit、ライブストリーミング用のビデオキャプチャ

ライブビデオストリーミングを作成するMac用のアプリケーションを作成しようとしています。VLCやその他のソリューションについては知っていますが、それでもです。

そのために、QTKitを使用してiSightからビデオを録画し、一連の小さなビデオファイルとして継続的に保存しようとしています。ただし、ファイル間にギャップがあるため、録音は完全に連続していないことがわかります。

基本的には、タイマーを設定するだけで、特定の時間間隔で新しいファイルへの記録を開始し、古い記録を停止します。また、最大記録長を設定し、デリゲートメソッド...didFinishRecording...および...willFinishRecording...を使用してみましたが、同じ結果になりました(これらの場合のギャップの違いを実際に見積もることはできません) )。

これらのことをどのように行うべきかを知っているなら、助けてください。

これが私の現在のコードです:

p>

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

c - Cライブファイルからの読み取り(ファイルのサイズが大きくなり続ける)

ライブを記録しているアプリケーションがあり、キャプチャ ファイルは fread() と feof() を使用してサイズが大きくなり続けていますが、feof() はループを早期に中断しているため、ストリームから読み取りを続けるための最良の手法は何ですか?

  • 待ってからファイル ストリームを進める必要がありますか?
  • ファイルを再度開き、読み取りバイトの合計を計算して位置を進める必要がありますか?
  • たぶん何か他のもの?

コードはファイルを読み取り、パケットを作成して送信する必要があります。パッケージ化と送信は固定サイズのファイルでうまくいきます

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

ios - フレームをサーバーに送信するための最良の方法は何ですか、または iOS でのライブストリーミングはどのように機能しますか?

現在の iOS SDK ではビデオから圧縮フレームを取得する方法がないため、Skype のようにライブ ストリーミングを実装するにはどうすればよいでしょうか? 私が今見る唯一の方法は次のとおりです。

  1. AVCaptureVideoDataOutput から非圧縮フレームを取得する
  2. サードパーティのライブラリを使用してこれらのフレームを圧縮します
  3. フレームをサーバーに送信する

このタスクを達成する他の方法はありますか? 圧縮に使用できるライブラリは何ですか?また、それらはアプリストアと互換性がありますか? 前もって感謝します