You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm using DirectShow for many years now and it still works very well receiving DVB/SAT>IP streams.
Beeing also very experiened in bulding several types of graphs for nearly every usage in DS.
How to do that similar in MF ? ..... Haven't found any "Tutorial for dummies" yet....
Is it possible using well working codecs like LAV-Filters, renderes and my own push-sources ?
Please help and give some hints / links.
Using Delphi 11.3 CE.
Hi,
The last time I build such, it was on DirectShow and it still works on Windows 11. So, why change?
DirectShow will not be deprecated in a short time. Developers are however encouraged to switch to Media Foundation.
Now, being said that, before using Media Foundation development, you should install the latest Windows SDK, to be able to use some tools, like TopoEdit which is almost similar to GraphEdit for DirectShow. TopoEdit will give you a good startingpoint how to implement the necessary interfaces.
Did you check the Microsoft examples how to deal with tv and / or satellite tuner channels?
On Media Foundation a DMO is called a MFT, a lav filter is a transform (see transforms or MFT's an example about how to use MFT's you may find here. I suggest you should read about MFT's on MS Learn.
However, mixing DirectShow and Media Foundation is not recommended and most of the time is not possible. I think you have to write custom filters (DMO's and MFT's) using the Media Foundation API.
Regards, Tony.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm using DirectShow for many years now and it still works very well receiving DVB/SAT>IP streams.
Beeing also very experiened in bulding several types of graphs for nearly every usage in DS.
How to do that similar in MF ? ..... Haven't found any "Tutorial for dummies" yet....
Is it possible using well working codecs like LAV-Filters, renderes and my own push-sources ?
Please help and give some hints / links.
Using Delphi 11.3 CE.
Beta Was this translation helpful? Give feedback.
All reactions