問題タブ [m3u8]

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

jwplayer - 正確な位置を求めるjwPlayer 6

キーフレーム間隔に関係なく、jwPlayer 6 がビデオ内の正確な位置をシークすることは可能ですか?

これには、おそらく前のキー フレームに移動してそこからロードする必要があることを認識していますが、その数秒をスキップして、指定した秒に正確に開始する必要があります。

現在、ストリーミングには Wowza を使用しています。

応答に必要な位置にキーフレームを挿入することが含まれる場合、mp4 ビデオに対してそれを行うことができるツールはありますか? 例: "promotetokeyframe videofile.mp4 12.0"

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

ios - iOS ストリーミング メディア - メディア ファイル セグメンター

これを自動的に、および/または50個のmp4ビデオのバッチプロセスとして実行するスクリプトまたはプログラムを誰かが知っているかどうか疑問に思っています。これは、Amazon S3 から m3u8 としてストリーミングするために CLI の mediafilesegmenter コマンドを使用してビデオをセグメント化し、バリアント プレイリスト ファイルを作成するプロセスについて話しています。

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

ubuntu - vlcプレーヤーがm3u8プレイリストを再生できない

これは、リスト内のすべてのビデオを含むフォルダーに配置された m3u8 ファイルです。vlc はリスト内の各ビデオを完全に再生するため、リスト内のビデオに問題はありません。ただし、この m3u8 ファイルが供給されると、vlc は動作しません。リストに問題はありませんか?私を導いてください。

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

video - 進行中のビデオの一時停止と再開はどのように機能しますか?

ユーザーがビデオを一時停止し、別のデバイスで再生を再開できるソリューションを探しています。Plex Media Server は、「オン デッキ」機能を使用して、これをかなりうまく処理します。

On Deck は、開始されたが終了していない映画を表示するので、それらは「進行中」です

Plex では、「On Deck」の動画を選択すると、中断したところから続行するか、最初から開始するかを選択できます。Pause For Laterなどのアプリケーションもこれを実現します。

現在、コンテンツ配信に HLS を使用しています。HLS ストリーミングの場合、考えられる解決策の 1 つは、クライアントが最後に要求したメディア セグメントの URL を保存することです。これは、ユーザーが一時停止したか、閉じたか、接続を失ったかに関係なく、再生の進行状況をサーバー側で判断して保存できることを意味します。再開するために、アプリケーションは、最後に要求されたセグメント URL から始まる m3u8 プレイリストを生成できます。ただし、このソリューションにはいくつかの問題があります。

  1. 巻き戻し/バックトラックはできません。
  2. ビデオは、中断した正確なポイントではなく、最後に要求されたセグメントの最初から再開されます。
  3. HLS に固有です。

では、これは Plex のようなアプリケーションでどのように達成されるのでしょうか? 具体的な例は思い浮かびませんが、ダウンロードした動画で再生の進行状況を保存できる (そしておそらく実行した) と思いますか? 「進行中」のビデオを一時停止および再開するための設計オプションにはどのようなものがありますか?

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

javascript - HLS を使用した HTML5 ビデオ要素でのオーディオ再生

特にSafari用に、HTML5のビデオ要素を使用してM3U8ビデオプレイリストを統合する過程にあり、それが機能しています。唯一の問題は、そのビデオのオーディオが再生されないか、単に存在しないことです。ただし、このプレーヤーのフラッシュ バージョンは、各ビデオに関連付けられたオーディオ トラックを再生します。

だから私の質問は、もし誰かが知っていれば、Safari の HTML5 Video Element はそのビデオのオーディオも再生しますか?

アイデア、ヒント、および/またはトリックは大歓迎です。ありがとう!

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

ios - httpライブストリーム(M3U8)でAVPlayerを探す

シークを何度も行うと、AVPlayer の「currentTime」メソッドで現在の再生時間が間違って表示されます。

シークしない場合は、AVPlayer の「currentTime」で問題ありません。ただし、ユーザーはシークを行うことが多く、正確な現在時刻が失われます。残念ながら、現在の時間は私たちのビジネスにとって非常に重要です。stackoverflow の質問に関連するすべてのページを調査しました。

答えはありません。可能な解決策はありません。わからない。

Stackoverflow は、プログラマーが難しい問題について議論するのに最適な Web サイトです。天才の皆さん、私はまだあなたに期待しています。


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

amazon - マスター m3u8 プレイリストの帯域幅属性はどのように決定されますか?

多くの情報源から、BANDWIDTH が必須の属性であり、おそらくビデオの実際のビットレートの上限であり、「コンテナーのオーバーヘッド」も考慮されていることを読みました。

この BANDWIDTH=663000 と BANDWIDTH=1088000 はどのように決定されますか? というか、どのように判断すればよいのでしょうかAmazon Elastic Transcoder を使用してテストを実行すると、特に短時間のビデオを使用する場合に、一見ワイルドな結果が得られます。Amazon のサービスを使用して、ビデオのビットレートが m3u8 ファイルで指定された BANDWIDTH を超えたプレイリストを作成しました。