Hello,
I would like to send through a rule, some recordings on a Monitor 2 of Smart Wall, synchronized with an event that generates live feed on another monitor of the Smart Wall.
Is it possible to do this like using action “Set SMART WALL Monitor To show Camera”?
In other words, you want to, through code, place a camera view in playback mode on the smart wall, and want to set playback time while doing so?
Hello, Bo.
Yeah, kindly.
I want to show a playback video recording on the Smart Wall, monitor 2 (another monitor than live feed from the same camera) within a predefined time (let’s say 30 seconds). In the end of playback, monitor should go blank.
In the same time I will show on Smart Wall, monitor 1 the live feed from the same camera with recordings. (this I know how to do it using rules).
More than this, I could show the same recordings in a loop of 10 seconds for 3 times?
Thank you very much for your quick answer.
I found an older answer I hope you will find fitting..
I have spent some time digging into how we can solve the request for being able to do looped playback and have actually found out that there is a way we can utilize the send-bookmark functionality with the current XPCO and SC.
It is a bit complex but here is a description of how to do it:
First they will need to create a bookmark for each camera and period first. We have a sample called “Crate and manage bookmarks” showing how to do that from a Component integration.
Then they should use yet another of the VideoWall messages called Control.VideoWallApplyXmlCommand, which takes an argument of the type VideoWallApplyXmlCommandData. In this object they need to specify the position to playback the bookmark in and the xml of the view item to show. The xml is the complex part, but if they take the below and simply replace the BookmarkId value with the guid of the bookmark just created it should be pretty straight-forward.
The Video Wall controller sample does not demonstrate this exact command, but if they look at e.g. the show text message part, it should be fairly easy to figure out how to do the above instead.
Dear Bo,
Thank you for your interest and support.
This XML command could be automatically updated with appropriate bookmark number, according with a generic event from an external device?
I would have thousands of generic events to define, rules accordingly, etc. and for each “input” I would have a bookmark number to generate. From where in SQL I can retrieve this bookmark number automatically, after it will be initialized?
Best wishes,
Laurentiu.
You should make the Bookmark from your code. Please explore the Bookmark sample.