Class VideoFrame


  • public class VideoFrame
    extends java.lang.Object
    视频帧数据。

    Copyright © 2018 Zego. All rights reserved.

    • Field Summary

      Fields 
      Modifier and Type Field Description
      java.nio.ByteBuffer[] byteBuffers
      视频帧平面视频数据起始地址
      int height
      视频帧的高
      int[] strides
      帧数据平面一行字节数大小 内存对齐宽度,即视频帧数据每一行字节数
      int width
      视频帧的宽
    • Constructor Summary

      Constructors 
      Constructor Description
      VideoFrame()  
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • byteBuffers

        public java.nio.ByteBuffer[] byteBuffers
        视频帧平面视频数据起始地址

        注意1: 必须使用ByteBuffer.allocateDirect(int)创建buffer, 否则数据无法传递给sdk

        注意2: SDK创建的数组长度固定为4,避免越界问题

      • width

        public int width
        视频帧的宽
      • height

        public int height
        视频帧的高
      • strides

        public int[] strides
        帧数据平面一行字节数大小 内存对齐宽度,即视频帧数据每一行字节数

        注意: SDK创建的数组长度固定为4,避免越界问题

    • Constructor Detail

      • VideoFrame

        public VideoFrame()