webrtc学习之旅Getting Started
来源:互联网 发布:淘宝内裤真人秀图片 编辑:程序博客网 时间:2024/04/28 14:18
近几年音视频直播应用或网站热火朝天,但感觉懂音视频这块的人少之又少,自己在这方面也是零经验,所以很多东西都是从零开始学。通过百度谷歌,网上关于直播的框架主要有两种解决方案:
1 .nginx-rtmp-module:即ffmpeg充当主播端, NGINX的nginx-rtmp-module模块充当推流服务,观众端通过http接口(浏览器)访问该模块并获得音视频流。
2 . WEBRTC: 即chrome浏览器充当主播端,获取音视频并推送到MCU中转服务器,观众端也用自己的浏览器访问MCU服务器获取音视频流以观看节目
两种方案我估计核心思想是差不多的,但基于自己对音视频技术中的很多概念比较朦胧,于是想先从nginx-rtmp-module这个框架入手,网上关于这个模块并且关于NGINX的资料很多,很容易入手。打算先利用这个模块搭建一个RTMP服务器,大概理解一下直播的流程,并掌握一些工具比如ffmpeg 的用法,对后面再学习WEBRTC相信有很大的帮助,下篇文章将是学习如何用nginx-rtmp-module搭建RTMP服务器。
关于介绍WEBRTC的书籍,在京东上找了一下,目前还没有中文版的专门介绍WEBRTC的书籍。《web性能权威指南》,里面有关于WebRTC的讲解,感觉讲解得不错。后续如果还有相关学习书籍,将会贴在这里.
webrtc学习相关书籍:
1 .《web性能权威指南》
0 0
- webrtc学习之旅Getting Started
- Getting Started with WebRTC
- 《Getting Started with WebRTC》第一章 WebRTC介绍
- 学习Qt,Getting started
- 《Getting Started with WebRTC》第二章 WebRTC技术介绍
- Solr文档学习--Getting Started
- 学习Getting Started With TensorFlow
- CALayer之旅(CALayer Tutorial: Getting Started)
- Getting started
- Getting Started
- Getting Started
- Getting Started
- Getting Started
- getting started
- Getting Started
- Getting Started
- Getting Started
- Getting Started
- Android基础:startActivityForResult+onActivityResult+setResult
- 【点分治】poj1741
- 阿里2015实习生招聘前端方向--编程题(2)
- BSOJ2764:树中点对统计 点分治
- 非常全面到位的介绍与源代码地址 :Python 网页爬虫 & 文本处理 & 科学计算 & 机器学习 & 数据挖掘兵器谱
- webrtc学习之旅Getting Started
- Building Maintainable Software-java篇之Keep Architecture Components Balanced
- HttpUrlConnection缓存,仿微信朋友圈图片缓存效果
- UI界面与实现功能的交互
- [LintCode]Insert Interval
- 树链剖分--细节发现 BSOJ3690:Grass Planting种草
- 学习笔记5 Supervised Convolutional Neural Network 之 Stochastic Gradient Descent
- Codeforces Gym 100187 E. Two Labyrinths (双图BFS找共同最短路)
- 1644 免费馅饼 题解(c++)