GetVideoInfos(ciosctx.RequestCtx, cios.ApiGetVideoStreamsListRequest) ([]cios.Video, *_nethttp.Response, error)
GetVideoInfo(ciosctx.RequestCtx, string) (cios.Video, *_nethttp.Response, error)
UpdateVideoInfo(ciosctx.RequestCtx, string, string, string) (cios.Video, *_nethttp.Response, error)
GetThumbnail(ciosctx.RequestCtx, string) ([]byte, *_nethttp.Response, error)
Play(ciosctx.RequestCtx, string) (cios.Room, *_nethttp.Response, error)
Stop(ciosctx.RequestCtx, string) (*_nethttp.Response, error)
videoInfo , httpResponse , err := client .Video ().GetVideoInfo (ctx , "video_id" )
options := srvvideo .MakeGetVideosOpts ()
videosInfo , httpResponse , err := client .Video ().GetVideoInfo (ctx , options ())
Update a Video information
videosInfo , httpResponse , err := client .Video ().UpdateVideoInfo (ctx , "video_id" , "name" , "description" )
byts , httpResponse , err := client .Video ().GetThumbnail (ctx , "video_id" )
room , httpResponse , err := client .Video ().Play (ctx , "video_id" )
httpResponse , err := client .Video ().Stop (ctx , "video_id" )