From o.shneyder@phoca-gmbh.de Fri Sep 29 11:09:36 2017 Received: (at submit) by bugs.x2go.org; 29 Sep 2017 09:09:39 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on ymir.das-netzwerkteam.de X-Spam-Level: ** X-Spam-Status: No, score=2.3 required=3.0 tests=BAYES_50,RCVD_IN_SORBS_WEB, URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.1 Received: from localhost (localhost [127.0.0.1]) by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 81CC95DACF for ; Fri, 29 Sep 2017 11:09:36 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at ymir.das-netzwerkteam.de Received: from ymir.das-netzwerkteam.de ([127.0.0.1]) by localhost (ymir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bZ5PUeswdpU2 for ; Fri, 29 Sep 2017 11:09:22 +0200 (CEST) X-Greylist: delayed 1962 seconds by postgrey-1.35 at ymir.das-netzwerkteam.de; Fri, 29 Sep 2017 11:09:21 CEST Received: from mail.cowic.de (mx1.cowic.de [80.190.97.241]) by ymir.das-netzwerkteam.de (Postfix) with ESMTP id B754F5DA8E for ; Fri, 29 Sep 2017 11:09:21 +0200 (CEST) Received: from [192.168.43.145] (x59cc99cb.dyn.telefonica.de [89.204.153.203]) by mail.cowic.de (Postfix) with ESMTP id DD578380B869 for ; Fri, 29 Sep 2017 10:36:38 +0200 (CEST) To: submit@bugs.x2go.org From: Oleksandr Shneyder Subject: Server Side PulseAudio Server and compression of audio data Message-ID: <53de0d7d-7851-0d11-61de-a00bd1f7bc93@phoca-gmbh.de> Date: Fri, 29 Sep 2017 10:36:38 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="BGgUkmCA4isRLmnhDn57c8E8AeoFn2O1M" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --BGgUkmCA4isRLmnhDn57c8E8AeoFn2O1M Content-Type: multipart/mixed; boundary="gFUTXMi9HVAOOKcIo22K3BRBXLruCrSng"; protected-headers="v1" From: Oleksandr Shneyder To: submit@bugs.x2go.org Message-ID: <53de0d7d-7851-0d11-61de-a00bd1f7bc93@phoca-gmbh.de> Subject: Server Side PulseAudio Server and compression of audio data --gFUTXMi9HVAOOKcIo22K3BRBXLruCrSng Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Package: x2goserver Severity: wishlist currently X2Go Client starts PulseAudio on the client side to play sound. The PA clients on the server sending data through SSH tunnel to PA server on X2Go Client. This scenario has two big disadvantages: 1. We need to provide PA Server with X2Go Client on Windows and Mac OS. 2. PA clients sending data in raw format (uncompressed). This costs a lot of bandwidth and make playing sound on slow Internet connections almost impossible. The idea is to use mediastreamer2 + ortp libraries to deal with data compression and audio hardware on the client side: http://www.linphone.org/technical-corner/mediastreamer2/overview we'll also need to create a PA backend for mediatreamer2 on the server side. best regards Alex --=20 ----------------------------------------------------------- Oleksandr Shneyder | Email: o.shneyder@phoca-gmbh.de phoca GmbH | Tel. : 0911 - 14870374 0 Harzstr. 4 | Fax. : 0911 - 14870374 9 D-90491 N=C3=BCrnberg | Mobil: 0163 - 49 64 461 Gesch=C3=A4ftsf=C3=BChrung: Dipl.-Inf. Oleksandr Shneyder Amtsgericht M=C3=BCnchen | http://www.phoca-gmbh.de HRB 196 658 | http://www.x2go.org USt-IdNr.: DE281977973 ----------------------------------------------------------- --gFUTXMi9HVAOOKcIo22K3BRBXLruCrSng-- --BGgUkmCA4isRLmnhDn57c8E8AeoFn2O1M Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iHcEARECADcWIQRhkVxPM5pyp98etETFCYQLlviRMwUCWc4GFhkcby5zaG5leWRl ckBwaG9jYS1nbWJoLmRlAAoJEMUJhAuW+JEzuUoAn3yQSctj1p8/16Qa94fvOZQa Cb5/AKCvyXw2zGMts0mwuypGhB0ktRlV3g== =Jkot -----END PGP SIGNATURE----- --BGgUkmCA4isRLmnhDn57c8E8AeoFn2O1M--