summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe Rayhawk <jrayhawk@freedesktop.org>2013-05-13 18:04:02 -0700
committerJoe Rayhawk <jrayhawk@freedesktop.org>2013-05-13 18:04:02 -0700
commitf01b7c7e95621c088d03ae99ffcc37b3961fe35b (patch)
tree2cc502ba2a361bb463563f2356145a6248e4c016
parent9b973c7eb300cca40df28e0a9be52ca9c3d6939f (diff)
moin2mdwn: convert page GStreamer
-rw-r--r--GStreamer.mdwn8
-rw-r--r--GStreamer.moin17
2 files changed, 8 insertions, 17 deletions
diff --git a/GStreamer.mdwn b/GStreamer.mdwn
new file mode 100644
index 0000000..d238180
--- /dev/null
+++ b/GStreamer.mdwn
@@ -0,0 +1,8 @@
+
+libnice has been designed to nice integrate with GStreamer, two GStreamer element are provided "nicesrc" and "nicesink" to help with that.
+
+libnice works with both GStreamer 0.10 and GStreamer 1.x
+
+Steps: # Create a [[NiceAgent|NiceAgent]] # Create a stream with nice_add_agent # Create a nicesrc for each component # Set the [[NiceAgent|NiceAgent]], stream id and compoenent id on each nicesrc # Put the nicesrc elements inside a [[GstPipeline|GstPipeline]] and connect them to the elements that will receive the packets, most likely rtpbin # Set the [[GstPipeline|GstPipeline]] to the PLAYING state # libnice can now receive packets. # Use the [[NiceAgent|NiceAgent]] API to gather candidates and establish connectivity, be aware that as soon as connectivity is established (component state is CONNECTED), nicesrc may start producing data packets
+
+At any time after the Nice Stream has been created, you can create nicesink elements and add them to your pipeline to send packets, you can do that at the same time as the nicesrc elements or later.
diff --git a/GStreamer.moin b/GStreamer.moin
deleted file mode 100644
index e33dead..0000000
--- a/GStreamer.moin
+++ /dev/null
@@ -1,17 +0,0 @@
-#format creole
-
-libnice has been designed to nice integrate with GStreamer, two GStreamer element are provided "nicesrc" and "nicesink" to help with that.
-
-libnice works with both GStreamer 0.10 and GStreamer 1.x
-
-Steps:
-# Create a NiceAgent
-# Create a stream with nice_add_agent
-# Create a nicesrc for each component
-# Set the NiceAgent, stream id and compoenent id on each nicesrc
-# Put the nicesrc elements inside a GstPipeline and connect them to the elements that will receive the packets, most likely rtpbin
-# Set the GstPipeline to the PLAYING state
-# libnice can now receive packets.
-# Use the NiceAgent API to gather candidates and establish connectivity, be aware that as soon as connectivity is established (component state is CONNECTED), nicesrc may start producing data packets
-
-At any time after the Nice Stream has been created, you can create nicesink elements and add them to your pipeline to send packets, you can do that at the same time as the nicesrc elements or later.