Jump to content

No FLAC playback


hatharry

Recommended Posts

Marcelo

Luke,

 

The same is happening with me. It works on the Ipad and web but not on the android. If I output from my phone to chromecast it works since it starts to direct play. If I try to play on the phone it doesn't work trying to transcode.

 

I can send logs if needed.

 

Thanks,

 

Marcelo.

Link to comment
Share on other sites

  • 2 weeks later...
Pimmetje

I can give some more information i hope.

If u ask me it's a problem of Firefox.

 

I reported the problem here: https://bugzilla.mozilla.org/show_bug.cgi?id=1258802

 

The new firefox build has a issue with FLAC in combination with the player the webinterfaces uses.

 

As for the android app. It's not open source so i am going to guess here. I think it uses the Firefox engine. And that one is broken so it breaks our app.

 

If u have a old version of emby installed on Android it works fine. I don't know if the terms of service would allow me to post the old version here on the forum. But i have a backup here.

Edited by Pimmetje
Link to comment
Share on other sites

denz

This could be related to mine ALAC issues in another post is that no sound can be heard clock is ticking but no sound. In Win 10 if I use firefox it doesn't play alac files but in ie it plays them so I think the FLAC and ALAC issues could be related. Thanks for reporting the issue.

Edited by denz
Link to comment
Share on other sites

Pimmetje

As i look at the commit log on Firefox i would almost say that a lot of codec would apply on this. But the fun part is that MP3 works fine for me. But the problem is i only have like 10 mp3 files on my Emby station ...

Link to comment
Share on other sites

Pimmetje

I run server version 3.0.5724.5. If i play a FLAC file in Emby web GUI firefox crashes see bug report. When i play a MP3 file it does not.

 

Is there a way for me to download the converted version? Maybe i can reproduce the crash with it.

Link to comment
Share on other sites

Pimmetje

Would that solve my problem? As i run it on a unsupported NAS updating is not that easy ;)

 

Can i download the converted version somewhere. It will help the people at Mozilla trying to fix the crash.

Edited by Pimmetje
Link to comment
Share on other sites

hatharry
2016-03-30 13:44:03.0682 Error App: Error streaming media. The client has most likely disconnected or transcoding has failed.
	*** Error Report ***
	Version: 3.0.5911.0
	Command line: C:\Users\Administrator\AppData\Roaming\MediaBrowser-Server\system\MediaBrowser.ServerApplication.exe -service
	Operating system: Microsoft Windows NT 6.2.9200.0
	Processor count: 4
	64-Bit OS: True
	64-Bit Process: True
	Program data path: C:\Users\Administrator\AppData\Roaming\MediaBrowser-Server
	Application Path: C:\Users\Administrator\AppData\Roaming\MediaBrowser-Server\system\MediaBrowser.ServerApplication.exe
	One or more errors occurred.
	System.AggregateException
	   at System.Threading.Tasks.Task.WaitAll(Task[] tasks, Int32 millisecondsTimeout, CancellationToken cancellationToken)
	   at MediaBrowser.Api.Playback.Progressive.ProgressiveStreamWriter.WriteToInternal(Stream responseStream)
	InnerException: System.IO.IOException
	Unable to write data to the transport connection: An established connection was aborted by the software in your host machine.
	   at System.Net.Sockets.NetworkStream.Write(Byte[] buffer, Int32 offset, Int32 size)
	   at SocketHttpListener.Net.ResponseStream.InternalWrite(Byte[] buffer, Int32 offset, Int32 count)
	   at SocketHttpListener.Net.ResponseStream.Write(Byte[] buffer, Int32 offset, Int32 count)
	   at MediaBrowser.Api.Playback.Progressive.ProgressiveFileCopier.CopyToInternal(Stream source, Stream destination, Int32 bufferSize)
	   at MediaBrowser.Api.Playback.Progressive.ProgressiveFileCopier.<StreamFile>d__0.MoveNext()
	InnerException: System.Net.Sockets.SocketException
	An established connection was aborted by the software in your host machine
	   at System.Net.Sockets.Socket.Send(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
	   at System.Net.Sockets.NetworkStream.Write(Byte[] buffer, Int32 offset, Int32 size)
	
2016-03-30 13:44:03.1307 Error HttpServer: Error in HttpListenerResponseWrapper: Unable to write data to the transport connection: An established connection was aborted by the software in your host machine.
	*** Error Report ***
	Version: 3.0.5911.0
	Command line: C:\Users\Administrator\AppData\Roaming\MediaBrowser-Server\system\MediaBrowser.ServerApplication.exe -service
	Operating system: Microsoft Windows NT 6.2.9200.0
	Processor count: 4
	64-Bit OS: True
	64-Bit Process: True
	Program data path: C:\Users\Administrator\AppData\Roaming\MediaBrowser-Server
	Application Path: C:\Users\Administrator\AppData\Roaming\MediaBrowser-Server\system\MediaBrowser.ServerApplication.exe
	Unable to write data to the transport connection: An established connection was aborted by the software in your host machine.
	System.IO.IOException
	   at System.Net.Sockets.NetworkStream.Write(Byte[] buffer, Int32 offset, Int32 size)
	   at SocketHttpListener.Net.ResponseStream.InternalWrite(Byte[] buffer, Int32 offset, Int32 count)
	   at SocketHttpListener.Net.ResponseStream.Close()
	   at MediaBrowser.Server.Implementations.HttpServer.SocketSharp.Extensions.CloseOutputStream(HttpListenerResponse response, ILogger logger)
	InnerException: System.Net.Sockets.SocketException
	An established connection was aborted by the software in your host machine
	   at System.Net.Sockets.Socket.Send(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
	   at System.Net.Sockets.NetworkStream.Write(Byte[] buffer, Int32 offset, Int32 size)
	
2016-03-30 13:44:03.1307 Error HttpAsyncTaskHandler: Error occured while Processing Request: Unable to write data to the transport connection: An established connection was aborted by the software in your host machine.
	*** Error Report ***
	Version: 3.0.5911.0
	Command line: C:\Users\Administrator\AppData\Roaming\MediaBrowser-Server\system\MediaBrowser.ServerApplication.exe -service
	Operating system: Microsoft Windows NT 6.2.9200.0
	Processor count: 4
	64-Bit OS: True
	64-Bit Process: True
	Program data path: C:\Users\Administrator\AppData\Roaming\MediaBrowser-Server
	Application Path: C:\Users\Administrator\AppData\Roaming\MediaBrowser-Server\system\MediaBrowser.ServerApplication.exe
	Unable to write data to the transport connection: An established connection was aborted by the software in your host machine.
	System.IO.IOException
	   at System.Net.Sockets.NetworkStream.Write(Byte[] buffer, Int32 offset, Int32 size)
	   at SocketHttpListener.Net.ResponseStream.InternalWrite(Byte[] buffer, Int32 offset, Int32 count)
	   at SocketHttpListener.Net.ResponseStream.Write(Byte[] buffer, Int32 offset, Int32 count)
	   at ServiceStack.Formats.HtmlFormat.SerializeToStream(IRequest request, Object response, IResponse httpRes)
	   at ServiceStack.HttpResponseExtensionsInternal.WriteErrorToResponse(IResponse httpRes, IRequest httpReq, String contentType, String operationName, String errorMessage, Exception ex, Int32 statusCode)
	   at ServiceStack.ServiceStackHost.OnUncaughtException(IRequest httpReq, IResponse httpRes, String operationName, Exception ex)
	   at ServiceStack.HostContext.RaiseUncaughtException(IRequest httpReq, IResponse httpRes, String operationName, Exception ex)
	   at ServiceStack.HttpResponseExtensionsInternal.WriteToResponse(IResponse response, Object result, ResponseSerializerDelegate defaultAction, IRequest request, Byte[] bodyPrefix, Byte[] bodySuffix)
	   at ServiceStack.HttpResponseExtensionsInternal.WriteToResponse(IResponse httpRes, IRequest httpReq, Object result, Byte[] bodyPrefix, Byte[] bodySuffix)
	   at ServiceStack.HttpResponseExtensionsInternal.WriteToResponse(IResponse httpRes, IRequest httpReq, Object result)
	   at ServiceStack.Host.Handlers.ServiceStackHandlerBase.HandleResponse(Object response, Func`2 callback, Func`2 errorCallback)
	InnerException: System.Net.Sockets.SocketException
	An established connection was aborted by the software in your host machine
	   at System.Net.Sockets.Socket.Send(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
	   at System.Net.Sockets.NetworkStream.Write(Byte[] buffer, Int32 offset, Int32 size)

Still no playback with 3.0.5911.0

Link to comment
Share on other sites

Pimmetje

In the Nightly of Firefox it should work (haven't tested it) but that's what they told me in the issue i created. We have to wait for the half of this month to get it in the stable.

Link to comment
Share on other sites

hatharry

Thank you for your effort. Playback is now working. Just one minor bug the timer stays at 0.00.

Link to comment
Share on other sites

Pimmetje

If i start a song using DLNA on my DLNA audio device. I don't get updates about the song process. I have to force reload the page after this everything works fine. I can for a fact also blame firefox for this as i haven't updated emby in the mean time. But i haven't looked where this one is coming from as it is harder to reproduce.

Link to comment
Share on other sites

Probably a web socket failure as the real time updates from remote control come down through that.

Link to comment
Share on other sites

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