X2Go Bug report logs - #1221
Server Side PulseAudio Server and compression of audio data

Package: x2goserver; Maintainer for x2goserver is X2Go Developers <x2go-dev@lists.x2go.org>; Source for x2goserver is src:x2goserver.

Reported by: Oleksandr Shneyder <o.shneyder@phoca-gmbh.de>

Date: Fri, 29 Sep 2017 09:10:01 UTC

Severity: wishlist

Full log


🔗 View this message in rfc822 format

X-Loop: owner@bugs.x2go.org
Subject: Bug#1221: Server Side PulseAudio Server and compression of audio data
Reply-To: Oleksandr Shneyder <o.shneyder@phoca-gmbh.de>, 1221@bugs.x2go.org
Resent-From: Oleksandr Shneyder <o.shneyder@phoca-gmbh.de>
Resent-To: x2go-dev@lists.x2go.org
Resent-CC: X2Go Developers <x2go-dev@lists.x2go.org>
X-Loop: owner@bugs.x2go.org
Resent-Date: Fri, 29 Sep 2017 09:10:01 +0000
Resent-Message-ID: <handler.1221.B.150667617914388@bugs.x2go.org>
Resent-Sender: owner@bugs.x2go.org
X-X2Go-PR-Message: report 1221
X-X2Go-PR-Package: x2goserver
X-X2Go-PR-Keywords: 
Received: via spool by submit@bugs.x2go.org id=B.150667617914388
          (code B); Fri, 29 Sep 2017 09:10:01 +0000
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 <submit@bugs.x2go.org>; 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 <submit@bugs.x2go.org>;
	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 <submit@bugs.x2go.org>; 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 <submit@bugs.x2go.org>; Fri, 29 Sep 2017 10:36:38 +0200 (CEST)
To: submit@bugs.x2go.org
From: Oleksandr Shneyder <o.shneyder@phoca-gmbh.de>
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"
[Message part 1 (text/plain, inline)]
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
-- 
-----------------------------------------------------------
Oleksandr Shneyder        | Email: o.shneyder@phoca-gmbh.de
phoca GmbH                | Tel. : 0911 - 14870374 0
Harzstr. 4                | Fax. : 0911 - 14870374 9
D-90491 Nürnberg          | Mobil: 0163 - 49 64 461

Geschäftsführung:
Dipl.-Inf. Oleksandr Shneyder

Amtsgericht München | http://www.phoca-gmbh.de
HRB 196 658         | http://www.x2go.org
USt-IdNr.: DE281977973
-----------------------------------------------------------

[signature.asc (application/pgp-signature, attachment)]

Send a report that this bug log contains spam.


X2Go Developers <owner@bugs.x2go.org>. Last modified: Thu Nov 21 15:18:40 2024; Machine Name: ymir.das-netzwerkteam.de

X2Go Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.