Jump to content

DelphiUdIT

Members
  • Content Count

    639
  • Joined

  • Last visited

  • Days Won

    14

Everything posted by DelphiUdIT

  1. DelphiUdIT

    COM: OleCheck() in polling

    I strongly doubt that the eventual problem is due to a "logic" error linked to multithreading, because normally this would generate exceptions with memory access errors recorded in the Windows system log. Many years ago I also made the mistake of calling CoInitialezeEx without CoUninitialize and there were several problems especially when closing the application. Since then I ALWAYS use the CoInitializeEx (nil, COINIT_MULTITHREADED) at the beginning of the threading EXECUTE method (not in the while block, of course) and the CoUninitialize at the end of EXECUTE (when the thread terminates. Obviously, ONLY within the EXECUTE method (or in the methods subsequently called by it) will it be possible to access the OLE / ACTIVEX resources for that thread.
  2. DelphiUdIT

    Lightweight RTSP-player

    Hallo, I have tried to create a "standard" component using RFC guidelines, but this fails to overcome the different interpretation of the standard (tag, CRC, UDP or TCP, hidden channels, video compressor, ...) that the manufacturers of cameras and video recorders (speaking of video surveillance) have then applied on their products. I have not found anything better than VLC (I use PASLIB VLC as a wrapper) for the general use of RTSP. I hope you find something better and independent. Report it if you find it.
×