Hide/remove the playback time line control (position, speed, play, pause etc.) in the Smart client

Hey

I looking for solution to hide or remove the down toolbar time line control in the Smart client

I will explain why I need that

I’m control on the position, speed, play, pause in the Smart client from external application (by plugin on the Smart client, the plugin open a socket and get the control command from the socket)

So I don’t want that the user will have ability to change something from the Smart client application

Thank you!

Unfortunately, it is not possible to hide or remove the timeline control in the Smart client, it will always be there when the Playback workspace is chosen.

Perhaps you can do something different, perhaps you can use independent playback as this would work on the Live workspace and would ignore the timeline commands while in Playback workspace. I am not sure how this would play out on your scenario but perhaps you can see for yourself by exploring the Smart Client Independent Playback plugin sample.

https://doc.developer.milestonesys.com/html/index.html?base=samples/scindependentplayback.html&tree=tree_1.html

https://doc.developer.milestonesys.com/html/index.html?base=gettingstarted/intro_independentplayback.html&tree=tree_search.html?search=independent+playback+

Ok

Thank you

But I want to use the Smart Client playback option

Maybe there is option by using plugin to handle each time that someone change the time line position or the speed from the Smart client application?

These indication might be useful for you, please see these links -

PlaybackIndication - When the PlaybackController has received a command to change speed, mode, direction etc - this message will be send with the Data field containing the PlaybackCommandData content.

https://doc.developer.milestonesys.com/html/index.html?base=miphelp/class_video_o_s_1_1_platform_1_1_messaging_1_1_message_id_1_1_smart_client.html&tree=tree_search.html?search=playbackindication+

PlaybackCurrentTimeIndication - The PlaybackCurrentTimeIndication can be used to retrieve display time when the playback UserControl, either because of user action or running playback.

https://doc.developer.milestonesys.com/html/index.html?base=miphelp/class_video_o_s_1_1_platform_1_1_messaging_1_1_message_id_1_1_smart_client.html&tree=tree_search.html?search=playbackcurrenttimeindication