# Developing Plex Remote for RasPlex

**URL:** <https://forums.plex.tv/t/developing-plex-remote-for-rasplex/43886>\
**Category:** Dev/API Corner\
**Tags:** other-dev\
**Created:** [October 3, 2013, 12:01am UTC](https://forums.plex.tv/t/developing-plex-remote-for-rasplex/43886 "2013-10-03T00:01:10Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![tommygr](https://avatars.discourse-cdn.com/v4/letter/t/e480ec/32.png) [@tommygr](https://forums.plex.tv/u/tommygr)\
**Post date:** [October 3, 2013, 12:01am UTC](https://forums.plex.tv/t/developing-plex-remote-for-rasplex/43886/1 "2013-10-03T00:01:10Z")

</div>

I’m new to Plex development and not sure if this is the right place for this topic.

&nbsp;

I’m currently working on a an application that Launches a title on the RasPlex and then remote controls it with a set of transports.&nbsp; The problem I am having is that I can seem to get the mp4 to launch from the remote application.&nbsp; I’m using the HTTP API/Control interface and trying to use the &nbsp;&nbsp;playFile&nbsp; &nbsp;&nbsp;application.&nbsp;

&nbsp;

Here is what my http looks like:

```
 
http://PlexServerIP:32400/system/players/RasPlexIP/application/playFile?path=http://RasPlexIP:32400/library/parts/3/file.mp4
```

&nbsp;

I built out the http&nbsp;get based on the HTTP API/Control documentation but I’m still not sure if this is right.&nbsp; Just trying to figure out if this is a format issue or a RasPlex issue.

&nbsp;

&nbsp;

If I start he media from the RasPlex I am able to execute the navigation and playback&nbsp;commands:

&nbsp;

```
http://PlexServerIP:32400/system/players/RasPlexIP/navigation/back
http://PlexServerIP:32400/system/players/RasPlexIP/navigation/select	
http://PlexServerIP:32400/system/players/RasPlexIP/playback/play
http://PlexServerIP:32400/system/players/RasPlexIP/navigation/moveLeft
http://PlexServerIP:32400/system/players/RasPlexIP/navigation/moveUp
http://PlexServerIP:32400/system/players/RasPlexIP/navigation/moveRight
http://PlexServerIP:32400/system/players/RasPlexIP/navigation/moveDown
http://PlexServerIP:32400/system/players/RasPlexIP/navigation/contextMenu
http://PlexServerIP:32400/system/players/RasPlexIP/playback/bigStepForward
```

&nbsp;

Any help is greatly appreciated.

&nbsp;

tommygr

---

<div class="post-metadata">

**Author:** ![tommygr](https://avatars.discourse-cdn.com/v4/letter/t/e480ec/32.png) [@tommygr](https://forums.plex.tv/u/tommygr)\
**Post date:** [October 3, 2013, 7:09pm UTC](https://forums.plex.tv/t/developing-plex-remote-for-rasplex/43886/2 "2013-10-03T19:09:02Z")

</div>

So I was able to get media to play using the playMedia application:

```
http://PlexServerIP:32400/system/players/RasPlexIP/application/playMedia?key=/library/metadata/3&path=http://PlexServerIP:32400/library/metadata/3&viewOffset=1817000
```

Still dont understand why playFile doesn't work.&nbsp; Here is the xml for this movie

Which&nbsp;item&nbsp;is the&nbsp;&nbsp; "path"&nbsp;&nbsp; for the playFile param.

```

```

The api docs show this as an example:

```
This is a "dumb" command to simply play a particular library file. Note that it will have no metadata or other information associated with it.
 
http://MacPro.local:32400/system/players/192.168.1.6/application/playFile?path=http://mac-mini.local:32400/library/parts/438/file.m4v
```

the command in the example looks more like the media&nbsp;"key" and the docs dont really tell you what a "path" is.&nbsp; The assumption is that&nbsp;the path is&nbsp;a combination of&nbsp;

```
path=http://plexclient:port/key
```

---

<div class="post-metadata">

**Author:** ![JenkTJ27](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/jenktj27/32/3524_2.png) [@JenkTJ27](https://forums.plex.tv/u/JenkTJ27)\
**Post date:** [January 25, 2014, 7:42pm UTC](https://forums.plex.tv/t/developing-plex-remote-for-rasplex/43886/3 "2014-01-25T19:42:57Z")

</div>

Did you ever get this to work?

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/plex/original/3X/2/a/2acb9765406f63293d357b4ec509ec39aa28f2ad.png) [@system](https://forums.plex.tv/u/system)\
**Post date:** [December 21, 2019, 12:12am UTC](https://forums.plex.tv/t/developing-plex-remote-for-rasplex/43886/4 "2019-12-21T00:12:01Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
