Coder Social home page Coder Social logo

emby.roku's Introduction

Emby Server

Emby Server is a personal media server with apps on just about every device.

It features a REST-based API with built-in documention to facilitate client development. We also have client libraries for our API to enable rapid development.

Emby Apps

New Users

If you're a new user looking to install Emby Server, please head over to emby.media

Developer Info

Api Docs

How to Build a Server Plugin

Visit our community:

http://emby.media/community

Images

Android Android Html5 iOS iOS Emby Theater Emby Theater Windows Phone Roku iOS Dashboard iOS iOS

emby.roku's People

Contributors

angelblue05 avatar bluebull32 avatar ebr11 avatar gcw07 avatar im85288 avatar lukepulverenti avatar pestes avatar radeonorama avatar rewsteruk avatar scottisafool avatar snazy2000 avatar softworkz avatar speechles avatar th0rus avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

emby.roku's Issues

Support CollapseBoxSetItems

Set this value to true when displaying a queried list of Movies. Do not use this with generic folder browsing so that folder structure can be honored.

This will collapse movies into their boxsets (collections).

Respect IsPlaceHolder

We now support the xbmc .disc convention that allows users to create dummy items on the server.

the idea is when the user presses play, we tell them to please insert the disc. Since your app can't do this, do not allow playback on these items.

documentation

you say, "zip up the source code directory", but you have a zip file already, i just used that, but wasn't sure until after i did it.

Support PlayAccess

If item.PlayAccess != Full, there should be no play buttons presented, and whatever keyboard shortcuts we have to play should also not respond.

Error on home page

From home -> view any movie detail screen.

Now press left and it will cycle through other movies on the home page. Eventually it will get to the "toggle tile" or the "movie library" tile, and it will fail because the springboard page think it's a server library item.

These two methods need to be fixed to do nothing when that is the case:

https://github.com/MediaBrowser/MediaBrowser.Roku/blob/master/source/BaseSpringboardScreen.brs#L201-L245

Perhaps check if the new item has an Id, and if not, then do nothing.

Add search (on home screen)

Just a suggestion, not really sure what is possible as for how the results could be dispplayed (categories, etc...).
But it would be great (with the Roku onscreen keyboard and dynamic results as user types.

"invalid" instead of name in Music library

When you go into the music library (I was specifically in Artist and Album but I believe it effects them all) in the top right corner it says "invalid" where in TV or Movies it has my user name.

Update collection terminology

After this app was released, we changed our terminology to match other apps such as Xbmc.

Now, the term Collection is used to denote a set of movies.

The user's top level media folders are now called just that - Media Folders. Please update the app to be consistent with this. If there's any confusion about this just compare to the web client.

Add now playing to home screen

In the bottom row with search, add a Now Playing icon to the beginning.

Use ContentType = NowPlaying, and then when clicked, the user will be brought to a screen where they can view the current song being played (already done).

Use metro studio to design a similar icon as the others.

Episode image from detail screen - format

For the same TV show episode, when going in its detail screen from the home screen, it's displaying in widescreen (which is perfect) but when going through the "full way" (TV shows, etc...) to the same episode, the image is in 4.3 ratio in the same detail screen...

Rework startup wizard

It currently requires too many clicks to get started. If a server is automatically discovered on the network, it should just dump you right in without having to confirm anything.

Create a backdrop screensaver

  • It should be an additional screen saver type, select-able in preferences
  • It should query for library items with backdrops, and transition between them.
  • Name of item being displayed should be in large white text in lower right.
  • If possible, add some kind of graceful transition effect, like a fade out/in
  • If there is no user logged in, the logo screen saver should be used.

Progress time only shows transcoded part of the video playing

I think that even if user can't seek to a non transcoded part of the video (still think in the future it should be possible I hope) progress time should show real progress of the video...

Because typical users would just see this as a bug... and it's useless a bit (no idea where user is in the movie, time left, etc....)

Add more filter lists in "Movies" and "TV" screens

Just like "Next Episodes to Watch" in TV section.
lists

Here are some suggestions (TV and Movies):
-Recently added (all and/or unwatched only) - limit to 50-100 items
-Resumes - limit to 10-30
-Favorites - limit to 100
***By first letter list (each item in the list could be "an image" of the letter (basically showing the letter instead of poster) that would go to another screen showing all movies only starting by chosen letter). Maybe there is another way, just brainstorming..

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.