サポートに連絡する| システムステータス
ページコンテンツ

    HLS プラグインの変更履歴

    以下は、プラグインの変更を追跡します。

    更新履歴

    2018年11月14日

    5.15.0

    • マニフェストとメディアリクエストのリダイレクトサポートを追加

    2018年3月21日

    v5.14.1

    • 縮小されたdistファイルを修正
      • webwackify を 0.1.6 に更新しました
      • videojs-contrib-メディアソースを 4.7.2 に更新しました

    2018年3月15日

    5.14.0

    • videojs-contrib-media-sources を 4.7.1 に、 webwackify を 0.1.5 に更新しました
    • セグメントメタデータのキュー(帯域幅/解像度/コーデック/バイト長)でより有用な情報

    2018年3月7日

    5.13.0

    • WebpackバンドルをサポートするためにWebワーカーにwebwackifyを使用する
    • tech.play() Chromeで未解決の約束エラーを投げるのを修正
    • URLツールキットをバージョン2.1.3にアップデートする
    • JSDelivr リンクを追加する
    • カルマ再接続の設定を更新して video.js に一致させます
      • カルマのbrowserDisconnectToleranceを3に増やします
    • nvmrc' トラビスクロームリファレンスを追加して更新する
      • karma-chrome-launcherをバージョン2.2.0に更新します
      • カルマをバージョン1.7.1に更新し、travisの設定からFirefoxを削除してください
      • トラビスのノードモジュールキャッシュを有効にする
      • videojs-contrib-品質レベルをバージョン2.0.4に更新
      • イベントハンドリングメソッドを呼び出して、Dispose時のイベントハンドラのクリーンアップのテストを修正

    2017年11月6日

    5.12.2

    • 未使用の予想マニフェスト JavaScript ファイルを削除する
    • PlaylistLoader から無関係なメソッドを削除する
      • isLowestEnabledRenditionプレイリストモジュールに移動
    • contrib-media ソースを 4.6.2 に更新
      • mux.js を 4.3.2 に更新する
        • 十分なデータがあるときに pes パケットをフラッシュする

    2017年10月24日

    5.12.1

    • contrib-media ソースを 4.6.1 に更新する
      • mux.js を 4.3.1 に更新する
        • CEA-608 では、グローバルではなくフィールドごとにアクティブなデータチャネルを設定
        • キャプションが間違った CC に配置される問題を修正

    2017年10月19日

    5.12.0

    • 3 つのセグメントではなく安全なライブポイントに使用lastSegmentDuration + 2 * targetDuration
      • 現在の時間の目標期間内にバッファのトリミングを削除しない
      • 停止したプレイリストチェックのしきい値を上げる
    • IE11 Win 8.1+とEdgeでのレンディションスイッチのビデオ破損を修正
      • segment-time-mappingイベント
      • contrib-media ソースを 4.6.0 に更新
    • ブラックリストよりもユーザーが有効にしたプレイリストの優先順位を付ける
      • 互換性のない設定により、永久にブラックリストに登録されたプレイリストを選択することをプレイリストセレクタに許可しない
      • プレイリストセレクタ内でプレイリストをフィルタリングするときに、有効なプレイリスト(内部的にブラックリストに登録されておらず、ユーザーによって無効になっていない)が使用できない場合は、ブラックリストの状態に関係なく、ユーザーが無効にしていないプレイリストのリストを使用するようにフォールバックします。
      • 後で再試行する理由がないので、違法なメディアスイッチからブラックリストに登録されたプレイリストが永久にブラックリストに登録されていることを確認してください。
      • 表現APIは、互換性のないプレイリストと一時的なブラックリストプレイリストの両方ではなく、互換性のないプレイリストだけをフィルタリングするリストを返します。

    2017年10月11日

    v5.11.1

    • videojs-contrib-メディアソースを 4.5.3 に更新
      • mux.js を 4.2.2 に更新する
        • PMTの最初のオーディオトラックとビデオトラックを使用する
    • InvalidStateError IE11でのライブ再生を修正

    2017年9月20日

    5.11.0

    • Videojs-contrib-Media ソースを 4.5.2 に更新
      • video.js RemoteTextTrack の自動クリーンアップでテキストトラックのクリーンアップを処理させよう
    • コーデック情報がマスターマニフェストにない場合、プローブで互換性のないプレイリストをブラックリストする
    • シーク可能ウィンドウの前にシークするときにシーク可能な開始にシークする
    • MediaGroups: さまざまなバグ修正とリファクタリング
      • Firefox 48 のオーディオ情報の変更をサポートするためのチェックを削除します
      • オーディオトラックと断続的なdesync間の遅延切り替えを修正

    2017年8月28日

    v5.10.1

    • 修正:オーディオ情報の変更時に FLV メタデータタグが追加されるようになりました

    2017年8月22日

    v5.10.0

    • CEA608の実装:cc2-cc4のサポート、特殊/拡張文字、書式設定
      • 4つのCCトラックすべてが利用可能になりました
      • マスターマニフェストで CLOSED-CAPTIONS が指定されている場合は、対応する CC テキストトラックに適切なラベルが付けられ、それ以外の場合は CC1-CC4 というラベルが付けられます。
      • 下線とイタリックがレンダリングされます
      • @squarebracket に特別な感謝

    2017年8月16日

    5.9.0

    • 起動時に利用可能な最も低いビットレートのビデオレンディションを選択するオプションを追加しました
    • シーク後にセグメントローダのロードを常にアクティブにする
    • canplayPlaybackWatcher監視を開始する前に技術からのイベントを待つ
      • Win10 InvalidStateError IE11で修正しました
    • キャッシュループを防ぐため、早期中止時にプレイリストを 2 分間ブラックリストに登録する
      • ネットワーク/キャッシュの不整合によるレンディション切り替えループを防止
      • 早めに打ち切るとbandwidthupdateを起動するな
    • HLS によって追加されたテキストトラックが正しく配置されていることを確認した
    • IE11 Win8.1で後方シークを修正

    2017年8月7日

    v5.8.3

    • 二重キャプションの問題を修正
    • m3u8-パーサーがそうでない場合は、属性プロパティをプレイリストオブジェクトにアタッチします
      • stream-inf の属性がない場合の警告ログを追加

    2017年7月12日

    v5.8.2

    • MediaSource を閉じたときのセグメントの処理を修正

    2017年7月12日

    v5.8.1

    • 修正:videojs-contrib-メディアソースでのオーディオのみのプレイリスト v4.4.7

    2017年7月6日

    v5.8.0

    • ABR の改善
      • Android デバイスで 0.0625 MB/秒の開始帯域幅値を使用します
      • 一定量のフォワードバッファがいっぱいになるまでアップスイッチを品質にしないでください。BUFFER_LOW_WATER_LINE
      • 再生の最初の30秒間に、BUFFER_LOW_WATER_LINEおよびをそれぞれ0-> 30、30-> GOAL_BUFFER_LENGTH 60から動的に増やします
      • XHR progressイベントによって報告された帯域幅で、ネットワーク条件がリバッファリングを起こさずに要求を完了するのに十分な速度ではないことが示された場合、完了前にセグメント要求を中止する

    2017年6月27日

    v5.7.0

    • mux.js を 4.1.5 に、 videojs contrib-media ソースを 4.4.6 に更新する
      • TS解析のフロントエンドからのPESパケットは、完了時にのみフラッシュします
        • 完了は、PES_Packet_length がデータの長さと一致する任意の時間、またはビデオパケットとして定義されます
        • ソースでオーディオPESパケットがセグメント間で分割されている場合、不完全なパケットがパイプラインに送信される問題を回避します。
    • HLS 使用状況追跡イベントの追加
      • 使用状況追跡イベントは、特定の HLS 機能、エンコーディング設定、または API が使用された場合に発生します。これらの使用イベントは README にリストされていますが、メジャーバージョンを変更することなくいつでも変更される可能性があります。
    • デミュックされたオーディオとビデオの EndofStream を修正

    2017年6月20日

    v5.6.0

    • メディアグループの切り替え時にセグメントローダーをリセットしない
      • ローダーが一時停止しているときでもアボート時にローダの状態を ready に設定する
    • セグメントメタデータのキューを作成できない場合のクラッシュを防止
    • overrideNativeプレイヤーレベルのオプションとして設定できるようにする
    • 移動平均プレイリストセレクターを作成する
      • 帯域幅の移動平均を計算し、それを使用してプレイリストを選択する標準のプレイリストセレクタのバリアントを定義します。
    • 技術に関する帯域幅更新イベントをトリガーする

    2017年5月16日

    v5.5.3

    • mux.js を 4.1.4 に、 videojs-contrib-media ソースを 4.4.5 に更新しました
      • ts プローブは最初にパケットを検索し、正常に解析できる
      • Firefoxで非常に特定の条件下で、updateend追加または削除ごとにイベントが複数回発生することがある問題を修正
    • 空の応答を受信したときにエラーイベントをトリガーする

    2017年5月10日

    5.5.2

    • すべてが正常に表示されたときに再生が停止する問題を修正しました
      • 不明なプレーヤーを待っているかどうか再生ウォッチャーチェックを追加
      • unknownwaiting技術がネイティブ待機イベントをいつ起動したかチェックしないでください
      • バッファの最後に待機している現在の時刻を追跡しない
      • techWaiting_バッファの最後に失速を検出したときに呼び出す

    2017年5月4日

    5.5.1

    • 0 と仮定するのではなくmediasequence、VOD の有効期限が切れた同期に指定されたものを使用
      1. synccontroller期限切れに使用
    • 修正:CODEC から MIME タイプへの変換では、考えられるすべてのシナリオが考慮されるようになりました

    2017年4月25日

    v5.5.0

    • mux.js を 4.1.3 に、メディアソースを 4.4.4 に更新する
    • プレイリストがブラックリストまたは再試行されたときにイベントをトリガーする
    • blacklistplaylistプレイリストがブラックリストに登録されたときにトリガーされます
    • retryplaylistエラーのあるプレイリストの読み込みを再試行するとトリガーされます
    • ブラックリストの期間を変更するオプションを追加

    2017年4月10日

    v5.4.1

    • contrib-media ソースを 4.4.3 に更新しました
    • 修正:メディアソースの準備ができていないときに EndofStream を呼び出す場合の例外
    • 修正:fmp4 再生のセグメントタイムマッピング
    • beforeRequestが設定されている場合は、ソースの変更で再利用します
      • beforeRequest実行時にグローバル xhr の変更を許可する
      • beforeRequest HLSオブジェクトの作成時に設定するのではなく、常に最新を使用してください

    2017年4月3日

    v5.4.0

    • マニフェストの WebVTT のサポートを追加しました
    • 修正:マイナーセグメントローダー修正済み:es
    • 修正:代替オーディオの高速品質変更を有効にする
    • 追加された機能:更新が停止したライブプレイリストをブラックリスト
      • 最終利用可能な最終レンディションをブラックリスト化しない
    • すべての XHR 処理コードと関連する状態を SegmentLoader から単一の MediaSegmentRequest 関数にリファクタリングしました
    • 現在バッファにあるセグメントに対するキューを含むセグメントメタデータ TextTrack を追加
    • HLS での説明オーディオトラックのサポートを追加
      • 説明オーディオトラックのサポートを追加 ( public.accessibility.Describes-Video の特性でマーク )
      • 代替オーディオの種類を正しく設定するためのテストを追加

    2017年3月3日

    v5.3.3

    • videojs-contrib-media ソースを v4.4.2 に、 mux.js を 4.1.1 に更新しました
      • オーディオがオフセットされたときに余分なフレームを挿入しないように無音挿入を修正
      • メタデータキューマッピングを修正し、同じ startTime を持つグループキューを考慮し、それらを同じ endTime にまとめて再マップするようにしました。
      • フラッシュタグトリムターゲットにファッジファクターを追加
      • 機能 Video.js 6 の互換性
      • オーディオとビデオの位置がずれている場合の Flash タグのトリミングを修正
      • 「Webワーカーでフラッシュ変換を元に戻す」を元に戻す
    • 非マスタープレイリストのソースに対するセグメント要求がタイムアウトしない問題を修正

    2017年2月22日

    v5.3.2

    • シーク・トゥ・ライブと再同期の悪い推測動作の組み合わせに関するバグを修正

    2017年2月22日

    v5.3.1

    • 更新されたロックurl-toolkit相対URLをサポートするために1.0.9に
    • 初期セグメントの選択が不十分で再同期されました
    • 長い一時停止後にライブ再生を再開する問題を修正

    2017年2月16日

    v5.3.0

    • すべてのフラッシュシークでセグメントローダーをリセットする
      • mux.js を 4.1.0 に更新しました
      • videojs-contrib-メディアソースを 4.4.0 に更新
    • SegmentLoader実行の流れをトップダウンからよりよく追跡するために、の関数を再編成しました。
    • playback-watcherのような設定が有効なロギングを優先してアドホックログを削除しました
    • islowestenabledRendition は冗長ストリームで機能しました
    • ワーカーの名前を DecrypterWorker

    2017年2月9日

    v5.2.1

    • Akamai スタイルの冗長 HLS のサポート
      • 安定した選別と常にプライマリを最初に選択
    • オーディオセグメントローダー用の復号化メッセージのルーティングを修正

    2017年2月8日

    v5.2.0

    • 4.3.0 の依存関係を更新しましたmediasources
    • README から HLS オブジェクトイベントを削除しました

    2017年2月3日

    v5.1.1

    • 下位互換性を維持しながら Video.js 6 の前方互換性を導入しました
      • スワップしてGetTech使って null チェックフラッシュテック
      • 古い Video.js registerComponentの HLS のみ
      • registerPlugin存在する場合に使用します。
      • addTrack相互互換性
    • アンダーフローとライブ再同期のイベントを追加しました
      • QoS測定のために、再生ウォッチャーがアクティブになっている頻度を把握すると便利です。ビデオバッファのギャップが原因でプレイヤーがライブウィンドウの背面またはストールから落ちたときの新しいイベントを追加します。

    2017年1月31日

    v5.1.0

    • videojs-contrib-メディアソースをv4.2.0に更新
      • 新しいセグメントを追加するときに無音を挿入するサポートが追加され、オーディオ SourceBuffer にギャップが生じる
    • このファイルは使用されなくなったため、 hls-audio-track.js を削除します。
    • 最新のすべてのブラウザ間でオーディオコーデックをオンザフライで切り替えるための幅広いサポートがあるので、オーディオコーデックのブラックリストを停止する
    • qualityLevelsソース要素を含むビデオのセットアップを修正
    • 設定ミスのための早期のエラーoverrideNative

    2017年1月25日

    v5.0.0

    • 最新バージョンに unpkg を使用するように、問題テンプレートを更新しました
    • 所有者による変更から保護するために、問題テンプレート JSBin のスナップショットを使用
    • fillBuffer_すべてのデバウンスによって発生する可能性のある競合状態を修正しましたfillBuffers_
      • fillBuffer_すべての呼び出しをへの呼び出しに変換しましたmonitorBuffer_
      • monitorBuffer_monitorBufferTick_名前が変更され、500 ms バッファチェックタイマーループになります。
      • monitorBuffer_のスケジュールを即時のタイマーにしましたmonitorBufferTick_
    • プレイリストの更新が削除された後もセグメントを処理できるようにしました
      • プレイリストの更新時に処理セグメント参照が変更されました
      • 保留中のセグメントで正しいセグメント参照をテストしました
      • 非同期モニタバッファの変更でのリベース後の到達不能なセグメントテストを修正
      • すべてのリクエスト(同期を含む)について、再生リストのメディアインデックスを更新しました
    • 進行イベントをバブルにしました
      • セグメントリクエストがプログレスイベントをトリガーする場合 (つまり、XHR2 がサポートされている)、それらを技術までバブルします。これにより、非常に低速な接続でもバッファリングが発生することが明確になります。
    • Webワーカーで復号化を実行するとIE10ではサポートされなくなりました
    • mediaIndexライブストリーム中にプレイリストが更新されたときに一貫性が保たれるようにトラッキングを修正しました。
      • mediaIndexライブストリーム中にプレイリストが更新されたときの一貫性を保つようにトラッキングを修正しました
      • SegmentLoader#handleUpdateEnd_変更したコードをすべて削除しmediaIndex
      • SegmentLoader#playlistフォローしやすくするために順序を変更しました
      • SegmentLoader と SegmentInfo mediaIndexesの両方に対するすべての変更はSegmentLoader#playlist
      • mediaIndexライブプレイリストで適切なトラッキングのためのテストを追加

    2017年1月20日

    v4.1.1

    • m3u8-パーサーがES3をサポートするように修正

    2017年1月13日

    v4.1.0

    2016年12月23日

    v4.0.3

    • ライブでセグメントホップを修正する
    • 互換性のないプレイリストを除外する場合、レガシー AVC コーデックを最新の同等品にマップする
    • video.js を 5.15.1 に更新する

    2016年11月29日

    v4.0.2

    • シークでの過剰なセグメント負荷を修正
      • シークによってプレーヤーが読み込まれるセグメントが多すぎる場合を修正

    2016年11月23日

    v4.0.1

    • アップグレードの aes-decrypter を元に戻し、hLSE 復号化に webcrypto が使用できる場合
      • WebCryptoのsubtle-cryptoは、以前にJavaScriptのみの実装で機能していたセグメントを復号化できませんでした

    2016年11月21日

    v4.0.0

    • SegmentLoader の中心にあるアルゴリズムを可能な限り簡素化
    • 動画コントリブ・メディアソースを4.1.2に更新
      • リモートの TextTracks を適切に削除できるため使用開始
      • キューがnullの場合、トラックからキューを削除することを適切に処理しました
    • mux.jsを 3.0.3 に更新しました
      • 最初のフレームの compositionTimeStamp フラグメントの BaseMediaDecodeTime への適用を停止しました
      • 保留中のトラックのオーディオデータがないことを考慮して、合体ストリームを修正しました

    2016年11月17日

    v3.6.13

    • SystemBandWidth の概念を追加しました。ダウンロードから変換およびフラッシュまたはネイティブメディアソースへのデータの追加まで、システム全体の帯域幅(MB/秒)を測定します。
      • 適応ビットレートの選択は、システム全体のパフォーマンスに基づきます

    2016年11月14日

    v3.6.12

    • resolveUrl JavaScriptのみを使用するように変更

    2016年11月11日

    v3.6.11

    • reloadSourceOnErrors プラグインを更新しました:getSourceundefined戻り値や場合はソースを設定しようとしないでくださいnull
    • resolve-url.js は現在 iframe を使用して、相対 URL を解決するために使用されるベース要素とアンカー要素を含むようになりました

    2016年11月10日

    v3.6.10

    • reloadSourceOnErrors プラグインを更新しました
      • エラー時にロードする新しいソースを提供するために使用できる GetSource 関数を渡すオプション
      • エラー間のデフォルトの最小時間を秒単位で上書きする機能を追加しました
      • プラグインが複数回初期化されたときにイベントバインディングをクリーンアップするようになりました
    • ライブケースで正しいセグメントを比較し、trimBuffer正しくトリムするように修正

    2016年11月9日

    v3.6.9

    • エラーが発生した場合にソースを自動的にリロードできるプラグインを追加しました
    • 最下位品質が現在使用中かどうかの確認時のエラーを修正しました

    2016年11月9日

    v3.6.8

    • GapSkipper がライブウィンドウからスリップした場合に、ライブウィンドウに戻れるように拡張されました。 GapSkipper PlaybackWatcher に変更しました

    2016年11月3日

    v3.6.7

    • videojs-contrib-メディアソースを 4.0.5 に更新しました
      • ID3 と 608 キューの翻訳に関する問題を修正しました

    2016年10月21日

    v3.6.6

    • setTimeouttimeupdateイベントに頼るのではなくギャップスキッパーで使用する
    • videojs-contrib-メディアソースを 4.0.4 に更新しました
      • 各セグメントの init セグメントをビデオバッファに追加する

    2016年10月18日

    v3.6.4

    • ' リプレイ後に終了イベントが発生しないのを修正
    • videojs-contrib-media-sourcesを4.0.2に更新しました
      • I フレームをトリミングしないようにする場合は、FLV タグのみをトリムします。
      • Mux.js を 3.0.2 に更新しました
        • フレームを終了した後、H264Frame を null に設定します。

    2016年10月18日

    v3.6.3

    • Videojs-contrib-メディアソースを 4.0.1 に更新
      • フラッシュフォールバックを修正

    2016年10月17日

    v3.6.2

    • videojs-contrib-メディアソースを 4.0.0 に更新
      • オーディオトラックの変更に init セグメントデータを追加
      • Safari の実装に従うように ID3 の動作を正規化する

    2016年10月14日

    v3.6.1

    • 初期帯域幅オプションの 0 を許可する
    • Firefox 49 で MAAT のサポートを追加しました
    • player.hls の廃止時の警告を修正しました

    2016年9月27日

    v3.6.0

    • Mux.js を 2.5.0 に更新しました
      • バージョン 1 の TFDT ボックスの生成のサポートが追加されました。
      • TS インスペクタを追加しました
    • バンドル・コラプサを追加して、より小さなDISTファイルを作成する
    • fmp4のサポートを追加
    • ライブストリームに最初のセグメントをロードする不具合を修正

    2016年8月24日

    v3.5.3

    • videojs-contrib-mediasources 3.1.5 に更新
      • Mux.js を 2.4.2 に更新しました
        • Chromiumでキャプションパケットのソートが安定するように修正

    2016年8月17日

    v3.5.2

    • ギャップスキッパーのアンダーフロー検出を変更して、スキップできるギャップのサイズに関する制限を取り除く

    2016年8月16日

    v3.5.1

    • フルスクリーンでイン/アウトするときに再生が停止する問題を修正

    2016年8月15日

    v3.5.0

    • のサポートを更新しました#ext-x-cue-out#ext-x-cue-in、および#ext-x-cue-out-cont広告休憩の対象となる時間範囲にまたがる単一のキューを作成する
    • videojs-media-sources 3.1.4 に更新され、FlashConstantsの値を増やし、チャンクインターバルごとにフラッシュにデータをプッシュする

    2016年7月29日

    v3.4.0

    • のサポートが追加されました#ext-x-cue-out#ext-x-cue-in、および#ext-x-cue-out-cont特別なTextTrack経由
    • Chromeでの動画アンダーフロー動作に起因するギャップをスキップする機能を追加しました

    2016年7月25日

    v3.3.0

    • プレイリストが 1 つしか残っていない場合、または使用可能なレンディションが最も低い場合、セグメント要求がタイムアウトしなくなりました
    • 最初のセグメントがフェッチされないことがあるバグを修正しました。

    2016年7月15日

    v3.2.0

    • ビデオまたはオーディオフレームがないために作成されたときに、ビデオエレメントのバッファ内のギャップをシークするアルゴリズムを追加しました
    • AES 復号化ロジックを独自のプロジェクトに移動しました

    2016年6月9日

    v3.1.0

    • representations()HlsHandlerクラスの各インスタンスに関数を介した手動レンディション選択 API を追加
    • 引き出し、m3u8 解析機能を独自のプロジェクトに移動しました https://github.com/videojs/m3u8-parser

    2016年6月2日

    v3.0.5

    • アダプティブビットレート選択アルゴリズムが、すでにサーバーからフェッチされていたメディアプレイリストに切り替えられない不具合を修正

    2016年5月31日

    v3.0.4

    • 複数の代替オーディオトラックのサポートを追加
    • 新しいクラス SegmentLoader には、すべてのバッファメンテナンスとセグメントフェッチロジックが含まれています
    • 新しいクラス sourceUpdater は、SourceBuffer の非同期操作の状態を追跡し、soureBuffer がビジー状態の場合に、今後の実行のために操作をキューに格納します
    • 新しいクラス masterPlayListController は、マスタープレイリストの操作をカプセル化し、メディアプレイリストとセグメントローダーを調整するようになりました
    • フェッチとバッファのメンテナンスに関するバグ修正

    2016年3月11日

    v2.0.1

    • SourceHandler の ES6 バージョンの最初のリリース
    • ジェネレータ-videojs-pluginプロジェクトによるすべての新しいリント/ビルド/テストセットアップ

    2016年3月4日

    1.13.1

    • Video.js 5.x との互換性のために、技術から SourceHandler に変換されました
    • フラッシュベースのフォールバック機能を備えたメディアソース拡張機能ベースの再生エンジンを実装しました
    • Transmuxer を書き直して、それ自身のプロジェクトに移動しました mux.js
    • 608/708 キャプションのサポートを追加

    2015年7月29日

    0.17.6

    • ライブポイントで自動再生します。ライブ id3 キュー挿入を修正します。( ビュー )

    2015年7月14日

    0.17.5

    • メディアシーケンスがゼロで開始すると仮定しない(表示
    • オーディオまたはビデオのみのストリーム ( 表示 ) でエラーを修正する

    2015年7月12日

    0.17.4

    • セグメント間のシークを修正します。期間の計算を改善します。( ビュー )

    2015年6月29日

    0.17.3

    • ビデオ再生時間の計算が改善されました。( ビュー )
    • クランプはシーク可能範囲 ( ビュー ) にシークします
    • バリアントをフィルタリングする場合 ( ビュー )、プレーヤーのディメンションに GetComputedStyle を使用します
    • sauceLabs ( ビュー ) で実行される機能テストを追加する

    2015年6月15日

    0.17.2

    • ライブストリーム ( ビュー ) でのシークを修正する

    2015年6月8日

    v0.17.1

    • ライブビデオをプリロードしない(表示

    2015年6月5日

    0.17.0

    • ライブストリームの seekable を実装します。ライブストリームのインバンドメタデータのタイミングを修正しました。( ビュー )

    2015年5月29日

    v0.16.1

    • プレイリストを更新するときに、不必要にライブポイントにリセットしないでください。プレイリストローダーのタイムアウトをクリーンアップします。( ビュー )
    • 初期IDRのないセグメントが最初に 4:3 に表示されないようにする ( ビュー )
    • SPS がメタデータ・タグを挿入するまで待ちます。( ビュー )
    • プレイリストの空白をトリミングします。( ビュー )
    • NITでTSファイルの再生を許可します。PCR PID について警告しないでください。( ビュー )
    • 帯域幅が変更されると、より高速な品質のスイッチ。( ビュー )
    • シーク後に一時的に歪んだ表示を修正します。( ビュー )

    0.16.0

    • サポートプリロード=なし

    0.15.0

    • すべての ID3 フレームを公開し、188バイトを超えるタグを処理する

    0.14.0

    • HLSE のパフォーマンスの向上

    0.13.0

    • オーディオ/ビデオ同期の改善
    • ライブ、HLSE、および不連続性の修正
    • 内部メソッドの名前を変更して、意図した可視性を明確にする

    0.12.0

    • AES-128 暗号化を使用したカスタム IV のサポート

    0.11.0

    • 埋め込まれた ID3 タグは、インバンドメタデータトラックとして公開されます

    v0.10.0

    • 楽観的な初期ビットレート選択

    0.9.0

    • セグメントレベル AES-128 暗号化をサポート

    v0.8.0

    • 外部 X 不連続のサポート

    v0.7.0

    • HLS プラグインを技術に変換する

    v0.6.0

    • プレイリストの読み込みをリファクタリング
    • カルマ経由でテストを追加する

    v0.5.0

    • Cookie ベースのコンテンツ保護のサポート(を参照withCredentials

    v0.4.0

    • ライブストリームのサポート

    v0.3.0

    • 高ビットレートストリームのパフォーマンス修正

    v0.2.0

    • 基本的な再生とアダプティブビットレート選択

    v0.1.0

    • 初期リリース

    ページの最終更新日30 Sep 2021