|
|
Do I need to install any software?No. There are no downloads, no plug-ins and no fiddling around. 123Live is a website editing application delivered over the internet. Everything is done online using Internet Explorer from any PC (not available for Apple Mac). |
![]() |
![]() |
|||||||
|
||||||||
| You are here: Home » HEADER » FAQ » Do I need to install any software? |