問題タブ [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.

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

flash - S3でFlash疑似ストリーミングを行うことは可能ですか?

私はS3を使用してFLVおよびMP4ビデオを保存および提供してきました。うまく機能しますが、コンテンツはプログレッシブダウンロードされます。いわゆる「疑似ストリーミング」をS3で動作させることができるかどうか疑問に思いました。

疑似ストリーミングを使用すると、視聴者は、完全なビデオがダウンロードされる前にビデオを先読みしたり、Flashプレーヤーに必要なビットのみを送信したりできます。

Lighttpの疑似ストリーミングプラグインを知っていて、XMOOVスクリプトでキーフレームFLVファイルを使用できることは知っていますが、自分のサーバーを実行するのではなく、S3でこれをセットアップしたいと思います。

どんな助けでも大歓迎です。

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

directx - カスタムアロケータでビデオのアクティブウィンドウを表示する

カスタムアロケータサンプルを使用してパネル上にビデオを表示しています。一部のファイルでは、アクティブなウィンドウでビデオを再生し、これは個別に表示されます。この不要なウィンドウが開かないようにするにはどうすればよいですか。

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

c# - ビデオ ストリームをストリーミング FLV として再公開する

私たちのクライアントは、パブリック IP アドレスでビデオをストリーミングしているフォレストに配置されたモバイル Web カメラを持っています。Web カメラの帯域幅は限られているため (また、多くの場合、クライアントにコーデックのインストールが必要な形式でストリーミングされているため)、ストリームは、できればストリーミング FLV として、固定電話のサーバーによって再ブロードキャストする必要があります。

これを実行できるクライアント/サーバーを作成するには、どのコンポーネントを使用できますか? C# を使用して記述されます。

(ソフトウェア ソリューションも問題ありませんが、予算が限られているため、非常に高価なものにはなりません...)

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

parallel-processing - 並行して複数のマシンでDirectShow編集サービス?

レンダリングを高速化するため、または単に楽しむために、複数のマシンで少なくとも1つのDShowビデオプロジェクトを同時に並行して処理することは可能ですか?

どの言語でも?プログラムの助けを借りて?

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

html - Web ページで IP アドレスからのビデオ ストリームを表示する方法は?

ネットワーク IP アドレスが割り当てられました。http://192.168.1.15の形式で

このアドレスを VLC Player に入力すると、正常にストリーミングされます。

ストリーム自体は、MP4 にトランスコードされた DVB/MPEG TS ストリームです。

これを Web ページに表示するには、どのような手順を踏む必要がありますか?

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

c# - C# ビデオ入力ルーチン

C# から TV チューナーや Web カメラにアクセスする方法に関する良い記事やチュートリアルを教えてもらえますか? 私はいたるところを見ましたが、関連するものを見つけることができないようです。

ありがとう

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

asp.net - HttpHandler と IIS 5.1 を使用して iPhone で Quicktime ビデオを再生する

HttpHandler を使用して、ASP.NET Web アプリケーションから iPhone に QuickTime ビデオをストリーミングしようとしています。IIS 5.1 (Windows XP) から Web アプリケーションをホストすると、ビデオ プレーヤーが開き、「サーバーが正しく構成されていません」というエラーが表示されます。ただし、IIS 7.5 (Windows 7) を使用すると、ビデオは正常に再生されます。

運用環境は IIS 6.0 を実行しており、モバイル Safari を介して iPhone でビデオを再生しようとすると上記のエラーが表示されるという同じ問題があります。

HTTPヘッダーを確認しましたが、2つのサーバー間で実質的に同じであるように見えます(明らかに異なるサーバーヘッダーなどのいくつかを除いて)。ただし、異なる順序で表示されることを除いて、問題を引き起こしています。

Google グループのこのスレッドによると、「Accept-Ranges: bytes」ヘッダーを追加すると役立つ場合がありますが、これは私たちにとって何の違いもありませんでした。ETag ヘッダーも追加しましたが、うまくいきませんでした。

ファイルの送信を実際に担当するコードは次のようになります。

ファイルを転送する上記のコードは、すべてのデスクトップ ブラウザーで、また Windows 7 上の IIS 7.5 からホストしている場合に、正しく機能しているように見え、ビデオ ファイルが正しく再生されます。 IIS 5.1 または IIS 6.0 でホストされている ASP.NET Web アプリケーションを使用した上記のコード。

他の誰かがこのようなことを経験し、これを機能させるために私ができることについて何か考えを持っていますか?

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

php - PHP でのストリーミング メディア認証

サードパーティのサービスを使用して、ストリーミング メディアをウェブサイトに追加しています。

基本的なワークフローは次のようになります。

  1. ユーザーが当サイトにログインする
  2. ユーザーがリンクをクリックして、ストリーミングされたポッドキャスト/ビデオをロードします。
  3. このリンクは、このユーザーが要求されたリソースにアクセスできることを確認する PHP スクリプトを指しています。
  4. php スクリプトが終了し、ストリームがクライアントに配信されます。

当社のストリーミング メディア ファイルはすべて、サードパーティ サービスに flv としてアップロードされ、ロングテール プレーヤーから再生されます。

私の質問は、上記のステップ 3 と 4 に関するものです。サーバー側のスクリプトに対して認証を行い、サーバーの負荷を大幅に増加させる PHP スクリプトを永久に実行することなくストリームを配信できるようにするにはどうすればよいですか?

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

video-streaming - 最新のソフトウェアでチューリング テストを破る可能性はありますか?

私はこれを学術的に尋ねます。非常に重要な質問を声に出して尋ね、コミュニティに答えてもらいたいと思います。入力されたテキストを読み取り、チャットボットで応答できる、ライブの匿名グループ ビデオ チャットルームに沿って再生するシーンを生成するシステムを構築できますか?

ライブのインターネット ビデオは、ぼやけて解像度が低いことがよくあります。遠くのパーティーのシーンでは、多くの詳細を理解することはできません. シーンは、動いていないときに非常にリアルに見える最新のソフトウェア ツールでレンダリングできます。それらをリアルに動かすことは、大きなシミュレーション ソフトウェアです。

顔は、毎秒 1 フレームが可能な 24 のシステムのクラスターによって、毎秒 24 フレームでレンダリングできます。ビデオには、どの表情を生成するかが決定された時点から 1 秒のラグがあります。これらの表情とその生成は重要な問題です。スキン リアリズムの要件は、グラフィックス コミュニティによって解決された問題です。

顔の表情は、複数の研究者によって分類されています。それらはレンダリングすることもできます。これは、最新のコンピューター グラフィックスの文献で示されています。どちらが特定の状況に適しているかを知ることができれば、それらを行うことができます。

チャットボットは何十年も使用されています。現在では、尋ねられたことを読み、適切な方法で応答する、非常に「スマートな」チャット プログラムが存在します。彼らは常にこれをテキストで行ってきましたが、テキストリーダーソフトウェアは人間のような声で話すことができ、音声認識ソフトウェアは毎年改善されています.

私が提案するのは、ソフトウェア開発のこれらの異なる部分をすべて結び付けて、真に驚くべきチューリングテストビーターを作成することは、非常に初歩的であるべきだという事実です。

このプログラムは仮想空間に入り、他の参加者と同じようにウェブカメラのようにリアルな環境を表示できます。顔の表情を見ることができ、スピーチを聞くことができ、テキストを読むことができます。次に、応答を作成し、グループに入力または発声することができます。何を応答するかを選択することは、ほとんどの人間でさえ習得していない難しい問題です。多くの作業を行うことで、それに近づけることができます。

チューリング テストは、コミュニケーターが人間であることを証明することを目的としていますが、「証明」は、人間の判断者をだますのに十分であるという意味でのみです。人間の審査員が全員である場合、厳格な正式な手順を適用することはほとんどありません。推測するか、トリックに引っかかるだけで十分です。

これができると思いますか?

この計画は間違っていますか?平均的な視聴者をこのようにだますことには、道徳的な意味がありますか? パーソナル インテリジェント アシスタントを生成することで、何百万ドルも稼ぐことができるでしょうか?