更改视频聊天帧率tokbox

时间:2014-06-12 18:50:11

标签: android ios video opentok tokbox

我正在开发跨平台视频会议应用程序(iOS和Android)作为第一阶段,但我有问题,当网络是一周或慢时视频断开,我发现它的自身帧速率是视频高,是否有任何可能的解决方案来改变tokbox客户端SDK(iOS或Android)中视频流的帧速率

3 个答案:

答案 0 :(得分:0)

是。您可以在Android or iOS中使用示例代码。在示例代码中,有一些示例可以控制您想要流式传输的媒体内容(图片是自定义mp4视频)。您也应该能够调整帧率和分辨率。

答案 1 :(得分:0)

https://tokbox.com/developer/guides/audio-video/android/

设置视频的分辨率和帧速率

您可以通过调用Publisher(context,name,resolution,frameRate)构造函数来设置发布者流的帧速率:

mPublisher = new Publisher(上下文,   "鲍勃的视频",   Publisher.CameraCaptureResolution.HIGH,   Publisher.CameraCaptureFrameRate.FPS_30);

答案 2 :(得分:-1)

您可以使用iOS

使用自定义视频Capturer 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);