awing's recent timeline updates
awing's repos on GitHub
JavaScript · 891 watchers
webrtc-book-cn
中文翻译 《 Real-Time Communication with WebRTC 》
326 watchers
Menhera-chan
可爱的 Menhera-chan ~
Go · 283 watchers
filegogo
A file transfer tool that can be used in the browser webrtc p2p
JavaScript · 32 watchers
Github-dashboard
Github dashboard sidebar right | Github仪表盘侧边栏靠右的油猴子脚本
TypeScript · 11 watchers
japanese-50-sounds
这回一定会熟练掌握日语五十音
Ruby · 9 watchers
KISS2U
Please use api/v2. New repo at https://github.com/a-wing/kiss2ugo
Go · 7 watchers
kiss2ugo
Archlinuxcn build API V2 https://build.archlinuxcn.org/api/v2/packages
Go · 7 watchers
lightcable
lightweight websocket broadcast server
Python · 7 watchers
mc-bot
minecraft messages robot 我的世界聊天消息自动同步到qq群
Vim Script · 6 watchers
dotfiles
a-wing's config files
TypeScript · 6 watchers
endplayer
:end: Electron Native Danmaku Player
PHP · 5 watchers
cfcart
crowdfunding system ,use opencart and mycncart as base two development crowdfunding system
4 watchers
linuxdeer
Linux Desktop Environment User Linux桌面使用者zh_CN.utf-8
2 watchers
blog
新一的个人博客
HTML · 2 watchers
enroll-page
给公司做的比赛网页报名界面,就顺手开源了,有用的到的请替换图片
1 watchers
a-wing
It me
1 watchers
Dress
好耶 是女装
HTML · 1 watchers
gitcuss
github issue api disscuss 用github issue做论坛
Vue · 1 watchers
KISS2UI
Keep It Simple, Stupid To You UI | Arch Linux CN build packages Web Front-end
Python · 0 watchers
12306
12306智能刷票,订票
Shell · 0 watchers
appimage.github.io
Given an URL to an AppImage, AppImageHub inspects the AppImage and puts it into a community-maintained catalog
JavaScript · 0 watchers
ASS
A JavaScript ASS subtitle format renderer
Ruby · 0 watchers
bundler
Manage your Ruby application's gem dependencies
0 watchers
cool-weekly
周报爱好者的索引
C++ · 0 watchers
coolq-http-api
CoolQ 插件实现通过 HTTP 上报事件信息及调用接口
Rust · 0 watchers
cross
“Zero setup” cross compilation and “cross testing” of Rust crates
Shell · 0 watchers
Devguide
PX4 Devguide GitBook
Go · 0 watchers
domain-list-community
Community managed domain list
JavaScript · 0 watchers
DPlayer
:lollipop: Wow, such a lovely HTML5 danmaku video player
Vue · 0 watchers
electron-netease-cloud-music
UNOFFICAL clinet for music.163.com. Powered by Electron and Vue
Go · 0 watchers
frp
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
Go · 0 watchers
gin
Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.
Shell · 0 watchers
grml-etc-core
Grmls core configuration files for zsh, vim, screen…
JavaScript · 0 watchers
guiii
Web GUI buttons run shell
C++ · 0 watchers
hackergame2020-writeups
中国科学技术大学第七届信息安全大赛的官方与非官方题解
TypeScript · 0 watchers
happy-dom
Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML.
HTML · 0 watchers
heidou
Ruby · 0 watchers
homebrew-core
🍻 Default formulae for the missing package manager for macOS (or Linux)
PHP · 0 watchers
JRT-argus
用树莓派做基础的wifi开门系统
Rust · 0 watchers
kcp
Reliable-UDP Library for Rust
JavaScript · 0 watchers
layui
采用自身模块规范编写的前端UI框架,遵循原生HTML/CSS/JS的书写形式,极低门槛,拿来即用。
Python · 0 watchers
LCBot
Linux 中国 微信群机器人
Python · 0 watchers
lilac
Lilac is the build bot for archlinuxcn
Python · 0 watchers
Line-sticker-downloader
Python · 0 watchers
mavelous
multi-platform ground station for drones that speak the MAVLink protocol
0 watchers
me
关于我,有事在这个仓库issue里留言。About me, something in the repository problem message
Go · 0 watchers
mediamtx
Also known as rtsp-simple-server. ready-to-use RTSP / RTMP / LL-HLS / WebRTC server and proxy that allows to read, publish and proxy video and audio streams.
PHP · 0 watchers
mycncart
如OpenCart为世界上最受欢迎最好的开源B2B, B2C解决方案一样,紧随OpenCart系统开发和升级的MyCnCart同样是开源、简洁、易用、功能丰富、SEO最佳优化的B2B, B2C解决方案。你可以试用所有的开源B2C系统,但你会发现针对中国及华语市场MyCnCart是首选!
0 watchers
mycncart-cfcart
crowdfunding system ,use opencart and mycncart as base two development
Rust · 0 watchers
OctoBase
🐙 OctoBase is the open-source database behind AFFiNE, local-first, yet collaborative. A light-weight, scalable, data engine written in Rust.
Shell · 0 watchers
oh-my-zsh
A delightful community-driven (with 1,000+ contributors) framework for managing your zsh configuration. Includes 200+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, php, python, etc), over 140 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
Ruby · 0 watchers
outlife
ruby on rails web minecraft
Shell · 0 watchers
repo
Arch Linux CN Repository
Python · 0 watchers
serial2tcp
Server for proxy COM (usb-com) serial port as tcp socket.
Elixir · 0 watchers
shenzhen-meetup
materials for Pragmatic Elixir Shenzhen Meetup
Vim script · 0 watchers
SpaceVim
:two_hearts:A community-driven vim distribution inspired by spacemacs
Go · 0 watchers
tools
[mirror] Go Tools
C++ · 0 watchers
trojan
An unidentifiable mechanism that helps you bypass GFW.
JavaScript · 0 watchers
tty.js
A terminal for your browser, using node/express/socket.io
Go · 0 watchers
webrtc
Pure Go implementation of the WebRTC API
0 watchers
webrtc-http-ingest-protocol
WHIP - WebRTC HTTP ingest protocol draft
Rust · 0 watchers
webrtc-rs
A pure Rust implementation of WebRTC
HTML · 0 watchers
wechat_web_devtools
微信开发者工具(wechat_web_devtools)Linux版,微信小程序Linux版,支持最新微信小程序开发和微信网页开发
JavaScript · 0 watchers
whip-whep-js
WHIP and WHEP clients javascript module
awing

awing

Fuck JavaScript
🏢  SB.IM / full stack developer
V2EX member #263143, joined on 2017-10-28 13:27:15 +08:00
中文翻译 《 Real-Time Communication with WebRTC 》
  •  2   
    程序员  •  awing  •  Apr 5, 2020  •  Lastly replied by overheat
    2
    github 首页改了? 那就再改回去!!!分享脚本
    分享创造  •  awing  •  May 21, 2018  •  Lastly replied by geying
    13
    套路狗东。。。。。。。。。
  •  4   
    分享发现  •  awing  •  Mar 13, 2018  •  Lastly replied by xvx
    25
    咋感觉一回家就是帮人修电脑,修手机。。。
    分享发现  •  awing  •  Feb 18, 2018  •  Lastly replied by ryd994
    59
    有个疑惑。跨域访问 jsonp 和 cors 是啥情况
    问与答  •  awing  •  Jan 26, 2018  •  Lastly replied by Sypher
    4
    刚才在 github 看到一个项目的许可证。。。。
    程序员  •  awing  •  Mar 19, 2018  •  Lastly replied by abscon
    28
    b 站怎么向系统通知推送广告了???
    分享发现  •  awing  •  Dec 23, 2017  •  Lastly replied by honeycomb
    15
    awing's recent replies
    我们自己从头用 Rust 开发了 SFU 服务端(我们有自己的 P2P 和 SFU 融合模式),当然也支持集群: https://github.com/binbat/live777

    可以把 SFU 作为中间件,业务流程(业务用异构问题也不大)基本上可以不去处理音视频相关的东西。当然也可以找我们要技术支持

    其他的同类产品

    比较高级的封装可以考虑:livekit, jitsi

    更底层的 SFU 服务可以考虑:mediamtx, atm0s

    * * *

    > 1 、使用 WebRTC 方便 还是 用 RTMP/RTSP 传输后自己解码显示?

    RTMP/RTSP 已经半截入土了,没有兼容其他系统需求的话,没必要用

    > 2 、如何避免/减少点对点流量对服务器造成的带宽压力?

    如果只有一个老师和一个学生的情况,可以考虑在这种情况下用 P2P 。不过这样如果有录制需求就需要单独的处理逻辑
    @humbass 如果说是安装脚本的话,目前并没有。只能用 cargo build 出二进制文件,手动拷贝过去,然后执行
    @humbass

    可以用 Docker 来部署

    ```bash
    docker run -d --name live777-server --rm --network host \
    ghcr.io/binbat/live777-server:latest live777
    ```

    也可以使用 Rust 项目标准操作 `cargo build --release` 来构建可执行文件。或者 `cargo install --path .` 来安装到 `$PATH`
    路径下
    @isSamle 目前还没有。可以说说,觉得哪里需要一些更详细的文档来描述。我们来添加
    我来打破 0 回复 /dog
    标题有点令人误解。。。LSP 大概是实在是没什么可以讲的

    不如改成列表选择性能优化( x

    只是一个列表选择器的算法优化

    这令我想到 `coc-list` `fzf` 之类的列表选择应该也有这种优化
    取决于数据规模吧。批量放在一个事务里,当然好些。

    但是还是要尽可能避免长事务。数据量过大最好也拆成多个事务

    ( me 只会纸上谈兵
    有 CI/CD 吗?没有,那就这样:

    ```bash
    tar -cJf - ./xxx | ssh user@hostname 'tar -xJf -'
    ```
    其实稍微刷几道题对实际开发还是有帮助的。(这个看场景

    背题是因为经常有人出原题)。。。正常人做题根本做不过赛棍( X

    主要还是因为缺少更有效的办法。。。大家都知道这个方法不好,但却拿不出更好的方法

    没有更好的方法那这个就是最好的( X
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5582 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 03:14 · PVG 11:14 · LAX 20:14 · JFK 23:14
    ♥ Do have faith in what you're doing.