Skip to content

Conversation

@xianshijing-lk
Copy link
Collaborator

This PR:
Implement the data stream and hook it up to the room
remove the publishTranscription and its relevant code
Implement the data stream example, which will send chat msgs and file to the other participants.
update the readme with the new example

@xianshijing-lk xianshijing-lk changed the title update the readme and polish the example to measure the latency Data Stream features and example Dec 15, 2025
@xianshijing-lk xianshijing-lk merged commit ae11d64 into main Dec 15, 2025
5 checks passed
@xianshijing-lk xianshijing-lk deleted the sxian/CLT-2357/implement_data_stream branch December 15, 2025 18:26
@ladvoc
Copy link

ladvoc commented Dec 15, 2025

One important note: this implementation uses the deprecated FFI methods:

  • send_stream_header
  • send_stream_chunk
  • send_stream_trailer

We have since added high-level methods which handle all the protocol-level details on the Rust side and handle error/edge cases that the Python implementation doesn't. Currently, these new methods have only been adopted in Unity. I don't think we need to upgrade this right away since it works now—just wanted to make a note of it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants