[rtcweb] Warning gstreamer commercial (was Re: The MTI Codec Questions (what to ask and how to ask them))

Stefan Håkansson LK <stefan.lk.hakansson@ericsson.com> Fri, 07 November 2014 09:56 UTC

Return-Path: <stefan.lk.hakansson@ericsson.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 892B61ACF72 for <rtcweb@ietfa.amsl.com>; Fri, 7 Nov 2014 01:56:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.901
X-Spam-Level:
X-Spam-Status: No, score=-3.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bBJQ3qc6HLt0 for <rtcweb@ietfa.amsl.com>; Fri, 7 Nov 2014 01:56:49 -0800 (PST)
Received: from sessmg22.ericsson.net (sessmg22.ericsson.net [193.180.251.58]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BEEEF1ACF73 for <rtcweb@ietf.org>; Fri, 7 Nov 2014 01:56:48 -0800 (PST)
X-AuditID: c1b4fb3a-f79596d000001123-ec-545c975e3010
Received: from ESESSHC006.ericsson.se (Unknown_Domain [153.88.253.124]) by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id B1.32.04387.E579C545; Fri, 7 Nov 2014 10:56:46 +0100 (CET)
Received: from ESESSMB209.ericsson.se ([169.254.9.163]) by ESESSHC006.ericsson.se ([153.88.183.36]) with mapi id 14.03.0174.001; Fri, 7 Nov 2014 10:56:46 +0100
From: Stefan Håkansson LK <stefan.lk.hakansson@ericsson.com>
To: cowwoc <cowwoc@bbs.darktech.org>, "rtcweb@ietf.org" <rtcweb@ietf.org>
Thread-Topic: Warning gstreamer commercial (was Re: [rtcweb] The MTI Codec Questions (what to ask and how to ask them))
Thread-Index: AQHP+nEjwvzN8N6gGU+2cI6yBrRWjw==
Date: Fri, 07 Nov 2014 09:56:45 +0000
Message-ID: <1447FA0C20ED5147A1AA0EF02890A64B1D0B4353@ESESSMB209.ericsson.se>
References: <98200BCB-ABC9-4BE0-B11D-B7AEC9F8B2A4@ieca.com> <7594FB04B1934943A5C02806D1A2204B1D4E50D8@ESESSMB209.ericsson.se> <E78E8017-A08F-4061-B2BA-FB3900B1C681@phonefromhere.com> <CAGTXFp-9AtQakpLt+O_eNRNr71uyh26igLb-_56LDUTQ+g5iJg@mail.gmail.com> <545A6281.4050601@gmail.com> <EC89515C-4FD9-4C08-A80A-42B36004A516@phonefromhere.com> <545A7E0B.4070505@gmail.com> <C17546AB-1419-49C2-A634-49296C122347@phonefromhere.com> <CABcZeBOWyy3hagGpjMzmbPJjCaBdUjUUs5zat-t7h75Xa+Fzkg@mail.gmail.com> <20141106182937.GH8092@hex.shelbyville.oz> <D0812C0A.3DDD9%mzanaty@cisco.com> <545BD51B.9060907@bbs.darktech.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.147]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrELMWRmVeSWpSXmKPExsUyM+JvjW7c9JgQg9kPFS3O3PzPbrH2Xzu7 A5PHkwnT2T2WLPnJFMAUxWWTkpqTWZZapG+XwJXxrvM2a8Fp7ooz7bdZGxj3cHYxcnJICJhI rLj7ngXCFpO4cG89G4gtJHCEUaLvlSeEvZhR4nZrDIjNJhAosXXfArAaEQFPib/T34PZwgIl Eo2T97BDxCslbmx/xARh60lcWN7D3MXIwcEioCJx9C9YCa+Ar8TTrXcYIcZ/YpHov+INYjMC nfD91BqwVmYBcYlbT+YzQZwmILFkz3lmCFtU4uXjf6wgIyUElCSmbU2DKNeTuDF1ChuErS2x bOFrZohVghInZz5hmcAoMgvJ1FlIWmYhaZmFpGUBI8sqRtHi1OLi3HQjI73Uoszk4uL8PL28 1JJNjMBIOLjlt9UOxoPPHQ8xCnAwKvHwbjCNCRFiTSwrrsw9xCjNwaIkzrvw3LxgIYH0xJLU 7NTUgtSi+KLSnNTiQ4xMHJxSDYwRS3qkGZdMPvfJSONr68OEz6FzpfymponzbpghX8q2YtPa 1zFuMxZ26xx3mb4/fU//ksqXcrJvAvZplbdHM7fpbHhxPMTk06vjol/NgC6957y9Ma3GOWj7 onolZw0V1Z8MJWuP5F1uX2TDnlNtwGJv53iTT2Pi9SsS8h0fGLY7TZBabpm4TImlOCPRUIu5 qDgRAI6wt6NlAgAA
Archived-At: http://mailarchive.ietf.org/arch/msg/rtcweb/XakkomGsQNFe8qMy4-Vl2sqKcB4
Subject: [rtcweb] Warning gstreamer commercial (was Re: The MTI Codec Questions (what to ask and how to ask them))
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtcweb/>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Nov 2014 09:56:52 -0000

On 06/11/14 21:08, cowwoc wrote:
> First a question and then a rant :)
>
> Question: What are you proposing to replace with a GStreamer plugin?
> Rant: 2 years ago I tried to get Gstreamer working on iOS. Let's just
> say it felt like taking a drill to the head. The codebase depended on
> many Linux-specific dependencies (which did not exist on BSD) and some
> of them were very poorly maintained (committers who were unreachable or
> dead .. no joke .. for years). Once I got past that point, it used to
> break randomly in mysterious ways (i.e. the API's error handling sucks,
> once you report a bug it sits unfixed for months)
>
> I know that GStreamer is very popular and that GStreamer SDK has since
> been published for iOS and OSX, but I still don't trust that codebase. I
> wouldn't want to have to maintain a project on top of it.

Perhaps http://www.openwebrtc.io/ (which supports both codecs talked 
about) is of interest to you.
Regarding gstreamer and openh264: 
http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/tree/ext/openh264 
is available.
And for iOS specifically there is also http://www.openwebrtc.io/bowser.

(I know, I should not have sent this on the list. I could not help 
myself, sorry. Please do not respond to the list - if you're interested 
head over to the gstreamer or openwebrtc channels.)