xpra icon
Bug tracker and wiki

Opened 2 years ago

Closed 4 months ago

#1219 closed defect (needinfo)

microphone from client

Reported by: kc7noa Owned by: kc7noa
Priority: minor Milestone: 2.3
Component: sound Version: trunk
Keywords: Cc:

Description (last modified by Antoine Martin)

I want to send client microphone to server so that program on server (called quisk) can use for microphone input.

Ubuntu 16.04 on both computers. one an Intel based system, other is Arm64

Both running xpra0.17.2

server start string xpra start :100 && DISPLAY=:100 pavucontrol && DISPLAY=:100 quiskR

client string xpra attach ssh:kc7noa@MyAddress:100 --microphone=on

Attachments (6)

XpraBugTool.zip (198.8 KB) - added by kc7noa 2 years ago.
this is the xpra bug repot tool
server_quisk_input_device_list (165.3 KB) - added by kc7noa 2 years ago.
quisk input device shown in black box
server_output_list.png (135.7 KB) - added by kc7noa 2 years ago.
server output device list
server_sound.txt (10.9 KB) - added by kc7noa 2 years ago.
xpra _sound_query @server
client_D_Gstreamer.txt (85.7 KB) - added by kc7noa 2 years ago.
client connect with microphone=on -d gestreamer
client_sound_query.txt (11.3 KB) - added by kc7noa 2 years ago.
Client xpra sound query

Download all attachments as: .zip

Change History (16)

Changed 2 years ago by kc7noa

Attachment: XpraBugTool.zip added

this is the xpra bug repot tool

comment:1 Changed 2 years ago by kc7noa

quiskR is an alias that i setup to run the quisk program

Iv tried using "--microphone=on" on both client and server string ... to get client microphone as a selectable source for quisk.

Quisk version is 4.05

comment:2 Changed 2 years ago by Antoine Martin

Owner: changed from Antoine Martin to kc7noa

Please post the server log and client output when running with -d gstreamer, and the output from xpra _sound_query.

Changed 2 years ago by kc7noa

quisk input device shown in black box

Changed 2 years ago by kc7noa

Attachment: server_output_list.png added

server output device list

comment:3 Changed 2 years ago by Antoine Martin

Description: modified (diff)

@kc7noa: this is not the information that was requested, see comment:2.

Also, why are you not launching pavucontrol using --start=pavucontrol?
If you start child processed yourself, they will not inherit all the environment that is setup by the server.
Best to start an xterm and start your application from there, at least for testing.

comment:4 Changed 2 years ago by kc7noa

Do you want -d gstreamer & xpra _sound_query from client or server ... ill do server first. will be done from a plain ssh with no x forwarding

Changed 2 years ago by kc7noa

Attachment: server_sound.txt added

xpra _sound_query @server

Changed 2 years ago by kc7noa

Attachment: client_D_Gstreamer.txt added

client connect with microphone=on -d gestreamer

Changed 2 years ago by kc7noa

Attachment: client_sound_query.txt added

Client xpra sound query

comment:5 Changed 2 years ago by kc7noa

starting server with -d gstreamer gives no output

comment:6 Changed 2 years ago by kc7noa

Ill also add .. that using the --microphone=on on client shows up in clients pavucontrol but not server side.

comment:7 Changed 23 months ago by Antoine Martin

Milestone: 0.181.0

Milestone renamed

comment:8 Changed 11 months ago by Antoine Martin

Milestone: 1.0future

Another Ubuntu-only issue? I don't have time for this... re-scheduling.

See also #1141, #1266.

comment:9 Changed 4 months ago by Antoine Martin

Milestone: future2.3

Is this still a problem?

comment:10 Changed 4 months ago by Antoine Martin

Resolution: needinfo
Status: newclosed

Closing as per email response: kc7noa cannot test.

Note: See TracTickets for help on using tickets.