Tella 2.0
极客公园说
2021-11-19
14344 view · 143 likes
Tella is a camera that lives in your web browser. Record yourself, your screen, or slides. Customise your video's appearance. Share anywhere, instantly. Watch the demo on Tella.



Tag:
#Tella#
#Customise#