Avatar

Andrey Bujmakov

  • Total activity 210
  • Last activity
  • Member since
  • Following 0 users
  • Followed by 1 user
  • Votes 2
  • Subscriptions 101

Articles

Recent activity by Andrey Bujmakov Sort by recent activity Recent activity Votes
  • How to communicate with WebRTC signaling server

    If you will need to pass information to  signaling server you can use custom properties for IMWebRTC object via IMProps interface, for example: m_objWebRTC.PropsSet("remote.test_property", "test_va...

  • Choose sound card for audio preview

    To set a sound card that you want to use for an audio preview you should get all the available audio devices and set the required one. MPlatform SDK Request the string with available audio renderer...

  • IMFWriter

    Operates encoding process Methods ReceiverFramePut Puts frame to encoding process Syntax void ReceiverFramePut( MFFrame _pFrame, long _rtMaxWait, string _bsHints ) Parameters _pFrame - fr...

  • Advanced Chroma Key settings

    The meaning of chroma key is to remove some color from the image. Any image is a set of pixels that are in some specific colorspace (for example, RGB).Colorspace can be represented as a color cube...

  • Getting a good result with Chroma Key Form

      You can get an acceptable result with Auto-detect feature in Chroma Key. But sometimes you need to make manual settings. So here is a common description of what things you can do to get a better...

  • IMFFrame

    Operates a single frame Methods MFAddToStream Add a frame to a stream Syntax void MFAddToStream( IStream _pStream, eMFrameClone _eSaveType ) Parameters _pStream - target stream object_eSaveT...

  • M_AUDIO_LOUDNESS

    Contains information about the audio loudness Name Type Description arrRMS array of values Loudless for the frame in dBFS (sin).   arrVUMeter array of values ANSI C 16.5 IEC 268-17 VU Meter ...

  • M_VID_PROPS

    Contains information about the video properties Name Type Description dblRate double Video frame rate eGPUFlags eGPUTextureFormat The format of GPU texture eInterlace eMInterlace Interlaci...

  • Groups of items

    Group - type of item that contains a set of other items. The main parameters for group is size and position that limit child items. A group item - is common item, it might contain graphics or imag...

  • Use MPlatform with DirectShow objects

    With MPlatform, you can receive and output streams from (to) DirectShow objects. It is a useful feature if you have a DirectShow solution and want to include MPlatform into this or if you want to u...