問題タブ [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 投票する
5 に答える
73318 参照

video-streaming - モバイルとデスクトップでhtml5ビデオプレイm3U8を再生するには?

html5を使用してIOSおよびAndroidでうまく機能するHLS m3u8があります<video>

ただし、デスクトップ PC またはデスクトップ MAC (Chrome、Firefox) では再生されません。

デスクトップPCでm3u8をプレイするには?

デスクトップとモバイルの両方で再生できるビデオのストリーミング形式はありますか?

0 投票する
0 に答える
248 参照

ios7 - m3u8ビデオの空白の画面ですが、オーディオはios 7.0で再生されています

同様の質問が寄せられていることは知っていますが、私の質問は他の質問とは少し異なり、自分で解決策を見つけることはまだできていません。

MPMoviePlayerController を介して m3u8 ファイルをストリーミングしています。以下は m3u8 コンテンツです。

iOS7.1 では正常に動作しますが、iOS7.0 または iOS6.0.x では、黒い画面または最初のフレーム画像が表示されるときに音声のみが表示されます。

両方のデバイスで同じ Wi-Fi 接続。

iOS7.0 に関する既知の制限はありますか? charles で最後のオーディオ フレーバーを削除しようとしても、同じ結果が得られました。

どうぞよろしくお願いいたします。

エリザ

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

android - ローカル ストレージから m3u8 を再生する

Android 4.0 以降のデバイスで、SD カードにローカルに保存された ts ファイルで m3u8 を再生したいと考えています。

SDカードとAndroidネイティブメディアプレーヤーにローカルにあるHTML内のビデオタグを使用してみました。

両方のコードがエラーで失敗しています。ts および m3u8 ファイルの同じセットは、http 経由で接続された Web サーバーから提供されたときにオンラインで再生すると正常に動作します。

オフラインで保存されたファイルのネイティブ サポートを使用して m3u8 を再生できますか、それともサード パーティのライブラリを使用する必要がありますか。インターネットで検索しましたが、同じものをサポートしていないという記事は見つかりませんでした。

ヘルプや推奨事項があれば、私の仕事に役立ちます。

どうもありがとう

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

android - ENDLIST キーが見つからない場合、m3u8 プレイリストは seekto 機能をサポートしますか?

このプレイリストに #EXT-X-ENDLIST キーがない場合、m3u8 ストリームに seekTo 関数を使用できますか?

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

actionscript-3 - Flash Player で HLS MP4 ビデオに埋め込まれた CEA-608 キャプションをキャプチャまたはデコード

リクエスト

Flash/AS3 では、mp4 に埋め込まれた CEA-608 クローズド キャプションをどのようにデコードまたはキャプチャしますか? キャプション データのヒントすら得られないようですし、正しい方向を示すドキュメントも見つかりません。ドキュメント、例、またはアイデアは非常に役立ちます。

仕様

OSMF を使用して AS3 でビデオ プレーヤーを構築しています。m3u8 ビデオの mp4 チャンクに埋め込まれた CEA-608 クローズド キャプションへのアクセスに関する /any/ ドキュメントが見つからないようです。

OSMF CaptioningPlugin は外部の XML ファイルを必要とするため、それはできません。埋め込みキャプション トラックの統合の詳細を探しています。

onTextDataonMetaDataonCaptionDataonTextRRハンドラーとリスナーをOSMFにアタッチしようとしましたがNetstream、運がまったくありませんでした(たとえば、これらのイベントまたはハンドラーのいずれも発火したり、何かを返したりすることはありません)。

private function onTraitAdd ($e:MediaElementEvent) : void { var mediaElement: MediaElement = ($e.target as MediaElement);

問題が私の OSMF 実装にあるのか (間違った NetStream をリッスンしているのかもしれません)、それともビデオからこのデータを取得する方法がないことが問題なのかはわかりません。

サンプル ファイル:

http://stream.flowplayer.org/big_buck_bunny_with_captions.mp4 http://now.video.nfl.com/i/captiontest/closedcaptiontest_,350k,550k,.mp4.csmil/master.m3u8 (このサンプル ファイルはより複雑です)ただし、HLS プラグインが必要なため)

他の

  1. 使ってみOSMFCCDecoder.swcました(見つけるのがかなり難しかったので、ここにアップロードしました)。ドキュメントはほとんどなく、期待される結果に関する情報もありません。

  2. またJWPlayer、キャプションの処理方法を確認するために逆コンパイルし、 byteArray refを解析します。

  3. JWPlayer でキャプションを再生する手順

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

flash - 最小の CPU と最もスムーズな再生のための HLS エンコード パラメータ

HLS ストリームをエンコードして、最小の CPU 使用率/最もスムーズな再生で再生/デコードを実現するための推奨事項はありますか? HTML5/Flash プレーヤーを使用していますが、Flash プレーヤーが HLS 約 720p、ビデオ ビットレート 2 ~ 3k で途切れます。