Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • gst-plugins-good gst-plugins-good
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 648
    • Issues 648
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 82
    • Merge requests 82
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GStreamer
  • gst-plugins-goodgst-plugins-good
  • Issues
  • #526

Closed
Open
Created Dec 11, 2018 by Sameer Thapa@sameerthapaevontech

rtpg729depay not able to store correct audio data for codec G.729 annex B. No depayloader for the codec G.729 annex B or annex A

My app records rtp data from stream. It records fine for G.729 codec but not for G.729 B or A codecs. Following is the pipeline used in program:

udpsrc port=5008 caps="application/x-rtp,channels=(int)1,media=(string)audio,payload=(int)18,clock-rate=(int)8000,encoding-name=(string)G729" ! rtpg729depay ! filesink

Attached is a file recorded by using this pipeline for data encoded as G.729 B: 7a6e3680-bed16aaa-1a1-1603a8c0.g729

When we try to convert the generated file to wav or mp3, sound is not clear. Attached is a sample audio after conversion(conversion is done using ffmpeg). 7a6e3680-bed16aaa-1a1-1603a8c0.wav

Please let me know if there is any issue with the pipeline or if the codec is not supported by gstreamer.

Edited Dec 11, 2018 by Sameer Thapa
Assignee
Assign to
Time tracking