問題タブ [video-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.
video - クラウド巨大なデータ ストレージ オプション?
ビデオ録画を行う方法について誰か良い提案はありますか?
ライブビデオを録画してサーバーにストリーミングできるカメラがあります。つまり、1000 台のカメラから 24 時間 365 日記録用のデータを送信できるということです。パッケージによっては、7 / 14 / 30 日以上データを保存します。
- カメラがサーバーにデータを送信している場合、1 日あたり 1.5GB が保存されます。
- つまり、1.5GB/日/カメラのトラフィックがあることを意味します
- 月間合計 45GB / 月 / カメラ (データ + カメラ 1 台分の帯域幅)
このデータを保存する最も費用対効果の高い方法を教えてください。
ありがとう!
web-applications - 最高のウェブベースのビデオプレーヤーHD-h264?
次の機能を備えたWebプレーヤーを探しています:-HDでh264を再生-料金ウェア-優れたバッファリング制御
実際、私はJwPlayerを使用していますが、バッファリングをサポートしていません。
iphone - オンラインビデオをiPhoneにストリーミングする際の問題
移動中に表示するためにiphoneにストリーミングしたいビデオのカタログ全体があります。これは、iphoneのサファリブラウザ内で実行されます。
何らかの理由で、これがどのように行われるかを示すためにオンラインでまともなものを見つけることができませんでした、私たちはビデオをiphoneが.m4vと.3gpを見ることができるフォーマットに変換しました(両方ともquicktimeを使用して変換されました)
しかし、iPhoneが内蔵のQuick Timeプレーヤーでビデオを開くことができるように、ビデオをWebページに埋め込む方法がわかりません。
以下のコードを試しましたが、safariは「safariはこのファイルをダウンロードできません」というエラーを返します。
iphone - ビデオのストリーミングと保存を同時に行いますか?
ユーザーがビデオをストリーミング/再生できるアプリの一部を作成しています。WiFi 接続がある場合にのみビデオをストリーミングできるように、機能を制限したいと考えています。次に、ビデオを保存して、3G のみ (またはそれ以下) の接続を使用している場合、ビデオをストリーミングできず、電話に保存されているビデオのみを再生できるようにします。
理想的には、MPMoviePlayerController でムービーをストリーミング/再生してから、ムービー データにアクセスして保存したいと考えています。ただし、MPMoviePlayerController API は動画データへのアクセスをサポートしていないようです。
ダウンロードしてから再生するシナリオは避けたいと思います。何か案は?
java - Apache Commons-Exec からの大量の出力のキャプチャ
私は Java でビデオ アプリケーションを作成してffmpeg
おり、その出力を実行して標準出力にキャプチャしています。Java の の代わりに Apache Commons-Exec を使用することにしRuntime
ました。ただし、すべての出力をキャプチャするのは困難です。
プロセス間通信の標準的な方法であるため、パイプを使用するのがよいと思いました。ただし、 and を使用した私のセットアップPipedInputStream
はPipedOutputStream
間違っています。動作しているように見えますが、ストリームの最初の 1042 バイトのみで、不思議なことにPipedInputStream.PIPE_SIZE
.
私はパイプの使用にあまり関心がありませんが、データの速度と量 (解像度 512x384 の 1 分 20 秒のビデオでは 690M
のパイプ データが生成される) のために、(可能であれば) ディスク I/O の使用を避けたいと考えています。
パイプからの大量のデータを処理するための最適なソリューションについて考えていますか? 私の 2 つのクラスのコードは以下のとおりです。(はい、sleep
悪いです。それについての考えは? wait()
とnotifyAll()
?)
WriteFrames.java
YUV4MPEGPipeParser.java
silverlight - Microsoft メディア ストリーミング サービス - アダプティブ ストリーミングに使用できますか?
私は Microsoft Expression Encoder 2 を持っていて、アダプティブ ストリーミング用にビデオをエンコードしました。その後、ファイルを Microsoft メディア ストリーミング サービス ( http://silverlight.live.com ) にアップロードして、アダプティブ ストリーミングを使用できますか?
video-streaming - ビデオ ストリーミング用の Web クライアント
ライブ ビデオ ストリーミングをサポートする Web カメラを持っています。問題は、それが提供する Web インターフェイスが ActiveX コントロールを使用してビデオ ストリームを表示することです。これは Internet Explorer でのみ機能するようです。vlc を使用してビデオ ストリームを視聴することはできますが、ie. java/flash/動画ストリームを接続できるクライアント/ライブラリはありますか?
ありがとう
streaming - Flash Media Server でストリームをチャンクに記録する方法
Flash Live Encoder を使用して FMS 3.5 にパブリッシュされたストリームを記録したいのですが、記録を定義済みの長さのファイルに分割します。たとえば、ストリーム「webcam」が公開されている場合、「webcam1.flv」、「webcam2.flv」などの 10 分のチャンクで記録したいと考えています。タイマーを操作する機能はありません。私が考えることができる唯一の解決策は、制限時間パラメーターを指定して stream.record() を使用することでしたが、レコードインが停止して別のチャンクの記録を開始する必要があるときに、ストリームで NetStream.Record.DiskQuotaExceeded をトリガーするため、これはハックのようです。誰かが似たようなことをしましたか?