# Questions about Magic Leap Camera in Unreal

**URL:** <https://forum.magicleap.cloud/t/questions-about-magic-leap-camera-in-unreal/3058>\
**Category:** General\
**Tags:** development\
**Created:** [January 22, 2024, 2:02pm UTC](https://forum.magicleap.cloud/t/questions-about-magic-leap-camera-in-unreal/3058 "2024-01-22T14:02:55Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![bjinsu](https://avatars.discourse-cdn.com/v4/letter/b/a88e57/32.png) [@bjinsu](https://forum.magicleap.cloud/u/bjinsu)\
**Post date:** [January 22, 2024, 2:02pm UTC](https://forum.magicleap.cloud/t/questions-about-magic-leap-camera-in-unreal/3058/1 "2024-01-22T14:02:55Z")

</div>

Hello. I'm trying to access the Magic Leap camera through a built-in plugin called Android Camera Player.

When building and running the app, one MagicLeap MainCamera and three Back Cameras are recognized.

I attempted to receive the output texture using Unreal Media Player's open url node, but the open url node failed.

The URL I got is mlcamera://main.

The details written in extra permission are as follows.

1. com.magicleap.permission.EYE\_CAMERA
2. com.magicleap.permission.DEPTH\_CAMERA
3. android.permission.CAMERA

I have approved camera permissions for the app on Magic Leap.

Is the method I'm trying incorrect?

---

<div class="post-metadata">

**Author:** ![etucker](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.magicleap.cloud/etucker/32/842_2.png) [@etucker](https://forum.magicleap.cloud/u/etucker)\
**Post date:** [January 22, 2024, 10:55pm UTC](https://forum.magicleap.cloud/t/questions-about-magic-leap-camera-in-unreal/3058/2 "2024-01-22T22:55:07Z")

</div>

Hi @bjinsu,

I have reached out to our team regarding this issue and I will report back as soon as I learn more.

Best,

El

---

<div class="post-metadata">

**Author:** ![etucker](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.magicleap.cloud/etucker/32/842_2.png) [@etucker](https://forum.magicleap.cloud/u/etucker)\
**Post date:** [January 24, 2024, 8:03pm UTC](https://forum.magicleap.cloud/t/questions-about-magic-leap-camera-in-unreal/3058/3 "2024-01-24T20:03:52Z")

</div>

Hi @bjinsu,

In order to access our camera, you must use the MagicLeapCamera CAPI plugin.

You can find this plugin as part of the zip file that is distributed from the Hub.

The best reference is MagicLeapCameraUrlParser.cpp, that will show all the valid arguments.

Best,

El

---

<div class="post-metadata">

**Author:** ![bjinsu](https://avatars.discourse-cdn.com/v4/letter/b/a88e57/32.png) [@bjinsu](https://forum.magicleap.cloud/u/bjinsu)\
**Post date:** [January 26, 2024, 9:09am UTC](https://forum.magicleap.cloud/t/questions-about-magic-leap-camera-in-unreal/3058/4 "2024-01-26T09:09:05Z")

</div>

Thank you for answer.

If you have sample code for Magic Leap Camera Player, can I request it?

---

<div class="post-metadata">

**Author:** ![etucker](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.magicleap.cloud/etucker/32/842_2.png) [@etucker](https://forum.magicleap.cloud/u/etucker)\
**Post date:** [January 26, 2024, 9:33pm UTC](https://forum.magicleap.cloud/t/questions-about-magic-leap-camera-in-unreal/3058/5 "2024-01-26T21:33:12Z")

</div>

This code can be downloaded from the Magic Leap Hub Package Manager.

.../MagicLeap/tools/unreal/plugin/v1.2.0/MagicLeapCamera/Source/MagicLeapCamera/Private/MagicLeapUrlParser.cpp

You can find the code at this path. There is also a MagicLeapCameraPlayer.cpp file.

Best,

El
