From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-yh0-f48.google.com (mail-yh0-f48.google.com [209.85.213.48]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 6F891E005B1 for ; Tue, 10 Dec 2013 13:46:04 -0800 (PST) Received: by mail-yh0-f48.google.com with SMTP id f73so4426113yha.35 for ; Tue, 10 Dec 2013 13:46:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=upwuFJgAF0wVnGAOxc5hBrf4qpsb+qNXAlui4Yc9ivM=; b=ZRrXrY8ZaJ0Q+zl3TgLJC9bSLfUYw3kkMJIEbyLflr4m8PCc/RFUudL2DuqHfiIq6f eeHq1M2cIcppbhjUd1jijqhTSEt0hOkBxNcv3Mnyo2MhKL8HeINfHqw9DEF4Fr4ubx7r VWP6YsFI+IyVJSMnj1hjo+pGHLCNkBpUv2FbRNH2nBLBMLGNmQsHhgKoDhT60ZGlferU BjisCh1WuapcXfCYj4fl6kkuv3iMl5dKzTB3qkg4DwphNHFhks8wVjLPfrwAuQrySp0/ uZpj1U20zUAOO388M1ZHN++9JQFIieWVCJmn6iteno07OoL7mPcgaQPy09HAEsDXZKS2 6LTA== X-Received: by 10.236.190.199 with SMTP id e47mr21964909yhn.26.1386711963732; Tue, 10 Dec 2013 13:46:03 -0800 (PST) Received: from goober.local ([75.76.228.60]) by mx.google.com with ESMTPSA id b30sm24799901yhm.5.2013.12.10.13.46.03 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 10 Dec 2013 13:46:03 -0800 (PST) Message-ID: <52A78B9A.8040105@gmail.com> Date: Tue, 10 Dec 2013 15:46:02 -0600 From: John Weber User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:24.0) Gecko/20100101 Thunderbird/24.1.1 MIME-Version: 1.0 To: =?ISO-8859-1?Q?Eric_B=E9nard?= References: <1386708471-8161-1-git-send-email-rjohnweber@gmail.com> <20131210220102.6615447c@e6520eb> In-Reply-To: <20131210220102.6615447c@e6520eb> Cc: meta-freescale@yoctoproject.org Subject: Re: [meta-fsl-demos][PATCH] glive: Add recipe for Gstreamer Live Example X-BeenThere: meta-freescale@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-fsl-* layers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Dec 2013 21:46:08 -0000 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit On 12/10/13 3:01 PM, Eric Bénard wrote: > Hi John, > > Le Tue, 10 Dec 2013 14:47:51 -0600, > John Weber a écrit : > >> glive is a Gstreamer Live Example project consisting of a server and >> a client program which shows one way of streaming video data using >> Gstreamer. It makes use of Gstreamer version 0.10 and uses RTP and >> RTCP, as well as a TCP socket for link status and control. >> > interesting thanks ! You're welcome! > > FYI you also have : > http://cgit.openembedded.org/cgit.cgi/meta-openembedded/tree/meta-multimedia/recipes-multimedia/gstreamer/gst-rtsp_0.10.8.bb?h=master > > http://cgit.freedesktop.org/gstreamer/gst-rtsp-server/ > > which allows the creation of RTSP server using gst pipelines. > > Eric Thanks for the link. Glive is really meant to be a simple but reliable example on how to set up a live video stream using RTP/RTCP and Gstreamer on the i.MX6. It shows how one can use the Gstreamer API in a C program to build and control the pipeline (albeit very basic control), and uses a simple TCP link to initiate the setup and teardown of the pipelines at both the server and client ends (as RTP/RTCP do need some amount of orderly setup in Gstreamer). I agree that RTSP would be another good example as well, especially when using VLC as a client for example.