我是靠谱客的博主 安静冰淇淋,最近开发中收集的这篇文章主要介绍webrtc学习笔记二:webrtc介绍Webrtc概述Webrtc能做啥?学到什么?https://appr.tc,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

文章目录

  • Webrtc概述
  • Webrtc能做啥?
  • 学到什么?
  • https://appr.tc

https://blog.csdn.net/ZDK_csdn/article/details/89012853
https://blog.csdn.net/qq756684177/article/details/81518873

Webrtc概述

可以把webrtc简单理解为:音视频处理+及时通讯的开源库。
2010年收购GIPS后做了一些整理于2011年开源。期望浏览器之间可以快速的开发出实时互动的音视频应用,未来的趋势是web浏览器。GIPS在编解码的各种处理比如:回音消除,降噪,网络传输的防抖动防丢包等方面做的很好,所以Google将其收购了病开源。
Webrtc是一个非常优秀的多媒体框架,能够跨平台。

另外一个处理音视频的库—FFmpg,他们都有各自的侧重点。对于FFmpeg它侧重多媒体文件的编辑、音视频编解码等等这些后处理,对于文件的处理,这是它的优势。对于webrtc,它的优势是对于整个网络,网络的抖动,网络的丢包,网络的评估这是它的特点,第二个是回音消除,降噪,自动增益,对音频的处理webrtc做的非常出色。

Webrtc能做啥?

1.最主要的就是音视频实时互动。应用场景包括音视频会议、在线教育的1:1实时互动、娱乐直播的连麦。
2.应用于游戏、及时通讯、文件传输等等。这一类主要应用的就是webrtc的传输功能,webrtc的p2p是非常强大的。
3.webrtc是一个传输、音视频处理的百宝箱,在这个多媒体框架里,可以把各个模块单独抽取出来应用在项目中,比如回音消除、降噪功能等等。

学到什么?

1.音视频设备的访问与管理。因为webrtc是夸平台的,在各个平台上对于音频设备、视频设备的管理与访问方法是不一样的,通过webrtc了解各个平台如何访问他们的硬件设备
2.音视频数据的采集。相关设备采集音视频数据,采集桌面数据。
3.数据的传输与实时互动。整个p2p的建立过程,p2p的类型、分类,怎么通过P2P进行传输的。如果P2P直接传输,传输不了,则如何进行传递数据。在出现抖动、延迟的情况下,整个网络应该如何自动回复。
4.Webrtc的工作机制。借鉴webrtc的框架设计思路。

https://appr.tc

Google推出的webrtc教室、房间的网址:https://appr.tc 可以直接进入一个虚拟的实时互动直播房间,可以打开设备的摄像头和麦克风。
传输文件、文字聊天、白板、桌面、录制,都可以加入到直播即时通讯/实时通讯demo中。

最后

以上就是安静冰淇淋为你收集整理的webrtc学习笔记二:webrtc介绍Webrtc概述Webrtc能做啥?学到什么?https://appr.tc的全部内容,希望文章能够帮你解决webrtc学习笔记二:webrtc介绍Webrtc概述Webrtc能做啥?学到什么?https://appr.tc所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部