IPTV patch for MediaPortal 0.2.3.0 (1 Viewer)

jiih

Portal Member
August 6, 2006
27
0
Hi all,

I also had problem with installing a new virtual IPTV capture card. It seems it can't be done, if you don't already have an actual TV capture card already installed (real one, not virtual). If TV card is not present then I get this message when trying to add a new card:

"No video capture card(s) were found, you won't be able to configure a capture card"

I tried this on two computers, one with tv card and one without.
I would appreciate if this can be looked at and fixed if possible.

jiih
 

24RUS

Portal Member
April 9, 2007
44
7
Moscow
Home Country
Russian Federation Russian Federation
I also had problem with installing a new virtual IPTV capture card. It seems it can't be done, if you don't already have an actual TV capture card already installed (real one, not virtual). If TV card is not present then I get this message when trying to add a new card:

"No video capture card(s) were found, you won't be able to configure a capture card"
I tried this patch on my notebook without a real capture card and "iptv builtin" card were found perfectly. Post your configuration.log, please.
 

corvus

Portal Member
December 18, 2007
12
0
Problems

Hi all.

I just got it configured, but i get this errors...

"2008-01-04 21:09:50.796875 [Info.][6]: Tuner locked: False
2008-01-04 21:09:50.796875 [Info.][6]: Recorder: StartTimeshift tv TVE1 elecard://234.5.253.1:20000/udp
2008-01-04 21:09:50.796875 [Info.][6]: Recorder: find free card
2008-01-04 21:09:50.796875 [Info.][6]: Command:confused:top all card except card:1
2008-01-04 21:09:50.796875 [Info.][6]: Recorder: stop card:August/Digitrade DVB-T USB Stick
2008-01-04 21:09:51.078125 [Info.][6]: Recorder: tv channel changed:TVE1 elecard://234.5.253.1:20000/udp
2008-01-04 21:09:51.109375 [Info.][6]: teletext: clear teletext cache
2008-01-04 21:09:51.109375 [Info.][6]: Recorder: found free card 2 prio:1 name:IPTV BuiltIn Card
2008-01-04 21:09:51.109375 [Info.][6]: Recorder: start timeshifting card IPTV BuiltIn Card channel:TVE1 elecard://234.5.253.1:20000/udp
2008-01-04 21:09:51.109375 [Info.][6]: TVCapture.StartTimeShifting() Card:2 :TVE1 elecard://234.5.253.1:20000/udp
2008-01-04 21:09:51.125000 [Info.][6]: vmr9:Dispose
2008-01-04 21:09:51.125000 [Info.][6]: SinkGraph:confused:tartTimeShifting()
2008-01-04 21:09:51.125000 [Info.][6]: SinkGraph:TuneChannel() tune to channel:1 country:34 standard:None name:TVE1 elecard://234.5.253.1:20000/udp
2008-01-04 21:09:55.718750 [Warn.][6]: Commandprocessor: MediaPortal.TV.Recording.TimeShiftTvCommand failed
2008-01-04 21:09:55.718750 [Info.][6]: Exception :confused:ystem.Runtime.InteropServices.COMException (0x80004005): Unspecified error

at DirectShowLib.DsError.ThrowExceptionForHR(Int32 hr)
at MediaPortal.TV.Recording.SinkGraph.TuneChannel(TVChannel channel)
at MediaPortal.TV.Recording.SinkGraph.StartTimeShifting(TVChannel channel, String strFileName)
at MediaPortal.TV.Recording.TVCaptureDevice.StartTimeShifting(String channelName)
at MediaPortal.TV.Recording.TimeShiftTvCommand.Execute(CommandProcessor handler)
at MediaPortal.TV.Recording.CommandProcessor.ProcessCommands()
2008-01-04 21:09:55.734375 [Info.][6]: Exception :Unspecified error

2008-01-04 21:09:55.734375 [Info.][6]: site :Void ThrowExceptionForHR(Int32)
2008-01-04 21:09:55.734375 [Info.][6]: source :DirectShowLib
2008-01-04 21:09:55.734375 [Info.][6]: stacktrace: at DirectShowLib.DsError.ThrowExceptionForHR(Int32 hr)
at MediaPortal.TV.Recording.SinkGraph.TuneChannel(TVChannel channel)
at MediaPortal.TV.Recording.SinkGraph.StartTimeShifting(TVChannel channel, String strFileName)
at MediaPortal.TV.Recording.TVCaptureDevice.StartTimeShifting(String channelName)
at MediaPortal.TV.Recording.TimeShiftTvCommand.Execute(CommandProcessor handler)
at MediaPortal.TV.Recording.CommandProcessor.ProcessCommands()
2008-01-04 21:09:55.734375 [Info.][6]: Commandprocessor: MediaPortal.TV.Recording.TimeShiftTvCommand failed reason: time: 4937,5 msec
2008-01-04 21:09:55.734375 [Info.][6]: Commandprocessor: Card:August/Digitrade DVB-T USB Stick idle
2008-01-04 21:09:55.734375 [Info.][6]: Commandprocessor: Card:IPTV BuiltIn Card idle
2008-01-04 21:09:55.734375 [Debug][MPMain]: WindowManager: route MediaPortal.GUI.TV.GUITVHome:1->MediaPortal.Dialogs.GUIDialogOK:2002
2008-01-04 21:09:55.734375 [Debug][MPMain]: Window: MediaPortal.Dialogs.GUIDialogOK init
2008-01-04 21:09:58.421875 [Debug][MPMain]: WindowManager: unroute to MediaPortal.Dialogs.GUIDialogOK:2002->MediaPortal.GUI.TV.GUITVHome:1
2008-01-04 21:09:59.796875 [Debug][MPMain]: CommandProcessor: add cmd: MediaPortal.TV.Recording.StopTvCommand #1
"

It seems a filter problem...

I append mptool2 files.

Covus.
 

corvus

Portal Member
December 18, 2007
12
0
Ok. I just get it running... its awesome!!!!!

if someone cant get working just must recreate the graph that 24rus attach some pages ago the onw taht get from mediaportal... if you can recreate you must put in mediaportal configuration the same that use in ten NWsource filter. It doesnt work for me because i have 2 ethernet interfaces so the filter dont get data, if you modify the filter (in my case: elecard://234.5.253.1:20000:i=192.168.5.27:t=m2t/udp ) you muts put the same when you add the channels.

Corvus.
 

tutmut2000

Portal Member
August 30, 2007
6
0
Home Country
Slovenia Slovenia
Ok. I managed to setup codecs and filters to play streams in WMP, VLC, GraphEdit... without problems. I can even run up to 4 streams parallel without shuttering or frames dropped. I can also play all available HD streams.

In MP there is a different story. Some streams play ok, but most of them have problems. Audio is ok, but video displays only a few frames now and then.
GraphEdit graph is the same as posted at the beginning of this thread and it should be ok, but is different than the one shown when I play a stream directly in GE.
Outside MP streams are played without Cyberlink MPEG muxer so I believe this is causing problems. I tried also older version of muxer posted in the thread earlier but had no success (no stream could be played at all).

Is it possible to play streams in MP also without Cyberlink MPEG Muxer (as they are played outside MP)?
Is there an alternative to Cyberlink MPEG Muxer that I could use?

Thanks for help!
 

24RUS

Portal Member
April 9, 2007
44
7
Moscow
Home Country
Russian Federation Russian Federation
Cyberlink MPEG Muxer combines separate a/v signals back to a single mpeg2 stream. This stream is then fed to the rest MP filters. This patch doesn't change the set and the behavior of those filters (extracting teletext, trying different a/v codecs, timeshifting engine, e.t.c). So we need a single mpeg2 a/v stream, therefore we need a muxer.
On the other hand, when playing an IPTV channel in GraphEdit or WMP, audio and video signals are fed separately to directsound device and VMR9-renderer correspondingly. So we doesn't need a muxer.
I think there are lots of muxer filters other then Cyberlink one that can mix audio and video into one mpeg2 stream. If you find one and post its name here you would help dozen of people experiencing the problems like yours.
 

dotomaz

New Member
January 5, 2008
2
0
I'm having some problems in getting this working. I've installed PowerDVD, Elecard and pached the MediaPortal. A stream like elecard://239.255.0.1:5002/udp is working in Media Player and Graph Edit.

But when I try do add a capture card in MediaPortal I get error "Unable to create graph for this device" twice (two MessageBox windows). Then it lets me add the card anyway. But when I try to watch a TV stream I also get the error "Failed to start TV Unable to create graph".

I've also attached GraphEdit screenshot.
 

Attachments

  • iptv-stream-graphedit.jpg
    iptv-stream-graphedit.jpg
    99.3 KB

corvus

Portal Member
December 18, 2007
12
0
If you have problems adding iptv card you must check 2 things...

1) Delete all the cards that you dont use in CaptureCardDefinitions.xml. I have problem adding it because i have spaces " " in some words, and cant add capture cards. My file only have 2 card, a BDA card and the iptv card...

2) Check that the filters names in the file are the same that the filters names in graphedit. You can check it in Graphedit adding filters manualy.

Corvus.

Now my problems...

I can see iptv channels in mediaportal, but when i change no another iptv channel it crashes. Dont show any channel (nor BDA or iptv) and must close mediaportal.

When i change a iptv channel to a bda channel the tv window moves to the botton-left border of the screen and cant get back to position, only closing mediaportal resolves it... when i chango between bda channels have no problems at all.

Sorry by my english... ;)

Corvus.
 

tutmut2000

Portal Member
August 30, 2007
6
0
Home Country
Slovenia Slovenia
I still had no success in finding alternative to Cyberlink MPEG Muxer.
So far I tried:
- Leadtek MPEG Muxer (this could be in fact only renamed Cyberlink Muxer - it works and has the same problems)
- Mainconcept Multiplexer (not working at all)
- Moonlight MPEG2 Multiplexer (not working at all)
- Cyberlink MPEG Muxer versions 5.0.0.727, 5.0.0.1307, 5.0.0.2022, 5.0.0.3131 (727 not working at all, other work with the same problems)

Does anybody know of any other Muxers (Multiplexers) that I could try?
 

Users who are viewing this thread

Top Bottom