Raspberry Pi as HTPC - Questions before trying Rasplex

Hi there Rasplex users,

 

Didn't find any similar topic, so I'm starting a new one in case someone is also wondering about the same stuff. I'm considering buying a Raspberry Pi to use in solely as Plex home theater machine. I have currently my own custom HTPC without a case. It's great, but it's a custom PC from old parts and fits in no regular case, it's quite noisy and big, so I'm thinking of buying Raspberry Pi for

 

- Size

- Price

- Easy to hide

- Safer for kids (no fans etc. kids always put fingers in there and drop toys...)

- Keen on setting up things

- It's so cool! ;)

 

tl;dr

My questions I didn't find answer by googling/searching:

 

1. What is the boot up time currently with newest version of Rasplex and Raspberry Pi Model B+?

2. Does it direct play smoothly 1080p no matter what type of file is in use? (mostly different sized mkv)

Using in LAN (server in the same network) connected directly to router with ethernet cable.

3. Any remote control recommendations with receivers?

 

If anyone is even remotely interested in answering these by experience (doesn't matter if you have slightly different setups, I just want to hear what works and what not) I really appreciate! I have this, this and this on my wishlist.

 

Thanks in advance!

Hi there Rasplex users,..............................

1. What is the boot up time currently with newest version of Rasplex and Raspberry Pi Model B+?

2. Does it direct play smoothly 1080p no matter what type of file is in use? (mostly different sized mkv)

Using in LAN (server in the same network) connected directly to router with ethernet cable.

3. Any remote control recommendations with receivers?

If anyone is even remotely interested in answering these by experience (doesn't matter if you have slightly different setups, I just want to hear what works and what not) I really appreciate! I have this, this and this on my wishlist.

Thanks in advance!

In answer to your questions:

1. First boot after flashing SD card - approx 2 to 3 minutes for initialisation, expansion of file system and system checks, subsequent boots 20 to 30 seconds. However most people leave their Pi's on 24/7, power drain is negligible.

2. Plays anything you throw at it, up to 20Mbit/s is direct played, anything over that is transcoded automatically except for really old Divx media which is always transcoded.  It passes DD and DTS to a capable receiver for a full surround sound experience.

3. Rasplex is CEC enabled so you can use your TV remote and hide the Pi round the back of the TV.

I've looked at what you are proposing, however, I would just get a 512Mb Model B+, 4 Gb Class 10 micro SD card, and a minimum 2 amp power supply, you probably have a spare HDMI cable, forget the 'starter packs'.  Using Ethernet direct to router is best way forward. 

If you want any more info please post back and we'll try to answer your questions

Regards

Hello!

I use raspberry + rasplex + Synology and I love it. For points 1 and 2 NedtheNerd already gave you the answer, for point 3 I simply use my smartphone with the plex app installed on it.

Consider also to buy this in case you have cable problems. It works perfectly!

I don't have a case neither, I just tightened the HDMI cable and the raspberry is simply supported by it behind my TV.

I leave it up 24/7.

In my opionion is totally worth!

Cheers

I would suggest you use a standard remote for the family... to avoid headaches.  I paired my dishTV remote with the TV, then used the DVD button to talk to plex.  I set the DVD remote codes to a samsung DVD player, then used FLIRC adapter for 20$ to receive the codes into the usb port.

As a note, my family is used to my "projects" and are cool with tinkering with issues... If was setting this up at my sisters house I would use an amazon stick or HD... The interface is faster and is supported officially by plex... 

Price for a dedicated rasplex is about 55$... pi 40, SD card 8$, case 5, cable free from your old cell or 3$

Price for an amazon stick, 40$  HD/$100

I love my rasplexs and run 3 in my house.  They are powered off the back of each TV, share the TVs remote and support 37" 720p TVs... 

Price for an amazon stick, 40$  HD/$100


So, to play 1080p this is just about twice the price of a Raspberry Pi setup?

Regards

In case your TV does not support HDMI-CEC and you want to provide your family an easy way to use the rasplex device, this works perfectly and costs much less than a FLIRC adapter: http://www.amazon.com/SANOXY%C2%AE-Wireless-Remote-Control-Mouse/dp/B0050PUGZE/ref=sr_1_24?s=electronics&ie=UTF8&qid=1420711713&sr=1-24&keywords=media+center+remote

I would caution that some types of files play ok linearly but don't play well if you try to do lots of skipping around in the files.  I find this is the case with recorded TV files in MPEG-2 format (from OTA TV) and also recorded TV encoded by the Hauppauge HD-PVR (which are 1080i h.264 files with DD 5.1 in a .ts container).

Wow, really didn't expect this awesome answers. Community really is strong in this one, gotta believe now.

In answer to your questions:

1. First boot after flashing SD card - approx 2 to 3 minutes for initialisation, expansion of file system and system checks, subsequent boots 20 to 30 seconds. However most people leave their Pi's on 24/7, power drain is negligible.

2. Plays anything you throw at it, up to 20Mbit/s is direct played, anything over that is transcoded automatically except for really old Divx media which is always transcoded.  It passes DD and DTS to a capable receiver for a full surround sound experience.

3. Rasplex is CEC enabled so you can use your TV remote and hide the Pi round the back of the TV.

I've looked at what you are proposing, however, I would just get a 512Mb Model B+, 4 Gb Class 10 micro SD card, and a minimum 2 amp power supply, you probably have a spare HDMI cable, forget the 'starter packs'.  Using Ethernet direct to router is best way forward. 

If you want any more info please post back and we'll try to answer your questions

Regards

Thank you for answering my questions! That's true, no need for extra cables. My TV is Philips 42PFL3512D / 12 (over 5 years old, 42") and I think it doesn't have proper CEC support, so it's a no go by default.

Leaving it on 24/7 never occurred to me, that's funny. Maybe because I have used the regular HTPC forever and it does consume power if left on. Good point, because Rasp runs on minimum power. Enlightening, thanks.

Hello!

I use raspberry + rasplex + Synology and I love it. For points 1 and 2 NedtheNerd already gave you the answer, for point 3 I simply use my smartphone with the plex app installed on it.

Consider also to buy this in case you have cable problems. It works perfectly!

I don't have a case neither, I just tightened the HDMI cable and the raspberry is simply supported by it behind my TV.

I leave it up 24/7.

In my opionion is totally worth!

Cheers

Yeah, case is not that important if the Raspberry Pi is hidden, but I just don't like to touch the circuit board so I guess I'm going to end up with some case. Thank you for the answer!

I would suggest you use a standard remote for the family... to avoid headaches.  I paired my dishTV remote with the TV, then used the DVD button to talk to plex.  I set the DVD remote codes to a samsung DVD player, then used FLIRC adapter for 20$ to receive the codes into the usb port.

As a note, my family is used to my "projects" and are cool with tinkering with issues... If was setting this up at my sisters house I would use an amazon stick or HD... The interface is faster and is supported officially by plex... 

Price for a dedicated rasplex is about 55$... pi 40, SD card 8$, case 5, cable free from your old cell or 3$

Price for an amazon stick, 40$  HD/$100

I love my rasplexs and run 3 in my house.  They are powered off the back of each TV, share the TVs remote and support 37" 720p TVs... 

My family is also used to my projects and for having this as a project is one of the main reasons why I'm considering this. Also, I don't trust those sticks, they are not popular in Finland and for example Roku box is quite useless in here because the channels etc. won't work and it would feel strange to try to fork some other system to devices they are not planned to.

Flirc looks nice, never heard of it before. Does it suppor power on/off, if I for some reason want to shut Rasp? I don't want to go and search manually to turn it on. However Flirc is quite expensive when compared to remotes I've seen.

In case your TV does not support HDMI-CEC and you want to provide your family an easy way to use the rasplex device, this works perfectly and costs much less than a FLIRC adapter: http://www.amazon.com/SANOXY%C2%AE-Wireless-Remote-Control-Mouse/dp/B0050PUGZE/ref=sr_1_24?s=electronics&ie=UTF8&qid=1420711713&sr=1-24&keywords=media+center+remote

I'm quite sure my TV does not support HDMI-CEC. This looks awesome. Does it have power on/off functionality, it doesn't say? or does Raspberry Pi handle that by default?

I would caution that some types of files play ok linearly but don't play well if you try to do lots of skipping around in the files.  I find this is the case with recorded TV files in MPEG-2 format (from OTA TV) and also recorded TV encoded by the Hauppauge HD-PVR (which are 1080i h.264 files with DD 5.1 in a .ts container).

My files are mostly like this (or similar with 720p), will this play well (also with skipping?):

Format                                   : Matroska

Format version                           : Version 1

File size                                : 9.67 GiB

Duration                                 : 1h 59mn

Overall bit rate                         : 11.5 Mbps

Encoded date                             : UTC 2014-12-18 14:27:55

Writing application                      : mkvmerge v2.2.0 ('Turn It On Again') built on Mar  4 2008 13:20:25

Writing library                          : libebml v0.7.7 + libmatroska v0.8.1

Attachements                             : MSYH.TTF / MSYHBD.TTF / tahoma.ttf

 

Video

ID                                       : 1

Format                                   : AVC

Format/Info                              : Advanced Video Codec

Format profile                           : High@L4.1

Format settings, CABAC                   : Yes

Format settings, ReFrames                : 5 frames

Codec ID                                 : V_MPEG4/ISO/AVC

Duration                                 : 1h 59mn

Bit rate                                 : 10 000 Kbps

Width                                    : 1 920 pixels

Height                                   : 800 pixels

Display aspect ratio                     : 2.40:1

Frame rate mode                          : Constant

Frame rate                               : 23.976 fps

Color space                              : YUV

Chroma subsampling                       : 4:2:0

Bit depth                                : 8 bits

Scan type                                : Progressive

Bits/(Pixel*Frame)                       : 0.272

Stream size                              : 8.22 GiB (85%)

Writing library                          : x264 core 130 r2273 b3065e6

Encoding settings                        : cabac=1 / ref=5 / deblock=1:-3:-3 / analyse=0x3:0x113 / me=umh / subme=11 / psy=1 / psy_rd=0.95:0.15 / mixed_ref=1 / me_range=32 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=-5 / threads=12 / lookahead_threads=2 / sliced_threads=0 / nr=0 / decimate=0 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=8 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=95 / rc=2pass / mbtree=1 / bitrate=10000 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / aq=1:0.90

Language                                 : English

Default                                  : Yes

Forced                                   : No

 

Audio

ID                                       : 2

Format                                   : DTS

Format/Info                              : Digital Theater Systems

Mode                                     : 16

Format settings, Endianness              : Big

Codec ID                                 : A_DTS

Duration                                 : 1h 59mn

Bit rate mode                            : Constant

Bit rate                                 : 1 509 Kbps

Channel(s)                               : 6 channels

Channel positions                        : Front: L C R, Side: L R, LFE

Sampling rate                            : 48.0 KHz

Bit depth                                : 24 bits

Compression mode                         : Lossy

Stream size                              : 1.26 GiB (13%)

Title                                    : 英语

Language                                 : English

Default                                  : Yes

Forced                                   : No

 

Text

ID                                       : 3

Format                                   : ASS

Codec ID                                 : S_TEXT/ASS

Codec ID/Info                            : Advanced Sub Station Alpha

Compression mode                         : Lossless

Title                                    : chs&eng

Language                                 : Chinese

Default                                  : Yes

Forced                                   : No

I'm quite sure my TV does not support HDMI-CEC. This looks awesome. Does it have power on/off functionality, it doesn't say? or does Raspberry Pi handle that by default?
 


I've just checked and you TV doesn't support CEC, I would suggest a RemotePi Board http://www.msldigital.com/collections/all-products , I use one of these on a couple of my Rasplex Pi's. Normal remote controls that use an IR dongle plugged into the Pi will allow you to shutdown the Pi, but not power it on, you have to unplug the power and then reconnect.

The beauty of the RemotePi board is that you can safely power off and power on the Pi with a remote, check it out.

Rasplex can play up to 1080p content up to 20Mbit/s without transcoding and plays MKV, AVI, MP4 without any problem, suggest that you overclock your Pi as outlined in one of the pinned posts in this sub forum.

If you want any more advice or info then post back, we are a friendly, helpful community.

Regards

Regards

I've just checked and you TV doesn't support CEC, I would suggest a RemotePi Board http://www.msldigital.com/collections/all-products , I use one of these on a couple of my Rasplex Pi's. Normal remote controls that use an IR dongle plugged into the Pi will allow you to shutdown the Pi, but not power it on, you have to unplug the power and then reconnect.

The beauty of the RemotePi board is that you can safely power off and power on the Pi with a remote, check it out.

Rasplex can play up to 1080p content up to 20Mbit/s without transcoding and plays MKV, AVI, MP4 without any problem, suggest that you overclock your Pi as outlined in one of the pinned posts in this sub forum.

If you want any more advice or info then post back, we are a friendly, helpful community.

Regards

Regards

Many thanks, much appreciated! Yes, I was afraid about that powering on cannot be done by remote. And that's not practical.

Thanks for clearing up my TV model, as I didn't find details about CEC. RemotePi Board was something I was looking up earlier, I also think that's way to go. Only problem, I don't know which remote to use with that? I have already one for my TV digital receiver and one for Philips TV, but if I use those ones won't they control their own devices or also the Raspberry Pi? If I for example turn TV on, does the rasp turn on as well? or how it works?

Best would be to dedicate different remote control for rasp only and that's what I want to do actually. Does the remote suggested by Newbie (http://www.amazon.com/SANOXY%C2%AE-Wireless-Remote-Control-Mouse/dp/B0050PUGZE/ref=sr_1_24?s=electronics&ie=UTF8&qid=1420711713&sr=1-24&keywords=media+center+remote) work with RemotePi Board? or the remote suggested by ModMyPi: https://www.modmypi.com/raspberry-pi-accessories/keyboards-and-mice/mini-wireless-mouse-and-keyboard-rc12

So I guess my question is: What remote do you recommend with Rasplex? I don't like using my smartphone, always having to open app and no feel to the buttons... also I want to dedicate one remote control per device - logic.

Other questions are answered, so I'm even closer now to purchase my first Raspberry Pi. After over 2 years as Plex user I can say from my heart that this is what I love in Plex (and in Raspberry Pi, with short experience by far) - friendliness and kind support from fellow users. Tired of rude nerd forums where every other question is wrong thing to ask. Thanks a lot for the answers this far.

Many thanks, much appreciated! Yes, I was afraid about that powering on cannot be done by remote. And that's not practical.

Thanks for clearing up my TV model, as I didn't find details about CEC. RemotePi Board was something I was looking up earlier, I also think that's way to go. Only problem, I don't know which remote to use with that? I have already one for my TV digital receiver and one for Philips TV, but if I use those ones won't they control their own devices or also the Raspberry Pi? If I for example turn TV on, does the rasp turn on as well? or how it works?

Best would be to dedicate different remote control for rasp only and that's what I want to do actually. Does the remote suggested by Newbie (http://www.amazon.com/SANOXY®-Wireless-Remote-Control-Mouse/dp/B0050PUGZE/ref=sr_1_24?s=electronics&ie=UTF8&qid=1420711713&sr=1-24&keywords=media+center+remote) work with RemotePi Board? or the remote suggested by ModMyPi: https://www.modmypi.com/raspberry-pi-accessories/keyboards-and-mice/mini-wireless-mouse-and-keyboard-rc12

So I guess my question is: What remote do you recommend with Rasplex? I don't like using my smartphone, always having to open app and no feel to the buttons... also I want to dedicate one remote control per device - logic.

Other questions are answered, so I'm even closer now to purchase my first Raspberry Pi. After over 2 years as Plex user I can say from my heart that this is what I love in Plex (and in Raspberry Pi, with short experience by far) - friendliness and kind support from fellow users. Tired of rude nerd forums where every other question is wrong thing to ask. Thanks a lot for the answers this far.

I would definately go for the RemotePi Board, he has a cheap remote which works with this on his site and the instructions he offers for configuring the board are suited to his remote, he also has a case that works with the board, other cases need some modification. I have no connection with the company but I have to say that his products are extremely well made and delivery is quite quick.

Regards

Edit: forgot to mention, powering on the TV won't power on the Pi as you don't have a CEC enabled TV (or a USB port on the TV, which some people use).

Hi,

I use rasplex to play back blu ray rips created with makemkv and it's handled much higher than 20 mbs, e.g. Gaurdians of the Galaxy.  I'm very happy with it, barring some frustrations with getting surround sound to pass through.

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L4.1
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 4 frames
Format settings, GOP                     : M=3, N=12
Codec ID                                 : V_MPEG4/ISO/AVC
Duration                                 : 2h 0mn
Bit rate mode                            : Variable
Bit rate                                 : 29.3 Mbps
Maximum bit rate                         : 31.0 Mbps
Width                                    : 1 920 pixels
Height                                   : 1 080 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 23.976 fps
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.590
Stream size                              : 24.8 GiB (93%)
Language                                 : English
Default                                  : No
Forced                                   : No

Audio
ID                                       : 2
Format                                   : DTS
Format/Info                              : Digital Theater Systems
Mode                                     : 16
Format settings, Endianness              : Big
Codec ID                                 : A_DTS
Duration                                 : 2h 0mn
Bit rate mode                            : Constant
Bit rate                                 : 1 509 Kbps
Channel(s)                               : 6 channels
Channel positions                        : Front: L C R, Side: L R, LFE
Sampling rate                            : 48.0 KHz
Bit depth                                : 24 bits
Compression mode                         : Lossy
Stream size                              : 1.27 GiB (5%)
Title                                    : Surround 5.1
Language                                 : English
Default                                  : Yes
Forced                                   : No

However, it stutters terribly on my latest Cowboy Bebop blu ray, which I suspect is because it's interlaced, not progressive:

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L4.1
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 4 frames
Codec ID                                 : V_MPEG4/ISO/AVC
Duration                                 : 24mn 39s
Bit rate mode                            : Variable
Bit rate                                 : 18.7 Mbps
Maximum bit rate                         : 35.0 Mbps
Width                                    : 1 920 pixels
Height                                   : 1 080 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 29.970 fps
Standard                                 : NTSC
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : MBAFF
Bits/(Pixel*Frame)                       : 0.300
Stream size                              : 3.22 GiB (91%)
Language                                 : English
Default                                  : No
Forced                                   : No
Color primaries                          : BT.709
Transfer characteristics                 : BT.709
Matrix coefficients                      : BT.709

Audio
ID                                       : 2
Format                                   : DTS
Format/Info                              : Digital Theater Systems
Mode                                     : 16
Format settings, Endianness              : Big
Codec ID                                 : A_DTS
Duration                                 : 24mn 39s
Bit rate mode                            : Constant
Bit rate                                 : 1 509 Kbps
Channel(s)                               : 6 channels
Channel positions                        : Front: L C R, Side: L R, LFE
Sampling rate                            : 48.0 KHz
Bit depth                                : 24 bits
Compression mode                         : Lossy
Stream size                              : 266 MiB (7%)
Title                                    : Surround 5.1
Language                                 : Japanese
Default                                  : Yes
Forced                                   : No

I have rasplex set to pass through surround sound.  Before I did this, I think the pi was decoding audio locally and I could hear weird artifacts of this every couple of minutes.

Cheers.

Jonathan.

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