chapin666
Golang Playground
正在初始化搜索引擎
个人介绍
音视频
语言实战
电子书
chapin666
个人介绍
个人介绍
首页
音视频
音视频
总览
WebRTC
WebRTC
写给好奇者的 WebRTC
写给好奇者的 WebRTC
是什么、为什么、如何使用
信令
连接
安全性
实时网络
媒体通信
数据通信
应用场景
调试
历史
常见问题
术语
Reference
WebRTC JS API 实战
WebRTC JS API 实战
概述及环境搭建(一)
从摄像头获取视频流(二)
RTCPeerConnection 传输视频流(三)
RTCDataChannel 交换数据(四)
搭建信令服务交换消息(五)
对等连接和信令整合(六)
Data Channel 共享照片(七)
总结(八)
AVCodec 音视频基础
AVCodec 音视频基础
第一讲:音频要素
第二讲:回声消除
第三讲:噪声抑制
第四讲:音频自动增益控制 AGC
第五讲:音频编解码的必要性解读与格式选取
第六讲:色彩和色彩空间·上篇
第六讲:色彩和色彩空间·中篇
第六讲:色彩和色彩空间·下篇
第七讲:分辨率与帧率·上篇
第七讲:分辨率与帧率·下篇
GStreamer 基础
GStreamer 基础
Hello world!
GStreamer 概念
动态管道
时间管理
GUI 工具包集成
媒体格式和 Pad Capabilities
多线程和磁盘可用性
简化管道
媒体信息收集
GStreamer 工具
调试工具
Streaming
回放加速
便捷的元素
特定于平台的元素
语言实战
语言实战
总览
Rust 从零上手
Rust 从零上手
01-语言简介
02-开发环境配置
03-Hello World
04-数据类型
05-变量
06-常量
07-字符串
08-运算符
09-条件判断
10-循环语句
11-函数
12-元组
13-数组
14-所有权
15-借用
16-切片
17-结构体
18-枚举
19-模块
20-容器
21-错误处理
22-泛型
23-IO
24-文件读写
25-Cargo 包管理器
26-迭代器
27-闭包
28-智能指针
29-多线程并发编程
Golang Playground
电子书
电子书
总览
Golang Playground
package main
import fmt
func main() {
fmt.Println("hello golang.")
}
回到页面顶部