基于WebRTC的互动直播实践


-
本次分享内容可以分为四个部分。第一部分,简单介绍互动直播的发展;第二部分,介绍映客互动直播SDK是如何从0到1构建起来的,并从推流端和播放端两方面来介绍对它进行的优化;第三部分,介绍配合互动直播体系的一些监控和运营相关的内容,以及我们如何依赖于这种体系解决线上的问题;第四部分,总结和展望,主要是对下一步工作的思考。 1、CDN直播CDN直播指的是单个主播使用RTMP协议进行推流的直播形式。主播端推流使用的是基于TCP的RTMP协议,直接推流到我们的CDN源站,观众端通过CDN的边缘节点进行拉流和播放,整条链路都是使用的TCP,所以技术是比较成熟的。虽然这种形式便于我们的业务推广,但同时也

-
2021-01-27
307B
音视频WebRTC实时互动直播技术实战视频(mokewang).zip
2019-08-10音视频技术,WebRTC实战视频音视频WebRTC实时互动直播技术实战视频
15.45MB
基于WebRTC的多人视频会议的设计与实现_谢晓博
2018-01-17基于WebRTC的多人视频会议的设计与实现_谢晓博,欢迎下载,1111
150KB
GoLive,golive是一款基于webrtc&mqtt;的android直播应用。.zip
2019-10-10戈里夫GoLive,golive是一款基于webrtc&mqtt;的android直播应用。.zip
389KB
论文研究-基于WebRTC的文件传输模块的设计与实现 .pdf
2019-08-22基于WebRTC的文件传输模块的设计与实现,王令宇,,即时通信一直是人们十分依赖的功能之一。Web IM(Instant Messaging)是网页版的即时通信工具,但由于其受限于浏览器的沙盒机制,无
49KB
Go-gfile是一个基于WebRTC的文件直接传输软件
2019-08-14gfile是一个基于WebRTC的文件直接传输软件
284KB
JsSIP是基于WebRTC的JavaScriptSIP协议实现
2019-08-11JsSIP 是基于 WebRTC 的 JavaScript SIP 协议实现
2.85MB
基于webrtc的一对多音视频通讯(windows)
2015-07-30基于webrtc的一对多音视频通讯(windows)的demo,注意是demo。这个时入门新手用的,没有太大的价值,如果无法下载 请私信我。
19.35MB
基于webrtc的媒体库封装代码
2016-03-22基于webrtc封装的媒体库测试工程代码,目前只提供了windows版本的,android版本后续会提供,有需要的请下载,任何问题或需要源代码,请留言或联系QQ:3049230939。
6.37MB
基于WebRTC的SFU多人音视频通话(服务端+客户端)
2017-02-251、启动SFU服务器(Server.exe),默认端口是6666。不建议修改端口,客户端不支持设置端口。 记住SFU服务器的IP地址,如:192.168.1.101。 2、分别在不同的机器上启动客户端
465KB
论文研究-基于WebRTC技术的多人视频通信系统 .pdf
2019-08-29基于WebRTC技术的多人视频通信系统,才鑫,双锴,WebRTC技术使浏览器具备了实时音视频通信能力,开发者通过调用其API,可以实现一对一的WebRTC连接,完成音视频通信。目前,已经有很多
6.37MB
基于WebRTC的SFU多人音视频通话(服务端+客户端
2020-02-061、启动SFU服务器(Server.exe),默认端口是6666。不建议修改端口,客户端不支持设置端口。 记住SFU服务器的IP地址,如:192.168.1.101。 2、分别在不同的机器上启动客户端
2.37MB
swift-基于webRTC的音视频通话服务端采用开源项目SkyRTC
2019-08-15基于webRTC的音视频通话,服务端采用开源项目SkyRTC,未实现stunserver和turnserver服务器,因此NAT环境下不可使用。
2.34MB
基于WebRTC的Android版音频引擎(VoiceEngine)源代码
2012-07-04基于WebRTC的Android版音频引擎(VoiceEngine)源代码,支持AGC/EC/NS,支持RTP/SRTP,支持iLBC/iSAC/PCMU/PCMA等,可以联系dotphoenix@q
154KB
voixen-vad, 基于WebRTC的语音活动检测库.zip
2019-09-18voixen-vad, 基于WebRTC的语音活动检测库 voixen基于webrtc的语音活动检测库基于upcoming标准的语音活动检测。 从 Chromium 提取,作为库单独使用。示例MPEG
373KB
论文研究-基于WebRTC技术的在线客服系统设计与实现 .pdf
2019-08-15基于WebRTC技术的在线客服系统设计与实现,郭逊,双锴,在线客服系统是当今互联网重要服务之一,传统客服系统中,用户与客服人员通过即时消息交互已不能满足用户需求。WebRTC技术的推广,
774KB
基于WebRTC的语音视频研究.pptx
2020-07-26WebRTC技术是一个支持网页浏览器进行实时语音对话或视频对话的API,基于webrtc实现P2P的音视频交流研究
54KB
基于webrtc开发的多人视频会议
2019-11-27基于webrtc开发的多人视频会议,信令服务器使用 java websocket, springboot架构。访问地址 https://IP/mcu.html
522KB
webRTC多人视频会议室(修正)
2018-11-12基于webRTC和websocket简单实现多人视频会议功能,前端纯JS代码,后台JAVA代码,主要实现功能暂未考虑效率,测试4人视频会议延迟极低可控制在200毫秒內
275KB
亲测可用的基于webrtc的网页电话
2020-12-24开源可用的基于webrtc的网页电话,测试可以用于搭配freeswitch实现呼叫功能
3.67MB
基于Chrome、Java、WebSocket、WebRTC实现浏览器视频通话
2019-01-27基于Chrome、Java、WebSocket、WebRTC实现浏览器视频通话
27.40MB
webrtc电话回声消除
2019-04-02webrtc电话回声消除,
1.63MB
webRTC服务器端代码
2019-03-24这是一个搭建好的P2P视频通信实例,采用webrtc和socket.io实现,整体使用nodejs 火狐浏览器测试通过 博客链接:https://blog.csdn.net/weixin_404902
7.62MB
android版基于webrtc的gips voice engine
2012-11-25新版基于WebRTC的Android版音频引擎(VoiceEngine)源代码,修改了若干bugs,去除了时间限制,支持AGC/EC/NS,支持RTP/SRTP,支持iLBC/iSAC/PCMU/PC
3KB
webRTC信令服务器实现音视频聊天
2020-04-23本Demo使用Nodejs +socket.io搭建webRTC信令服务器, 实现了局域网的音视频聊天,可在局域网下两台电脑浏览器互相视频通话
3.98MB
基于java开发环境的WebRTC 点对点视频通话系统
2018-07-20这是一款基于java环境的webrtc音视频通话demo,本人已经亲自试验过,使用前请先阅读readme,如果有报错可上网查询,极有可能是端口问题
35.59MB
webrtcDemo
2018-08-31这是小弟自己做的一个webrtc的Demo 亲测可用,代码齐全。
7.58MB
webrtc的例子集合
2018-02-12webrtc的应用示例合集,包括音视频录制、广播、数据传输、屏幕共享、文件共享等许多高级应用,是webrtc技术爱好者绝佳的学习资料
925KB
RTCMultiConnection 基于webrtc的音视频流媒体服务器
2017-11-14RTCMultiConnection 流媒体后台服务器 采用Node.js。可以支持1对1,1对多的音视频聊天服务。可以作为研发参考。
8小时Python零基础轻松入门
2020-05-20
68B
JAVA上百实例源码以及开源项目
2016-01-03百度云盘分享 简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级、中级、高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情、执着,
-
学院
MHA 高可用 MySQL 架构与 Altas 读写分离
MHA 高可用 MySQL 架构与 Altas 读写分离
-
学院
物联网基础篇:快速玩转MQTT
物联网基础篇:快速玩转MQTT
-
下载
网页种加入水印的要给例子
网页种加入水印的要给例子
-
下载
2019巨量引擎效果营销白皮书.pdf
2019巨量引擎效果营销白皮书.pdf
-
博客
windows下的redis、nginx、jar包设置自启动
windows下的redis、nginx、jar包设置自启动
-
下载
FLAME_albedo_from_BFM.zip
FLAME_albedo_from_BFM.zip
-
博客
2021新版FRM一级二级notes+ Quicksheet下载方法
2021新版FRM一级二级notes+ Quicksheet下载方法
-
下载
如何提升培训效果.ppt
如何提升培训效果.ppt
-
博客
91-100
91-100
-
学院
歌声合成从入门到精通
歌声合成从入门到精通
-
博客
H5页面实现跳转微信公众号主页面
H5页面实现跳转微信公众号主页面
-
博客
下个接口请求参数依赖上个接口的返回数据
下个接口请求参数依赖上个接口的返回数据
-
博客
从平民到帝皇——给企业主的启示
从平民到帝皇——给企业主的启示
-
博客
缓冲飞快的手机追剧神器App鱼渔影视
缓冲飞快的手机追剧神器App鱼渔影视
-
下载
长春美食餐饮行业分析.pdf
长春美食餐饮行业分析.pdf
-
学院
linux基础入门和项目实战部署系列课程
linux基础入门和项目实战部署系列课程
-
学院
MySQL 高可用工具 heartbeat 实战部署详解
MySQL 高可用工具 heartbeat 实战部署详解
-
学院
【Python-随到随学】FLask第二周
【Python-随到随学】FLask第二周
-
学院
朱老师c++课程第3部分-3.5STL的其他容器讲解
朱老师c++课程第3部分-3.5STL的其他容器讲解
-
学院
Linux基础入门系列课程
Linux基础入门系列课程
-
下载
图书管理系统(带文档版)
图书管理系统(带文档版)
-
博客
单元测试代码覆盖率的浅谈
单元测试代码覆盖率的浅谈
-
下载
JAVA核心知识点整理.pdf
JAVA核心知识点整理.pdf
-
下载
如何达到预期的培训效果.ppt
如何达到预期的培训效果.ppt
-
博客
linux环境编程
linux环境编程
-
下载
西宁美食餐饮行业分析.pdf
西宁美食餐饮行业分析.pdf
-
博客
使用隧道转发爬虫代理需要了解的常识
使用隧道转发爬虫代理需要了解的常识
-
下载
HTC_M10U_R-e-c.zip
HTC_M10U_R-e-c.zip
-
博客
b1053 住房空置率 (20 分)
b1053 住房空置率 (20 分)
-
学院
Amoeba 实现 MySQL 高可用、负载均衡和读写分离
Amoeba 实现 MySQL 高可用、负载均衡和读写分离