【问题标题】:change video chat frame rate tokbox更改视频聊天帧率 tokbox
【发布时间】:2017-03-09 02:00:17
【问题描述】:

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

【问题讨论】:

    标签: android ios video opentok tokbox


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      设置视频的分辨率和帧率

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

      mPublisher = 新发布者(上下文, “鲍勃的视频”, Publisher.CameraCaptureResolution.HIGH, Publisher.CameraCaptureFrameRate.FPS_30);

      【讨论】:

        【解决方案3】:

        您可以用于 iOS

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

        TBVideoRender.h TBVideoRender.m

        TBSubscriber.h TBSubscriber.m

        TBPublisher.h TBPublisher.m

        您可以从 Tokbox 请求它们 然后在初始化发布者后设置此标志

        [_publisher.myVideoCapture setActiveFrameRate:5];
        

        对于安卓

        使用来自 tokbox 的 CustomVideoCapturer.java

        然后打电话

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多