Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mic sound is not streamed from MacOS browsers to UE app #19

Open
DenisTensorWorks opened this issue Feb 29, 2024 · 1 comment
Open

Mic sound is not streamed from MacOS browsers to UE app #19

DenisTensorWorks opened this issue Feb 29, 2024 · 1 comment
Labels
bug Something isn't working enhancement New feature or request never-stale

Comments

@DenisTensorWorks
Copy link
Collaborator

Originally opened by @vlobzakov

UE Version:
E.g. UE 5.1.1+

Frontend Version:
UE5.1+

Problem component
Signalling Server WebRTC

Description
Sound capture via microphone doesn't work for MacBooks

Steps to Reproduce:

  1. Build UE application that should record voice via Microphone.
  2. Stream UE application via Pixelstreaming.
  3. Open Stream on Macbook in Chrome or Safari.
  4. Speak.
  5. Check UE app what does it recieve(record) via browser.

Expected behavior

  1. On Windows/Linux any browser can interact with UE via Pixelstreaming doing sound recordings.

Screenshots

Platform (please complete the following information):

  • OS: MacOS that comes with MacBook Intel, MacBook M1 and MacBook M2.
  • Browser Chrome 90+ and Safari

Additional context
In case of Chrome you can record sound with help of webrtc-internals and store it locally. Then yoou can play these files and listen that Chrome does recording properly. But sound from microphone isn't streamed to UE app.
If Pixelstreaming service taken from branch 5.0 this bug is not available and UE app can record sound from browser properly.


Moved from EpicGames/PixelStreamingInfrastructure#494

@varunshankar09
Copy link

were you able to solve this? I can neither send mic input, nor receive audio output.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request never-stale
Projects
None yet
Development

No branches or pull requests

3 participants