Main.NewCodecs History

Hide minor edits - Show changes to output

September 04, 2012, at 07:48 AM by 137.194.57.170 -
Changed lines 5-14 from:
- High-level summary:
  * Low delay / relatime communication / collaboration
- What is driving adoption?
  * Got strong consensus in Vancouver IETF meeting for Opus to be Mandatory To Implement in WebRTC (currently being confirmed on the mailing list)
- Brief discussion of patent strategy:
  * Risks of having a very limited knob (Xiph-owned patents) to create a very complicated effect (providing safety for implementers).
  * How do you avoid patents?
    # The problems are the ones you don't know about
   # Doing things in the open, in standards bodies, has certain legal advantages that we didn't have for prior codecs
to:
* High-level summary:
** Low delay / relatime communication / collaboration
* What is driving adoption?
** Got strong consensus in Vancouver IETF meeting for Opus to be Mandatory To Implement in WebRTC (currently being confirmed on the mailing list)
* Brief discussion of patent strategy:
** Risks of having a very limited knob (Xiph-owned patents) to create a very complicated effect (providing safety for implementers).
** How do you avoid patents?
*** The problems are the ones you don't know about
*** Doing things in the open, in standards bodies, has certain legal advantages that we didn't have for prior codecs
Changed lines 17-39 from:
- Goals
  * Have a royalty-free competitor to HEVC
  * Support the Web use cases: WebRTC, streaming, etc.
    # Low resolution performance important
    # Loss robustness important
    # Rate control adaptation/control important

- Daala
  * http
://xiph.org/daala/
 
* https://git.xiph.org/daala.git
 
* http://wiki.xiph.org/Daala
  * Testbed for codec experiments, not a real codec
yet
  * Trying to use lapped transforms to limit blocking artifacts, get better coding gain (textures, etc.)
  * To do this, need to solve a bunch of problems:
    # Intra prediction
    # Motion compensation
    # Etc.
  * Daala is the crazy experimental stuff that potentially has a high payoff, but may not work out.

- VPnext
  * Google's project to provide incremental improvements to VP8
  * Each addition / modification may give only 1-2% gain, but 20 or 30 of those modifications start to add up
 
* Already showing 25-30% gains (better gains at HD resolutions)
to:
* Goals
** Have a royalty-free competitor to HEVC
** Support the Web use cases: WebRTC, streaming, etc.
*** Low resolution performance important
*** Loss robustness important
*** Rate control adaptation/control
important

* Daala
** http:
//xiph.org/daala/
** https
://git.xiph.org/daala.git
** http://wiki.xiph.org/Daala
** Testbed for codec experiments, not a real codec yet
** Trying to use lapped transforms to limit blocking artifacts, get better coding gain (textures, etc.)
** To do this, need to solve a bunch of problems:
*** Intra prediction
*** Motion compensation
*** Etc.
** Daala is the crazy experimental stuff that potentially has a high payoff, but may not work out.

* VPnext
** Google's project to provide incremental improvements to VP8
** Each addition / modification may give only 1-2% gain, but 20 or 30 of those modifications start to add up
**
Already showing 25-30% gains (better gains at HD resolutions)
Changed lines 41-45 from:
- Standardization: Trying to form a working group in the IETF
  * Mailinsg list created: https://www.ietf.org/mailman/listinfo/video-codec
  * Hoping to hold a BoF at IETF 85 in Atlanta
  * Hopefully a working group formed next year
to:
* Standardization: Trying to form a working group in the IETF
** Mailinsg list created: https://www.ietf.org/mailman/listinfo/video-codec
** Hoping to hold a BoF at IETF 85 in Atlanta
** Hopefully a working group formed next year
Changed lines 48-51 from:
- Rev of the Ogg container format to address lots of things we've learned since it was designed and much of the feedback we've received
- Early design notes: https://wiki.xiph.org/TransOgg
  * There are lots of points where there's no consensus
  * Please drive it
to:
* Rev of the Ogg container format to address lots of things we've learned since it was designed and much of the feedback we've received
* Early design notes: https://wiki.xiph.org/TransOgg
** There are lots of points where there's no consensus
** Please drive it
September 03, 2012, at 04:26 PM by 137.194.57.170 -
Added lines 1-51:
Notes from session:

1. Opus

- High-level summary:
  * Low delay / relatime communication / collaboration
- What is driving adoption?
  * Got strong consensus in Vancouver IETF meeting for Opus to be Mandatory To Implement in WebRTC (currently being confirmed on the mailing list)
- Brief discussion of patent strategy:
  * Risks of having a very limited knob (Xiph-owned patents) to create a very complicated effect (providing safety for implementers).
  * How do you avoid patents?
    # The problems are the ones you don't know about
    # Doing things in the open, in standards bodies, has certain legal advantages that we didn't have for prior codecs

2. Daala / VPnext

- Goals
  * Have a royalty-free competitor to HEVC
  * Support the Web use cases: WebRTC, streaming, etc.
    # Low resolution performance important
    # Loss robustness important
    # Rate control adaptation/control important

- Daala
  * http://xiph.org/daala/
  * https://git.xiph.org/daala.git
  * http://wiki.xiph.org/Daala
  * Testbed for codec experiments, not a real codec yet
  * Trying to use lapped transforms to limit blocking artifacts, get better coding gain (textures, etc.)
  * To do this, need to solve a bunch of problems:
    # Intra prediction
    # Motion compensation
    # Etc.
  * Daala is the crazy experimental stuff that potentially has a high payoff, but may not work out.

- VPnext
  * Google's project to provide incremental improvements to VP8
  * Each addition / modification may give only 1-2% gain, but 20 or 30 of those modifications start to add up
  * Already showing 25-30% gains (better gains at HD resolutions)
 
- Standardization: Trying to form a working group in the IETF
  * Mailinsg list created: https://www.ietf.org/mailman/listinfo/video-codec
  * Hoping to hold a BoF at IETF 85 in Atlanta
  * Hopefully a working group formed next year

3. transOgg

- Rev of the Ogg container format to address lots of things we've learned since it was designed and much of the feedback we've received
- Early design notes: https://wiki.xiph.org/TransOgg
  * There are lots of points where there's no consensus
  * Please drive it