https://stackoverflow.com/questions/7018228/how-do-i-redirect-output-to-a-file-with-createprocess
might be helpful for you. Probably not a problem with openrtsp.

On Mon, Oct 19, 2020 at 6:43 AM Nicolas Julien <nicolas.jul...@cdvi.com>
wrote:

> Hi Ross,
>
> When I run manually openRTSP from a windows console, all is fine.
> Now, I'm trying to launch it from a C++ Windows program, but it does not
> work.
> No error, but video file is not generated.
>
> The command line is :
> openrtsp.exe -b 400000 -u admin admin1234 -v -d 40 -U 20201015T162020Z
> "rtsp://192.168.1.174:554/Streaming/Tracks/101" > e:\tmp\video.tmp
>
> The C code is :
>
> STARTUPINFOA si;
> PROCESS_INFORMATION pi;
> ZeroMemory(&si, sizeof(si));
> si.cb = sizeof si;
> ZeroMemory(&pi, sizeof(pi));
>
> GetStartupInfoA(&si);
>
> strcpy(szCdeLine, "-b 400000 ");
> strcat(szCdeLine, "-u admin admin1234 ");
> strcat(szCdeLine, "-v ");
> strcat(szCdeLine, "-d 40 ");
> strcat(szCdeLine, "-U 20201015T162020Z ");
> strcat(szCdeLine, "\"rtsp://192.168.1.174:554/Streaming/Tracks/101\
> <http://192.168.1.174:554/Streaming/Tracks/101%5C>" ");
> strcat(szCdeLine, "> e:\\tmp\\video.tmp");
>
> if (!CreateProcessA("openRTSP.exe", szCdeLine, NULL, NULL, TRUE, 0, NULL,
> NULL, &si, &pi))
> {
> err = GetLastError();
> throw Exception("openrtsp error";
> }
>
> WaitForSingleObject(pi.hProcess, 40000);
> CloseHandle(pi.hProcess);
> CloseHandle(pi.hThread);
>
>
> The C program and openrtsp.exe are in the same directory.
>
> Do you have any idea why it does not work ?
>
> Thanks in advance,
> Nicolas
> _______________________________________________
> live-devel mailing list
> live-devel@lists.live555.com
> http://lists.live555.com/mailman/listinfo/live-devel
>


-- 

If you have any additional problems or questions, or if this case needs to
be handled more urgently, please see below for contact information.

Thank you.

Kyle Sebion, Digital Forces Corp.



Urgent support: 630-978-2000 X 1.

Normal support: h...@digitalforces.com (faster and better than my personal
email; reaches multiple people)
Voice: 630-299-4971 (same as x804). Text: (avoid) 630-447-0804.
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to