u-law PCM WebCodecs 登録

W3C グループ草案ノート,

この文書についての詳細
このバージョン:
https://www.w3.org/TR/2025/DNOTE-webcodecs-ulaw-codec-registration-20250514/
最新公開バージョン:
https://www.w3.org/TR/webcodecs-ulaw-codec-registration/
編集者草案:
https://w3c.github.io/webcodecs/ulaw_codec_registration.html
以前のバージョン:
履歴:
https://www.w3.org/standards/history/webcodecs-ulaw-codec-registration/
フィードバック:
GitHub
編集者:
Paul Adenot (Mozilla)
Eugene Zemtsov (Google LLC)
元編集者:
Bernard Aboba (Microsoft Corporation)
Chris Cunningham (Google Inc.)
参加:
Git リポジトリ。
課題を提出する。
バージョン履歴:
https://github.com/w3c/webcodecs/commits

概要

この登録は、[webcodecs-codec-registry] に登録されている。 これは、u-law 符号化 PCM について、(1) 完全修飾された コーデック文字列、 (2) コーデック固有の EncodedAudioChunk [[internal data]] バイト、(3) AudioDecoderConfig.description バイト、 および (4) EncodedAudioChunk [[type]] の値を記述する。

この登録は、あるコーデック形式が知的財産権の主張によって制約されているかどうかに関する いかなる情報も含めることを意図していない。実装者および 著者が特定のコーデック形式を実装または使用することを意図する場合、 この件について適切な法的助言を求めることが推奨される。 WebCodecs の実装者は u-law PCM コーデックをサポートすることを要求されない。

この登録は非規範的である。

この文書のステータス

このセクションは、公開時点におけるこの文書のステータスを説明する。現在の W3C 公開物およびこの技術報告書の最新リビジョンの一覧は、 W3C 標準および草案索引( https://www.w3.org/TR/)で確認できる。

この仕様に対するフィードバックおよびコメントを歓迎する。GitHub Issues が、この仕様に関する議論には推奨される。 代替として、Media Working Group のメーリングリストである public-media-wg@w3.orgアーカイブ)にコメントを送ることもできる。 この草案では、作業グループ内でまだ議論されるべき保留中の課題の一部を強調表示している。 これらの課題の結果については、それらが有効かどうかを含め、いかなる決定も行われていない。

この文書は、Media Working Group によって、 Note track を用いたグループ草案ノートとして公開された。

グループ草案ノートは、 W3C またはそのメンバーによって支持されていない。

これは草案文書であり、いつでも他の文書によって更新、置換、または廃止される可能性がある。 この文書を進行中の作業以外のものとして引用することは不適切である。

W3C 特許ポリシーは、 この文書に対していかなるライセンス要件またはコミットメントも課さない。

この文書は、2023年11月03日 W3C Process Document によって管理される。

1. 完全修飾されたコーデック文字列

コーデック文字列"ulaw" である。

2. EncodedAudioChunk データ

EncodedAudioChunk [[internal data]] は、任意長のバイト列であることが期待され、 各バイトは [ITU-G.711] の表 2a および 2b によって定義される u-law 符号化 PCM サンプルである。

3. AudioDecoderConfig description

description は、AudioDecoderConfig から省略されることが期待される。

4. EncodedAudioChunk type

u-law PCM を含む EncodedAudioChunk[[type]] は常に "key" である。

5. プライバシーに関する考慮事項

プライバシーに関する 考慮事項のセクション([WEBCODECS] 内)を参照されたい。

6. セキュリティに関する考慮事項

セキュリティに関する 考慮事項のセクション([WEBCODECS] 内)を参照されたい。

適合性

文書の 表記規約

適合性要件は、 記述的なアサーションと RFC 2119 用語の組み合わせによって表される。 この文書の規範的部分におけるキーワード “MUST”, “MUST NOT”, “REQUIRED”, “SHALL”, “SHALL NOT”, “SHOULD”, “SHOULD NOT”, “RECOMMENDED”, “MAY”, および “OPTIONAL” は、RFC 2119 で説明されるように解釈される。 ただし、可読性のため、 この仕様ではこれらの語はすべて大文字では現れない。

この仕様のすべてのテキストは規範的である。 ただし、非規範的として明示的にマークされたセクション、例、および注は除く。[RFC2119]

この仕様における例は、“for example” という語で導入されるか、 または規範的テキストから class="example" によって区別される。 次のようにである:

これは参考情報としての例の一例である。

参考情報としての注は “Note” という語で始まり、 規範的テキストから class="note" によって区別される。 次のようにである:

Note, これは参考情報としての注である。

索引

参照によって 定義される用語

参考文献

規範的参考文献

[RFC2119]
S. Bradner. Key words for use in RFCs to Indicate Requirement Levels. 1997年3月. Best Current Practice. URL: https://datatracker.ietf.org/doc/html/rfc2119
[WEBCODECS]
Paul Adenot; Eugene Zemtsov. WebCodecs. 2025年5月14日. WD. URL: https://www.w3.org/TR/webcodecs/

参考情報としての参考文献

[ITU-G.711]
G.711 : Pulse code modulation (PCM) of voice frequencies. 1988年11月. URL: https://www.itu.int/rec/T-REC-G.711/
[WEBCODECS-CODEC-REGISTRY]
Paul Adenot; Bernard Aboba. WebCodecs コーデック レジストリ. 2024年9月9日. DRY. URL: https://www.w3.org/TR/webcodecs-codec-registry/