0

MediaSource API の仕様を読みました: http://www.w3.org/TR/media-source/ (ワーキング ドラフト) および https://dvcs.w3.org/hg/html-media/raw-file/tip /media-source/media-source.html (編集者の下書き)

最初の参照 SourceBuffer メソッド: appendArrayBuffer() 2 番目: appendBuffer()

クロムでは、SourceBuffer で使用できる唯一のメソッドは append() のようですが、そのメソッドに関するドキュメントは見つかりません。

誰かがクロムの append() メソッドに関する詳細情報を持っているかどうか、およびいずれかのブラウザが appendBuffer() または appendArrayBuffer() を実装しているかどうかを教えてもらえますか?

ありがとう

4

2 に答える 2

1

Chrome の現在のバージョン (つまり、25-stable、26-beta、および 27-dev)は、Media Source Extensions 仕様の10 月 8 日バージョンを基本的にサポートしています。現在、編集者のドラフトを反映するように実装を更新中です。仕様には多くの変更があり、すべてが機能するようになるまでには時間がかかります。

今のところ、古いバージョンの仕様を使用してアプリケーションを実装する必要があります。

于 2013-03-19T16:20:51.823 に答える
0

仕様の改訂履歴を検索した後、クロムは変更された現在の仕様を実装していないようです:

Version Comment
04 January 2013 
Renamed append() to appendArrayBuffer() and made appending asynchronous.
Added SourceBuffer.appendStream().
Added SourceBuffer.setTrackInfo() methods.
Added issue boxes to relevant sections for outstanding bugs.

したがって、append() は古いメソッド名でした

于 2013-03-19T09:48:37.477 に答える