Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
gst-plugins-bad
gst-plugins-bad
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,012
    • Issues 1,012
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 199
    • Merge Requests 199
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GStreamer
  • gst-plugins-badgst-plugins-bad
  • Issues
  • #99

Closed
Open
Opened 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
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: gstreamer/gst-plugins-bad#99