Jump to content

IPTV not working for this URL


justinrh
Go to solution Solved by justinrh,

Recommended Posts

justinrh

admin: Not sure if this is the best forum, so move if appropriate.

Using the IPTV plug-in, I created a stream for https://rumble.com/embed/v37yqrw/, but when I try to play it (web app or Android TV), it fails to play - no compatible streams.

If I put that URL in my browser, I see the video and it plays fine.

Why would it not play thru the IPTV stream?

Link to comment
Share on other sites

I have not attempted to access the url but ffmpeg seems to have trouble determining what it is:

2023-08-25 14:43:46.118 Error App: Error in ffprobe
	*** Error Report ***
	Version: 4.7.14.0
	Command line: C:\Users\adminperson\AppData\Roaming\Emby-Server\system\EmbyServer.dll -noautorunservice.pp
	Operating system: Microsoft Windows 10.0.19045
	Framework: .NET 6.0.21
	OS/Process: x64/x64
	Runtime: C:/Users/adminperson/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll
	Processor count: 4
	Data path: C:\Users\adminperson\AppData\Roaming\Emby-Server\programdata
	Application path: C:\Users\adminperson\AppData\Roaming\Emby-Server\system
	System.Exception: System.Exception: ffprobe failed for "https://rumble.com/embed/v37yqrw/?pub=4" - streams and format are both null: 
{
	
	}
	
	
ffprobe version 5.0.0-emby_2022_05_27-u1 Copyright (c) 2007-2022 the FFmpeg developers and softworkz for Emby LLC
	  built with gcc 10.3.0 (Rev5, Built by MSYS2 project)
	https://rumble.com/embed/v37yqrw/?pub=4: Invalid data found when processing input
	
	
	   at Emby.Server.MediaEncoding.Probing.MediaProbeManager.GetMediaInfoInternal(String inputPath, String primaryPath, MediaProtocol protocol, String userAgent, Boolean extractChapters, String probeSizeArgument, Boolean isAudio, Boolean forceEnableLogging, CancellationToken cancellationToken)
	   at Emby.Providers.MediaInfo.FFProbeVideoInfo.ProbeVideo[T](MetadataResult`1 metadataResult, MetadataRefreshOptions options, LibraryOptions libraryOptions, CancellationToken cancellationToken)
	   at Emby.Providers.Manager.MetadataService`2.RunCustomProvider(ICustomMetadataProvider`1 provider, MetadataResult`1 itemResult, String logName, MetadataRefreshOptions options, LibraryOptions libraryOptions, RefreshResult refreshResult, CancellationToken cancellationToken)
	Source: Emby.Server.MediaEncoding
	TargetSite: Void MoveNext()

That in turn is going to lead to problems when trying to play.

What does that url return?

Link to comment
Share on other sites

  • Solution
justinrh

It returns a webpage, which I did not notice before.  Try it out and see.

Looks like it is just invalid - sorry for the trouble.

  • Thanks 1
Link to comment
Share on other sites

On 8/25/2023 at 3:38 PM, justinrh said:

It returns a webpage, which I did not notice before.  Try it out and see.

Looks like it is just invalid - sorry for the trouble.

You can use wireshark to get the stream links, youtube has videos on how to do this. Stirr for channels now has custom channel support, I have been playing with this last week for a bit https://github.com/robbiet480/stirr-for-channels

It's kind of fun to play with this stuff.

image.png

  • Thanks 2
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...