Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • gst-plugins-bad gst-plugins-bad
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 986
    • Issues 986
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 132
    • Merge requests 132
  • 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-badgst-plugins-bad
  • Issues
  • #99

Closed
Open
Created Jun 26, 2013 by Bugzilla Migration User@bugzilla-migration

New plugin with convenience RTP source/sink elements

Submitted by Marc Leeman @den_erpel

Link to original bug (#703111)

Description

These are two modules

  • rtpsink
  • rtpsrc

They register the rtp uri handler and and allow receiving and sending data over the network with RTP and RTCP on the standard sockets.

Furthermore, the URI handling is such that all the GStreamer properties can be encoded in the URI in a standards fashion:

e.g.

rtp://239.1.2.3:1234?encoding-name=H264

use:

gst-launch-1.0 rtpsrc uri=rtp://239.1.2.3:1234?encoding-name=H264 ! decodebin ! autovideosink

I will provide a version that is a bit more cleaned up:

  • recently work on encryption has been done; we need to figure out if it fits in these modules or not

This will be added as the code is moved out our our code base gradually and as it is tested on amd64 and armhf in the seperate form.

Assignee
Assign to
Time tracking