Pulling Unique Identifier from SDK

Is there an SDK function (if so, please provided the name) that uses a cameras Primary ID to request video from said camera?

No, the classes for live video data (RawLiveSource, BitmapLiveSource, JpegLiveSource), the classes for playback video data (RawVideoSource, BitmapVideoSource, JpegVideoSource) and the UI control (ImageViewerWpfControl) all uses the Item in the constructor.

You easily get the Item if you have the object ID.

Item myItem = VideoOS.Platform.Configuration.Instance.GetItem(objectId, Kind.Camera); // Example of getting an item from configuration

Perhaps I should not answer no. The process of logging in will give you the configuration, so basically once you are logged in with the MIP SDK based application you both ObjectID, FQID, Item for all the cameras.

https://doc.developer.milestonesys.com/mipsdk/index.html?base=MIPhelp%2Fclass_video_o_s_1_1_platform_1_1_item.html&tree=tree_Search.html

https://doc.developer.milestonesys.com/mipsdk/index.html?base=MIPhelp%2Fclass_video_o_s_1_1_platform_1_1_f_q_i_d.html&tree=tree_Search.html

Maybe you should explore one of the samples to see for yourself.

https://doc.developer.milestonesys.com/mipsdk/index.html?base=samples%2FComponentSamples%2FImageViewerClient%2FREADME.html&tree=tree_2.html