guymyer 1 Posted December 14, 2017 Posted December 14, 2017 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: True2017-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: True2017-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.avi2017-12-14 07:24:30.410 Info App: RemoteClientBitrateLimit: 10000000, RemoteIp: 192.168.2.5, IsInLocalNetwork: True2017-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: True2017-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.avi2017-12-14 07:24:30.410 Info App: RemoteClientBitrateLimit: 10000000, RemoteIp: 192.168.2.5, IsInLocalNetwork: True2017-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: True2017-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.avi2017-12-14 07:24:30.410 Info App: RemoteClientBitrateLimit: 10000000, RemoteIp: 192.168.2.5, IsInLocalNetwork: True2017-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=json2017-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/Playing2017-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/7330672642017-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.avi2017-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/7330672642017-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=true2017-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=true2017-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/7330672642017-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=true2017-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/7330672642017-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=json2017-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 WebSocketController2017-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=true2017-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()
ebr 16169 Posted December 14, 2017 Posted December 14, 2017 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?
guymyer 1 Posted December 14, 2017 Author Posted December 14, 2017 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.
ebr 16169 Posted December 14, 2017 Posted December 14, 2017 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.
Luke 42077 Posted December 14, 2017 Posted December 14, 2017 If the issue persists can you also please attach the complete emby server log? thanks.
guymyer 1 Posted December 14, 2017 Author Posted December 14, 2017 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?
Luke 42077 Posted December 14, 2017 Posted December 14, 2017 There is no extra junk. Everything is relevant to us. Thanks !
guymyer 1 Posted December 14, 2017 Author Posted December 14, 2017 Ok, Version 3.2.50. I don't know if this is beta or not, I signed up for beta. Still have issue, grey screen on playback. I've uploaded a log to google drive. https://drive.google.com/open?id=1KyDXKTlAC0p7h8Zs6R32i8txIAznGH4q
Luke 42077 Posted December 14, 2017 Posted December 14, 2017 Ok, Version 3.2.50. I don't know if this is beta or not, I signed up for beta. Still have issue, grey screen on playback. I've uploaded a log to google drive. https://drive.google.com/open?id=1KyDXKTlAC0p7h8Zs6R32i8txIAznGH4q He's asking you to sign up to the beta version of the app, not the server. did you click the link in his post?
guymyer 1 Posted December 14, 2017 Author Posted December 14, 2017 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.
guymyer 1 Posted December 15, 2017 Author Posted December 15, 2017 I just wanna find a solution for this. Frustrating with poor reliability now.
Luke 42077 Posted December 15, 2017 Posted December 15, 2017 @@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 !
guymyer 1 Posted December 15, 2017 Author Posted December 15, 2017 No problem @@Luke, I will run it again when I get home in the morning.
ebr 16169 Posted December 15, 2017 Posted December 15, 2017 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?
guymyer 1 Posted December 15, 2017 Author Posted December 15, 2017 Ah, I see that now. 1.5.17.g is app version. If this isn't beta version, how do I force the upgrade... I've already jumped into the beta on the link above. Here is a new log, just redid replicated the issue. https://drive.google.com/open?id=1KyDXKTlAC0p7h8Zs6R32i8txIAznGH4q
ebr 16169 Posted December 15, 2017 Posted December 15, 2017 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.
guymyer 1 Posted December 16, 2017 Author Posted December 16, 2017 (edited) Alright @@chief Bottle Washer, I did just that. 7:09pm eastern I replicated. Sent at 7:10pm. 12/15/2017 Edited December 16, 2017 by guymyer
ebr 16169 Posted December 16, 2017 Posted December 16, 2017 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?
guymyer 1 Posted December 16, 2017 Author Posted December 16, 2017 Here you go, Media Info VideoCodecMSMPEG4Codec tagDIV3Level-99Resolution576x384Aspect ratio1.5:1AnamorphicNoInterlacedNoFramerate23.976Bitrate1418 kbpsPixel formatyuv420pRef frames1TitleMSMPEG4 AudioCodecAC3Layout5.1Channels6 chBitrate384 kbpsSample rate48000 HzDefaultNoTitleDolby Digital 5.1 Containeravi PathG:\TV Shows\From the Earth to the Moon\Season 01\From the Earth to the Moon - S01E05 - Spider.avi
ebr 16169 Posted December 16, 2017 Posted December 16, 2017 Ah - an avi file. Can you convert it to mkv?
guymyer 1 Posted December 16, 2017 Author Posted December 16, 2017 (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 December 16, 2017 by guymyer
ebr 16169 Posted December 16, 2017 Posted December 16, 2017 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.
guymyer 1 Posted December 17, 2017 Author Posted December 17, 2017 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?
ebr 16169 Posted December 17, 2017 Posted December 17, 2017 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.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now