抖音直播间数据采集,ProtoBuf + gRPC 分析请求头
概念
Protobuf是Google protocol buffer的简称,是一种语言中立、平台无关、易于扩展的结构化数据序列化技术,可用于数据传输、存储等领域。
与Protoful类似的序列化技术还有XML、JSON、Thrift等,但Protoful更快、更小、更简单,且具备良好的兼容性。
目前经常运用在 安卓直播弹幕等业务场景中
了解更多短视频直播数据采集分析接口请点击查看接口文档
配置请求头
方法1
只设置客户端请求时附带的header
类 io.grpc.stub.MetadataUtils,其中有个方法
@ExperimentalApi("https://github.com/grpc/grpc-java/issues/1789")
public static <T extends AbstractStub<T>> T attachHeaders(
T stub,
final Metadata extraHeaders) {
return stub.withInterceptors(newAttachHeadersInterceptor(extraHeaders));