2014-06-12 106 views
1

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

回答

0

您可以使用适用于iOS

使用自定义视频捕获器 TBVideoCapture.h TBVideoCapture.h

TBVideoRender.h TBVideoRender.m

TBSubscriber.h TBSubscriber.m

TBPublisher.h TBPublisher.m

你可以从Tokbox 要求他们再设置此标志在初始化出版商

[_publisher.myVideoCapture setActiveFrameRate:5]; 

,并从tokbox的Android

使用CustomVideoCapturer.java后

,并呼吁

configureCaptureSize(75, 100, 30, 40, 5); 
0

是的。您可以在Android or iOS玩的示例代码。在示例代码,有例子,你可以控制一切归结到你想流(图片是定制的MP4视频)的媒体内容。您应该能够调整帧率和分辨率为好。

0

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

设置分辨率和帧速率视频

你可以通过调用发布设置发布者的数据流的帧速率(背景下,名称,分辨率,帧率)构造函数:

mPublisher =新发行(背景, “鲍勃的视频”, Publisher.CameraCaptureResolution.HIGH, Publisher.CameraCaptureFrameRate.FPS_30);