火山引擎 RTC 助力抖音百万并发“云侃球”
点击上方“LiveVideoStack”关注我们
▲扫描图中二维码或点击阅读原文▲
了解音视频技术大会更多信息
----
1. 背景及技术挑战
从电视看直播到手机电脑看直播,直播技术的发展让观众可以随时、随地观看自己喜欢的比赛,并且在看比赛时通过发送表情、发文字进行互动。但表情、文字承载的信息量较小、沟通效率低,我们无法像线下一起看比赛那样和好友边看边聊、一起为精彩的比赛呐喊,观赛体验大打折扣。
为了让观众获得更好的观赛体验,抖音在 2022 世界杯比赛直播中推出了“边看边聊”的玩法:每个观众都可以
火山引擎 RTC 助力抖音百万并发“云侃球”
点击上方“LiveVideoStack”关注我们
▲扫描图中二维码或点击阅读原文▲
了解音视频技术大会更多信息
----
1. 背景及技术挑战
从电视看直播到手机电脑看直播,直播技术的发展让观众可以随时、随地观看自己喜欢的比赛,并且在看比赛时通过发送表情、发文字进行互动。但表情、文字承载的信息量较小、沟通效率低,我们无法像线下一起看比赛那样和好友边看边聊、一起为精彩的比赛呐喊,观赛体验大打折扣。
为了让观众获得更好的观赛体验,抖音在 2022 世界杯比赛直播中推出了“边看边聊”的玩法:每个观众都可以
使用 frp 通过云厂商公网IP实现内网穿透
不必太纠结于当下,也不必太忧虑未来,当你经历过一些事情的时候,眼前的风景已经和从前不一样了。——村上春树
如何使用Java + React计算个人所得税?
在报表数据处理中,Excel公式拥有强大而多样的功能,广泛应用于各个业务领域。无论是投资收益计算、财务报表编制还是保险收益估算,Excel公式都扮演着不可或缺的角色。传统的做法是直接依赖Excel来实现复杂的业务逻辑,并生成相应的Excel文件。因此只需在预设位置输入相应参数,Excel公式即可被激活,迅速计算并呈现结果。正因如此,在这类场景中,企业积累了大量用于计算的Excel文件,它们已经成为了无价的财富。
多服务器,云探针,云监控:ServerStatus美化版一键安装脚本
ServerStatus中文版是一个酷炫高逼格的云探针、云监控、服务器云监控、多服务器探针~之前发过部署教程:ServerStatus酷炫高逼格的中文云探针,不过对于很多人来说,安装是很麻烦的,这里分享下由CokeMine博主基于逗比修改的ServerStatus美化版一键安装脚本,可以很方便的让我们上手。
[经验分享] 腾讯云ubuntu搭建openvpn
./build-dh
命令完成后,我们会/usr/share/doc/openvpn/examples/easy-rsa/2.0/keys
得到 ca.crt、ca.key、dh1024.pem 等文件。其中,ca.key 的安全非常重要,OpenVPN 并不需要这个文件,所以可以存放在其他比较安全的地方,否则,OpenVPN 的通信将不再安全。
cp /usr/share/doc/openvpn/examples/easy-rsa/2.0/keys/server.crt /etc/openvpn/
cp /usr/share/doc/openvpn/examples/easy-rsa/2.0/keys/server.key /etc/openvpn/
cp /usr/share/doc/openvpn/examples/easy-rsa/2.0/keys/dh1024.pem /etc/openvpn/
cp /usr/share/doc/openvpn/examples/easy-rsa/2.0/keys/ca.crt /etc/openvpn/
生成服务端证书
./build-key-server server
【设计模式 04】代理模式
有时候如果想要访问某个对象,但又没办法直接访问或不方便直接访问,可以使用代理模式,代理模式为想要访问的那个真实对象提供一种“替身”,将客户端直接对服务端的访问转换为客户端只与代理交互,由代理处理具体的和服务端的交互,代理模式有四种角色,分别是:
Redis下载和安装(Windows系统)
虽然 Redis 官方网站没有提供 Windows 版的安装包,但是,微软开发并维护了针对Win64的Windows版本。
CentOS 7中配置NFS服务共享
多个服务器之间需要共享文件,通过NFS服务共享是一个简单的方法,本篇文章为大家讲解一下CentOS 7中配置NFS服务共享具体方法。
解决 用 Nginx 处理 跨域问题
当你遇到跨域问题,不要立刻就选择复制去尝试。请详细看完这篇文章再处理 。我相信它能帮到你。
这么多人用codesandbox,他服务器扛得住么?
毕竟,同样作为在线代码运行环境(主要是跑算法题)的leetcode[1],如果同时刷题的人多了,提交后都还得排队:
skynet源码解析(一)——编译运行skynet
skynet是一款基于C跟lua的开源服务端并发框架,这个框架是单进程多线程模型,主要应用于游戏服务端领域,是lua大神云风所写的。本文不涉及框架过多的理论知识,只是简单的介绍一下如何编译以及运行skynet。
Go高级之Gin框架和Mongodb数据库的联动
这次总结,主要还是我之前打算用Gin写一个自己的个人博客网站来练手,我没有选择常用的MySQL,而是打算使用MongoDB作为个人博客网站数据库,有以下几点原因:
FRP-内网穿透初体验之映射SD服务
背景:我在家里的windows上本地启动了一个stable diffusion服务,现在我想在别的地方,远程使用这个服务。即需要把家里的服务映射到外网使用
看了看常见的有花生壳之类的软件。但是要付费。于是去github上找一个开源的自己玩玩
地址如下:https://github.com/fatedier/frp/releases
作者的官方文档如下:https://gofrp.org/docs/setup/
Python3之cookie与sessi
会话技术的由来:
由于http是无状态的,很多网站需要识别登录进来的用户身份,以备下次直接登录或者区分是哪个用户登录的,这样可以根据不同的用户展示不同的信息,这样就需要一种技术来保存用户的状态,这样会话技术应运而生!
会话技术分为两种:
浏览器端会话技术:cookie
当用户第一次登录成功后,服务器会通过Httpresponse/redirect/render获取的对象通过调用set_cookie,设置cookie,返回给浏览器,并且保存在浏览器端,当下次访问时浏览器会自动携带cookie完成对服务器的访问
Linux系统安装SVN服务端结合内网穿透实现远程访问本地svn资料库
由于文档资料越来越多,将所有资料都存放在自己的电脑上容易混淆,并且也不利于分享。这种情况下,考虑将资料上传SVN统一管理,这样一来其他人也能很方便的查略各种资料。
完了,又被腾讯面试官拷打了 。。。
因为他是搞 Go 后端的,没怎么接触过 socket 编程,结果问了好几个网络编程的问题,直接懵逼了。
每天都扫的二维码,你知道它的技术原理吗?
每天都扫的二维码,你知道它的技术原理吗?
二维码已经成为我们日常生活中必不可少的组成部分了,登录需要扫一扫二维码、买东西付钱需要扫一扫二维码、开会签到也需要扫一扫二维码,那么如此广泛使用的二维码技术,背后的原理是怎样的呢?本文将结合二维码的发展历程以及典型应用场景,分析二维码背后的技术原理。
关于Linux系统keepalive的使用方法详解
tcp_keepalive_time - INTEGER
在连接被标记为需要keepalive后,最后数据被发送和第一个keepalive探测包的间隔.
阿里面试官:淘宝页面请求的过程说一下
浏览器接收url开启网络请求线程,URL包括以下部分
protocol:协议头https
host:主机域名www.taobao.com
port:端口号(默认)
path:无
query:无
fragment:无
https协议
https协议是基于http协议开发的,是比http更安全的协议,在http协议的基础上增加了SSL/TLS加密