|
那有没有打开视频之前就能确定对方视频分辨率的,如果没有的话,那我怎么根据对方视频的分辨率动态的调整web端的显示区域以至于视频不变形?
您好,请参考:在Web页面实现1:1显示视频,关注里面的事件:- // 用户视频分辩率发生变化,dwUserId(INT)表示用户ID号,dwResolution(INT)表示用户的视频分辨率组合值(低16位表示宽度,高16位表示高度)
- function OnAnyChatVideoSizeChange(dwUserId,dwResolution){
- if(dwUserId!=mTargetUserId)
- return;
- var width=dwResolution&0x0000ffff;
- var height=dwResolution>>16;
- GetID("ANYCHAT_VIDEO_REMOTE").style.width=width+"px";
- GetID("ANYCHAT_VIDEO_REMOTE").style.height=height+"px";
- AddLog("OnAnyChatVideoSizeChange(dwUserId=" + dwUserId + ", dwResolution=" + width + "x" + height + ")", LOG_TYPE_EVENT);
- }
复制代码 |
|