millicast / millicast-player-unreal-engine-plugin

Millicast Player plugin for Unreal Engine
Other
19 stars 15 forks source link

Any plan for MacOS #52

Closed MaximeM closed 1 year ago

MaximeM commented 1 year ago

Hello,

Was wondering if they were any plan to support macOS?

dbaldassi commented 1 year ago

Yes we plan to support Macos, but we don't hav an ETA yet. If we don't support currently, it is because UE does not ship a libwebrtc build for Macos

MaximeM commented 1 year ago

Would compiling engine from source fix that ?

rweber89 commented 1 year ago

If you compile it with the right libwebrtc version on your mac from source, then yes. As UE4 and UE5 have different versions of libwebrtc that they compile against. Which version of UE are you using?

dbaldassi commented 1 year ago

UE source build only provide the binary of libwebrtc for Linux and Windows. libwebrtc sources are pre-built by them and the binary + includes are put into the Engine/Source/ThirdParty folder of UE source tree

dbaldassi commented 1 year ago

I have made a a libwebrtc build available here for mac https://github.com/millicast/millicast-player-unreal-engine-plugin/releases/tag/1.7.0-mac

I have wrote installation steps in the readme of the mac branch of the repo

dbaldassi commented 1 year ago

I moved it to the branch millicast-webrtc, for general use of our libwebrtc for any platform.