---title: Video---import CreateRoomObjectOptions from ./_createroomobjectoptions.md;The Video namespace contains the classes and functions that you need to create a video conferencing application.## Classes- [RoomDevice](./video-roomdevice.md)- [RoomScreenShare](./video-roomscreenshare.md)- [RoomSession](./video-roomsession.mdx)- [RoomSessionDevice](./video-roomsessiondevice.md)- [RoomSessionPlayback](./video-roomsessionplayback.md)- [RoomSessionRecording](./video-roomsessionrecording.md)- [RoomSessionScreenShare](./video-roomsessionscreenshare.md)## Functions:::caution DeprecatedFunctions directly on the Video namespace have been **deprecated**. Please use the [RoomSession](./video-roomsession.mdx) object to access constructors, properties, methods, and events.:::### ~~createRoomObject~~▸ Const **createRoomObject**(roomOptions): Promise