Jump to content

Noob, coming from Plex...cant stream remotely just buffers after few seconds


Go to solution Solved by Happy2Play,

Recommended Posts

Posted

I am trying to stream remotely to my phone.  My files are primarily mkv i have a few test mp4 movies.  I can either to play...using my gpu...it fires up and looks like its encoding/decoding....but all i get is a few seconds and buffering.  My values are set to auto. Please help, I really dont like Plex.

Posted

Hello nlcaragua5,

Please wait for someone from staff support or our members to reply to you.

It's recommended to provide more info, as it explain in this thread:

Thank you.

Emby Team

  • Confused 1
Posted

How about this: AMD Ryzen 7 3700X, 32gb DDR4 3000, GPU RX 590 (only me playing movies), windows 10H2. 

I cant stream any files on remote network, on my iphoneXR, on a Roku, or on FireCube.

I have most file in MKV and a few in mp4 none will play....all buffer. 

All settings in EMBY server are set to auto.

I dont know what else to write, it states in your own words....these are my words.  and that pretty detailed. 

 

Posted (edited)

embyserver.txt

Edited by nlcaragua5
wrong file accroding to your info
Posted

Hi there, was there an ffmpeg log? please attach that as well. thanks.

  • Like 1
Happy2Play
Posted

Only thing I can think of is a banwidth issue.  

What is your server upload speed?

Isn't that a transcode log for something you played locally in Firefox?

Posted (edited)

image.thumb.png.561dbdf5d97430d05d1aa9ffe6cf35e9.png.edcbf04f4b2dce42098f4a3ee3a9b82f.png

 

Edited by Happy2Play
Removed external address
  • Solution
Happy2Play
Posted

Are you saying you had issues with the transcode log above as that is not a remote playback.

Is there a transcode log for playing remotely on phone?

But looking at the server log it would appear you are trying to play something at almost 30Mb on your phone.

 

021-02-11 15:38:06.787 Info App: RemoteClientBitrateLimit: 34750000, RemoteIp: xxx.xxx.xx.xxx, IsInLocalNetwork: False

Playbackinfo

MaxStreamingBitrate=30000000
VideoBitrate=29616000&AudioBitrate=384000
TranscodeReasons=AudioCodecNotSupported

Transcode copying video and converting audio

-c:v:0 copy -bsf:v:0 h264_mp4toannexb -c:a:0 ac3 -ab:a:0 384000

If you lower the in app quality do you still have issues?

Posted

Hi, yes please try lowering the in-app quality setting. Try setting it to 1 mbps, then work your way up from there as you see success.

  • Thanks 1
Posted

Okay, it looks like i am now getting playback. I didnt change any server settings.  I did however lower playback and it plays at 8 pretty successfully on iphone.  My friend tested at his house and is getting the full 60fps 1080p at 40mbps.  Im just going to pretend like you guys did it all....because its definitely not far from the truth.  Your platform is awesome and I love the customizations and plug-ins.  Top all that off with the awesome support recieved from you all, ABSOLUTELY PERFECT.  Thank you so much!     

  • Like 1
Posted
36 minutes ago, nlcaragua5 said:

 Top all that off with the awesome support recieved from you all, ABSOLUTELY PERFECT.  Thank you so much!     

LOL, yes this is one of the standout differences between the two platforms. In this short thread you had and Admin, a Moderator, a Support person and a Dev trying to assist you. :)

  • Like 1
notla49285
Posted

The "Auto" setting I think still needs tweaking to be more dynamic like Netflix is. When I'm streaming locally to my phone Emby will always try to play the file directly without any transcoding. For some files this is fine but more often than not it's just too much data trying to get through and it stutters like hell. Once I set the quality level to a point where it needs to transcode it nearly always plays perfectly.

Does the "Auto" setting adjust itself whilst playing if it keeps buffering? Or does it set a value when starting the media and then not change it? If it's the former then at the moment it doesn't react quickly enough.

Posted

The auto setting isn't the same as Netflix which can dynamically switch what stream it uses on the fly.  Netflix and other online providers may have 12 to 20 streams of each movie or episode in order to do this on the fly. They don't transcode on the fly but use pre-prepared media with MANY versions of each piece of media!

Auto in Emby tries to determine the best overall bandwidth setting but it's never a bad idea to set this yourself specifically for the environment you're using.

Happy2Play
Posted
1 hour ago, notla49285 said:

Does the "Auto" setting adjust itself whilst playing if it keeps buffering? Or does it set a value when starting the media and then not change it?

Emby is more of a first come first server so if you have 30Mbps of bandwidth and a user is using 25Mbps and another user want to watch something they are left with about 5Mbps to work with.  Each stream will not adjusts to equally share.  So if your ISP starts throttling at any given time while watching something that item could pause/freeze do to bandwidth changes.

The server admin will have to choose a stream limit to be set per user or globally.

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
×
×
  • Create New...