Jump to content

Video error during playback.


Recommended Posts

Posted (edited)

Hello.

 

I was watching a movie with the web client and got a "video error" during playback (can't remember the exame name but it was vague). When looking at the logs on the server, I found these errors (the write error occures regulary).

2015-10-21 15:00:13.3474 Error - HttpServer: Error in HttpListenerResponseWrapper: Write failure
        *** Error Report ***
        Version: 3.0.5724.6
        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 2.6.32.41
        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 Wed Aug 19 11:59:01 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-10-21 15:00:13.3474 Error - HttpAsyncTaskHandler: Error occured while Processing Request: Write failure
        *** Error Report ***
        Version: 3.0.5724.6
        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 2.6.32.41
        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 Wed Aug 19 11:59:01 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

2015-10-21 15:00:14.3733 Info - App: Killing ffmpeg process for /var/lib/emby-server/transcoding-temp/020ec9104dbc6ee20eed7933aab0cf66.webm
2015-10-21 15:00:14.4576 Info - App: Deleting partial stream file(s) /var/lib/emby-server/transcoding-temp/020ec9104dbc6ee20eed7933aab0cf66.webm
2015-10-21 15:00:14.4576 Info - App: FFMpeg exited with code 0

2015-10-21 15:07:34.2356 Error - HttpResultFactory: Error streaming data
        *** Error Report ***
        Version: 3.0.5724.6
        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 2.6.32.41
        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 Wed Aug 19 11:59:01 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
        Connection reset by peer
          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-10-21 15:07:34.2419 Error - HttpAsyncTaskHandler: Error occured while Processing Request: Write failure
        *** Error Report ***
        Version: 3.0.5724.6
        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 2.6.32.41
        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 Wed Aug 19 11:59:01 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

Server runs in an OpenVZ container on Debian 8 and I use Emby Version 3.0.5724.6.

 

Let me know if you need any other information.

Edited by alex3137
Posted (edited)

I am also having issue with video errors.

The stream just stops without any warning

2015-10-22 22:24:57.6424 Debug - App: PingTranscodingJob PlaySessionId=f35154f597a74cb38878f4d8b8f0fcb7
2015-10-22 22:24:57.6431 Debug - HttpServer: HTTP Response 204 to 98.201.92.11. Response time: 1.635 ms.
	Url: http://emby.az0r.info:8096/Sessions/Playing/Progress
2015-10-22 22:24:58.5767 Debug - HttpServer: HTTP POST http://emby.az0r.info:8096/Sessions/Playing/Stopped
	Ip: 192.168.1.254:33140. Headers: X-Real-IP=98.201.92.11,X-Forwarded-for=98.201.92.11,Host=emby.az0r.info,X-Forwarded-Proto=98.201.92.11,X-Forwarded-Protocol=https,Connection=upgrade,Content-Length=174,User-Agent=Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:41.0) Gecko/20100101 Firefox/41.0,Accept=*/*,Accept-Language=fr,fr-FR;q=0.8,en-US;q=0.5,en;q=0.3,Accept-Encoding=gzip, deflate,Content-Type=application/json; charset=UTF-8,X-Emby-Authorization=MediaBrowser Client="Emby Web Client", Device="Firefox 41.0", DeviceId="5081018dde0965e5e96b710dd376e11c197180d8", Version="3.0.5724.6", UserId="855cba1164b74fd5a946e01791cb122b",X-MediaBrowser-Token=3add8001bca84496ac4d462fe7bc3d18,Pragma=no-cache,Cache-Control=no-cache
2015-10-22 22:24:58.5824 Debug - App: KillTranscodingJob - JobId 698f2220540d42c7b804938eb2450243 PlaySessionId f35154f597a74cb38878f4d8b8f0fcb7. Killing transcoding
2015-10-22 22:24:58.5833 Info - App: Deleting partial stream file(s) /var/lib/emby-server/transcoding-temp/c6ba8040cb6c30bda199ed454145fc12.webm
2015-10-22 22:24:59.1376 Debug - ProviderManager: Saving /data/tvshow/The Office/The Office (US) - 6x06 - Mafia.avi to Nfo.
2015-10-22 22:25:00.4225 Debug - HttpServer: HTTP Response 204 to 98.201.92.11. Response time: 1845.674 ms.
	Url: http://emby.az0r.info:8096/Sessions/Playing/Stopped

Strange thing, the Play/Resume button then becomes unresponsive until I restart my browser.

Also running on Debian 8 on LXC.

Edited by Azor
Posted

Please find the logs attached. Thanks

 

Since you're on firefox, firefox version 42 is due out in the next couple weeks and will help bring firefox out of the stone age and allow it to use newer streaming methods:

 

http://emby.media/community/index.php?/blog/1/entry-233-emby-partners-with-viblast-to-bring-hls-and-mpeg-dash-to-desktop-browsers/

 

Normally I would not ask you to do this, but firefox is the last browser still using that particular method of streaming. I would suggest grabbing version 42 beta, or using chrome.

Posted

Thanks for your quick reply.

 

I upgraded to Firefox 42b9 but subtitles are not showing anymore. They work fine on Safari or Edge (I don't use Chrome) :(

Posted

Will it is a beta. You might want to use chrome until 42 goes final. Someone mentioned some problems in Firefox's text track implementation.

Posted

Ok thanks.

 

So I confirm it works fine under Chromium, Edge and IE, hope it will be solved in the next FF stable release !

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