# Embed FactoryTalk Viewpoint

**URL:** <https://forum.inductiveautomation.com/t/embed-factorytalk-viewpoint/89903>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [May 3, 2024, 5:23pm UTC](https://forum.inductiveautomation.com/t/embed-factorytalk-viewpoint/89903 "2024-05-03T17:23:31Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![tj.holt](https://avatars.discourse-cdn.com/v4/letter/t/e95f7d/32.png) [@tj.holt](https://forum.inductiveautomation.com/u/tj.holt)\
**Post date:** [May 3, 2024, 5:23pm UTC](https://forum.inductiveautomation.com/t/embed-factorytalk-viewpoint/89903/1 "2024-05-03T17:23:31Z")

</div>

I have a customer who has a handful of legacy PanelviewMEs that support VNC connections. I'm able to run a VNC Viewer on the Gateway to view these apps, however I need the clients to be able to view them too. Each client has a VNC viewer installed and shortcuts to each Panelview IP.

I was hoping I could launch the VNC Viewer shortcuts, but I don't think that possible with Perspective. I tried using an iFrame to the Panelview's ViewPoint url, but it only returns a hyperlink to [TightVnc.com](http://TightVnc.com).

Is this even possible?

Thanks in advance.

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [May 3, 2024, 5:30pm UTC](https://forum.inductiveautomation.com/t/embed-factorytalk-viewpoint/89903/2 "2024-05-03T17:30:49Z")

</div>

Not directly, because browsers aren't VNC clients. You could maybe embed an iframe that itself hosts a web-compatible VNC client, if such a thing exists. Or you could navigate to a deeplink, requiring that each client computer has registered a protocol handler for VNC links - as in, navigate to `tightvnc://some-vnc-address` instead of `http://`. I have no idea what, if any, VNC clients you can install that will also register as protocol handlers with the OS, and, again, the installation is "out of band" with Ignition/Perspective. You'll have to do this yourself, separately.

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [May 3, 2024, 5:35pm UTC](https://forum.inductiveautomation.com/t/embed-factorytalk-viewpoint/89903/3 "2024-05-03T17:35:01Z")

</div>

I'm pretty sure every time this comes up the answer is eventually "use Apache Guacamole"

> [@VNC Connection from Perspective page](https://forum.inductiveautomation.com/t/vnc-connection-from-perspective-page/34969/16):
>
> Did you try Guacamole ? [Docker](https://hub.docker.com/r/guacamole/guacamole) We use that with siemens panel view and rockwell panelview without any issues

---

<div class="post-metadata">

**Author:** ![tj.holt](https://avatars.discourse-cdn.com/v4/letter/t/e95f7d/32.png) [@tj.holt](https://forum.inductiveautomation.com/u/tj.holt)\
**Post date:** [May 3, 2024, 8:55pm UTC](https://forum.inductiveautomation.com/t/embed-factorytalk-viewpoint/89903/4 "2024-05-03T20:55:35Z")

</div>

Thanks. Guess I'll be learning docker this weekend!

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [May 3, 2024, 8:59pm UTC](https://forum.inductiveautomation.com/t/embed-factorytalk-viewpoint/89903/5 "2024-05-03T20:59:14Z")

</div>

Docker isn't required, that's just one option for deploying it.
