# MyPlex on PlexConnect

**URL:** <https://forums.plex.tv/t/myplex-on-plexconnect/37398>\
**Category:** Apps & Creations\
**Created:** [June 28, 2013, 8:59pm UTC](https://forums.plex.tv/t/myplex-on-plexconnect/37398 "2013-06-28T20:59:26Z")\
**Posts on this page:** 20\
**Page:** 4

<div class="post-metadata">

**Author:** ![FreakNL](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/freaknl/32/106953_2.png) [@FreakNL](https://forums.plex.tv/u/FreakNL)\
**Post date:** [October 6, 2013, 8:51pm UTC](https://forums.plex.tv/t/myplex-on-plexconnect/37398/61 "2013-10-06T20:51:14Z")

</div>

> No... not PlexPass but MyPlex...

  
I agree. But for seperate view states I do need plexpass. Don't I?

---

<div class="post-metadata">

**Author:** ![Plex\_Main](https://avatars.discourse-cdn.com/v4/letter/p/6f9a4e/32.png) [@Plex\_Main](https://forums.plex.tv/u/Plex_Main)\
**Post date:** [October 6, 2013, 9:03pm UTC](https://forums.plex.tv/t/myplex-on-plexconnect/37398/62 "2013-10-06T21:03:00Z")

</div>

I signed up for plex pass 2 days ago because of myplex. when should we expect my plex multiple user support? this is awsome btw and keep up the great work. cant wait

---

<div class="post-metadata">

**Author:** ![nrgaway](https://avatars.discourse-cdn.com/v4/letter/n/f17d59/32.png) [@nrgaway](https://forums.plex.tv/u/nrgaway)\
**Post date:** [October 6, 2013, 9:57pm UTC](https://forums.plex.tv/t/myplex-on-plexconnect/37398/63 "2013-10-06T21:57:53Z")

</div>

> I signed up for plex pass 2 days ago because of myplex. when should we expect my plex multiple user support? this is awsome btw and keep up the great work. cant wait

I already added this feature which mostly complete. &nbsp;Will be added to @Megahambone fork soon or grab it from my fork to test. &nbsp;

It will allow multiple users on the same atv box, each with their own watched status and fast user switching so you can quickly toggle which user account to use. &nbsp;I can see adding a popup when first launching PlexConnect to ask what user you want to login as.

---

<div class="post-metadata">

**Author:** ![Plex\_Main](https://avatars.discourse-cdn.com/v4/letter/p/6f9a4e/32.png) [@Plex\_Main](https://forums.plex.tv/u/Plex_Main)\
**Post date:** [October 6, 2013, 10:09pm UTC](https://forums.plex.tv/t/myplex-on-plexconnect/37398/64 "2013-10-06T22:09:22Z")

</div>

> I already added this feature which mostly complete. &nbsp;Will be added to @Megahambone fork soon or grab it from my fork to test. &nbsp;
> 
> It will allow multiple users on the same atv box, each with their own watched status and fast user switching so you can quickly toggle which user account to use. &nbsp;I can see adding a popup when first launching PlexConnect to ask what user you want to login as.

nice. I'll check out mega's soon thanks.

do you have link to yours?

---

<div class="post-metadata">

**Author:** ![nrgaway](https://avatars.discourse-cdn.com/v4/letter/n/f17d59/32.png) [@nrgaway](https://forums.plex.tv/u/nrgaway)\
**Post date:** [October 6, 2013, 10:20pm UTC](https://forums.plex.tv/t/myplex-on-plexconnect/37398/65 "2013-10-06T22:20:14Z")

</div>

> nice. I'll check out mega's soon thanks.
> 
> do you have link to yours?

Grab it via&nbsp;[https://github.com/nrgaway](https://github.com/nrgaway). &nbsp;When you clone it you will need to switch to the multi\_user branch (git checkout multi\_user). &nbsp;

There still are a few UI issues to work out but you can add say 3 or 4 users and switch between them quickly in settings (click switch user toggle button). &nbsp;It takes about 2-5 seconds to actually switch users since it needs to rediscover all available servers. &nbsp;Until the UI issues are worked out, either after adding or removing a user, click out of the settings menu and come back in since it might not be updated instantly.

EDIT: &nbsp;Or just wait a day or so until&nbsp;[@Megahambone](http://twitter.com/Megahambone)&nbsp;merges my PR as I based everything off his code (although I did merge baa code yesterday as well)

---

<div class="post-metadata">

**Author:** ![majortom](https://avatars.discourse-cdn.com/v4/letter/m/4491bb/32.png) [@majortom](https://forums.plex.tv/u/majortom)\
**Post date:** [October 7, 2013, 6:35am UTC](https://forums.plex.tv/t/myplex-on-plexconnect/37398/66 "2013-10-07T06:35:09Z")

</div>

@Baa,

My ATV shows up under the list of devices in 'myplex' but if 'require authentication on local networks' is ticked under PMS advanced settings then PlexConnect ATV cannot get a response from server.

Should authentication be working??

---

<div class="post-metadata">

**Author:** ![FreakNL](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/freaknl/32/106953_2.png) [@FreakNL](https://forums.plex.tv/u/FreakNL)\
**Post date:** [October 7, 2013, 7:05am UTC](https://forums.plex.tv/t/myplex-on-plexconnect/37398/67 "2013-10-07T07:05:46Z")

</div>

Majortom,

As I understand, this is not working (yet) :)

---

<div class="post-metadata">

**Author:** ![jdillinger](https://avatars.discourse-cdn.com/v4/letter/j/43a26b/32.png) [@jdillinger](https://forums.plex.tv/u/jdillinger)\
**Post date:** [October 7, 2013, 11:16am UTC](https://forums.plex.tv/t/myplex-on-plexconnect/37398/68 "2013-10-07T11:16:43Z")

</div>

> \>\> You are correct that it does nothing for now.  
> Not nothing... it signs in to MyPlex. You should see aTV/PlexConnect in the MyPlex devices list.

  
I checked my devices list. Apple TV is not shown. Only my iPhone and iPad shows up as iOS devices. What should it be listed as?  
  
  
Sent from my iPhone using Tapatalk - [now Free](http://tapatalk.com/m?id=1)

---

<div class="post-metadata">

**Author:** ![baa](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/baa/32/2026_2.png) [@baa](https://forums.plex.tv/u/baa)\
**Post date:** [October 7, 2013, 12:51pm UTC](https://forums.plex.tv/t/myplex-on-plexconnect/37398/69 "2013-10-07T12:51:54Z")

</div>

It says "PlexConnect", but actually looks like an iPhone. The thumb needs some tweaking - PMS side, I guess.

---

<div class="post-metadata">

**Author:** ![bwynants](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/bwynants/32/102771_2.png) [@bwynants](https://forums.plex.tv/u/bwynants)\
**Post date:** [October 7, 2013, 12:53pm UTC](https://forums.plex.tv/t/myplex-on-plexconnect/37398/70 "2013-10-07T12:53:37Z")

</div>

Verry cool and verry promissing. However Adding some kind of cache is needed because retrieving the library takes almost 5 minutes for me.

---

<div class="post-metadata">

**Author:** ![jdillinger](https://avatars.discourse-cdn.com/v4/letter/j/43a26b/32.png) [@jdillinger](https://forums.plex.tv/u/jdillinger)\
**Post date:** [October 7, 2013, 5:23pm UTC](https://forums.plex.tv/t/myplex-on-plexconnect/37398/71 "2013-10-07T17:23:30Z")

</div>

> It says "PlexConnect", but actually looks like an iPhone. The thumb needs some tweaking - PMS side, I guess.

  
So I have two iPhones on there. But I don't. :(. I'm definitely signed in. I will be patient and wait for the merge. I just wanted to give you a heads up if this is a potential problem. Other than that. Thank you.   
  
  
Sent from my iPhone using Tapatalk - [now Free](http://tapatalk.com/m?id=1)

---

<div class="post-metadata">

**Author:** ![jubei](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/jubei/32/106517_2.png) [@jubei](https://forums.plex.tv/u/jubei)\
**Post date:** [October 7, 2013, 8:12pm UTC](https://forums.plex.tv/t/myplex-on-plexconnect/37398/72 "2013-10-07T20:12:23Z")

</div>

This is pretty great progress. &nbsp;

Guessing the Megahambone branch is still locked to 2mbps streaming remotely? &nbsp;Doesn't look like the quality is respected across local Plex and remote Plex servers. &nbsp;Either way, awesome work guys!

---

<div class="post-metadata">

**Author:** ![MegaHambone](https://avatars.discourse-cdn.com/v4/letter/m/ba8739/32.png) [@MegaHambone](https://forums.plex.tv/u/MegaHambone)\
**Post date:** [October 8, 2013, 1:47am UTC](https://forums.plex.tv/t/myplex-on-plexconnect/37398/73 "2013-10-08T01:47:32Z")

</div>

my code notices when a myplex server is local&nbsp;and treats it as such (revert to the settings in the gui,) remote myplex servers is stuck 2mbps.

initially baa's code was missing the headers to identify the device in [https://my.plexapp.com/devices/](https://my.plexapp.com/devices/) - so that's why you might have a blank device.

baa's codebase is quite different from mine - it's similar but it follows his coding and readability standards (also, as a python newb, I didn't always find the best way to do a few things and I didn't implement error handling at all)

Once baa's code settles in and implements all my proofs of concept, I've already got a code example with caching in it that i'd like to implement. I've been thinking whether it makes more sense to lock in a cache time (what's the right call for that?) or whether it makes more sense to&nbsp;poll&nbsp;all the&nbsp;sections and call the xml to check the last modified date.

Also, Jason has been implementing multi-user login in a branch on my pull request if that's what you're into.

---

<div class="post-metadata">

**Author:** ![jdillinger](https://avatars.discourse-cdn.com/v4/letter/j/43a26b/32.png) [@jdillinger](https://forums.plex.tv/u/jdillinger)\
**Post date:** [October 8, 2013, 2:01am UTC](https://forums.plex.tv/t/myplex-on-plexconnect/37398/74 "2013-10-08T02:01:05Z")

</div>

> my code notices when a myplex server is local and treats it as such (revert to the settings in the gui,) remote myplex servers is stuck 2mbps.  
>   
> initially baa's code was missing the headers to identify the device in [https://my.plexapp.com/devices/](https://my.plexapp.com/devices/) - so that's why you might have a blank device.  
>   
> baa's codebase is quite different from mine - it's similar but it follows his coding and readability standards (also, as a python newb, I didn't always find the best way to do a few things and I didn't implement error handling at all)  
>   
> Once baa's code settles in and implements all my proofs of concept, I've already got a code example with caching in it that i'd like to implement. I've been thinking whether it makes more sense to lock in a cache time (what's the right call for that?) or whether it makes more sense to poll all the sections and call the xml to check the last modified date.  
>   
> Also, Jason has been implementing multi-user login in a branch on my pull request if that's what you're into.

  
Hambone. Thanks for you work my friend. I dearly look forward to this for my atv. When you say stuck at 2 mbs, is that permanent or will we be bale to change that?  
  
  
Sent from my iPad using Tapatalk - [now Free](http://tapatalk.com/m?id=1)

---

<div class="post-metadata">

**Author:** ![jdillinger](https://avatars.discourse-cdn.com/v4/letter/j/43a26b/32.png) [@jdillinger](https://forums.plex.tv/u/jdillinger)\
**Post date:** [October 8, 2013, 2:02am UTC](https://forums.plex.tv/t/myplex-on-plexconnect/37398/75 "2013-10-08T02:02:09Z")

</div>

By the way. I saw the blank device all the way at the bottom of the list.   
  
  
  
  
  
Sent from my iPad using Tapatalk - [now Free](http://tapatalk.com/m?id=1)

---

<div class="post-metadata">

**Author:** ![MegaHambone](https://avatars.discourse-cdn.com/v4/letter/m/ba8739/32.png) [@MegaHambone](https://forums.plex.tv/u/MegaHambone)\
**Post date:** [October 8, 2013, 4:11am UTC](https://forums.plex.tv/t/myplex-on-plexconnect/37398/76 "2013-10-08T04:11:35Z")

</div>

At this time, I'm not coding anymore. I can't merge in baa's code without significant amounts of work and I don't think it makes sense to keep two different versions of the same program around.

If you want to change remote transcoding settings yourself, you can edit XMLConverter with a text editor and change the last part in&nbsp;line 1204 from this:

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; g\_ATVSettings.setSetting(UDID, 'transcodequality', '480p 2.0Mbps')

to any of these:

'1080p 40.0Mbps'  
'480p 2.0Mbps'  
'720p 3.0Mbps'  
'720p 4.0Mbps'  
'1080p 8.0Mbps'  
'1080p 10.0Mbps'  
'1080p 12.0Mbps'  
'1080p 20.0Mbps'

---

<div class="post-metadata">

**Author:** ![jdillinger](https://avatars.discourse-cdn.com/v4/letter/j/43a26b/32.png) [@jdillinger](https://forums.plex.tv/u/jdillinger)\
**Post date:** [October 8, 2013, 11:16am UTC](https://forums.plex.tv/t/myplex-on-plexconnect/37398/77 "2013-10-08T11:16:40Z")

</div>

> At this time, I'm not coding anymore. I can't merge in baa's code without significant amounts of work and I don't think it makes sense to keep two different versions of the same program around.  
>   
> If you want to change remote transcoding settings yourself, you can edit XMLConverter with a text editor and change the last part in line 1204 from this:  
> g\_ATVSettings.setSetting(UDID, 'transcodequality', '480p 2.0Mbps')  
>   
> to any of these:  
> '1080p 40.0Mbps'  
> '480p 2.0Mbps'  
> '720p 3.0Mbps'  
> '720p 4.0Mbps'  
> '1080p 8.0Mbps'  
> '1080p 10.0Mbps'  
> '1080p 12.0Mbps'  
> '1080p 20.0Mbps'

  
Thanks hambone. Quick question. Do you think it would be possible for plexconnect to determine ones internet connection speed in order to choose the best quality of streaming? I know netflix watchespn and a few other services do that. Not asking you to code. Just asking if it's possible. Thanks.   
  
  
Sent from my iPhone using Tapatalk - [now Free](http://tapatalk.com/m?id=1)

---

<div class="post-metadata">

**Author:** ![MegaHambone](https://avatars.discourse-cdn.com/v4/letter/m/ba8739/32.png) [@MegaHambone](https://forums.plex.tv/u/MegaHambone)\
**Post date:** [October 8, 2013, 2:24pm UTC](https://forums.plex.tv/t/myplex-on-plexconnect/37398/78 "2013-10-08T14:24:11Z")

</div>

I think baa is intending to implement it this way, but my concern with any kind of adaptive speed is that I don't believe (could be wrong) that plex can change the transcode speed on the fly like Netflix can.

I'd prefer to see a "Remote Transcode Rate" option with 'Auto' as well as all the other fixed&nbsp;choices for people like me with burstable connections - speed tests tend to tell me that my max speed is about double what I can actually sustain on upload.

---

<div class="post-metadata">

**Author:** ![Planethill](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/planethill/32/119482_2.png) [@Planethill](https://forums.plex.tv/u/Planethill)\
**Post date:** [October 10, 2013, 3:27pm UTC](https://forums.plex.tv/t/myplex-on-plexconnect/37398/79 "2013-10-10T15:27:54Z")

</div>

Hey Megahambone!

I downloaded your branch to get me by until the main branch catches up, but I'm running into a weird issue.&nbsp; All works well on TV shows, but if I go to Movies (163 entries), it causes my ATV to literally crash and reboot!&nbsp; I have never seen my ATV do this before, ever.&nbsp; Reproducable too.&nbsp; It looks like its happening as all the thumbnails are loading.&nbsp; Cacheing issue?

Any ideas?&nbsp; I will gather logs, etc if you think it worthy.

Thanks!

---

<div class="post-metadata">

**Author:** ![MegaHambone](https://avatars.discourse-cdn.com/v4/letter/m/ba8739/32.png) [@MegaHambone](https://forums.plex.tv/u/MegaHambone)\
**Post date:** [October 12, 2013, 1:31am UTC](https://forums.plex.tv/t/myplex-on-plexconnect/37398/80 "2013-10-12T01:31:55Z")

</div>

I don't know if the logs would help any - my initial thinking is that the atv is running out of ram - that used to happen to me with the jailbroken plex app all the time, which is why I switched to plexconnect.

I wonder if disabling the fetching of myplex pictures would help.. Let me think on this a little more.

[Previous page](https://forums.plex.tv/t/myplex-on-plexconnect/37398.md?page=3)

[Next page](https://forums.plex.tv/t/myplex-on-plexconnect/37398.md?page=5)
