Home
Download
Purchase
Forum
Site Map
F.A.Q.
Support
About Us
Home » VideoCharge » VideoCharge Support » Watermark Master SDK
Watermark Master SDK [message #1393] Fri, 29 June 2018 14:33 Go to next message
Andrew.Carter  is currently offline Andrew.Carter
Messages: 3
Registered: June 2009
Junior Member
Hi,

We are testing the capabilities of Watermark Master SDK and trying it out for a web server environment.
We are using the latest version.
We have a few challenges
1. Installation and deployment. There is no documentation on the requirements to get a successful application deployment on a windows Server 2003 or higher.
2. What are the required running user rights on the server.
3. Is there a need for registry access?

We are using .NET 3.5 sp1 with C#. We had built a sample application to test some of the needed functionality similar to Timeline example.
On the Development environment the running user is a local admin.
We had tried a deployment on the testing server.
1. installed the SDK on the server
2. deployed the web application there.

The challenges we had were:
1. The running user right needed to be elevated to an admin.. That is not what we’d like to have. Is there a specific thing needed in order not to have the user with all these rights?
2. The resulted video file is size 0 KB. I wander what is missing from the server side. We don’t get any error on the installation or any warnings.

We had made a standalone exe that would run the same functionality to test it in an interactive mode on the same server. The test was successful.

Some direction is appreciated.
We like the functionality of the SDK and we’d like to move forward in using this application for all it features.

Thank you.
Re: Watermark Master SDK [message #1394 is a reply to message #1393 ] Sat, 30 June 2018 08:47 Go to previous messageGo to next message
admin  is currently offline admin
Messages: 532
Registered: December 2005
Senior Member
Administrator
Hi.

1) We will release new version of Watermark Master SDK soon.

2) We didn't create some special installation. Now it is enough to run WatermarkMasterSDK on target server.

Also WMSDK requires Windows Media Player installed.

3) You need to have rights for readinf/writing into registry and creating/changing files.

4) Yes, it requires registry access, because it uses COM-technology.

5) About problem: please, send us sources of you application. We will check the problem.

Regards,
Videocharge Team.

[Updated on: Fri, 08 January 2010 08:39]

Re: Watermark Master SDK [message #1395 is a reply to message #1393 ] Sun, 01 July 2018 00:09 Go to previous messageGo to next message
Andrew.Carter  is currently offline Andrew.Carter
Messages: 3
Registered: June 2009
Junior Member
Hi,

1) I am happy to hear that there is a new version comming up.
Is there an official feature and update list released that can be shared? When is the scheduled release date?

2) We were able to run the install on the server and get the web app running as intended.
We do have Windows Media Player running and all needed codecs installed on the server. It seems that we had all required components installed and setup correctly.

3) Do you have a list of registry entries required for access by the running user?

4) Currently as non administrator running user, we are able to create a new CWMSDKProject but it fails on setting up the Profiles.
ex: pProfiles = pProject.Profiles; (from TimeLine example.)
I am guessing this is because of the registry access. Am I correct?
Please note that we took the same exact TimeLine example and incorporated in a web application.

5) We've figured out the issue with it.
The thread running the COM SDK is running inpersonating a specific user. It seems that the COM object running the Watermark SDK was not able to impersonate the parent thread user. For local file access this was ok, but for network file access the write was not allowed. What make this interesing is that the file created had the owner as the parent thread user, but the data write canot be pushed through.
Also the file handles closes corectly too.
The CallbackProc does not report any issues and it does look like it is processing normally, with no errors or warnings. I was hoping to be able to use the warning messages as a business process and also to debug the issue at hand. But the write denied is not caught by the COM.

Please note that this is happening on a Windows Server 2003 with the latest SP.
Windows XP (development environment) works correctly since permissions are different.

Thank you


Re: Watermark Master SDK [message #1396 is a reply to message #1393 ] Sun, 01 July 2018 00:34 Go to previous messageGo to next message
Andrew.Carter  is currently offline Andrew.Carter
Messages: 3
Registered: June 2009
Junior Member
Hi,

There was one more thing...
Also please note that PATH in the Environment Variable should be wrapped in "".
example: %SystemRoot%\system32;%SystemRoot%;"C:\Program Files\Videocharge Software\Watermark Master"

There are situations where this would corrupt the PATH and cause some other side effects.
We had to manually edit it after the install since command prompt would no longer find system32.

Thank you
Re: Watermark Master SDK [message #1397 is a reply to message #1393 ] Sat, 07 July 2018 05:51 Go to previous message
admin  is currently offline admin
Messages: 532
Registered: December 2005
Senior Member
Administrator
Hi.

1) We have not release day exactly. We are going to do it during July.

2) For correct installing SDK you are to have rights for creating keys in HKEY_CLASSES_ROOT, HKEY_CURRENT_USER and HKEY_LOCAL_MACHINE in the registry. You need it for registering COM components.

3) You say that you get error while
pProfiles = pProject.Profiles
Could you, please, send as this error description or ID?

4) About network problem:
Please, send us your code sample - we will research the problem.

Regards,
Videocharge Team.

Previous Topic:Frustated encode problem
Next Topic:From .AVI to .WMV
Go to Forum:
  


Current Time: Wed Nov 27 09:00:11 UTC 2024

Total time taken to generate the page: 0.00520 seconds
.:: Contact :: Main site ::.