Skip to content

Feature/upload ready#351

Merged
a-wing merged 12 commits into
binbat:mainfrom
CK-bantang:feature/upload-ready
May 10, 2026
Merged

Feature/upload ready#351
a-wing merged 12 commits into
binbat:mainfrom
CK-bantang:feature/upload-ready

Conversation

@CK-bantang
Copy link
Copy Markdown
Contributor

No description provided.

… dialog

Add intermediate qrPreviewing state so clicking 'Encode Latency' only
starts local canvas preview without pushing to server. A separate
'Publish' button triggers the actual WHIP publish flow.
…in latency calculation

Record frameReceiveTime before QR decoding begins so that the
recognition algorithm cost is excluded from the latency result.
Refactor decodeFrame to return sentTimestamp instead of computing
latency internally.
- Remove complex canMeasure detection logic that caused timing bugs
- Keep video element always in DOM instead of conditional Show rendering
- Add 404 error tolerance in WHEP stop to prevent stopAll interruption
- Add published flag in QR sender to avoid stopping unpublished session
- Unify preview styling with consistent size and white background
- Force light theme in debugger for better QR code visibility
- Remove timestamp text overlay from QR code stream
… dialog

Add intermediate qrPreviewing state so clicking 'Encode Latency' only
starts local canvas preview without pushing to server. A separate
'Publish' button triggers the actual WHIP publish flow.
…in latency calculation

Record frameReceiveTime before QR decoding begins so that the
recognition algorithm cost is excluded from the latency result.
Refactor decodeFrame to return sentTimestamp instead of computing
latency internally.
- Remove complex canMeasure detection logic that caused timing bugs
- Keep video element always in DOM instead of conditional Show rendering
- Add 404 error tolerance in WHEP stop to prevent stopAll interruption
- Add published flag in QR sender to avoid stopping unpublished session
- Unify preview styling with consistent size and white background
- Force light theme in debugger for better QR code visibility
- Remove timestamp text overlay from QR code stream
Comment thread web/shared/qrcode-stream.ts Outdated
Comment thread web/shared/qrcode-stream.ts Outdated
@a-wing
Copy link
Copy Markdown
Member

a-wing commented Apr 24, 2026

  1. Signed CLA: https://github.com/binbat/live777/blob/main/.github/CLA.md#list-of-contributors
  2. Fix CI error
  3. English comment

@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 24, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
see 2 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@a-wing
Copy link
Copy Markdown
Member

a-wing commented Apr 24, 2026

Suggest add timestamp (ms) in the each frame

Screenshot 2026-04-24 at 17 09 53 Screenshot 2026-04-24 at 17 07 10

@a-wing
Copy link
Copy Markdown
Member

a-wing commented Apr 24, 2026

Suggest add QRCode start in here. There have three mode: Use Device, Share Desktop, QRCode Time

Screenshot 2026-04-24 at 17 11 59

@a-wing a-wing added this to the 0.9.0 milestone Apr 24, 2026
@a-wing a-wing added mod::webui Web debuger enhancement New feature or request labels Apr 24, 2026
@CK-bantang
Copy link
Copy Markdown
Contributor Author

审批一下

@a-wing a-wing merged commit 6291fcc into binbat:main May 10, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request mod::webui Web debuger

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants