spaeck 0 Posted September 27, 2015 Posted September 27, 2015 (edited) Hi all, i'm having an issue streaming files. The window opens and shows only the backdrop and the control buttons for at least 1-2 minutes before starting to play the movies. Logfile is spamming the following files over and over again: 2015-09-27 15:33:24.2871 Error - HttpResultFactory: Error streaming data *** Error Report *** Version: 3.0.5724.5 Command line: /usr/lib/emby-server/MediaBrowser.Server.Mono.exe -programdata /var/lib/emby-server -restartpath /usr/lib/emby-server/restart.sh Operating system: Unix 3.19.0.28 Processor count: 4 64-Bit OS: True 64-Bit Process: True Program data path: /var/lib/emby-server Mono: 4.0.3 (Stable 4.0.3.20/d6946b4 Thu Aug 13 12:46:26 UTC 2015) Application Path: /usr/lib/emby-server/MediaBrowser.Server.Mono.exe Write failure System.IO.IOException at System.Net.Sockets.NetworkStream.Write (System.Byte[] buffer, Int32 offset, Int32 size) [0x00000] in <filename unknown>:0 at SocketHttpListener.Net.ResponseStream.InternalWrite (System.Byte[] buffer, Int32 offset, Int32 count) [0x00000] in <filename unknown>:0 at SocketHttpListener.Net.ResponseStream.Write (System.Byte[] buffer, Int32 offset, Int32 count) [0x00000] in <filename unknown>:0 at System.IO.Stream.InternalCopyTo (System.IO.Stream destination, Int32 bufferSize) [0x00000] in <filename unknown>:0 at System.IO.Stream.CopyTo (System.IO.Stream destination, Int32 bufferSize) [0x00000] in <filename unknown>:0 at (wrapper remoting-invoke-with-check) System.IO.Stream:CopyTo (System.IO.Stream,int) at MediaBrowser.Server.Implementations.HttpServer.StreamWriter.WriteToInternal (System.IO.Stream responseStream) [0x00000] in <filename unknown>:0 InnerException: System.Net.Sockets.SocketException The socket has been shut down at System.Net.Sockets.Socket.Send (System.Byte[] buf, Int32 offset, Int32 size, SocketFlags flags) [0x00000] in <filename unknown>:0 at System.Net.Sockets.NetworkStream.Write (System.Byte[] buffer, Int32 offset, Int32 size) [0x00000] in <filename unknown>:0 Oddly enough this only happens using Chrome (Windows and Android plattforms) while using the Emby-app on the same Android System does not cause this errors - so i'm not sure if the issue is emby-related or not - but i don't have an idea of where to start trouble-shooting. Hope someone could help. I first noticed this error a few hours ago, after i updated emby-server to v3.0.5724.5 (from 3.0.5724.4) cheers, Spaeck ServerLog.txt TranscodeLog.txt Edited September 27, 2015 by spaeck
spaeck 0 Posted September 27, 2015 Author Posted September 27, 2015 (edited) yes, also happens on Firefox (Laptop, win7) i managed to watch the following log-behaviour: while looking at nothing but the background an control-buttons 2015-09-27 17:12:07.2120 Info - UserManager: Authentication request for spaeck has succeeded. 2015-09-27 17:12:07.2785 Info - App: HttpClientManager POST: http://www.mb3admin.com/admin/service/registration/ping 2015-09-27 17:12:08.1122 Error - HttpServer: Error in SharpWebSocket: An exception has occurred while receiving a message.. Exception.Message: Internal error (no progress possible) ReadInternal 2015-09-27 17:12:33.4571 Info - App: /var/lib/emby-server/ffmpeg/20150717/ffmpeg -fflags +genpts -i file:"/media/nas/movies/Mad Max - Fury Road/madmax.fury.108-pate.mkv" -map 0:0 -map 0:1 -codec:v:0 libvpx -force_key_frames expr:gte(t,n_forced*5) -copyts -vf "scale=min(iw\,1280):trunc(ow/dar/2)*2,subtitles='/media/nas/movies/Mad Max - Fury Road/madmax.fury.108-pate.mkv:si=0',setpts=PTS -0/TB" -pix_fmt yuv420p -speed 16 -quality good -profile:v 0 -slices 8 -crf 10 -qmin 0 -qmax 50 -maxrate:v 1372000 -bufsize:v (1372000*2) -b:v 1372000 -vsync vfr -map_metadata -1 -threads 3 -codec:a:0 libvorbis -ab 128000 -af "aresample=async=1,asetpts=PTS-0/TB" -y "/var/lib/emby-server/transcoding-temp/45f6ac3074abf927141b24730d92fc97.webm" 2015-09-27 17:12:48.8253 Info - App: IntervalTrigger fired for task: Organize new media files 2015-09-27 17:12:48.8253 Info - App: Queueing task OrganizerScheduledTask 2015-09-27 17:12:48.8253 Info - App: Executing Organize new media files 2015-09-27 17:12:48.8253 Info - App: Organize new media files Completed after 0 minute(s) and 0 seconds 2015-09-27 17:12:48.8263 Info - ServerManager: Sending web socket message ScheduledTaskEnded 2015-09-27 17:13:11.7622 Info - App: SessionInfoWebSocketListener Begin transmitting over websocket to 127.0.0.1:56130 2015-09-27 17:13:11.7622 Info - App: ScheduledTasksWebSocketListener Begin transmitting over websocket to 127.0.0.1:56130 2015-09-27 17:13:11.7686 Info - App: ActivityLogWebSocketListener Begin transmitting over websocket to 127.0.0.1:56130 2015-09-27 17:13:21.6157 Info - App: ActivityLogWebSocketListener stop transmitting over websocket to 127.0.0.1:56130 2015-09-27 17:13:21.6157 Info - App: ActivityLogWebSocketListener Begin transmitting over websocket to 127.0.0.1:56130 2015-09-27 17:13:21.6162 Info - App: SessionInfoWebSocketListener stop transmitting over websocket to 127.0.0.1:56130 2015-09-27 17:13:21.6162 Info - App: ScheduledTasksWebSocketListener stop transmitting over websocket to 127.0.0.1:56130 2015-09-27 17:13:21.6801 Info - App: ScheduledTasksWebSocketListener Begin transmitting over websocket to 127.0.0.1:56130 2015-09-27 17:13:24.2139 Info - App: ScheduledTasksWebSocketListener stop transmitting over webs on firefox, then a new error happened (not in chrome - double checked this) "Video Fehler, Es gab einen Fehler bei der Videowiedergabe" the following files were added to the logfile: (error-message would be like "Error while playback" in english) 2015-09-27 17:13:33.6548 Info - App: Killing ffmpeg process for /var/lib/emby-server/transcoding-temp/45f6ac3074abf927141b24730d92fc97.webm 2015-09-27 17:13:38.6540 Info - App: Deleting partial stream file(s) /var/lib/emby-server/transcoding-temp/45f6ac3074abf927141b24730d92fc97.webm 2015-09-27 17:13:38.7995 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. 2015-09-27 17:14:39.3441 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. 2015-09-27 17:15:09.8396 Info - App: /var/lib/emby-server/ffmpeg/20150717/ffmpeg -fflags +genpts -i file:"/media/nas/movies/Mad Max - Fury Road/madmax.fury.108-pate.mkv" -map 0:0 -map 0:1 -codec:v:0 libvpx -force_key_frames expr:gte(t,n_forced*5) -copyts -vf "scale=min(iw\,1280):trunc(ow/dar/2)*2,subtitles='/media/nas/movies/Mad Max - Fury Road/madmax.fury.108-pate.mkv:si=0',setpts=PTS -0/TB" -pix_fmt yuv420p -speed 16 -quality good -profile:v 0 -slices 8 -crf 10 -qmin 0 -qmax 50 -maxrate:v 1372000 -bufsize:v (1372000*2) -b:v 1372000 -vsync vfr -map_metadata -1 -threads 3 -codec:a:0 libvorbis -ab 128000 -af "aresample=async=1,asetpts=PTS-0/TB" -y "/var/lib/emby-server/transcoding-temp/21415792756fe9fd4d339e2448d256e6.webm" 2015-09-27 17:15:10.3921 Info - App: FFMpeg exited with code 0 2015-09-27 17:15:10.4533 Error - App: Error streaming media. The client has most likely disconnected or transcoding has failed. 2015-09-27 17:15:10.5210 Error - HttpServer: Error in HttpListenerResponseWrapper: Write failure *** Error Report *** Version: 3.0.5724.5 Command line: /usr/lib/emby-server/MediaBrowser.Server.Mono.exe -programdata /var/lib/emby-server -restartpath /usr/lib/emby-server/restart.sh Operating system: Unix 3.19.0.28 Processor count: 4 64-Bit OS: True 64-Bit Process: True Program data path: /var/lib/emby-server Mono: 4.0.3 (Stable 4.0.3.20/d6946b4 Thu Aug 13 12:46:26 UTC 2015) Application Path: /usr/lib/emby-server/MediaBrowser.Server.Mono.exe Write failure System.IO.IOException at System.Net.Sockets.NetworkStream.Write (System.Byte[] buffer, Int32 offset, Int32 size) [0x00000] in <filename unknown>:0 at SocketHttpListener.Net.ResponseStream.InternalWrite (System.Byte[] buffer, Int32 offset, Int32 count) [0x00000] in <filename unknown>:0 at SocketHttpListener.Net.ResponseStream.Close () [0x00000] in <filename unknown>:0 at MediaBrowser.Server.Implementations.HttpServer.SocketSharp.Extensions.CloseOutputStream (SocketHttpListener.Net.HttpListenerResponse response, ILogger logger) [0x00000] in <filename unknown>:0 InnerException: System.Net.Sockets.SocketException The socket has been shut down at System.Net.Sockets.Socket.Send (System.Byte[] buf, Int32 offset, Int32 size, SocketFlags flags) [0x00000] in <filename unknown>:0 at System.Net.Sockets.NetworkStream.Write (System.Byte[] buffer, Int32 offset, Int32 size) [0x00000] in <filename unknown>:0 2015-09-27 17:15:10.5776 Error - HttpAsyncTaskHandler: Error occured while Processing Request: Write failure *** Error Report *** Version: 3.0.5724.5 Command line: /usr/lib/emby-server/MediaBrowser.Server.Mono.exe -programdata /var/lib/emby-server -restartpath /usr/lib/emby-server/restart.sh Operating system: Unix 3.19.0.28 Processor count: 4 64-Bit OS: True 64-Bit Process: True Program data path: /var/lib/emby-server Mono: 4.0.3 (Stable 4.0.3.20/d6946b4 Thu Aug 13 12:46:26 UTC 2015) Application Path: /usr/lib/emby-server/MediaBrowser.Server.Mono.exe Write failure System.IO.IOException at System.Net.Sockets.NetworkStream.Write (System.Byte[] buffer, Int32 offset, Int32 size) [0x00000] in <filename unknown>:0 at SocketHttpListener.Net.ResponseStream.InternalWrite (System.Byte[] buffer, Int32 offset, Int32 count) [0x00000] in <filename unknown>:0 at SocketHttpListener.Net.ResponseStream.Write (System.Byte[] buffer, Int32 offset, Int32 count) [0x00000] in <filename unknown>:0 at ServiceStack.Formats.HtmlFormat.SerializeToStream (IRequest request, System.Object response, IResponse httpRes) [0x00000] in <filename unknown>:0 at ServiceStack.HttpResponseExtensionsInternal.WriteErrorToResponse (IResponse httpRes, IRequest httpReq, System.String contentType, System.String operationName, System.String errorMessage, System.Exception ex, Int32 statusCode) [0x00000] in <filename unknown>:0 at ServiceStack.ServiceStackHost.OnUncaughtException (IRequest httpReq, IResponse httpRes, System.String operationName, System.Exception ex) [0x00000] in <filename unknown>:0 at ServiceStack.HostContext.RaiseUncaughtException (IRequest httpReq, IResponse httpRes, System.String operationName, System.Exception ex) [0x00000] in <filename unknown>:0 at ServiceStack.HttpResponseExtensionsInternal.WriteToResponse (IResponse response, System.Object result, ServiceStack.Web.ResponseSerializerDelegate defaultAction, IRequest request, System.Byte[] bodyPrefix, System.Byte[] bodySuffix) [0x00000] in <filename unknown>:0 at ServiceStack.HttpResponseExtensionsInternal.WriteToResponse (IResponse httpRes, IRequest httpReq, System.Object result, System.Byte[] bodyPrefix, System.Byte[] bodySuffix) [0x00000] in <filename unknown>:0 at ServiceStack.HttpResponseExtensionsInternal.WriteToResponse (IResponse httpRes, IRequest httpReq, System.Object result) [0x00000] in <filename unknown>:0 at ServiceStack.Host.RestHandler+<>c__DisplayClass5.<ProcessRequestAsync>b__0 (System.Object response) [0x00000] in <filename unknown>:0 at ServiceStack.Host.Handlers.ServiceStackHandlerBase.HandleResponse (System.Object response, System.Func`2 callback, System.Func`2 errorCallback) [0x00000] in <filename unknown>:0 InnerException: System.Net.Sockets.SocketException The socket has been shut down at System.Net.Sockets.Socket.Send (System.Byte[] buf, Int32 offset, Int32 size, SocketFlags flags) [0x00000] in <filename unknown>:0 at System.Net.Sockets.NetworkStream.Write (System.Byte[] buffer, Int32 offset, Int32 size) [0x00000] in <filename unknown>:0 Edited September 27, 2015 by spaeck
spaeck 0 Posted September 29, 2015 Author Posted September 29, 2015 Ok, it seems that my emby can play every mkv except "Mad Max Fury Road", which seems to have no keyframe - and that starts to crash ffmpeg. After a "service emby-server restart" everything works fine again. Maybe you could make sure that "no keyframe - issues" are handled and are not continuosly crashing ffmpeg?
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