Jump to content

Recommended Posts

Posted

Been using Emby for quite some time, never had issues. Lately I'm getting a grey screen when I hit play on specific files. I've been unable to track down a pattern to which files but pulled a log. This is happening on my nexus players on local network. I can play the same files fine through my phone or on the computer. Remote playback on computer works fine as well. I've bolded where I believe the errors first occur. I hit play, the spinny/thinky/circle comes up momentarily, info panel comes up on bottom, then to a black/grey screen and I need to hard restart the Emby App to unlock it. 

 

 

 

2017-12-14 07:24:30.409 Debug App: GetPostedPlaybackInfo request: {"Id":"7e8c44166d33d83db7baa01394d96e25","UserId":"94f1b93bd6794caf8cecd8cab46b6228","MaxStreamingBitrate":40000000,"StartTimeTicks":18192960000,"MaxAudioChannels":2,"DeviceProfile":{"Name":"Android-Exo","EnableAlbumArtInDidl":false,"EnableSingleAlbumArtLimit":false,"EnableSingleSubtitleLimit":false,"SupportedMediaTypes":"Audio,Photo,Video","MaxAlbumArtWidth":0,"MaxAlbumArtHeight":0,"MaxStreamingBitrate":110000000,"MaxStaticBitrate":110000000,"MusicStreamingTranscodingBitrate":128000,"TimelineOffsetSeconds":0,"RequiresPlainVideoItems":false,"RequiresPlainFolders":false,"EnableMSMediaReceiverRegistrar":false,"IgnoreTranscodeByteRangeRequests":false,"XmlRootAttributes":[],"DirectPlayProfiles":[{"Container":"m4v,mov,xvid,vob,mkv,wmv,asf,ogm,ogv,mp4,webm,m4a,fmp4,ogg,flv,flac","AudioCodec":"aac,mp3,mp2","VideoCodec":"h264,hevc,vp8,vp9,mpeg,mpeg2video","Type":"Video"},{"Container":"aac,mp3,mpa,wav,wma,mp2,ogg,oga,webma,ape,opus,flac","Type":"Audio"},{"Container":"jpg,jpeg,png,gif","Type":"Photo"}],"TranscodingProfiles":[{"Container":"ts","Type":"Video","VideoCodec":"h264,mpeg2video,hevc,h265","AudioCodec":"aac,mp3","Protocol":"hls","EstimateContentLength":false,"EnableMpegtsM2TsMode":false,"TranscodeSeekInfo":"Auto","CopyTimestamps":true,"Context":"Streaming","EnableSubtitlesInManifest":false,"MinSegments":2,"SegmentLength":0,"BreakOnNonKeyFrames":true},{"Container":"mp3","Type":"Audio","AudioCodec":"mp3","EstimateContentLength":false,"EnableMpegtsM2TsMode":false,"TranscodeSeekInfo":"Auto","CopyTimestamps":false,"Context":"Streaming","EnableSubtitlesInManifest":false,"MinSegments":0,"SegmentLength":0,"BreakOnNonKeyFrames":false}],"ContainerProfiles":[],"CodecProfiles":[{"Type":"Video","Conditions":[{"Condition":"EqualsAny","Property":"VideoProfile","Value":"high|main|baseline|constrained baseline","IsRequired":false},{"Condition":"LessThanEqual","Property":"VideoLevel","Value":"51","IsRequired":false},{"Condition":"Equals","Property":"IsInterlaced","Value":"false","IsRequired":false}],"ApplyConditions":[],"Codec":"h264"},{"Type":"Video","Conditions":[{"Condition":"Equals","Property":"IsInterlaced","Value":"false","IsRequired":false}],"ApplyConditions":[],"Codec":"mpeg2video"},{"Type":"Video","Conditions":[{"Condition":"NotEquals","Property":"VideoProfile","Value":"Main 10","IsRequired":false}],"ApplyConditions":[],"Codec":"hevc"},{"Type":"VideoAudio","Conditions":[{"Condition":"LessThanEqual","Property":"AudioChannels","Value":"2","IsRequired":false}],"ApplyConditions":[]}],"ResponseProfiles":[],"SubtitleProfiles":[{"Format":"srt","Method":"Embed"},{"Format":"srt","Method":"External"},{"Format":"subrip","Method":"Embed"},{"Format":"subrip","Method":"External"},{"Format":"ass","Method":"Embed"},{"Format":"ssa","Method":"Embed"},{"Format":"pgs","Method":"Embed"},{"Format":"pgssub","Method":"Embed"},{"Format":"dvdsub","Method":"Embed"},{"Format":"dvbsub","Method":"Embed"},{"Format":"dvb_teletext","Method":"Embed"},{"Format":"dvb_teletext","Method":"External"},{"Format":"dvb_subtitle","Method":"Embed"},{"Format":"vtt","Method":"Embed"},{"Format":"vtt","Method":"External"},{"Format":"ttml","Method":"Embed"},{"Format":"ttml","Method":"External"},{"Format":"tx3g","Method":"Embed"},{"Format":"tx3g","Method":"External"},{"Format":"sub","Method":"Embed"},{"Format":"sub","Method":"External"},{"Format":"idx","Method":"Embed"},{"Format":"idx","Method":"External"}]},"EnableDirectPlay":true,"EnableDirectStream":true,"EnableTranscoding":true,"AllowVideoStreamCopy":true,"AllowAudioStreamCopy":true,"AutoOpenLiveStream":true,"EnableMediaProbe":true}
2017-12-14 07:24:30.410 Info App: User policy for Will. EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
2017-12-14 07:24:30.410 Info App: Profile: Android-Exo, Path: G:\TV Shows\From the Earth to the Moon\Season 01\From the Earth to the Moon - S01E05 - Spider.avi, isEligibleForDirectPlay: True, isEligibleForDirectStream: True
2017-12-14 07:24:30.410 Info App: Profile: Android-Exo, No direct play profiles found for Path: G:\TV Shows\From the Earth to the Moon\Season 01\From the Earth to the Moon - S01E05 - Spider.avi
2017-12-14 07:24:30.410 Info App: RemoteClientBitrateLimit: 10000000, RemoteIp: 192.168.2.5, IsInLocalNetwork: True
2017-12-14 07:24:30.410 Info App: Profile: Android-Exo, Path: G:\TV Shows\From the Earth to the Moon\Season 01\From the Earth to the Moon - S01E05 - Spider.avi, isEligibleForDirectPlay: True, isEligibleForDirectStream: True
2017-12-14 07:24:30.410 Info App: Profile: Android-Exo, No direct play profiles found for Path: G:\TV Shows\From the Earth to the Moon\Season 01\From the Earth to the Moon - S01E05 - Spider.avi
2017-12-14 07:24:30.410 Info App: RemoteClientBitrateLimit: 10000000, RemoteIp: 192.168.2.5, IsInLocalNetwork: True
2017-12-14 07:24:30.410 Info App: Profile: Android-Exo, Path: G:\TV Shows\From the Earth to the Moon\Season 01\From the Earth to the Moon - S01E05 - Spider.avi, isEligibleForDirectPlay: True, isEligibleForDirectStream: True
2017-12-14 07:24:30.410 Info App: Profile: Android-Exo, No direct play profiles found for Path: G:\TV Shows\From the Earth to the Moon\Season 01\From the Earth to the Moon - S01E05 - Spider.avi
2017-12-14 07:24:30.410 Info App: RemoteClientBitrateLimit: 10000000, RemoteIp: 192.168.2.5, IsInLocalNetwork: True
2017-12-14 07:24:30.410 Info HttpServer: HTTP Response 200 to 192.168.2.5. Time: 3ms. http://192.168.2.150:8096/emby/Items/7e8c44166d33d83db7baa01394d96e25/PlaybackInfo?format=json
2017-12-14 07:24:31.151 Info HttpServer: HTTP POST http://192.168.2.150:8096/emby/Sessions/Playing. UserAgent: Dalvik/2.1.0 (Linux; U; Android 8.0.0; Nexus Player Build/OPR2.170623.027)
2017-12-14 07:24:31.168 Info HttpServer: HTTP Response 204 to 192.168.2.5. Time: 17ms. http://192.168.2.150:8096/emby/Sessions/Playing
2017-12-14 07:24:31.428 Info HttpServer: HTTP GET http://192.168.2.150:8096/emby/Videos/7e8c44166d33d83db7baa01394d96e25/stream.avi?DeviceId=48e11fd585db4469&MediaSourceId=7e8c44166d33d83db7baa01394d96e25&Tag=9cf31a032f92af44b6f3e45bd12d496e&Static=true. Host=192.168.2.150:8096, Accept=*/*, Accept-Language=en_US, User-Agent=VLC/3.0.0-git LibVLC/3.0.0-git, Range=bytes=0-
2017-12-14 07:24:31.434 Info HttpResultFactory: Setting range response values for G:\TV Shows\From the Earth to the Moon\Season 01\From the Earth to the Moon - S01E05 - Spider.avi. RangeRequest: bytes=0- Content-Length: 733067264, Content-Range: bytes 0-733067263/733067264
2017-12-14 07:24:31.435 Info HttpResultFactory: Transmit file G:\TV Shows\From the Earth to the Moon\Season 01\From the Earth to the Moon - S01E05 - Spider.avi
2017-12-14 07:24:31.478 Info HttpServer: HTTP GET http://192.168.2.150:8096/emby/Videos/7e8c44166d33d83db7baa01394d96e25/stream.avi?DeviceId=48e11fd585db4469&MediaSourceId=7e8c44166d33d83db7baa01394d96e25&Tag=9cf31a032f92af44b6f3e45bd12d496e&Static=true. Host=192.168.2.150:8096, Accept=*/*, Accept-Language=en_US, User-Agent=VLC/3.0.0-git LibVLC/3.0.0-git, If-Match="78a7c2114dadcf66ee11dffb15f5f081", Range=bytes=731201312-
2017-12-14 07:24:31.485 Info HttpResultFactory: Setting range response values for G:\TV Shows\From the Earth to the Moon\Season 01\From the Earth to the Moon - S01E05 - Spider.avi. RangeRequest: bytes=731201312- Content-Length: 1865952, Content-Range: bytes 731201312-733067263/733067264
2017-12-14 07:24:31.851 Info HttpServer: HTTP Response 500 to 192.168.2.5. Time: 423ms. http://192.168.2.150:8096/emby/Videos/7e8c44166d33d83db7baa01394d96e25/stream.avi?DeviceId=48e11fd585db4469&MediaSourceId=7e8c44166d33d83db7baa01394d96e25&Tag=9cf31a032f92af44b6f3e45bd12d496e&Static=true
2017-12-14 07:24:32.085 Info HttpServer: HTTP Response 206 to 192.168.2.5. Time: 607ms. http://192.168.2.150:8096/emby/Videos/7e8c44166d33d83db7baa01394d96e25/stream.avi?DeviceId=48e11fd585db4469&MediaSourceId=7e8c44166d33d83db7baa01394d96e25&Tag=9cf31a032f92af44b6f3e45bd12d496e&Static=true
2017-12-14 07:24:32.118 Info HttpServer: HTTP GET http://192.168.2.150:8096/emby/Videos/7e8c44166d33d83db7baa01394d96e25/stream.avi?DeviceId=48e11fd585db4469&MediaSourceId=7e8c44166d33d83db7baa01394d96e25&Tag=9cf31a032f92af44b6f3e45bd12d496e&Static=true. Host=192.168.2.150:8096, Accept=*/*, Accept-Language=en_US, User-Agent=VLC/3.0.0-git LibVLC/3.0.0-git, If-Match="78a7c2114dadcf66ee11dffb15f5f081", Range=bytes=733067264-
2017-12-14 07:24:32.120 Info HttpResultFactory: Setting range response values for G:\TV Shows\From the Earth to the Moon\Season 01\From the Earth to the Moon - S01E05 - Spider.avi. RangeRequest: bytes=733067264- Content-Length: 0, Content-Range: bytes 733067264-733067263/733067264
2017-12-14 07:24:32.121 Info HttpServer: HTTP Response 206 to 192.168.2.5. Time: 3ms. http://192.168.2.150:8096/emby/Videos/7e8c44166d33d83db7baa01394d96e25/stream.avi?DeviceId=48e11fd585db4469&MediaSourceId=7e8c44166d33d83db7baa01394d96e25&Tag=9cf31a032f92af44b6f3e45bd12d496e&Static=true
2017-12-14 07:24:32.182 Info HttpServer: HTTP GET http://192.168.2.150:8096/emby/Videos/7e8c44166d33d83db7baa01394d96e25/stream.avi?DeviceId=48e11fd585db4469&MediaSourceId=7e8c44166d33d83db7baa01394d96e25&Tag=9cf31a032f92af44b6f3e45bd12d496e&Static=true. Host=192.168.2.150:8096, Accept=*/*, Accept-Language=en_US, User-Agent=VLC/3.0.0-git LibVLC/3.0.0-git, If-Match="78a7c2114dadcf66ee11dffb15f5f081", Range=bytes=10240-
2017-12-14 07:24:32.186 Info HttpResultFactory: Setting range response values for G:\TV Shows\From the Earth to the Moon\Season 01\From the Earth to the Moon - S01E05 - Spider.avi. RangeRequest: bytes=10240- Content-Length: 733057024, Content-Range: bytes 10240-733067263/733067264
2017-12-14 07:24:32.345 Info HttpServer: HTTP GET http://192.168.2.150:8096/emby/DisplayPreferences/7e8c44166d33d83db7baa01394d96e25?client=ATV&userId=94f1b93bd6794caf8cecd8cab46b6228&format=json. UserAgent: Dalvik/2.1.0 (Linux; U; Android 8.0.0; Nexus Player Build/OPR2.170623.027)
2017-12-14 07:24:32.346 Info HttpServer: HTTP Response 200 to 192.168.2.5. Time: 1ms. http://192.168.2.150:8096/emby/DisplayPreferences/7e8c44166d33d83db7baa01394d96e25?client=ATV&userId=94f1b93bd6794caf8cecd8cab46b6228&format=json
2017-12-14 07:24:34.307 Error HttpServer: Error in SharpWebSocket: An exception has occurred while receiving a message.. Exception.Message: The header part of a frame cannot be read from the data source.
2017-12-14 07:24:34.308 Debug SessionManager: Disposing session controller WebSocketController
2017-12-14 07:24:34.309 Info HttpServer: HTTP Response 500 to 192.168.2.5. Time: 2127ms (slow). http://192.168.2.150:8096/emby/Videos/7e8c44166d33d83db7baa01394d96e25/stream.avi?DeviceId=48e11fd585db4469&MediaSourceId=7e8c44166d33d83db7baa01394d96e25&Tag=9cf31a032f92af44b6f3e45bd12d496e&Static=true
2017-12-14 07:25:06.038 Error HttpClient: Error getting response from http://169.254.5.4:63445/upnp/control/AVTransport1
    *** Error Report ***
    Version: 3.2.50.0
    Command line: C:\Users\Will\AppData\Roaming\Emby-Server\System\EmbyServer.dll C:\Users\Will\AppData\Roaming\Emby-Server\System\MediaBrowser.ServerApplication.exe -service
    Operating system: Microsoft Windows NT 6.2.9200.0
    64-Bit OS: True
    64-Bit Process: True
    User Interactive: True
    Processor count: 4
    Program data path: C:\Users\Will\AppData\Roaming\Emby-Server
    Application directory: C:\Users\Will\AppData\Roaming\Emby-Server\System
    System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.Http.WinHttpException: A connection with the server could not be established
     at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
     at System.Threading.Tasks.RendezvousAwaitable`1.GetResult()
     at System.Net.Http.WinHttpHandler.<StartRequest>d__105.MoveNext()
     --- End of inner exception stack trace ---
     at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
     at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
     at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
     at System.Net.Http.HttpClient.<FinishSendAsyncUnbuffered>d__59.MoveNext()
    --- End of stack trace from previous location where exception was thrown ---
     at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
     at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
     at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.<SendAsyncInternal>d__20.MoveNext()
    System.Net.Http.HttpRequestException
     at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
     at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
     at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult()
     at System.Net.Http.HttpClient.<FinishSendAsyncUnbuffered>d__59.MoveNext()
    --- End of stack trace from previous location where exception was thrown ---
     at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
     at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
     at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.<SendAsyncInternal>d__20.MoveNext()
    InnerException: System.Net.Http.WinHttpException
    System.Net.Http.WinHttpException (0x80072EFD): A connection with the server could not be established
     at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
     at System.Threading.Tasks.RendezvousAwaitable`1.GetResult()
     at System.Net.Http.WinHttpHandler.<StartRequest>d__105.MoveNext()
     at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
     at System.Threading.Tasks.RendezvousAwaitable`1.GetResult()
     at System.Net.Http.WinHttpHandler.<StartRequest>d__105.MoveNext()

 

Posted

Hi.  Those server entries are most likely unrelated to your issue.

 

What version of the app are you using?

 

Can you try the beta version to see if it still happens?

Posted

I'm not sure which version of the AndroidTV app I'm using, how would I check? How do I install the beta version? This issue is new in the last few days. 

Posted

The app version is displayed in the app settings page and instructions for the beta are in the link I provided in the above post.

 

Thanks.

Posted

If the issue persists can you also please attach the complete emby server log? thanks.

Posted

I will check version and then try the beta. If I still have issue I will pull the entire log file. What is the best way to truncate the log so extra junk isn't in there?

Posted

There is no extra junk. Everything is relevant to us. Thanks !

Posted

Huh? Thats the version number I got off my AndroidTV app. I did follow the link to sign up for beta with androidTV version, says I'm enrolled as tester. 

Posted

Ok great, thanks, just making sure.

Posted

I just wanna find a solution for this. Frustrating with poor reliability now. 

Posted

@@guymyer, are you sure you were using the android tv app during the time of this log? i don't actually see any connections from the nexus player.

 

Would you mind repeating the process to create the problem again, and then attach the newest log file? thanks !

Posted

No problem @@Luke, I will run it again when I get home in the morning. 

Posted

Huh? Thats the version number I got off my AndroidTV app. I did follow the link to sign up for beta with androidTV version, says I'm enrolled as tester. 

 

The left side shows the version and name of the server.  That's what that is.

 

Over on the right, there is another version number.  What does it say?

Posted

That is the beta.  What I think we're going to need you to do is produce the problem and then, immediately go to the device settings and force-close the app (as it will be hung in a crashed state).  Then, immediately re-open the app and use the option to send a log to the developer (you will need to have turned on debug options before producing the problem).

 

Then come back here and tell me exactly what time you sent the log.

 

Thanks.

Posted (edited)

Alright @@chief Bottle Washer, I did just that. 7:09pm eastern I replicated. Sent at 7:10pm. 12/15/2017

Edited by guymyer
Posted

Thanks very much.  VLC is crashing hard at a low level.  I've seen this with a test video on my NP as well and fear it may be some sort of incompatibility with Oreo in VLC.

 

So, let's look at the item you are playing and try to figure out what it is about it that makes us want to use VLC and see if we can adjust that.

 

Can you show me the media info from the web app for what you tried to play here?

Posted

Here you go, 

Media Info
VideoCodecMSMPEG4
Codec tagDIV3
Level-99
Resolution576x384
Aspect ratio1.5:1
AnamorphicNo
InterlacedNo
Framerate23.976
Bitrate1418 kbps
Pixel formatyuv420p
Ref frames1
TitleMSMPEG4
AudioCodecAC3
Layout5.1
Channels6 ch
Bitrate384 kbps
Sample rate48000 Hz
DefaultNo
TitleDolby Digital 5.1
Containeravi
PathG:\TV Shows\From the Earth to the Moon\Season 01\From the Earth to the Moon - S01E05 - Spider.avi
Posted

Ah - an avi file.  Can you convert it to mkv?

Posted (edited)

I could try, but I've watched this file before. About a year ago I did. I have a lot of other Avi files play fine as well. I can still watch this file in browser, on my Android phone, I only have issues with Android TV.

Edited by guymyer
Posted

As I said above.  I believe this may be an issue with VLC that was introduced by the brand new OS your NP is running now (8.0).  That was probably just updated in the last week or so.

Posted

Ah... So your suggestion is that it's a VLC issue. I thought Emby was its own player. To resolve this I should try moving away from AVI files, convert to MKV?

Posted

The app has a couple of different embedded playback engines in it and we try to pick the best one for the content/situation.  In this case, that is VLC except for the fact that the new Android version appears to have introduced some problems there.

 

I will have to adjust the app to try to avoid the situation but, in the mean time (and to get better overall features and performance) you might consider converting some of these so they can use the normal playback engine.

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...