Jump to content

M3U - Playback Error No compatible streams are currently available. Please try again later or contact your system administrator for details.


Recommended Posts

jamessouth
Posted (edited)

I'm running the same problem. Emby 4.6.4.0 on a Synology DS920+

Using the following URL
https://iptv-org.github.io/iptv/languages/eng.m3u

With guide
https://iptv-org.github.io/epg/guides/ontvtonight.com.guide.xml

Taken from the following repos
https://github.com/iptv-org/iptv
https://github.com/iptv-org/epg

I can see channels listed however nothing plays.

image.thumb.png.0be2426d484342df22efe05318e41f08.png

I've gone through the troubleshooting steps listed here to no avail.

This appears to be the standout report in the error log. I've attached the full thing anyway.

    Version: 4.6.4.0
    Command line: /volume1/@appstore/EmbyServer/system/EmbyServer.dll -programdata /volume1/Emby -ffdetect /var/packages/EmbyServer/target/bin/ffdetect -ffmpeg /var/packages/EmbyServer/target/bin/ffmpeg -ffprobe /var/packages/EmbyServer/target/bin/ffprobe -nolocalportconfig -ignore_vaapi_enabled_flag -pidfile /volume1/Emby/EmbyServer.pid -updatepackage emby-server-synology_{version}_x86_64.spk -noautorunwebapp
    Operating system: Linux version 4.4.59+ (root@build3) (gcc version 4.9.3 20150311 (prerelease) (crosstool-NG 1.20.0) ) #25556 SMP PREEMPT Thu Mar 18 13:00:34 CST 2021
    Framework: .NET Core 3.1.13
    OS/Process: x64/x64
    Runtime: volume1/@appstore/EmbyServer/system/System.Private.CoreLib.dll
    Processor count: 4
    Data path: /volume1/Emby
    Application path: /volume1/@appstore/EmbyServer/system
    System.Exception: System.Exception: GetVideoEncoder: Unknown codec specified: ''
       at Emby.Server.MediaEncoding.Encoder.Demands.DemandsBuilder.BuildVideoInputDemand(MediaStream mediaStream)
       at Emby.Server.MediaEncoding.Encoder.Demands.DemandsBuilder.BuildVideoInputDemand(EncodingJobInfo state)
       at Emby.Server.MediaEncoding.Encoder.Demands.DemandsBuilder.BuildDemands(EncodingJobInfo state, EncodingDiagnosticOptions diagnosticOptions)
       at Emby.Server.MediaEncoding.Encoder.TranscodingCommandBuilder.BuildDemands(EncodingJobInfo state)
       at Emby.Server.MediaEncoding.Encoder.TranscodingCommandBuilder.HlsGetCommandLineArguments(String outputPath, StreamState state, Int32 startNumber, Boolean createSubtitleParameters, Boolean isForTv, String segmentFileExtension)
       at Emby.Server.MediaEncoding.Api.Hls.VideoHlsService.GetCommandLineArguments(String outputPath, StreamState state)
       at Emby.Server.MediaEncoding.Api.BaseStreamingService.StartFfMpeg(StreamState state, String outputPath, CancellationTokenSource cancellationTokenSource, Boolean acquireResources)
       at Emby.Server.MediaEncoding.Api.Hls.BaseHlsService.ProcessRequest(StreamRequest request)
       at Emby.Server.Implementations.Services.ServiceController.GetTaskResult(Task task)
       at Emby.Server.Implementations.Services.ServiceHandler.ProcessRequestAsync(HttpListenerHost appHost, IRequest httpReq, IResponse httpRes, RestPath restPath, String responseContentType, CancellationToken cancellationToken)
       at Emby.Server.Implementations.HttpServer.HttpListenerHost.RequestHandler(IRequest httpReq, ReadOnlyMemory`1 urlString, ReadOnlyMemory`1 localPath, CancellationToken cancellationToken)
    Source: Emby.Server.MediaEncoding
    TargetSite: Emby.Server.MediaEncoding.Encoder.Demands.Output.VideoInputDemand BuildVideoInputDemand(MediaBrowser.Model.Entities.MediaStream)

 

embyserver.txt

Edited by jamessouth
Add image
Carlo
Posted
1 hour ago, jamessouth said:

I'm running the same problem. Emby 4.6.4.0 on a Synology DS920+

Using the following URL
https://iptv-org.github.io/iptv/languages/eng.m3u
 

Hi, You are going to need to pull that m3u file down locally and then try playing each channel in VLC while removing stations in foreign languages you don't want.
A lot of those channels are GEO blocked or don't work so you will need to remove them again.

Basically when you're done editing the m3u list all channels should be ones you want that play in VLC.  Once done that add them to Emby Server again and see how this works.

  • Thanks 1
jamessouth
Posted

Thanks Cayars,

Those channels were all English language but I gave everything a go with an Australian (local to me) list from the same source. 
Most of the channels worked so I guess they must have been geo blocked as you say. 

  • 2 months later...
Posted (edited)
On 6/21/2021 at 3:41 AM, JohnWhitmore said:

Hello....change the url to https:// instead of http://

 

This is reported on Matt's website URLs not working? Change to https (fixed) (matthuisman.nz)

Thank you for this suggestion! I was driving myself nuts troubleshooting a similar issue with the No Compatible Streams Error for Live TV. This resolved my issue.

My setup is running Xteve to feed into Emby (primarily to cleanup channel mapping). The M3U URL from my provider was http. Once I changed the M3U URL in Xteve to https and refreshed the tuner in Emby, then my streams have worked without issue so far. 

Edited by rosh
  • Like 1

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