mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-10 03:19:40 +00:00
603daf45ac
Original commit message from CVS: * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_render), (gst_multiudpsink_remove), (gst_multiudpsink_get_stats): * gst/udp/gstmultiudpsink.h: Track packets sent per client in addition to bytes sent; provide this info through get-stats signal |
||
---|---|---|
.. | ||
.gitignore | ||
gstdynudpsink.c | ||
gstdynudpsink.h | ||
gstmultiudpsink.c | ||
gstmultiudpsink.h | ||
gstudp-marshal.list | ||
gstudp.c | ||
gstudp.h | ||
gstudpsink.c | ||
gstudpsink.h | ||
gstudpsrc.c | ||
gstudpsrc.h | ||
Makefile.am | ||
README | ||
udp.vcproj |
* What is UDP src/sink? This plugin is *not* meant to be a professional stream broadcast solution, like icecast or realaudio or whatever. But the future RTP plugins shall not do the actual transmission/reception of packets on the network themselve but the Application developer would be encouraged to use these plugins for that. * Shortcomings Even given our modest ambitions, the current code doesn't handle caps negotiation robustly. * Todo The udp mode should include the caps every five packets (approx). The tcp mode can do bi-directional negotiation. Perhaps this plugin can be the example of how to do caps negotiation via a point-to-point protocol. Add some example of udpsrc/udpsink . Update the man of gst-launch with some interesting pipelines . 12 Sep 2001 Wim Taymans <wim.taymans@chello.be> Joshua N Pritikin <vishnu@pobox.com> Zeeshan Ali <zak147@yahoo.com>