Jump to content


Photo

Emby Theater on Raspberry Pi


  • Please log in to reply
441 replies to this topic

#1 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 129329 posts
  • Local time: 06:28 AM

Posted 20 December 2016 - 04:06 AM

See here:

 

https://emby.media/c...eater-for-linux


  • Sammy, AlwinHummels, SikSlayer and 4 others like this

#2 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 129329 posts
  • Local time: 06:28 AM

Posted 20 December 2016 - 04:13 AM

A little note about the video player, we are using OmxPlayer, which is included with Raspian.

 

Omxplayer does not support software MPEG2 video playback, to enable MPEG2 playback you will need an MPEG2 codec key to unlock the MPEG2 hardware decoder.

 
 
Currently we don't have any detection for this, so the app will always try to direct play mpeg2, and without a hardware decoder key it will fail.


#3 denz OFFLINE  

denz

    Advanced Member

  • Members
  • 2065 posts
  • Local time: 06:28 PM
  • LocationPerth, Australia

Posted 20 December 2016 - 09:17 AM

I tried it and for initial release it is a very good effort the main issue is the severe lag scrolling left or right in each tab, but item detail screen opens very quickly and playing something is relatively quick. Kodi was very slow initially but not know every navigation is smooth.

The black background seems to have a lot of grey in it not sure is it my tv and it doesnt feel that it is using 16 million colours. Video quality is good apart from some interlace issues. Live tv is very slow to start so there is a lot of work to get to kodi or near kodi would be excellent.

For installation of electron i had to put sudo npm

Looking forward to updates.

Thank you
  • MrWebsmith likes this

#4 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 129329 posts
  • Local time: 06:28 AM

Posted 20 December 2016 - 10:02 AM

What model Pi do you have?

#5 denz OFFLINE  

denz

    Advanced Member

  • Members
  • 2065 posts
  • Local time: 06:28 PM
  • LocationPerth, Australia

Posted 20 December 2016 - 10:10 AM

I have pi 1 and Pi 2

I am testing on pi 2 there are two version of raspbian the pixel and lite i am using pixel. I am trying lite version but it is not working as there is no gui i think.

#6 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 129329 posts
  • Local time: 06:28 AM

Posted 20 December 2016 - 03:56 PM

is that the model B?

  • A 900MHz quad-core ARM Cortex-A7 CPU
  • 1GB RAM
If so that is what I am using, yes it is a little slow to scroll but I have found it usable.

I dont this this will ever be a smooth or fast the Kodi, Kodi is built from the ground up to be as light weight and fast as possible for a very bespoke skinning and display engine, I dont think you will ever get that level of performance from Chromium.

 

 

Actually, I think you will. There is more we can tweak if need be.



#7 Sammy OFFLINE  

Sammy

    Advanced Member

  • Members
  • 2513 posts
  • Local time: 03:28 AM

Posted 20 December 2016 - 04:18 PM

Will this be supporting 3D MVC/MKV?



#8 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 129329 posts
  • Local time: 06:28 AM

Posted 20 December 2016 - 04:20 PM

Will this be supporting 3D MVC/MKV?

 

Please try it and report your experience. Thanks !



#9 Sammy OFFLINE  

Sammy

    Advanced Member

  • Members
  • 2513 posts
  • Local time: 03:28 AM

Posted 20 December 2016 - 04:25 PM

Okay. Thanks Luke!

 

It's going to be a bit as it's crunch time to make sure everyone's happy on Christmas (thanks for the theme surprise this morning, BTW). I'd be happy to just play with my geek stuff all day but must do the adult thing.. Then my kid's having a kid, most likely by inducement, on Dec 26. I'll check it out when I can and get back to you though.

 

Something like this will let my have an rPi for Emby and ceton echo for CableTV DVR with the HTPC being moved into the office..



#10 Sammy OFFLINE  

Sammy

    Advanced Member

  • Members
  • 2513 posts
  • Local time: 03:28 AM

Posted 20 December 2016 - 04:38 PM

Also, I see it has Linux Remote Control on the to-do list. Will this be able to be taught to a Harmony 900 or is it in the database already?



#11 Sammy OFFLINE  

Sammy

    Advanced Member

  • Members
  • 2513 posts
  • Local time: 03:28 AM

Posted 20 December 2016 - 05:15 PM

Okay. So it will learn the basic RC6 command set from the remote. That's pretty cool. Where are these receivers sold?



#12 mgworek OFFLINE  

mgworek

    Advanced Member

  • Members
  • 597 posts
  • Local time: 06:28 AM

Posted 20 December 2016 - 05:32 PM

On the day i have my company holiday party you do this to me???? Awesome news. When I can the chance I will try this out. 

 

@null_pointer, I use the remote pi board so i have power and remote functions but MSL Digital http://www.msldigital.com. 

 

Is there any chance if something like that being supported in the future? I know they have to create scripts and such. If I reach out to them, any chance you guys might be willing to talk with them when you have time?



#13 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 129329 posts
  • Local time: 06:28 AM

Posted 20 December 2016 - 05:54 PM

I've updated the first post with additional information.



#14 denz OFFLINE  

denz

    Advanced Member

  • Members
  • 2065 posts
  • Local time: 06:28 PM
  • LocationPerth, Australia

Posted 20 December 2016 - 07:48 PM

It's model b I will try overclock a bit. I am also finding that the remote stops responding after watching video and have to use keyboard and then remote works. I will do more testing.

#15 denz OFFLINE  

denz

    Advanced Member

  • Members
  • 2065 posts
  • Local time: 06:28 PM
  • LocationPerth, Australia

Posted 20 December 2016 - 08:14 PM

I have connected to it microsoft remote but not all buttons work. I also control it with sony tv remote and it works better. But yeah once the wideo plays i click return on the remote and all i get is a blank screen and all i have to press a key on the keyboard or touch the mouse and the tv remote works.

Kodi doesnt use pixel i am sure the pixel desktop uses a lot of ram so that contributes with the slowdown but it is interesting some items when you click on them are extremely fast. I will do more testing. Regarding colours i think there is a code dynamic range 0-255 but i will search and report back.

#16 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 129329 posts
  • Local time: 06:28 AM

Posted 20 December 2016 - 10:40 PM

Wow overclocking RPI never thought I'd see that.

#17 denz OFFLINE  

denz

    Advanced Member

  • Members
  • 2065 posts
  • Local time: 06:28 PM
  • LocationPerth, Australia

Posted 20 December 2016 - 11:20 PM

It will operate at ludicrous speed so far I never had an exploding raspberry.



#18 Dazik OFFLINE  

Dazik

    Advanced Member

  • Members
  • 87 posts
  • Local time: 06:28 AM
  • LocationFlorida

Posted 21 December 2016 - 04:07 AM

It's model b I will try overclock a bit. I am also finding that the remote stops responding after watching video and have to use keyboard and then remote works. I will do more testing.

 

While I don't have a Pi, I think I can help here.

 

My past experience with cec is that if the device automatically powers off (lot of remotes do) the client process hangs, thus becoming unresponsive. This would explain why your remote(s) become unresponsive after x amount of time.

 

A workaround to this problem would be to write a quick script to check the client processes for any hanging and kill/restart. From there cron it to every x amount of time. My current remote powers off after 60 seconds, so a 30s cron would do the job.

 

Would likely eat a bit of resources on a Pi to run that script every 30 seconds though.

 

I'm sure given my diagnoses a better solution can be found via Google ;)

 

 

Edit: Found their bugtracker and the above was supposed to be fixed a few months ago, so this post may be useless.


Edited by akensai, 21 December 2016 - 04:11 AM.


#19 denz OFFLINE  

denz

    Advanced Member

  • Members
  • 2065 posts
  • Local time: 06:28 PM
  • LocationPerth, Australia

Posted 21 December 2016 - 06:39 AM

I did the overclock and it is noticable improvement I have the same overclock setting as I did in kodi. But to be honest emby theatre on my pc is not that smooth so I don't expect that on the pi would be any better.

 

It must be the screensaver since the remote responds immediately after you move the mouse or press a key.

 

Recorded tv starts very quickly but live tv sometimes starts sometimes it doesn't and when it does it is very slow. I will do a lot of testing and report back.

 

It is a good start.


Edited by denz, 21 December 2016 - 07:46 AM.


#20 denz OFFLINE  

denz

    Advanced Member

  • Members
  • 2065 posts
  • Local time: 06:28 PM
  • LocationPerth, Australia

Posted 21 December 2016 - 09:01 AM

Thank you for the script so far so good. I am noticing that in music and live tv sometimes it plays and some times it doesnt. Log attached two channels played and the third one didn't. Skip is working and general viewing is working.

 

Just a new issue I started watching recording and now I can see the recording through emby theater but cannot stop it even exiting emby It still plays in the backgroung and pixel desktop is transperent. It is only when I closed the shell that the video stopped.

 

It needs a bit of transition animation just as it needs on win pc.

 

 

 

Attached Files

  • Attached File  Log.txt   218.61KB   3 downloads





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users