2

ビデオを (データベースまたはファイル システムのいずれかに) 保存して、最初からストリーミングを開始する代わりに、このストリーミングを任意の修正インデックスから開始できるようにするにはどうすればよいですか。

主な目的は、ニューヨークの道路の端から端までの大きなビデオと、対応するニューヨークの地図を中央サーバーに保存することです。ユーザーがウェブサイトを開き、ニューヨークの地図上の 2 つのポイントを選択すると、これらの 2 つのポイントの間の道路のビデオが、開始点からではなく、ユーザーが指定した最初のポイントから 2 番目のポイントまでストリーミングを開始します。

したがって、主な要件は、ビデオをインデックス付きで保存して、任意のインデックスからストリーミングを開始できるようにすることです。

編集部分:実際には、完全な都市のビデオを保存する方法を計画しているため、ユーザーがマップ上で選択するたびに表示できます。だから今私の心の主な質問は、さまざまなリンクされたリスト(道路)のように、すべての道路のビデオを 1 つのビデオにマージできるかということです。特定の時点で 2 つのターンがある場合のように、その時点から異なるパスの 2 つのビデオを保存する代わりに、ユーザーが選択した開始点と終了点、および最短パスに応じて再生する必要があるビデオを 1 つのビデオに保存できますか?この 2 点の間ですが、すべての道路のビデオを 1 つのビデオとして保存できますか?

どうすればこれを行うことができますか、それはストリームメカニズムまたはストレージに依存しますか?

ありがとう、

GG

4

1 に答える 1

1

これはすべて、再生/ストリーミングメカニズムの機能に依存していると思います. ファイルや「インデックス」ポイントを保存する方法を決定する前に、これらについて調べます。次のような、ストリーミング テクノロジーに関する具体的な質問をしてください。

  • 特定のポイントまで早送りできますか?
  • 特定のポイントで停止できますか?
  • 1 つのストリームが終了したら、1 つのストリームを再生できますか?
  • これを解決するのに役立つ可能性のある別のプレイ機能はありますか?

ビデオの再生をトリガーして特定のポイントまで早送りできる場合は、最初から早送りする時間またはフレームを保存し、これらをマップの開始に関連付けることができます。また、マップのエンドポイントに一致する特定のポイントでストリームを「中止」する必要があります。

ただし、ストリームを早送りできない場合は、ビデオ ファイルを小さなセグメントに分割し、選択したマップ ポイントに基づいて適切なセグメントから開始する必要があります。エンドポイントに到達するまで、複数のファイルを再生する必要があります。

于 2009-08-31T13:51:41.040 に答える