Jump to content

Search the Community

Showing results for tags 'Web Client'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • General
    • Announcements
    • Emby Premiere Purchase/Subscription Support
    • Feature Requests
    • Tutorials and Guides
  • Emby Server
    • General/Windows
    • Android Server
    • Asustor
    • FreeBSD
    • Linux
    • NetGear ReadyNAS
    • MacOS
    • QNAP
    • Synology
    • TerraMaster NAS
    • Thecus
    • Western Digital
    • DLNA
    • Live TV
  • Emby Apps
    • Amazon Alexa
    • Android
    • Android TV / Fire TV
    • Windows & Xbox
    • Apple iOS / macOS
    • Apple TV
    • Kodi
    • LG Smart TV
    • Linux & Raspberry Pi
    • Roku
    • Samsung Smart TV
    • Sony PlayStation
    • Web App
    • Windows Media Center
    • Plugins
  • Language-specific support
    • Arabic
    • Dutch
    • French
    • German
    • Italian
    • Portuguese
    • Russian
    • Spanish
    • Swedish
  • Community Contributions
    • Ember for Emby
    • Fan Art & Videos
    • Tools and Utilities
    • Web App CSS
  • Testing Area
    • WMC UI (Beta)
  • Other
    • Non-Emby General Discussion
    • Developer API
    • Hardware
    • Media Clubs

Blogs

  • Emby Blog

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

  1. Emby Party is a solution for watching videos with multiple friends through your Emby web client. It requires no additional dependencies - only a device running Emby (presumably with good enough hardware for serving all the attendees, especially if you're transcoding) and at least one web browser. It consists in two halves: A server plugin and a web client module. They must be used together! Each half expects the other to be present. This is an experimental open source project. Feel free to fork and contribute pull requests and issues (my availability for fixing issues on my own may vary wildly and may be low in the near future). The source code and all known issues can be found in the github repository. Any information there should be considered the most up to date. Currently testing in Emby 4.8.10, Windows and Debian Bookworm (Linux), Firefox, Chrome and Edge. Features Hassle-free hosting: Doesn't matter who creates the party. Whoever initiates playback while in a party transparently becomes the party host, and host is reassigned if they leave. No need to recreate the party for someone else to host something later. The hosts controls the party video and video position. Video access permission check: Will only play a video if all party members have access to it, and will prevent new party members who don't have access to the current video (if any). Accurate synchronization of video player positions when the host seeks or changes videos using a multi-part protocol that leverages remote control commands under the hood. Accurate catch-up seek commands issued for guests when they fall behind or are otherwise offset from the host. Efficient transition between videos in a playback queue that accounts for slightly offset attendee positions and allows each attendee to start loading the next video while others finish the previous one. Late joiner support: Brings late joiners immediately into the video at the correct position. Joiners already watching a video will automatically start hosting that video if the party was idle. Host can change audio and subtitle streams for all attendees (guests can change it back for themselves if they want). Distributed pause/unpause requests - all users can pause and unpause. Return to video button for guests to return to the video being watched by the host if they closed it for some reason. Guests are automatically returned to the correct video if they open the wrong one or under certain other circumstances. Keep alive: Plugin keeps party member sessions and websockets open as needed and disconnects party members who time out. Support for multiple sessions/devices per user account. Just don't duplicate browser tabs! Support for remote control: Party members can control other Emby clients and those clients will benefit from party synchronization. (Caveats: Working, but not thoroughly tested yet. Due to the lack of client-side support, remote controlled clients are capable of issuing pause/unpause commands that break synchronization. I recommend being careful about pausing/unpausing in a device being remote controlled by a party member.) Cool resizable sidebar with list of party attendees and log of chat and events. The sidebar has docked (squeezes the video aside) and undocked (overlaps the video) modes and uses your Emby profile picture. Dark and light mode supported. Visual indicators for synchronization states of party members when synchronizing with host (icons). Visual indicator when receiving seek commands from the server (your name flashes orange). Host remedies for synchronization issues: Guests who are not responding can be sent another playback command by the host or kicked from the party after 20 seconds have passed. Emoji support in chat using :shortnames: or emoticons. Markdown styles support in chat, including spoilers and preformatted text. Preserves chat focus and selectively blocks keyboard shortcuts or UI interactables when chatting or syncing in order to prevent control mistakes/command spam. Chat bridge endpoint: External applications can connect to `ws://localhost:8196/bridge` to exchange chat (and some events) with the party sidebar. I threw together a module for my self-hosted Discord bot that shows how to use it. Remote control chain resilience for party attendees only: Prevents you from creating a loop of remote control targets. If you do this in vanilla Emby your clients will nuke the server with requests. Automatic skip to next video for videos stalled at the end because the last segment isn't decoding. This is also for party attendees only. Installation To install the server plugin, download it or build it in Visual Studio, then copy it normally to your Emby server's plugins folder and restart the server. Currently the plugin doesn't modify any Emby files (yet?), so you'll have to manually edit one of the web client's existing modules and import the Emby Party module there. Head on over to system/dashboard-ui/modules/appheader/appheader.js and locate the end of the render function, which in Emby 4.8.10 is in position 21877. Insert this code there: , Emby.importModule("./modules/embyparty/partyheader.js").then(function(PartyHeader) { return (new PartyHeader()).show(skinHeaderElement.querySelector(".headerRight")); }); Save, clear your browser cache and refresh. If the party button appears in the top right corner, you're good to go! I'm sure someone will tell me a better way to do this soon enough. I don't know if there's a commonly accepted way and haven't really put any thought into it yet. Whole bunch of disclaimers Use at your own risk! If something breaks that you don't want broken, revert the steps above to remove the plugin from your server installation. Emby Party was iteratively developed and tested with several friends over several weeks, but it was developed to suit our own needs. It was not (yet) tested alongside features we don't use, including, but not limited to, Emby Connect, Emby Premiere, Live TV, the audio player, conversions, cinema previews, most other plugins, etc. Currently no mobile styles. Not tested on mobile. We've been in active development until now. There are vaguely known issues that are hard to reproduce and instability can be caused by video decoding failures, networking issues, browser crashes, browser extensions, lack of hardware resources, forgetting your browser won't play until you click the window unless you've given Emby autoplay permissions.. New and exciting bugs should also appear as we get more people using it. Thanks in advance for helping test, report or fix this stuff! Otherwise, check back for updates, I guess? Please keep comments and suggestions in this thread. Issues should be reported only on github so they're all in the same place. You may notice a whole lot of things in the source code that make you think, wow, it sure would be nice if this was in the Emby settings. I agree! If you would like to implement a plugin settings page, please submit it as a pull request on github! I'm so horribly far behind schedule with this project, and my free time is far in the negative right now. There may be better ways to do some of the things Emby Party does that I am simply not aware of at this time (one of the reasons I'm keeping these instructions outside the repository for the moment) or were simply not considered because the feature grew organically. Pull requests please! Also recommended If you're feeling adventurous, consider improving your watch party's subtitle experience with these (much harder to apply) client-side fixes we worked out in tandem: Temporary workaround for subtitles coming in too early when resuming a video with transcoding (Important for this whole thing if you watch videos with subtitles) Web client ignoring AudioStreamIndex and SubtitleStreamIndex (Required for party host to guest stream index sync if you use that) Fixing mismatch between subtitle canvas and video aspect ratio breaking ass subtitles (imperfect) Playing plaintext subtitles through Subtitles Octopus by faking subtitle type Support mkvs with embedded fonts (requires the associated plugin) These may become obsolete over time if things are fixed or integrated into the main software. Don't forget to clear your cache and refresh after making changes to the client.
  2. EDIT: I finally made my own version inspired from emby theater, it's still on progress.. You can try it by using this css: @import url('https://opiu.ms/css/netflix_login_page.css'); @import url('https://opiu.ms/css/home_theater.css'); It is also compatible with Emby Dark Themes
  3. NO LONGER SUPPORTED Tested primarily with Google Chrome Available for Emby stable and beta releases Complete dark themes for Emby web client in 9 different accent colors RED, ORANGE, ORANGE PLEX, YELLOW, GREEN, BLUE, PURPLE, GRAY & PINK I find it more consistent to have a same color everywhere instead of the blue/green default. Even the logos and icons are changed to fit with the proper accent color. You also have the option to have a light version of the theme. Just read and follow instructions HERE for both, stable and beta releases. Note that I'm not using Live TV and this section might not be perfect and/or completed. I hope you like it! CREDITS : Special thanks @@Happy2Play Shaefurr's Disparity Icons
  4. https://www.youtube.com/watch?v=6Ykk-cVupP0 I was recently trying out gamefly for no particular reason when I came across their "beta" web client. As I browsed the games and movies and selected a title it would playback what appeared to be trailers or themes behind the title cover where on on the emby web client would be the wallpaper. Since we already have a theme video plugin would it be possible to implement something like this? I think it would make the web client even better and on par with Emby Theater and Emby for WMC in terms of having a richer browsing experience. If anyone would like to see how this works you don't need an account to visit the gamefly site and check out how the videos playback in the background to get a sense of how this would be on Emby Web Client.
  5. I am running emby server at home and all devices can connect via the Lan. We are planning to visit family overseas and would like to access the server, either via the web client, iPad or via a Shield TV. I know that Emby Connect on my mobile phone (android) works as I can test this by disabling the wifi connection and just using mobile data. What I would like to do is test Connect on the laptop, iPad (no modem) and Shield before we travel (rather than attempt to troubleshoot after we arrive). Current restrictions make accessing another network difficult and so I am trying to test by adding the devices onto a separate subnet (192.168.xx.xx rather than the default 10.xx.xx.xx) so as to connect via the external interface of the router. After some editing of the settings I was able to run checks for Plex on the laptop, but am having no success with Emby (I have tried disabling the laptop firewall, but it did not help). I can login to my Emby connect account on the web. When logged in I can see the my emby server but cannot connect if I enter external address of the router (either as DDNS or IP) I cannot connect I know that the laptop can see the external address, as running ping or tracert on the DDNS name gives the (current) external ip of the router. When I try to connect there is nothing showing in the server log files. Is there anything else I can try, as noted before I can connect to plex 'remotely', but not emby.
  6. techywarrior

    web client pagination issue

    If you have the exact number of items as the pagination (20 items and pagination set to 20, etc) the page 2 /next button is available and shouldn't be. Page 1 will show 1-20 of 20 items. Page 2 will show 21-20 of 20 items. Looks like you just have a minor logic bug with the counter on whether it displays the pagination or not.
  7. Wouldn't it be nifty to be able to use your Emby server as a "viewing party"? As in, you and some friends pick a movie to watch, and then once all the users are connected and logged in, you push the movie to their sessions and things are synchronized. Play/pause commands are sent to everyone involved, as well as skip/rewind (or maybe the ability to designate an optional "host" user who controls that so things can't get out of hand lol). Things like volume remain user-specific (e.g. if someone knocks at the door, you can turn your volume off and talk to them without your movie being heard in the background, or your friends toying with the volume controls lol). I recognize that each person's Internet connection quality would be a HUGE factor, as would intermittent issues therein, but that's obviously a requirement of viewing the stuff in general. You'd just be "capped" at the performance of your group's worst connection really, and if it gets that bad, they just leave. I dont think thats something that would require accounting to make viable - that would be their internet connection's problem... But I just can't help but picture it. Even if your husband or wife is traveling for work, or if you have friends online in all different areas of the country or world, or if you're in a long distance relationship, or you just wanted to show someone a funny scene... The possibilities are there. Maybe some chat, voice or even webcam capability would be cool to integrate too (though that's just as easily done with Skype or Facetime, etc, so the benefits-per-complexity is low). I would be willing to donate heavily to a plugin like this.... But what do you guys think? It has some viable uses, if you have sufficient bandwidth with each user? I think it'd take a big disclaimer "you'll ALL need some great broadband internet to make it work" tho. But for those of us who invest heavily in our home theaters (and -- perhaps -- not so much into travel or our social lives), this might be a fun thing. I like the sound of something like an Emby Party.
  8. adelphiaUK

    Help Needed: Custom CSS

    Hi. I wish to use the "custom css" on the server settings as I wish to make the "solid background" more transparent so the backgrounds stand out more. However, I'm not sure how to use the custom css feature. Does this point to a custom css file or do you add your css into the box? If it is the latter then can the box be changed to a text area so you can format the code as we like? Can this also be implemented for the "login disclaimer" please as right now my disclaimer doesn't format right as the line breaks are in the wrong place. I tried using in-line HTML coding (<br>) but that just prints the coding inside the message, Finally, is there any documentation on the css so we know which object is called what? I know there's a few (unhelpful for beginner) posts in the forums but I don't appear to be able to find anything in the wiki. Thanks Chris
  9. If this is not the correct forum for the webclient (ref: https://emby.media/emby-web-client.html) please move the topic accordingly. I am trying to use emby via web client on a Fire TV but ran into navigation issues. To be more exact, there are two distinct problems: 1) The scroll buttons in the main screen are never visible (see attached "arrow.png" to see which buttons I am referring to). First I suspected that the FireTV SILC / FireFox Browsers just don't support specific Javascript events when moving the cursor to the edge of the browser window. But even when I apply CSS like .scrollbuttoncontainer{ display: block !important; } ... the buttons still aren't displayed at all. (They are displayed permanently on desktop browsers after applying that CSS) 2) Scrolling in the Live TV Guide isn't possible at all, since neither dragging the cursor to the horizontal/vertical edge of the list initiates scrolling and also no scrollbars are shown (see attached "scrollbar.png" to see which bars I am referring to). Are those known issues? I couldn't find anything in any document/wiki about emby that contained minimum requirements for browsers (Javascript / CSS wise). I am using emby server 3.3.1.0 on FreeBSD 11.1-STABLE but couldn't find any hint about such issues being fixed in the meantime inside the changelogs. Feel free to correct me if I am wrong. So, does anyone have an idea how to fix this?
  10. hey, hi kk, there some way to put device custom name to web app, most time i using 2 or 3 clients they are chrome web apps, so its impossible to know which is that one i wanna control in the cast feature, please add at least what user is using that web client, that would help aloooot, and at the best, some kind of naming, i dont know, by some how to indentify the chrome client or the ip adress that client is using, mac adress of the pc, i dont know something like that, but the user that is using that client, it would be so much help.
  11. Hi, you can use a CSS Code to chance the login screen, ie, the first, the second image ? I already have a large number of external users and see the need for change. If possible, I would also have an image right at the top of the login screen. It would be even better if it were possible to have an edit field 'messages' at the bottom of the screen, justifiably.
  12. Can someone help me clear up a point of confusion about Collections, Libraries, and Views? Are the following statements correct? 1. There is currently no way in Emby, using Collections or metadata, to create a new "group" of media and have that "group" show up on the Home screen. The only way to do this is to setup the folder structure on the server accordingly and then create a new Library. 2. In the screenshot posted by Happy2Play (http://emby.media/community/index.php?/topic/23419-folder-views/&do=findComment&comment=228742), the "Kids" group is actually a separate Library that points to a separate folder on his server with all the kids movies in it (i.e. /Kids Movies). If you were to create a Collection called "Kids" and add movies to it from your existing movie Library, then the only way to see them in a group would be to navigate into the Collections folder/view on the Home screen ("display a collection view" setting) and/or see them grouped within the Movies folder/view ("group movies into collections" setting). For me, I would really like the option to create groups or categories of media and have them show up alongside my Libraries on the Home screen without having to physically group the media in separate folders on the server. For example, I have a Library called "All Movies" pointed to the /Movies folder with all my movies in it. It would be really nice to create a couple of groups called "Kids Movies", "Martial Arts Movies" and "Wife's Movies." These groups would contain all the movies that I designate from the "All Movies" Library, using metadata or otherwise, and each group would show up separately next to "All Movies" on the Home screen. You could do this without having to create a new folder for each group on the server and then manually movie all the movie files/folders I want into the new group folders. This would allow all the media to be organized in a simple folder structure (/Movies or /TV), provide an easy way to create and navigate to a customized subset of that media (Kids Movies / Kids TV) in the Emby clients, and give complete control of the media organization/navigation to Emby Server. I could imagine myself creating new groups all the time. Say, I am on a "Comic Book Movie" kick or a "Movies about Sports" binge. It would be very nice to be able to easily group movies together and have that group show up on the home screen, without having to manually restructure my media folders on the server and create separate Libraries. Groups could be add/removed without having any impact on the server's folder structure. I could even expand on that further by imaging having Collections inside my group, or having a group that would contain a mix of media types (Movies, TV, Music, etc.). For example, my "Star Wars" group could contain the two separate movie Collections (original trilogy and the new trilogy), The Clone Wars movie, The Clone Wars TV series, the Star Wars Rebels TV series, the movie soundtrack albums, etc. The group would be easily accessible right next to my "All Movies" Library on the Home screen. Perhaps this can already be accomplished, but I have yet to get it to work in my testing, or see it explained in detail on the forums or the wiki. Any insight or thoughts on how to do this would be appreciated.
  13. Hey guys, when I update an actor image in the web client of Emby Server (3.2.26) it gets removed instantly. Reloading the metadata doesn't bring them back. This just happens to my anime section. Updating my movie or tv show actors works fine. Please help. EDIT: I just found out that this just happens to some of the japanese actors. Still don't know why.
  14. Good Evening, I am submitting this issue as I can't seem to find a way have the chromecast maximum bit-rate respected. There is an option in the web browser and the android client to specify the max bit-rate however it doesn't seem to actually pay attention to it. Below there is a screenshot where I have specified a max bit-rate as 3mbps and the server dashboard shows that it is trans-coding at 5.6mbps, the same happens from the web app on android and from the native android app. I have attached the full server lot and some of the relevant trans-coding logs. Please let me know if there is anything else that I can submit to assist. server-63635846400.txt ffmpeg-remux-4de2156a-7532-4988-959a-f02839ad183a.txt ffmpeg-transcode-a341d09a-6f12-4705-97da-dc47265cf1dd.txt ffmpeg-transcode-ca113fd6-f9bb-4c3e-a869-6a41719c86c0.txt ffmpeg-transcode-ee51c2b7-dd04-480a-8c50-7100f4b023f6.txt
  15. Blueeyiz702

    Actor Images Not Matching up with Imdb

    When i try to identify a actor image that does not show on movie,and input imdb id it keeps returning a blank like actor does not exist and it has to be done manually. Its happened multiple time over past couple of weeks. Even tho there is a imdb id for Sienna Nanue when i input to identify with id and name it does not work and image stays blank?
  16. Is there a way to allow the chapter extract to take a snapshot of each chapter 5 seconds into each chapter? Many of my TV shows and a few movies only have black images due to scene transitions in the shows. This will not only make for a more aesthetic view, but make it much easier to find were one left off.
  17. I've been trying to figure out how to get a list of TV/Movies that I have marked as favorites, but I can't seem to find it. Any help is appreciated. Thanks for a great system. --Allan
  18. Nick's MCE

    Question about my library setup

    Hi I am just started to notice that my web client is showing everyhting as offline, I can select items and there is metadata but cannot play anything. The server is running and I can access my media on my local network through Emby Theatre. I have been having trouble with the server on start up and there has been absolutley no fanart showing. I can however play media. I have attached the screen shot of the web client and also the log I found for server startup. There seem to bbe multiple problems so not exactly which section this should be posted in. The whole system is completely unusable, this is all just 10 days after I dropped win 8 and Emby and changed to win 10 and Emby Theatre. Please help Nickserver-63603653753.txt
  19. ItsTheDutchGuy

    Bug: Incorrect episode plays in web client

    I'm using Google Chrome (auto-updated) on Windows 7 Ultimate (auto-updated) to use the Emby Web Client on my HTPC setup. If I open the TV Shows main screen, and click on a series "play" button, it will play the latest unwatched episode, as expected. On other screens, however (like the Emby Home screen, under "Latest Media", but also on the "Latest" screen under TV Shows), clicking the play button will always start Season 1, Episode 1, instead of the first unwatched episode. Kind of defeats the whole purpose of the "Latest" moniker. Note: behavior is the same in different browsers, on two separate PCs... please fix.
  20. ThermoDust

    Additional Bulk Edit Options

    Give ability to bulk edit the watch status.
  21. I occasionally watch live TV at work from my Emby server at home using Chrome. I'll go through the guide, select a show, then click play. The Live TV stream starts and plays for about 3 seconds then freezes. I change the quality from 360p to 240p and then the video streams normally. It doesn't matter if I start the stream at 240p either. If I start at 240p it will also stop after 3 seconds, then I change to 360p and it streams fine. Not a big deal since I know how to get it to work, but thought somebody may offer a setting change that may keep this from happening. I have tried on Firefox with the same results.
  22. miquelx

    Music shuffle

    Hello, Is there any way to shuffle the currently play list? Like the shuffle button in any music player. I've searched every where and I can't find it. The only workaround I found to do this was creating a playlist and shuffling from there but this involves creating the playlist instead of just Queuing and shuffling from there. Thank you
  23. kfonda

    Next Episode

    Would it be possible to add the next episode air date to the main page of each TV show when that information is available? Like This...
  24. Hi, I am really new to CSS but I managed to get something I like (see dark & red theme attached image). Can you actually change the green default color I see everywhere like those circles or check marks (see green circles attached image)? I don't know how to do it... I would like to get it in red. I checked the dashboard-ui folder but it seems that my solution isn't there. Any help please?
  25. I'm really new to CSS personalisation. I did the following as modifications to css: /*Enable vertical scrolling on the custom css text box*/ #txtCustomCss{ overflow-y:scroll !important; height: 500px !important; } /*Remove 'Missing Trailer' icon in metadata editor, I don't use trailers*/ img[src='css/images/editor/missingtrailer.png'] { display:none; } /*Red border and glow for userview cards */ div[data-itemtype="CollectionFolder"] .cardContent, div[data-itemtype="UserView"] .cardContent, div[data-itemtype="PlaylistsFolder"] .cardContent{ border: 1px solid rgba(232,17,35,.5); -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(232,17,35,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(232,17,35,.6); } /* Deeper red in links/bottom border to match Disparity*/ .libraryViewNav .ui-btn-active { border-bottom-color: #E81123; } .libraryViewNav a:not(.ui-btn-active):hover { color: #E81123 !important; } .ui-page-theme-b a:visited, html .ui-bar-b a:visited, html .ui-body-b a:visited, html body .ui-group-theme-b a:visited { color: #E81123; } .ui-page-theme-b a:hover, html .ui-bar-b a:hover, html .ui-body-b a:hover, html body .ui-group-theme-b a:hover { color: #E81123; } It seems that the changes only work when I go to my web server from 192.xxx.x.xxx:8096. When I try to connect from app.emby.media (any users), it doesn't do anything. Am I missing something? I attached some pics.
×
×
  • Create New...