After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 744870 - [PATCH] New nanomsg plugin for data transfer over nanomsg SP sockets
[PATCH] New nanomsg plugin for data transfer over nanomsg SP sockets
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
unspecified
Other Linux
: Normal enhancement
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-02-20 20:29 UTC by Carlos Rafael Giani
Modified: 2018-11-03 13:30 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch containing the new nanomsg plugin + pipeline check + docs (69.67 KB, patch)
2015-02-20 20:29 UTC, Carlos Rafael Giani
none Details | Review
Patch containing the new nanomsg plugin + pipeline check + docs , v2 (updated prefix) (69.64 KB, patch)
2015-03-05 14:24 UTC, Carlos Rafael Giani
none Details | Review

Description Carlos Rafael Giani 2015-02-20 20:29:17 UTC
Created attachment 297458 [details] [review]
Patch containing the new nanomsg plugin + pipeline check + docs

Nanomsg (http://nanomsg.org/) is a socket library and the spiritual successor to ZeroMQ (http://zeromq.org/). It provides several communication patterns (push-pull, publish-subscribe etc.) and transport mechanisms (IPC, TCP, inter-threads).

This patch adds a GStreamer plugin that contains one nanomsgsrc and one nanomsgsink element. These sources/sinks can transmit generic data over nanomsg SP sockets.

One noteworthy feature of nanomsg sockets is that receivers can start before senders, and if either the sender or the receiver goes away and returns later, the connection is transparently reestablished. This is useful for ensuring that crashing senders and/or receivers don't permanently sever the connection. Combining it with the GST RTP payloader with a nonzero config interval makes sure playback on the receiver's end can automatically continue.
Comment 1 Carlos Rafael Giani 2015-03-05 14:24:43 UTC
Created attachment 298643 [details] [review]
Patch containing the new nanomsg plugin + pipeline check + docs , v2 (updated prefix)
Comment 2 GStreamer system administrator 2018-11-03 13:30:50 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/211.