Skip to content

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

@DenisTensorWorks

Description

@DenisTensorWorks

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions