Skip to content

Opus compressed audio for remote/SmartLink #26

Description

@ten9876

Feature

Support Opus audio compression for reduced bandwidth operation, especially over SmartLink/remote connections.

Requirements

  • Opus decode for RX audio (VITA-49 Opus packets)
  • Opus encode for TX audio
  • Compression quality selection (bitrate)
  • Stream creation with `compression=opus` parameter
  • Fallback to uncompressed when on LAN

Protocol

  • `stream create type=remote_audio_rx compression=opus`
  • VITA-49 PCC for Opus packets (see VitaOpusDataPacket.cs)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions