AI-generated Key Takeaways
-
The
FrameInfoclass is deprecated and the Stream Protect API will be shut down in 2023. -
FrameInfois aParcelableclass containing data about a video frame in a streaming session. -
It includes fields for frame ID, size, and receive times.
-
All public constructors and most public methods of this class are deprecated.
This class is deprecated.The Stream Protect API will be shutdown in 2023.
A FrameInfo
instance is a Parcelable
that contains data about a video frame of a streaming
session.
Inherited Constant Summary
Field Summary
| public static final Creator < FrameInfo > | CREATOR |
Public Constructor Summary
Public Method Summary
| int | |
| long | getFrameReceiveEndTimeUs
()
This method is deprecated. The Stream Protect API will be shutdown in
2023.
|
| long | getFrameReceiveStartTimeUs
()
This method is deprecated. The Stream Protect API will be shutdown in
2023.
|
| int | |
| String | toString
()
|
| void |
Inherited Method Summary
Fields
Public Constructors
public FrameInfo (int frameId, int frameSizeBytes, long frameReceiveStartTimeUs, long frameReceiveEndTimeUs)
Public Methods
public int getFrameId ()
This method is deprecated.The Stream Protect API will be shutdown in 2023.
The ID of the frame, or frame number.
It should be >= 0 and monotonically increasing in one streaming session. This is used for Stream Protect to determine the effectiveness of protection.
public long getFrameReceiveEndTimeUs ()
This method is deprecated.The Stream Protect API will be shutdown in 2023.
The arrival time of the last packet for this frame in microseconds.
public long getFrameReceiveStartTimeUs ()
This method is deprecated.The Stream Protect API will be shutdown in 2023.
The arrival time of the first packet for this frame in microseconds.
public int getFrameSizeBytes ()
This method is deprecated.The Stream Protect API will be shutdown in 2023.
The size of the frame in bytes. It should be >=0.

