Skip to content
Sean DuBois edited this page Dec 28, 2020 · 8 revisions

Reduce tech debt

  • Port client applications to /v3 issue
  • Drive down issue and PR backlog (dtls, turn and ice especially)
  • Improve performance and prevent regressions issue
    • Important for WebRTC, ICE, SCTP, TURN, SRTP
  • Setup fuzz testing (submit to oss-fuzz)
    • Important for ICE, STUN, TURN, DTLS, SCTP, RTP and RTCP
  • Automate Change log generation issue

Improve developer productivity

  • Interceptor that generates packet dumps
  • H264 Interceptor Analyzer
    • IDR Interval
    • Every SPS/PPS has an IDR
    • Invalid H264
    • B-Frames
  • FAQ on Debugging
    • WebRTC for the Curious first for general debugging
    • Wiki page for Pion specific tools

Provide career opportunities

Teach users about WebRTC

  • Finish WebRTC For the Curious

Empower use cases that only Pion/Go can do

  • Finish WASM
  • TinyGo

Improve Quality and Confidence (missing blocking features)

  • Move Bandwidth Estimation and Error Correction from Ion into Interceptor
  • Finish GetStats