Jump to content

Download status details


mrdrew
 Share

Recommended Posts

mrdrew

iPhone Emby 2.1.2

dockerized Emby server 4.6.7.0

I’d love to get

better details on my downloads

Transcode status and percent

download progresses

start download button*

 

At the moment, I set a download for a season, I un-watched only, 3 item limit. It says Ready to Transfer, but appears to be just sitting there*. 
sometimes there is more detail on the server Dashboard page, but not in this case. 

D18D4547-3FB7-4714-BEA6-909BEE587375.jpeg

Link to comment
Share on other sites

cypher0117

From the home screen, select the hamburger menu -> Manage subsection in Downloads.  From there you can select the hamburger menu again and then under "Emby for iOS" select Downloads.  That will show a progress bar of things being downloaded. 

I do agree that having this in multiple/easier to get to locations would be nice

Link to comment
Share on other sites

mrdrew

I looked at The Dashboard both on web interface and iPhone. Looking at Manage Downloads. Occasionally it will just sit there at “Waiting to transfer” for hours before finally doing it. When it gets going, it’s reasonable. But I’m not sure what the hold up is. If the transcode is done, and it’s waiting to transfer/download, what’s the hold up? I’d like a button or something to say: Do It Now. 

Link to comment
Share on other sites

  • 2 weeks later...

As a test, try going to the download settings screen instead of manage downloads.

Does the act of opening that screen get downloads to start?

Link to comment
Share on other sites

TheGru

So I have been testing this with a friend as well. Internally on my Wifi I can get my iOS devices to grab the downloads by going to the App Settings, Downloads screen which then triggers the progress bar and downloads.

Externally this same method fails and sits at transferring and never starts. The user account and the download settings are configured to allow downloading while not on wifi.

The entire download process on iOS is seemingly broken.  I have tested this with the latest production iOS app and the latest Beta iOS app and am running the Beta Server build 4.7.0.29

 

Link to comment
Share on other sites

TheGru
Quote
2022-03-08 09:22:05.622 Debug Server: http/1.1 GET http://emby_remote_ip/Sync/Items/Ready?TargetId=B94FE86E-4A1D-4988-A827-DBCC1C3CFB72. UserAgent: Emby/1 CFNetwork/1240.0.4 Darwin/20.6.0
2022-03-08 09:22:05.623 Debug SqliteItemRepository: Public GetItemLinks
2022-03-08 09:22:05.624 Debug App: Returning 1 ready sync items for targetId B94FE86E-4A1D-4988-A827-DBCC1C3CFB72
2022-03-08 09:22:05.624 Debug Server: http/1.1 Response 200 to 174.216.11.130. Time: 2ms. http://emby_remote_ip/Sync/Items/Ready?TargetId=B94FE86E-4A1D-4988-A827-DBCC1C3CFB72
2022-03-08 09:22:05.860 Info Server: http/1.1 POST http://emby_remote_ip/Sync/Data?. UserAgent: Emby/1 CFNetwork/1240.0.4 Darwin/20.6.0
2022-03-08 09:22:05.860 Info Server: http/1.1 Response 200 to 174.216.11.130. Time: 1ms. http://emby_remote_ip/Sync/Data?
2022-03-08 09:24:39.581 Debug Server: http/1.1 Response 200 to 174.216.11.130. Time: 1ms. http://emby_remote_ip/emby/Users/3cd57e016d044e8295ac5558798be174?X-Emby-Client=Emby for iOS&X-Emby-Device-Name=Ipadddd&X-Emby-Device-Id=B94FE86E-4A1D-4988-A827-DBCC1C3CFB72&X-Emby-Client-Version=2.1.1
2022-03-08 09:27:43.678 Debug Server: http/1.1 Response 200 to 174.216.11.130. Time: 344649ms. http://emby_remote_ip/Sync/JobItems/132/File

Transcode finished and my friend is trying to download remotely, and it is hanging at 0%

 

Edited by TheGru
Link to comment
Share on other sites

26 minutes ago, TheGru said:

So I have been testing this with a friend as well. Internally on my Wifi I can get my iOS devices to grab the downloads by going to the App Settings, Downloads screen which then triggers the progress bar and downloads.

Externally this same method fails and sits at transferring and never starts. The user account and the download settings are configured to allow downloading while not on wifi.

The entire download process on iOS is seemingly broken.  I have tested this with the latest production iOS app and the latest Beta iOS app and am running the Beta Server build 4.7.0.29

 

Hi, what this means is that although you can trigger the downloads manually, the iOS operating system is not running our registered background download process as frequently as you might like. We register it to run every fifteen minutes but that doesn't guarantee it will actually happen. iOS guidelines say the more you use the app, the more frequently the background processes will be allowed to run.

Additionally, please make sure not to swipe close the as this will prevent the background process from being able to run. It is OK to move the app to the background, however you cannot close it.

Link to comment
Share on other sites

TheGru

It would probably be helpful to show a user's device download progress on the server dashboard as well as show successful and failed transfer events in the Activity and Alert panels as well as put in an explanation of the way this works for the end user on the iOS client.

 

Perhaps it would be possible to display popover notification in the app or through the iOS notification system that the requested download(s) has been triggered please allow XXXXX to process the download. Do not close the application. Then another one when the download begins, and show progress, and another when it has finished.

Link to comment
Share on other sites

TheGru

I also assume it will not resume the download if you lose your internet connection during the transfer?

Link to comment
Share on other sites

TheGru

Just a follow up, my buddy was low on space on his iPad which was also giving him trouble downloading files. It would be cool if emby iOS could check to make sure there is enough free space to download, and if there isn't to alert the end user to the issue, and give them a way to try again after freeing up space.

Link to comment
Share on other sites

mrdrew

still not working - like at all. Hmmmm.

Get this, when I'm on my phone, on user "drew", which is me, I go to download an episode via 5G (wifi is off), I can see the transcode happening under Dashboard both on my phone and on the web version. Under the web Dashboard > Downloads, the exact episode I asked it to download is there, that ep, and all the eps, are waiting to transferto "Tina's ipad" which is not my phone.

I do have hardware encoding setup. This is running dockerized on unRaid linuxserver.io 

I'm not seeing much under the /mnt/user/appdata/emby/logs/embyserver.txt, even with Debug turned on.

There are 12 ffmpeg-transcode-XXXXXX.txt files in there, that match up with the number of episodes all waiting to transfer to Tina's ipad.

 

wrong place.png

Link to comment
Share on other sites

mrdrew
Posted (edited)

and I know this is specific to unRaid, not Emby, but here are the docker settings that are being passed to the emby docker from unRaid.

Proxynet is the SWAG ssl proxy that's making it SSL. I've got a subdomain pointing to emby.mydomain.com, that is translated to these ports. And you can see the GPU passthrough happening there too, which, as far as I can tell, is working swimmingly for active watching transcodes.

emby docker settings.png

Edited by mrdrew
Link to comment
Share on other sites

  • 2 months later...

We're looking into improving the download status info. Thanks guys.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...