All Activity
- Past hour
-
gener8663 joined the community
-
pandan_h joined the community
-
matsvila joined the community
-
I just looked at app prices OH MY F-N GOD WHAT Yeah piracy will never die long as greed rises like this omg damn. I try to be a good person and pay my way but with these prices i might just keep on running my same stuff. Whats the law anyway, you cant seed (upload) but you can download ? long as you aint uploading your good or??? I hate torrent sites
-
rosa9988 joined the community
-
lexamrtyb joined the community
-
Allow plugin containers to return references to existing native items
pfunk1978 posted a topic in Feature Requests
Allow channel/plugin containers to return references to existing native items instead of creating generic channel items Description: Emby’s IChannel extension point allows a plugin to create a cross-client, structured content hierarchy. A plugin can return folders and media through ChannelItemInfo, making it suitable for custom views such as: Sports ├── Favorite Teams │ ├── Dallas Cowboys │ └── New York Mets ├── Favorite Leagues │ └── NFL ├── Baseball ├── Football ├── Basketball └── Soccer However, IChannel supports only: ChannelItemType.Folder ChannelItemType.Media When a plugin returns a media item, Emby materializes it as a new generic Video. The plugin cannot return or reference an existing native Emby item. ### Problem A plugin can query native Live TV Program objects and apply arbitrary filtering, but it cannot place those original programs inside its channel hierarchy. Instead, it must copy selected metadata into ChannelItemInfo. Emby then creates a separate item with: Type: Video Selecting that item opens the generic video-detail screen rather than the native Live TV program modal. As a result, the user loses: - Record - Record Series - Other Showings - Native program/channel information - Native Live TV playback behavior - Existing recording state - Program-specific client presentation Using the original program ID as ChannelItemInfo.Id does not solve this. Emby still assigns a new internal database ID and materializes a Video. ### Requested capability Allow a channel or plugin-provided container to return a reference to an existing Emby item. For example: new ChannelItemInfo { Type = ChannelItemType.NativeReference, NativeItemId = program.Id }; Alternatively: new ChannelItemInfo { Type = ChannelItemType.Media, ReferencedItemId = program.Id }; Another possible design would be a separate result type: public sealed class ChannelItemReference { public long ItemId { get; set; } } The important behavior is that Emby should not create a new generic item. When clients enumerate the plugin container, the server should return the DTO of the referenced original item. ### Expected behavior If the referenced item is a Live TV program: Referenced item type: Program The client should receive: Type: Program ChannelId: ... StartDate: ... EndDate: ... IsSports: ... Selecting it should open the normal Live TV program modal with recording actions. The same mechanism could support references to: - Movies - Episodes - Music - Photos - Playlists - Live TV channels - Live TV programs - Recordings - Other library items ### Container responsibilities The plugin should retain control over: - Which referenced items appear - Folder hierarchy - Ordering - Pagination - Refresh notifications - Filtering and classification - Custom folder names and images The referenced item should retain control over: - Item type - Metadata - Images - User data - Playback - Recording state - Permissions - Client navigation behavior ### Security and access Before returning a referenced item, Emby should apply the requesting user’s normal permissions: - Library access - Live TV access - Parental controls - Channel access - Item visibility - Playback restrictions An inaccessible referenced item should be omitted or returned as unavailable. ### Lifecycle behavior References should not duplicate or take ownership of the original item. If an EPG program expires or a library item is deleted: - The reference should disappear on the next refresh. - No duplicate metadata should remain. - The plugin should not need to delete a separately materialized media item. ### Acceptance criteria A plugin can: 1. Query native Live TV programs. 2. Apply its own team, league, sport, time, and exclusion rules. 3. Return folders through IChannel. 4. Return references to the matching original Program items inside those folders. 5. Display the same original program in multiple plugin folders without duplicating it. 6. Preserve the native Live TV modal and recording actions. 7. Work consistently across Emby Web, mobile, and TV clients. ### Example use case A sports plugin could provide: Sports ├── Favorite Teams │ └── Dallas Cowboys ├── NFL ├── MLB ├── Football └── Baseball The same native game could appear under both “Dallas Cowboys” and “NFL.” Both entries would reference one original EPG Program, and selecting either would open Emby’s normal Live TV modal. ### Broader benefits This would enable plugins to build custom discovery and navigation experiences without duplicating library items or losing native behavior. Examples include: - Curated media hubs - Smart folders - Cross-library collections - Editorial recommendations - Custom Live TV views - User-specific dashboards - Genre or franchise navigation - Federated content providers This capability would make IChannel useful as a native virtual-container API rather than requiring every returned item to become separately materialized plugin media. -
robjenmadden joined the community
-
edogawalee joined the community
-
Mashhur joined the community
-
Expand saved home-screen ItemsQuery to support Live TV program and relative-date filters
pfunk1978 posted a topic in Feature Requests
Description: Emby Server 4.10 introduced Dynamic Media home-screen sections, including support for displaying Live TV Program items. This is useful, but the query saved in a ContentSection supports only a small subset of Emby’s normal item-query capabilities. The current saved ItemsQuery supports fields such as: - Genre IDs - Tag IDs - Studio IDs - Collection types - Favorite state - Played state - Resumable state The regular /LiveTv/Programs and item-query APIs support substantially richer filtering, including IsSports, start/end dates, genres, tags, and other program attributes. Those filters cannot currently be persisted as part of a home-screen section. ### Use case A plugin or administrator should be able to create an “Upcoming Sports” home-screen section that displays native Live TV Program objects matching rules such as: Program is classified as sports AND program has not ended AND program starts within the next 14 days AND ( genre is Baseball OR title/description contains "Dallas Cowboys" ) AND title/description does not contain an excluded team Because the section contains native Program objects, selecting a card should continue to open Emby’s standard Live TV program modal with: - Play - Record - Record Series - Other Showings - Channel and airing information - Native Live TV artwork and metadata ### Requested capabilities Please expand MediaBrowser.Model.Entities.ItemsQuery, as used by ContentSection.Query, to support more of the existing BaseItemsRequest and Live TV query fields. The most important fields are: IsSports IsNews IsSeries IsLive IsRepeat MinStartDate MaxStartDate MinEndDate MaxEndDate Genres ExcludeGenres Tags ExcludeTags SearchTerm IncludeItemTypes ExcludeItemTypes Relative dates would be particularly valuable because fixed timestamps become stale in persisted home sections. Possible representations could include: MinEndDateRelativeToNow: 0 MaxStartDateRelativeToNow: 14 days or: { "MinEndDateExpression": "now", "MaxStartDateExpression": "now+14d" } Keyword filtering would ideally support: - Multiple terms - Match against name, episode title, original title, and overview - Any/OR matching - All/AND matching - Excluded terms For more advanced use cases, query groups would allow combinations such as: { "All": [ { "IsSports": true }, { "MinEndDateExpression": "now" }, { "Any": [ { "GenreIds": ["baseballGenreId"] }, { "SearchTerms": ["Dallas Cowboys"] } ] }, { "Not": { "SearchTerms": ["Excluded Team"] } } ] } ### API behavior The expanded fields should: 1. Be accepted by POST /Users/{UserId}/HomeSections. 2. Be preserved when reading the section through GET /Users/{UserId}/HomeSections. 3. Be applied when clients load the home section. 4. Work with ItemTypes: ["Program"]. 5. Continue returning the original native Live TV Program DTOs. 6. Behave consistently across Emby Web, mobile, and TV clients. ### Acceptance criteria A client or plugin can save a home section that: - Contains native Program items. - Includes only sports programs. - Excludes programs that have already ended. - Limits results to a configurable rolling number of days. - Selects programs using sport genres or team-name keywords. - Excludes configured keywords. - Sorts results by program start time. - Opens the standard Live TV program modal when an item is selected. ### Benefit beyond sports This would also enable native home sections for: - Upcoming news broadcasts - Children’s programming - Premieres - Specific channels or leagues - Favorite actors or topics - Unrecorded upcoming episodes - Custom Live TV discovery rows It would expose filtering capabilities that largely already exist in Emby’s query APIs through the new Dynamic Media home-section feature. -
nani52 joined the community
-
I sold 2 hard drives already and im regretting selling those 2 now i looked on scamazon there like $1000 each just mental like jesus. Im not selling anymore of my drives even though im not using them still NOPE not selling nothing else.
-
Vini0800 joined the community
-
No it won't bro, my upload speed is trash we have no fiber here in the woods. I will just set them up to download what they want to watch on there own computers and be done with it. If they want to use my emby they prob should just buy a fukn hard drive off scamazon. Sure i'm not the only one on this forum with this BS issue and sure as hell won't be the last.
-
I can't keep paying more and more and more and more i'm not loaded rich what's wrong with these greedy people jesus.
-
I thought trakt had switched to Tmdb?
-
They cancel my cable card and want me to now rent a box plus pay for cable jesus these people. I pay $12 a month and get all my locals and all the channels I had before plus thousands more. Greed will sink ships, I would of kept paying but when they killed my card I went to iptv screw them.
-
HI, it can help if the quality setting is reduced appropriately to lower the bitrate.
-
hi, as a test, if you remove the rating restriction, does that resolve it?
-
Android TV clients cannot authenticate through reverse proxy (browser and Android phone work)
Luke replied to Breezey's topic in QNAP
Have you compared your nginx setup to this: -
What about OTA?
-
Cancel the cable card on me and now instead of paying $170 a month I pay $12 and get all the same channels plus way more. Make that make sense
-
where are you looking? what do you see?
-
@seanbuff@Luke@ebr Hello, this news is such a pleasant surprise! Thank you so much! However, could you please bring this feature to the Emby Universal App? After all, there are far more users of the Emby Universal App than there are of Emby for Android TV. I also hope this feature will be added to Emby Web.
-
FourCorners started following Live TV is almost toast
-
TVheadend is toast, STB-proxy is toast, loads of servers are toast, HDhomerun is soon to be toast now that cable cards are dead
-
@chuwzthis option is now available in the latest beta version of the Android TV app.
- Today
-
Yes it does. This one in particular is only 3 episodes in total. This is what I shared in the trakt picture a few posts back, and all 3 are marked watched (thats the solid checkmark at the bottom). quick edit, you wrote 0x03, just to be sure, its episode 3 of season 1. This is not a series with its own specials, so this is S01E01 S01E02 S01E03. thats the total of 3 episodes for this V "The Final Battle" Edit again!!! So the files arranged on my server have the Final Battle under the Specials folder for the V (1984), the main show, with its own parent Season. I think this means Trakt calls it "its own show". The TMDB organization I have matches: https://thetvdb.com/series/v Maybe I should pick a different show, unless this helps demystify why its missing it. I do have the tvdb ID on all the shows, but the logs look like they match by name only?
-
2.317.0.0 [Win] Introduce ARM64 package [Win] Windows theme: Fix theme settings UI Update translations
-
Emby Windows: A new Stable version 2.317.0.0 is available Changes 2.317.0 [Win] Introduce ARM64 package [Win] Windows theme: Fix theme settings UI Update translations 2.315.0 [Win] Fix rare crashes on startup [Win] Fix playback start error 2.310.0 Update to latest UI features Update translations Fix backspace behavior on search view in TV mode Enable YouTube playback Fix Trailers Fix non-working gear button in video OSD [Win] Update HDMI audio detection [Win, Xbox] Enable screen savers [Win] Fix hidden volume control in TV mode Update WebView2 [Win] Rework threaded xaml island animation [Win] MPV: Disable mpegts as container [Win] MPV: Fix live TV playback [Win, Xbox] UI Update [Win] Fix app hanging on start [Xbox] Fix Crash [Win] Slightly improved startup time [Win] MPV: Change HLS segment constraints [Win] Fix duplicate downloads (sync feature) [Win] Fix hidden errors on startup and shutdown [Win] Update to WinAppSDK 1.8 [Win, Xbox] Fix errors about missing sleeptimer [Win, Xbox] Fix streams error on audio playback [Win] Improve full-screen buttons [Win] When navigating back from the home view, show menu instead of exiting [Win] Fix full-screen exit button [Win] Show keyboard shortcuts under settings [Win, Xbox] Update subtitle font [Xbox] Fix unresponsive app on startup [Win] Fix failing downloads with long file names [Win] Fix refresh rate switching [Win] Fix keyboard navigation on start [Win] Fix keyboard navigation on start
- Yesterday
-
eikonical started following Kindersicherung & Anzeige
-
Hallo! Ich habe für meinen Sohn einen eigenen Emby-Account erstellt. Dieser Account hat nur Zugriff auf die Hörspiel-Bibliothek und nur Einträge mit FSK-6 sollten ihm angezeigt werden. Nun habe ich das Problem, dass entsprechende Hörbücher zwar unter "Neueste Hörbücher" für ihn angezeigt werden und dort auswählbar und abspielbar sind. Die Sektion "Meine Medien/Hörbücher" bleibt aber leer. Dort wird gar nicht angezeigt. Woran könnte das liegen? Edit: Emby Server auf Synology. Version 4.9.5.0-724090500
-
Hi, I use AI write some code. I used Tampermonkey to modify the Emby web version and separated “Cast” and “Crew” Screenbits 2026-07-18_123153.mp4 This is the script, It’s very rudimentary, unstable, and not suitable for TV shows. (To use it, copy and paste it into Tampermonkey. If the script doesn't work, refresh the page.) Emby separate-2.0.txt I also used AI to write some code to build an Android Xposed plugin (for information on how to use Xposed plugins, please Google it yourself; this plugin can be used on non-rooted devices via LSPatch). Screenbits 2026-07-19_071423.mp4 This is .apk Emby Cast Crew Splitter.apk So as you can see, implementing this feature is very simple. Are you really not going to consider this feature? I really hope Emby can implement it! @Luke@ebr (You could make this an optional feature to accommodate those who don’t want to make changes.) Could you please respond? I’d like to know your official stance—whether this is a possibility in the future or if you’re unwilling to do so. I hope we can discuss this.
-
Or take my computer to a family members house that has 1gig upload speed and share it out that way, where I live we have no upload speed.
-
Any idea if this works/displays fine with the customisable rows Emby introduced recently to the home screen ? Ditto for the Emby spotlight ?
-
FourCorners started following Upload speed is real bad
-
My family always have problems using my emby because my upload speed is real real bad it's like 7 mb/s it does work good for them if they are the only remote connection but if 2 or more people are on it then it acts up. What i'm thinking is add emby player on there computer so they can download a movie or a show and connect a laptop or even there phone can download then restream it to there tv. Then they can just delete it after they watch it. Only other option would be install my server on there computers with the emby app so then would be apple to use there smart tv to connect to there computer and I could just limit it to 1 connection. If they have even a 1TB drive on there computer it would be enough for them to watch without buffering and delete when they are done. Transcoding does nothing to help as my upload speed is bad unless there is a better idea??
