# Plex Client for Popcorn Hour

**URL:** <https://forums.plex.tv/t/plex-client-for-popcorn-hour/19447>\
**Category:** Dev/API Corner\
**Tags:** other-dev\
**Created:** [July 21, 2012, 11:42pm UTC](https://forums.plex.tv/t/plex-client-for-popcorn-hour/19447 "2012-07-21T23:42:23Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![rodneyplatt](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@rodneyplatt](https://forums.plex.tv/u/rodneyplatt)\
**Post date:** [July 21, 2012, 11:42pm UTC](https://forums.plex.tv/t/plex-client-for-popcorn-hour/19447/1 "2012-07-21T23:42:23Z")

</div>

Client Development
Hi All  
  
I’m building a Plex client for the Popcorn Hour media players i’ve called it plexNMT (for now). main dev and forum can be found at the networkedmediatank [fourm](http://www.networkedmediatank.com/showthread.php?tid=61958)  
  
[media]http://www.youtube.com/watch?v=M-VJcXeJmX8[/media]  
  
I'm here as i would like to ask if anyone can help with translating the player capabilities into the X-Plex-Client-Capabilities header.  
  
When running my iPhone client i get from the Plex logs

```auto

?X-Plex-Client-Capabilities => <br />
	protocols=<br />
		http-live-streaming,<br />
		http-mp4-streaming,<br />
		http-streaming-video,<br />
		http-streaming-video-720p,<br />
		http-mp4-video,<br />
		http-mp4-video-720p;<br />
	videoDecoders=<br />
		h264{<br />
			profile:high<br />
			&resolution:1080<br />
			&level:51<br />
			};<br />
	audioDecoders=<br />
		mp3,<br />
		aac{<br />
			bitrate:160000<br />
			}<br />
&X-Plex-Client-Platform => <br />
	iOS<br />
&X-Plex-Product =><br />
	Plex/iOS<br />
&X-Plex-Version =><br />
	2.4.0

```

So i assume i need to do something simmler to let the PMS know what plexNMT is and what it can play driect and what needs to be transcoded etc…  
  
  
  
So here’s the player specs for a [Popcorn Hour C-200](http://www.popcornhour.com/onlinestore/index.php?pluginoption=catalog&mainItemId=12)

```auto

 Supported Media File Formats<br />
Video containers:<br />
	MPEG1/2/4 Elementary (M1V, M2V, M4V), MPEG1/2 PS (M2P, MPG, DAT, VOB), MPEG2 Transport Stream (TS, TP, TRP, M2T, M2TS, MTS), AVI, ASF, WMV, Matroska (MKV), MOV (H.264), MP4, RMP4<br />
<br />
Video Decoders:<br />
	XVID SD/HD, MPEG-1, MPEG-2 MP@HL, MPEG-4.2 ASP@L5, 720p, 1-point GMC, MPEG-4.10 (H.264) : BP@L3, MP@L4.0, HP@L4.0, HP@L4.1, WMV9 : MP@HL, SMPTE 421M (VC-1) : MP@HL, AP@L3<br />
<br />
Audio Containers:<br />
	AAC, M4A, MPEG audio (MP1, MP2, MP3, MPA), WAV, WMA, FLAC, OGG<br />
<br />
Audio Decoders:<br />
	Dolby Digital, Dolby Digital Plus, DTS, WMA, WMA Pro, MPEG-1 Layer 1, 2, 3, MPEG-4 AAC-LC, MPEG-4 HE-AAC, MPEG-4 BSAC, LPCM, FLAC, Vorbis, TrueAudio, APE Audio<br />
<br />
Audio Pass-Through:<br />
	DTS, DTS-HD HR, DTS-HD MA, Dolby Digital, Dolby Digital Plus, Dolby True HD<br />
<br />
Other Formats:<br />
	ISO, IFO navigation, AVCHD navigation, Blu-ray* ready (requires addition of compatible BD-ROM and at least 2GB USB memory stick)<br />
<br />
Photo Formats:<br />
	JPEG, BMP, PNG, GIF, TIFF<br />
<br />
Subtitle Formats:<br />
	SRT, MicroDVD SUB, SSA, SUB/IDX 

```

  
  
Thanks for any help.  
  
Also if anyone knows about any docs/wiki's about the http API can you point me at them.  
  
Thanks again.

---

<div class="post-metadata">

**Author:** ![elan](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/elan/32/5_2.png) [@elan](https://forums.plex.tv/u/elan)\
**Post date:** [July 22, 2012, 2:14am UTC](https://forums.plex.tv/t/plex-client-for-popcorn-hour/19447/2 "2012-07-22T02:14:58Z")

</div>

Hey, please PM me your email address and we’ll get you into the right chat rooms for third party clients 🙂  
  
  
  
The client looks very cool!  
  
  
  
Those capabilities are used when the transcoder is invoked; in your case, I would assume it can play most stuff directly.

---

<div class="post-metadata">

**Author:** ![unisonruss](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/unisonruss/32/546_2.png) [@unisonruss](https://forums.plex.tv/u/unisonruss)\
**Post date:** [July 22, 2012, 6:22am UTC](https://forums.plex.tv/t/plex-client-for-popcorn-hour/19447/3 "2012-07-22T06:22:00Z")

</div>

I really like how the menu slides out as you navigate content…makes browsing much easier 🙂 getting to unwatched or genre without going into a separate screen (like in Laika) is really nice.

---

<div class="post-metadata">

**Author:** ![rodneyplatt](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@rodneyplatt](https://forums.plex.tv/u/rodneyplatt)\
**Post date:** [July 23, 2012, 7:58pm UTC](https://forums.plex.tv/t/plex-client-for-popcorn-hour/19447/4 "2012-07-23T19:58:10Z")

</div>

PM sent elan.  
  
  
  
Thanks for the help

---

<div class="post-metadata">

**Author:** ![jtjacka](https://avatars.discourse-cdn.com/v4/letter/j/ee59a6/32.png) [@jtjacka](https://forums.plex.tv/u/jtjacka)\
**Post date:** [August 6, 2012, 12:57am UTC](https://forums.plex.tv/t/plex-client-for-popcorn-hour/19447/5 "2012-08-06T00:57:10Z")

</div>

Looks pretty dang good so far. Maybe this device can playback HD audio when it is direct streamed!

---

<div class="post-metadata">

**Author:** ![IIIMIIIRIII\_1](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/iiimiiiriii_1/32/4502_2.png) [@IIIMIIIRIII\_1](https://forums.plex.tv/u/IIIMIIIRIII_1)\
**Post date:** [November 2, 2012, 7:32am UTC](https://forums.plex.tv/t/plex-client-for-popcorn-hour/19447/6 "2012-11-02T07:32:01Z")

</div>

Yes, this solution solves HD audio playback because in general it’s no problem for popcorn boxes to play direct. For me it’s more important if we get a solution for resuming playback because a lot of clients kisses my PLEX-Server like (iPhone, iPad, SamsungTV, etc.) and so it’s necessary for all clients resuming playback.

---

<div class="post-metadata">

**Author:** ![mathewbeall](https://avatars.discourse-cdn.com/v4/letter/m/bbe5ce/32.png) [@mathewbeall](https://forums.plex.tv/u/mathewbeall)\
**Post date:** [June 4, 2013, 11:42pm UTC](https://forums.plex.tv/t/plex-client-for-popcorn-hour/19447/7 "2013-06-04T23:42:38Z")

</div>

By any chance is this still being worked on?

I would be greatly interested in this so I could stream my .m2ts files with HD audio via plex to my TV... I don't want to put a HTPC there.

Thanks,

Matt

---

<div class="post-metadata">

**Author:** ![Peter91101](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/peter91101/32/3160_2.png) [@Peter91101](https://forums.plex.tv/u/Peter91101)\
**Post date:** [June 17, 2013, 6:06pm UTC](https://forums.plex.tv/t/plex-client-for-popcorn-hour/19447/8 "2013-06-17T18:06:17Z")

</div>

There is an original Syabas Plex Client. Try this out!  
  
  
BR  
  
Peter

---

<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 20, 2019, 10:05pm UTC](https://forums.plex.tv/t/plex-client-for-popcorn-hour/19447/9 "2019-12-20T22:05:27Z")

</div>

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