[英]change video chat frame rate tokbox
我处于跨平台视频会议应用程序(iOS和Android)的第一阶段,但是我遇到问题,即当网络是一周还是很慢时,视频会断开连接,我发现它的自帧率很高,是否存在更改Tokbox客户端SDK(iOS或Android)中视频流的帧速率的任何可能解决方案
是。 您可以在Android或iOS中试用示例代码。 在示例代码中,有一些示例,您可以在其中控制所有内容,直至要流式传输的媒体内容(图片是自定义mp4视频)。 您还应该能够调整帧速率和分辨率。
https://tokbox.com/developer/guides/audio-video/android/
设置视频的分辨率和帧频
您可以通过调用Publisher(上下文,名称,分辨率,frameRate)构造函数来设置发布者流的帧速率:
mPublisher =新发布者(上下文,“鲍勃的视频”,Publisher.CameraCaptureResolution.HIGH,Publisher.CameraCaptureFrameRate.FPS_30);
您可以使用iOS
使用自定义视频捕获器TBVideoCapture.h TBVideoCapture.h
TBVideoRender.h TBVideoRender.m
TBSubscriber.h TBSubscriber.m
TBPublisher.h TBPublisher.m
您可以从Tokbox请求它们,然后在初始化发布者之后设置此标志
[_publisher.myVideoCapture setActiveFrameRate:5];
对于Android
从tokbox使用CustomVideoCapturer.java
并打电话
configureCaptureSize(75, 100, 30, 40, 5);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.