文件名称:broadcaster:异步Web应用程序的广播频道。 :loudspeaker:
文件大小:387KB
文件格式:ZIP
更新时间:2024-05-22 13:08:19
Python
播音员 Broadcaster通过在许多不同的后端服务上提供简单的广播API来帮助您开发实时流功能。 它目前支持 , 和 ,以及一个简单的内存后端,可用于本地开发或测试。 这是一个简单的Websocket聊天应用程序的后端代码的完整示例: app.py # Requires: `starlette`, `uvicorn`, `jinja2` # Run with `uvicorn example:app` from broadcaster import Broadcast from starlette . applications import Starlette from starlette . concurrency import run_until_first_complete from starlette . routing import Route , WebSocket
【文件预览】:
broadcaster-master
----example()
--------app.py(1KB)
--------templates()
--------requirements.txt(59B)
--------README.md(900B)
----docs()
--------demo.gif(381KB)
----broadcaster()
--------_base.py(3KB)
--------_backends()
--------__init__.py(92B)
----.github()
--------workflows()
----tests()
--------test_broadcast.py(2KB)
--------__init__.py(0B)
----docker-compose.yaml(1003B)
----setup.cfg(503B)
----requirements.txt(271B)
----setup.py(2KB)
----LICENSE.md(1KB)
----.gitignore(78B)
----README.md(4KB)
----scripts()
--------test(238B)
--------install(355B)
--------publish(917B)
--------clean(220B)
--------lint(283B)
--------check(321B)
--------start(346B)
--------coverage(209B)
--------build(187B)