Set the RTMP URL.
STDMETHOD setRTMPUrl(wchar_t* url)
|
The format of URL is rtmp://[Wowza_server_IP]:1935/live/myStream
Live Streaming to Facebook live, Youtube Live, Twitch, Wowza Media Server, Adobe Media Server or another streaming platform . You should keep it as it is. MyStream is the stream name. You can put any name you want to give your stream. For live streaming to wowza server, If the ip address of wowza server is 192.168.1.100, the URL format is rtmp://192.168.1.100:1935/live/myStream
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->setVideoBitrate(1000000); mStreamingConfig->setAudioSamplesPerSecond(SamplingFrequency::Audio_48000); mStreamingConfig->setAudioBitrate(AudioBitrate::Bitrate_96Kbps); mStreamingConfig->setH264Profile(H264Profile::Main_Profile); mStreamingConfig->setVideoQuality(4);
|