RTMP Streaming Directshow Filter

setMinGOPlength


Minimum GOP length, the minimum distance between I-frames. Default value is 25

STDMETHOD setMinGOPlength(int ikeyint_min)

VC++ Example:

ComPtr<IBaseFilter> mMediaStreamingFilter;
ComPtr<IBaseFilter> mStreamingConfig;
mMediaStreamingFilter.CoCreateInstance(CLSID_ViscomsoftRMTPStreamingFilter);
mMediaStreamingFilter->QueryInterface(IID_IRMTPStreamingConfig, (void**)&mStreamingConfig);
std::wstring strURL=L"rtmp://localhost:1935/live/myStream";
mStreamingConfig->setRMTPUrl(strURL.c_str());
mStreamingConfig->setFPS(30);
mStreamingConfig->setMinGOPlength(30);