We need to develop a software for streaming video file to rtmp (youtube) server and an interface for testing it in MS Windows.
(see uploaded file)
Development environment: Microsoft Visual Studio 2015. MS Windows. Language: С ++ (Only with full source code)
The task is to develop a library (DLL) for C ++ using ffmpeg with the following functionality:
1. Output video stream to the window with the specified HWND (should be the ability to output one stream in several windows);
2. Broadcast the video stream to the specified RTMP media server (with simultaneous playback in accordance with paragraph 1).
When developing, use the FFMPEG package (libavcodec, libavformat)