
ASCILINE
YusufB5
A high-performance, real-time ASCII video rendering engine. Streams binary-encoded frames via WebSockets for ultra-low latency, 30 FPS playback using HTML5 Canvas and requestAnimationFrame.
AI 简介
ASCILINE 是一个高性能实时 ASCII 视频渲染引擎,将视频流实时转换为可交互的 ASCII 文本帧并推送至浏览器。它基于 Python 后端(OpenCV + NumPy)完成视频解码与字符映射,通过 WebSocket 二进制协议低延迟传输帧数据,前端使用 HTML5 Canvas 和 requestAnimationFrame 实现最高 60 FPS 的文本渲染;支持多色模式(含 16M 色)、CSS 动态样式、本地 AI/LLM 可读文本输入,并显著降低带宽需求。适用于弱网环境直播、嵌入式设备可视化、AI 视觉文本化分析及规避浏览器媒体限制的创新型交互展示场景。
Python
Other2.3k
Stars
270
Forks
12
Watchers
1
Issues
Star 增长
今日0
近 7 天0
近 30 天+169
综合评分29.3
默认分支main