dcxj 发表于 2013-9-24 13:55:22

更改视频显示位置及大小的问题

我通过接口:+ (int) SetVideoPos: (int) dwUserid : (NSObject*) surface : (int) left : (int) top : (int) width : (int) height,想修改本地视频显示的大小,但是上述参数不管怎么更改,好像本地视频的大小和位置都不会有任何改变,这是什么原因呢?
这里是本地视频设置的代码,按照demo做的:

    ;
    ;
    ;
    ;

其中仅仅只是更改了width和height,不知这几个参数该如何设置,先谢了

admin 发表于 2013-9-24 14:01:04

您好,iOS的视频大小不能通过SetVideoPos这个API来改变,您可以直接改变显示Surface控件的大小来实现,AnyChat内核在显示时会自动填充整个SurfaceView的表面。

dcxj 发表于 2013-9-24 14:03:44

你好,本地视频采用AVCaptureVideoPreviewLayer进行本地视频显示,本地的surface该怎么获取呢

admin 发表于 2013-9-24 14:05:11

您好,直接在界面上拖动控件,改变本地视频显示控件的大小就行了。

dcxj 发表于 2013-9-24 14:05:24

self.view?

dcxj 发表于 2013-9-24 14:10:58

好像xib文件里面没有本地视频的控件哦,只有一个UIImageView控件

admin 发表于 2013-9-24 16:48:37

您好,界面上有两个控件,分别是显示本地视频的View和显示远程视频的view,您只需要改变view的大小即可。
页: [1]
查看完整版本: 更改视频显示位置及大小的问题