Bug 4822 - Web Access should support sound/audio
Summary: Web Access should support sound/audio
Status: NEW
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Web Access (show other bugs)
Version: trunk
Hardware: PC Unknown
: P2 Normal
Target Milestone: MediumPrio
Assignee: Peter Åstrand
URL:
Keywords:
: 4701 (view as bug list)
Depends on: 4859
Blocks:
  Show dependency treegraph
 
Reported: 2013-10-02 13:45 CEST by Samuel Mannehed
Modified: 2020-02-04 12:58 CET (History)
1 user (show)

See Also:
Acceptance Criteria:


Attachments
Patch for client-side (11.05 KB, patch)
2015-12-23 11:25 CET, Samuel Mannehed
Details

Description Samuel Mannehed cendio 2013-10-02 13:45:16 CEST
Our HTML5 client doesn't support audio redirection in any form.

An option would be to implement a PulseAudio server in JavaScript on the client-side similar to how the native client does.

+Proper solution.
-Is quite time consuming to implement.
Comment 2 Peter Åstrand cendio 2013-10-28 11:28:34 CET
Some useful URLs:

http://en.wikipedia.org/wiki/HTML5_Audio
http://www.w3.org/2011/audio/

Also very interesting:

http://caniuse.com/#search=audio

In short, apparently the "Audio element" is supported by todays browsers, but is perhaps too limited for us. Investigation needed. We probably want http://caniuse.com/#feat=audio-api, but this is not supported by todays browsers. But if this is what we need, it could still be an option. For example, Firefox 25 will include support for this API and is scheduled for release tomorrow.
Comment 3 Peter Åstrand cendio 2013-10-28 11:34:29 CET
(In reply to comment #2)

> We probably want
> http://caniuse.com/#feat=audio-api, but this is not supported by todays
> browsers. 

Not a fully accurate description; already supported by current versions of Chrome, Safari, and Opera, apparently even the Mobile version of Safari.
Comment 5 Peter Åstrand cendio 2014-05-26 14:54:37 CEST
*** Bug 4701 has been marked as a duplicate of this bug. ***
Comment 6 Samuel Mannehed cendio 2015-12-23 11:25:17 CET
Created attachment 663 [details]
Patch for client-side

We have decided to open up the client side of the EsounD server patch. When we implement this in the future we want a PulseAudio server, not EsounD.
Comment 7 Samuel Mannehed cendio 2017-12-04 09:15:45 CET
https://github.com/novnc/noVNC/issues/302

Note You need to log in before you can comment on or make changes to this bug.