Jump to content


Photo

The need to transcode breaks this app

transcode Fire TV stick CPU vlc

  • Please log in to reply
22 replies to this topic

#1 dowen01 OFFLINE  

dowen01

    Member

  • Members
  • 25 posts
  • Local time: 01:52 AM

Posted 02 October 2015 - 04:53 AM

What can I say here... well its great the menus are clean and simple, in line with the fire TV sticks own so users are at home straight away

Its fast and responsive and looks good on the screen

But it is limited to 3GPP (.3gp) and MPEG-4 (.mp4) (video anyway)
(source - https://developer.am...specifications)

Any other video needs to be transcoded and when you want to watch 1080p video with 7.1 sound not even my server can do it just maxs out the CPU
My server is a Fujitsu Primergy MX130 S2 2 CPU x 2.99 Ghz 32GB of RAM

If you have android TV or the fire TV (not stick) then you can install VLC and Emby can use it to play other media with out the need to transcode, I am told this works wonderfully (not yet seen it first hand)

But at the moment no VLC for fire TV stick so no real use for this app :( its such a shame as the app is great and I was about to buy a Fire TV stick for all my rooms and replace my old Windows 7 Media Centre hosts

If any one knows of a way around this I would grateful for the information and would update this straight away



#2 dowen01 OFFLINE  

dowen01

    Member

  • Members
  • 25 posts
  • Local time: 01:52 AM

Posted 02 October 2015 - 05:03 AM

Small update;

I have managed to Side Load VLC onto my stick however Emby either does not see it or has decided that it cant be there and it not using it :(



#3 Vidman OFFLINE  

Vidman

    Advanced Member

  • Alpha Testers
  • 2627 posts
  • Local time: 08:52 AM

Posted 02 October 2015 - 05:18 AM

What version of the android TV emby app are you on? The newer versions use vlc s core player so anything the vlc app will direct play so will the emby app (so long as it is not forced to transcode because of bitrate settings)

Edited by Vidman, 02 October 2015 - 05:19 AM.


#4 CBers OFFLINE  

CBers

    Advanced Member

  • Moderators
  • 15075 posts
  • Local time: 01:52 AM
  • LocationKent, England.

Posted 02 October 2015 - 05:27 AM

http://emby.media/co...cannot-play-hd/

#5 ebr OFFLINE  

ebr

    Chief Bottle Washer

  • Administrators
  • 44118 posts
  • Local time: 08:52 PM

Posted 02 October 2015 - 09:05 AM

You don't need to side-load anything.  VLC is built into the app and it will be used when possible.

 

However, in the case of the stick, the CPU is just not powerful enough to handle VLC's decoding engine on higher quality content so it isn't even attempted to be used for anything over SD.

 

On any other Android TV device, it will be and performance will be much better.

 

Transcoding should work fine, however, provided there is enough server horsepower to keep up.



#6 Deathsquirrel OFFLINE  

Deathsquirrel

    Advanced Member

  • Members
  • 1970 posts
  • Local time: 05:52 PM

Posted 02 October 2015 - 11:04 AM

If you want HD content and bitstreamed HD audio the fire tv stick is not the right device for you.  This is not an Emby issue.

 

Look at an nvidia shield, they just added HD audio support in this week's firmware update.  They're the only ones to offer it on Android TV that I know of.


  • CBers likes this

#7 dowen01 OFFLINE  

dowen01

    Member

  • Members
  • 25 posts
  • Local time: 01:52 AM

Posted 02 October 2015 - 12:18 PM

Ok.........

 

so why when using the Raspberry Pi 1 Model B

 

700Mhz

512 MB of RAM

 

Can I do this with no issues

 

But not on the Fire TV stick

 

Dual Core ARM Cortex A9 up to 1 GHz

1GB (512MB system, 512MB video )

 

 

What am I missing here?



#8 dowen01 OFFLINE  

dowen01

    Member

  • Members
  • 25 posts
  • Local time: 01:52 AM

Posted 02 October 2015 - 12:20 PM

Also how would I check that my bitrate settings are not forcing the transcoding ? I have not edit anything settings for it (that I know of) but I would like to rule it out (as Vidman pointed out)


Edited by dowen01, 02 October 2015 - 12:21 PM.


#9 Deathsquirrel OFFLINE  

Deathsquirrel

    Advanced Member

  • Members
  • 1970 posts
  • Local time: 05:52 PM

Posted 02 October 2015 - 12:28 PM

Ok.........

 

so why when using the Raspberry Pi 1 Model B

 

700Mhz

512 MB of RAM

 

Can I do this with no issues

 

But not on the Fire TV stick

 

Dual Core ARM Cortex A9 up to 1 GHz

1GB (512MB system, 512MB video )

 

 

What am I missing here?

 

Did you turn your RPi over to Amazon to load it full of their software sometime in the past? :)

 

The software installed matters quite a bit.  These are not comparable devices and on the Android TV platform the device you're working with is one of the least capable out there.

 

I have the bigger fire TV & like it for what it is, but it won't do 5.1 audio except when streaming from Amazon, as an example.  Amazon did that to the system, it isn't a hardware limit.



#10 ebr OFFLINE  

ebr

    Chief Bottle Washer

  • Administrators
  • 44118 posts
  • Local time: 08:52 PM

Posted 02 October 2015 - 12:41 PM

Also how would I check that my bitrate settings are not forcing the transcoding ? I have not edit anything settings for it (that I know of) but I would like to rule it out (as Vidman pointed out)

 

It is not your bitrate settings.  As I mentioned above, we won't even attempt to use VLC on the stick for anything over SD because we already know it won't provide a good playback experience.  So, then you are left with the internal player and only the exact formats that supports (as you linked above).  Everything else will have to transcode.



#11 dowen01 OFFLINE  

dowen01

    Member

  • Members
  • 25 posts
  • Local time: 01:52 AM

Posted 02 October 2015 - 01:01 PM

Ok if we accept this is amazon being stuck up for a moment

 

This is a software is based on Android 4.2 (Jelly Bean) so I can and will root and make it do what I like

 

Could I get my hands on a .apk with the option to turn this on and off SD restriction in Emby just would like it as a setting in options



#12 ebr OFFLINE  

ebr

    Chief Bottle Washer

  • Administrators
  • 44118 posts
  • Local time: 08:52 PM

Posted 02 October 2015 - 01:42 PM

Sorry, it isn't an option and rooting your device isn't going to have an effect on this particular issue.

 

The device CPU/memory combination simply is not powerful enough for VLC to work well on it with hi-res content.

 

I think, for you, the best approach would be to look into installing Kodi on it and using our integration add-on for that.



#13 das7002 OFFLINE  

das7002

    Advanced Member

  • Members
  • 30 posts
  • Local time: 07:52 PM

Posted 03 October 2015 - 09:56 PM

Sorry, it isn't an option and rooting your device isn't going to have an effect on this particular issue.

 

The device CPU/memory combination simply is not powerful enough for VLC to work well on it with hi-res content.

 

I think, for you, the best approach would be to look into installing Kodi on it and using our integration add-on for that.

 

 

I'm sorry, but I have to disagree and I made an account just for this reason. I wanted to use Emby with an HDHomeRun and FireTV sticks as cable box replacements and Emby would not cooperate unless I threw an i7 at the problem, which considering that machine is my daily computer that wasn't happening.

 

I did, however, sideload XBMC/Kodi and installed the HDHomeRun addon, and guess what?! 1080p content from my cable company in MPEG2 works flawlessly on the FireTV stick, and wirelessly (proving SiliconDust wrong with their "SD Only over WiFi" claim)! I'm just breaking all the rules here.

 

So I would appreciate an option *somewhere* for allowing direct playback of MPEG2 as the FireTV stick can obviously do it, just Amazon doesn't really want you trying.

 

I'm sure other formats will obviously cause problems, but forcing MPEG2 to transcode instead of either doing a direct play from the HDHomeRun or a passthrough the Emby server is, well, silly in my opinion.

 

Please, I'd love for that option to be available. If I knew anything at all about Android development I'd probably try to create this myself.



#14 Vidman OFFLINE  

Vidman

    Advanced Member

  • Alpha Testers
  • 2627 posts
  • Local time: 08:52 AM

Posted 03 October 2015 - 10:04 PM

It has been noted multiple times that the features available in kodi are not available to emby at this time

#15 pĆ¼nktchen OFFLINE  

pĆ¼nktchen

    Advanced Member

  • Members
  • 1993 posts
  • Local time: 02:52 AM

Posted 03 October 2015 - 10:45 PM

There's one point i agree with @das7002 and that is live tv. Live tv is always transcoded no matter if it is SD or HD! But why? For SD even the Sticks cpu is powerfull enough.

#16 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 126619 posts
  • Local time: 08:52 PM

Posted 03 October 2015 - 11:12 PM

It depends on what tv provider you use. For the core provider, if you have an HDHR h264 model, then it will direct play and you can verify this in the mobile android app.

 

For the plugin-based tv providers, the issue is mainly that they are not providing enough media info for clients to determine that they can direct play it. Most of them provide empty media info and that causes the client app to rely on the server to convert it to a compatible format.



#17 ebr OFFLINE  

ebr

    Chief Bottle Washer

  • Administrators
  • 44118 posts
  • Local time: 08:52 PM

Posted 03 October 2015 - 11:59 PM

I did, however, sideload XBMC/Kodi and installed the HDHomeRun addon, and guess what?! 1080p content from my cable company in MPEG2 works flawlessly on the FireTV stick, and wirelessly (proving SiliconDust wrong with their "SD Only over WiFi" claim)! I'm just breaking all the rules here.

 

And that's why I said that the best option for you may be to use Kodi with our add-on for Emby.

 

I'm sorry, but there is no option I can add to our app to allow it to use the Kodi playback engine.



#18 dowen01 OFFLINE  

dowen01

    Member

  • Members
  • 25 posts
  • Local time: 01:52 AM

Posted 05 October 2015 - 12:17 PM

Ok so don't get me wrong here, I love that we can load Emby on to loads of different devices

 

But issues like these to make me long for us to focus on one platform and make it the best that it can be

 

Format support for anything we can throw at it (within reason of course) great menus that are simple and clean works well with a remote IR/Phone etc

 

I would even be up for it being a whole operating system so it is JUST a Emby playback device to avoid 3rd party software issues

 

Mabey something that would run on the new Raspberry Pi 2 so that it is small and easy to fix into anyone living room setup, giving us the control to load it with as little or as much as we want (wireless, IR remote, Bluetooth, LED screen for now playing)

 

or

 

A full computer IF this would be better to stop the spec being a issue, loads of small pc are coming out at the moment making this a cheaper option everyday to get a small pc and put it behind that really flat TV with loads of room behind it

 

I just am starting to feel that we have loads of good Emby TV apps and no Great ones

 

The best devices that I run Emby on (TV apps) is still Emby for Windows Media Centre, running on windows 7 (as the licencing to do it on windows 8 is a PAIN ahhh MS why you do this?!?)

 

But Windows Media Centre is dead Microsoft killed it ages ago now and we will have to move forward without it (  :'( somehow   )

 

So what do we think? am I the only one who feels this way? or does anyone else thing we should choose a Emby flagship device/platform/setup?



#19 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 126619 posts
  • Local time: 08:52 PM

Posted 05 October 2015 - 12:23 PM

we are relying on supported formats from the operating system and that is the biggest difference with Kodi.

 

The android mobile app however enjoys broad format support thanks to Vlc, it's just that Vlc doesn't seem to perform quite as well with the fire tv devices. but with the newer fire devices, that could very well change.



#20 CBers OFFLINE  

CBers

    Advanced Member

  • Moderators
  • 15075 posts
  • Local time: 01:52 AM
  • LocationKent, England.

Posted 05 October 2015 - 12:32 PM

it's just that Vlc doesn't seem to perform quite as well with the fire tv devices.


I use VLC for all content, including 1080 content, on both my Nexus Player and Fire TV without any issues, other than DD pass-through on the NP, which seems to be a shortcoming with the current implementation of VLC.





Also tagged with one or more of these keywords: transcode, Fire TV stick, CPU, vlc

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users