iOS rtp support

Elio Francesconi elio.francesconi at gmail.com
Tue Oct 22 01:45:42 CEST 2013


Hi Sebastian,
after few days I started loving this library :-) in few days I'm able to compile a small app receives rtp audio and video :-)
In case you don't have any plan to port avfvideosrc, is it possible compile it on my own?
I noticed avfvideosrc is present in plugins-bad, is there a way to recompile Gstreamer 1.x with this component also?
Thanks in advance
Elio
On Oct 21, 2013, at 5:55 PM, Sebastian Dröge <sebastian at centricular.com> wrote:

> On So, 2013-10-20 at 21:00 +0200, Elio Francesconi wrote:
>> Thanks Sebastian,
>> Last question,
>> in this example http://cgit.freedesktop.org/gstreamer/gst-plugins-good/tree/tests/examples/rtp/server-v4l2-H264-alsasrc-PCMA.sh 
>> I see: 
>> #  .-------.    .-------.    .-------.      .----------.     .-------.
>> #  |v4lssrc|    |h264enc|    |h264pay|      | rtpbin   |     |udpsink|  RTP
>> #  |      src->sink    src->sink    src->send_rtp send_rtp->sink     | port=5000
>> #  '-------'    '-------'    '-------'      |          |     '-------'
>> #                                           |          |
>> #                                           |          |     .-------.
>> #                                           |          |     |udpsink|  RTCP
>> #                                           |    send_rtcp->sink     | port=5001
>> #                            .-------.      |          |     '-------' sync=false
>> #                 RTCP       |udpsrc |      |          |               async=false
>> #               port=5005    |     src->recv_rtcp      |
>> #                            '-------'      |          |
>> #                                           |          |
>> # .--------.    .-------.    .-------.      |          |     .-------.
>> # |audiosrc|    |alawenc|    |pcmapay|      | rtpbin   |     |udpsink|  RTP
>> # |       src->sink    src->sink    src->send_rtp send_rtp->sink     | port=5002
>> # '--------'    '-------'    '-------'      |          |     '-------'
>> #                                           |          |
>> #                                           |          |     .-------.
>> #                                           |          |     |udpsink|  RTCP
>> #                                           |    send_rtcp->sink     | port=5003
>> #                            .-------.      |          |     '-------' sync=false
>> #                 RTCP       |udpsrc |      |          |               async=false
>> #               port=5007    |     src->recv_rtcp      |
>> #                            '-------'      '----------'
>> 
>> Which sources should I use for iOS instead of audiosrc, v4lssrc?
>> I mean, I suppose video4linux is not suitable for iOS platform :-)
> 
> Currently there is not video source available for iOS, avfvideosrc would
> need to be ported to GStreamer 1.x first... which should be a matter of
> half a day probably.
> 
> -- 
> Sebastian Dröge <sebastian at centricular.com>
> Centricular Ltd - http://www.centricular.com
> Expertise, Straight from the Source
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel



More information about the gstreamer-devel mailing list