当前位置: 首页 > 知识库问答 >
问题:

如何在grpc web中使用grpc流媒体?

贺高飞
2023-03-14

我想从React客户端向服务器发送文件。我知道为此,我应该使用grpc流媒体并将文件分割成块。所以,问题是如何将这些块发送到服务器?

共有1个答案

魏硕
2023-03-14

关于我们的Github repo,有一些基本教程:https://github.com/grpc/grpc-web#how-它研究如何使用流媒体。

如果您需要客户端流式处理,则当前不支持这种方式。您可能希望以这样一种方式重新设计RPC,即以一系列一元调用的形式发送一组块,然后在服务器端重新组装这些块。

 类似资料:
  • 我在使用foreachRDD进行CSV数据处理时遇到异常。这是我的代码 我得到以下错误。伊奥。NotSerializableException:已启用数据流检查点,但具有其功能的数据流不可序列化。阿帕奇。火花流动。StreamingContext序列化堆栈:-对象不可序列化(类:org.apache.spark.streaming.StreamingContext,值:org.apache.spa

  • 在Go语言的gRPC中提供双向流时,规范流处理程序如下所示: 具体来说,当Bidi RPC的处理程序返回时,即考虑服务器端关闭的信号。 这是一个同步编程模型——在等待来自客户端的消息时,服务器在这个goroutine(由grpc库创建)中保持阻塞状态。 现在,我想取消阻止这个Recv()调用(最终在底层grpc上调用RecvMsg()。ServerStream),并返回/关闭流,因为服务器进程已决

  • 所以我试着用树莓PI在YouTube上流媒体。这个想法是用一个raspberry pi对连接的网络摄像头进行流式传输,另一个用来显示流式传输,有点像监控摄像头。两个raspberry Pi目前都在使用Raspbian。 所以我有没有可能直接用树莓PI流到YouTube上。

  • 我想创建一个从一个设备到一个节点服务器的实时音频流,然后可以将该实时提要广播到几个前端。 我已经为此进行了广泛的搜索,并且真的碰壁了,所以希望有人能帮忙。 我能够得到我的音频输入从API。 然后将流传递给函数,该函数使用API创建createMediaStreamSource` 在我的函数中,我现在有一个对象,我可以流式处理它。 目前,我通过套接字连接以流的形式发送音频事件,如下所示: 这是最好的

  • 我正在使用Grpc的同步C++API通过双向流发送消息,该流需要无限期地保持开放。 我用以下命令启动服务器: 在Ubuntu 16.04 LTS上使用Grpc 1.10.0

  • 问题内容: 我非常热衷于在CSS中使用媒体查询,但是我对如何使用它感到困惑。我有立场 我的查询要求是 如果屏幕宽度是100到480,那么会出现不同的样式, 如果屏幕宽度从481到600,那么会出现不同的样式, 如果屏幕宽度为601到800,那么会出现不同的样式, 如果屏幕宽度为801,则默认CSS应该有效。 问题答案: