rethinkdb-stream:使用 RethinkDB 更改流式传输二进制数据的概念证明

时间:2024-07-07 13:35:51
【文件属性】:

文件名称:rethinkdb-stream:使用 RethinkDB 更改流式传输二进制数据的概念证明

文件大小:1.37MB

文件格式:ZIP

更新时间:2024-07-07 13:35:51

Python

使用 RethinkDB 进行视频流传输 这个演示展示了使用可以流式传输视频。 它甚至支持同时录制多个流并流式传输给多个观众。 用法 将网络摄像头中的视频录制到名为“hello”的 RethinkDB 表中: ./stream_webcam 127.0.0.1 28015 hello 直播“你好”表: ./play_stream 127.0.0.1 28015 hello 从开头开始的 'hello' 表中的流: ./play_stream 127.0.0.1 28015 hello 0 数据格式 数据被格式化为块(默认大小为 1 KiB)。 每个块都与一个自动递增的整数 id 相关联,并存储在与流相关联的表中。 { "id": 0, "chunk": r.binary(...) } 流中的最后一个文档有一个end字段而不是chunk 。 { "id": 2


【文件预览】:
rethinkdb-stream-master
----read.py(2KB)
----play_video_stream(96B)
----write.py(754B)
----README.md(940B)
----screenshot.gif(1.38MB)
----stream_webcam(231B)

网友评论