gst_plugins_base/gst/gdp/README
author hgs
Wed, 24 Mar 2010 18:04:17 -0500
changeset 16 8e837d1bf446
permissions -rw-r--r--
201009
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
16
hgs
parents:
diff changeset
     1
Sample pipelines:
hgs
parents:
diff changeset
     2
- replacing tcpserversink protocol=gdp with gdppay ! tcpserversink:
hgs
parents:
diff changeset
     3
  - raw audio:
hgs
parents:
diff changeset
     4
    - server:
hgs
parents:
diff changeset
     5
      gst-launch -v audiotestsrc ! gdppay version=0.2 ! tcpserversink
hgs
parents:
diff changeset
     6
    - client:
hgs
parents:
diff changeset
     7
      gst-launch -v tcpclientsrc protocol=gdp ! alsasink sync=FALSE
hgs
parents:
diff changeset
     8
hgs
parents:
diff changeset
     9
  - vorbis packets:
hgs
parents:
diff changeset
    10
    - server:
hgs
parents:
diff changeset
    11
      gst-launch -v audiotestsrc ! audioconvert ! vorbisenc ! gdppay version=0.2 ! tcpserversink
hgs
parents:
diff changeset
    12
    - client:
hgs
parents:
diff changeset
    13
      gst-launch -v tcpclientsrc protocol=gdp ! vorbisdec ! audioconvert ! alsasink sync=FALSE
hgs
parents:
diff changeset
    14
hgs
parents:
diff changeset
    15
  - ogg packets:
hgs
parents:
diff changeset
    16
    - server:
hgs
parents:
diff changeset
    17
      gst-launch -v audiotestsrc ! audioconvert ! vorbisenc ! oggmux ! gdppay version=0.2 ! tcpserversink
hgs
parents:
diff changeset
    18
    - client:
hgs
parents:
diff changeset
    19
      gst-launch -v tcpclientsrc protocol=gdp ! oggdemux ! vorbisdec ! audioconvert ! alsasink sync=FALSE
hgs
parents:
diff changeset
    20
hgs
parents:
diff changeset
    21
  In all the client pipelines, tcpclientsrc protocol=gdp can be replaced with
hgs
parents:
diff changeset
    22
  tcpclientsrc ! gdpdepay