C# using MediaDataProvider

Hello,

I’m trying to stream a MIP camera from a C# program.

I’ve seen the UIVideoProvider example, and it works great.

The thing is, I want to stream H264 video ( instead of single JPEGs ).

Where can I find an example like that?

Alsao, when initializing the MediaDataProviderService, there is a dictionary of parameters (strings). Where can I find the possible flags ( dictionary elements )?

Thank you.

See this knowledge base article -

https://force.milestonesys.com/support/articles/en_US/FAQ/About-hardware-device-driver-development-and-the-Milestone-Integration-Platform-MIP-SDK

The answer might be in MIP Documentation -

VideoOS.Platform.Data.CameraDeviceDefinition Class Reference

Looking at

VideoOS.Platform.Data.HardwareDefinition Class Reference

I wonder if you can make a call to

IDictionary<string, string> VideoOS.Platform.Data.HardwareDefinition.GenerateParameters( ) [inline]

I wonder if this will give you an even better overview.

I haven’t found the time to do the experiment myself I hope I am on the right track.