私はメディアストリーミングには新しく、アダプティブストリーミングについて学んだばかりです。私はいくつかのクエリを持って 、明確にしてください - 誰も私にMSE DASHとHLSのコアリングについて説明できますか?
- は、MSEのサポートのみDASHストリーミングんが、私は、任意のウェブサイトは、DASHを使用して、私のブラウザがDASHとMSEをサポートしている場合を意味し、それが再生されます。しかし、ウェブサイトがHLSを使用している場合、私のブラウザはMSEを持っていてもビデオコンテンツを再生していません。 MSEはHLSをサポートしていないか、ブラウザMSEにHLSの実装がないためですか?
ビデオストリームを再生しているウェブページを調べると、「src」属性のビデオタグをblobとして使用するサイトが多数確認されました。 blobは、MSEを使用していることを意味しますか? DASH(私はYoutubeでチェックしました)とHLS(dailymotionやtwitch.tvのように)のsrc属性にblobを付けることはできますか?
私はtwitch.tvでいくつかの記事を読んでいましたが、twitch.tvはhtml5プレーヤーまたはフラッシュでのみHLSをサポートしていますか?ブラウザがhtml5プレーヤーを通してフラッシュとHLSをサポートしていないと仮定すると、ブラウザ上でtwitch.tvコンテンツを再生する方法はありませんか?
私の疑問を明確にしてくれたszatmaryさんに感謝します。私は知りたいことがもう一つはあります。私はクロムのtwitch.tvを調べて、HLSのコンテンツタイプのビデオパケットを受け取っています。それはビデオを再生するためにHLSを使用していることを示しています。また、blobをsrcとして使用しています。このブラウザがMSEを使用しているかどうかを知るにはどうすればよいですか。私は、cromeがtwitch.tvをどのように弾いているのか、twitchカスタムソフトウェアによって変換されたMP4フラグメントにMSEを使用していることを意味します。私はこれらの用語と技術を全く新しくしています。 – user3704565
ブロブは別のものですが、ビデオではありません。 Twitchダウンロード.tsファイル。tsファイルはJavaScript経由でMP4に変換され、メディアソースバッファに追加されます。 – szatmary
@szatmaryええと、ブロブがビデオソースとして表示されます... – Brad