I am trying to integrate the elecard net source plus into a an executable program to display a stream being transmitted accross a network by the elecard NW Renderer.
The graph in graph edit goes as follows:
Net source plus -------Push Demuxer ------AVC decoder ------Video Rendere
Using graph edit plus I have extracted the C++ graph code into Visual Studio.
In order for the graphs to connect, first the stream has to be running before you try and access it.
Secondly you have to specify the url for net source plus otherwise it doesn't create an ouptup pin and so the graph fails to make.
using the following as the source url, "elecard://188.8.131.52:10200:s=1127.0.0.1:i=127.0.0.1:t=m2t/rtp"
I have managed to get the demuxer to link to the net source plus, however the demuxer isn't creating an output pin, so the decoder won't connect.
Using graph edit, I specified the configuration of Net Source plus, but unticking "Configure using SAP/SDP data", and the same happens, no output pin appears on the push demuxer.
How do I specify to use the SAP/SDP data in code rather than simpy the network ports/addresses? as this appears to always be correct so will allow my executable to run on various computers with different ip addresses.
Also is it possible to specify to have the "playback Speed adjustment" off on the demuxer, and a "latency" of 0, in code??