licode

Streaming video with transparent pixels using webrtc

我的未来我决定 提交于 2021-01-22 19:18:54
问题 I am trying to capture html5 canvas using captureStream API which has drawings on it and play it using html5 video tag. Problem I am facing is, when I capture the stream and play it with in video tag It plays exactly same. But when I send that stream to the another peer (webRTC Streaming Using Licode MCU) and play it there. It gets played with the black background. i.e. video is not transparent anymore. Has anyone encountered this before? What could be the issue: Is it the issue with the

Streaming video with transparent pixels using webrtc

╄→гoц情女王★ 提交于 2021-01-22 19:18:02
问题 I am trying to capture html5 canvas using captureStream API which has drawings on it and play it using html5 video tag. Problem I am facing is, when I capture the stream and play it with in video tag It plays exactly same. But when I send that stream to the another peer (webRTC Streaming Using Licode MCU) and play it there. It gets played with the black background. i.e. video is not transparent anymore. Has anyone encountered this before? What could be the issue: Is it the issue with the

Streaming video with transparent pixels using webrtc

妖精的绣舞 提交于 2021-01-22 19:14:15
问题 I am trying to capture html5 canvas using captureStream API which has drawings on it and play it using html5 video tag. Problem I am facing is, when I capture the stream and play it with in video tag It plays exactly same. But when I send that stream to the another peer (webRTC Streaming Using Licode MCU) and play it there. It gets played with the black background. i.e. video is not transparent anymore. Has anyone encountered this before? What could be the issue: Is it the issue with the

Streaming video with transparent pixels using webrtc

江枫思渺然 提交于 2021-01-22 19:14:14
问题 I am trying to capture html5 canvas using captureStream API which has drawings on it and play it using html5 video tag. Problem I am facing is, when I capture the stream and play it with in video tag It plays exactly same. But when I send that stream to the another peer (webRTC Streaming Using Licode MCU) and play it there. It gets played with the black background. i.e. video is not transparent anymore. Has anyone encountered this before? What could be the issue: Is it the issue with the

2020年的总结和2021的目标

徘徊边缘 提交于 2021-01-08 15:57:54
目录 工作篇 学习篇 生活篇 赚钱篇 1、工作篇 回顾2020年,在年初拿了A,很开心,有人赏识的感觉还是很棒,自己的努力有人得到了认可。目前手里项目都是做的很熟练的,缺乏挑战性。需要多渠道拓宽自己的项目面。 展望2021年, 希望自己拿到一个S ,体验一下优秀的感觉。需要多多做事,积极做事,努力做事。提升技术,拓宽知识面,将手头的webrtc项目和licode项目的边边角角吃的透透的。 2、学习篇 回顾2020年,读了16本杂书,3本专业书。输出36篇技术博客。 展望2021年,将更多精力放在技术提升和项目管理考证上,希望能考下 信息系统管理师和信息系统架构师 两个高级证。 读完 30本书杂书,5本专业相关的书 开通 2个付费专栏 ,认真写好每一篇博文,保持高 质量输出 ,排名进入 2万内 3、生活篇 回顾2020年,运动很少,吃的很多,睡得很晚,爱玩手机 展望2021年, 每周运动3次 ,出汗为主, 早睡早起 4、赚钱篇 回顾2020年,生活过的还是紧巴巴的,终究是腰包不厚 展望2021年,希望在其他平台能再开发出 两个付费项目 ,坚定不移的走勤劳致富的道路, 不炒股票,不买基金,赚自己认知范围里的钱 。 来源: oschina 链接: https://my.oschina.net/u/4410837/blog/4885046

ViMeet基于WebRtc在H5视频教学、视频会议、视频直播低延时方案

匆匆过客 提交于 2020-04-29 14:47:29
随移动互联应用加快,4G,5G网络上马,低延时网络视频应改越来越走近生活,在教学,会议,在线医疗,招聘交友及时视频要求高等场景需求越来越大,传统基于rtmp直播应用已经大量应用在各个方向,由于rtmp基于TCP延时上可控较差,有积累延时,互动性能差,而新兴的Webrtc技术, 基于udp,因及时效果好,各大公司力推,已经逐渐成为标准。客户要求我们开发一 套可用于教学会议延时低的系统,我们在这个基础上开发一套较完整的技术产品,我这边针对现有情况做了一个方案,并形成产品,已经在政府机关,教学应用中推广应用效果良好,在此简单备录。 移动端ViMeet效果图 一,WebRTC视频教学会议方案优势: 1,基于udp,延时低,互动效果好。 2,容易集成二次开发,用h5网页就能调用开发,目前android,ios(2018已经开始支持),pc的web都能调用 3,视频协议新标准,webrtc的兼容性越来越好。 二,WebRTC目前应用劣势: 1,开发难度较高,特别有服务端没有统一的方案。 2,udp穿透,部署特别的nat后服务器,比较麻烦。 3,webrtc架构方案较多,选型有一些难度 三,webrtc架构方案 1,Mesh就是p2p方案,这种基于小数量视频聊天,少于10人的视频互动应有, 节少有务器流量,对客户端要求比较高,不方便大规模应用部署。 2,MCU是服务器混屏,服务器硬件性能要求很高

licode(1) Basic Example 客户端解析

人走茶凉 提交于 2019-12-06 04:33:14
##1.整体 在浏览其中输入https://dst_host_domain:13004后, 请求了index.html,该文件在licode\extras\basic_example\public\index.html开始, 引入了erizo.js和script.js, testConnection() //licode\extras\basic_example\public\index.html <html> <head> <title>Licode Basic Example</title> <script type="text/javascript" src="erizo.js"></script> <script type="text/javascript" src="script.js"></script>//定义了windows.load </head> <body> <button id="startButton" onclick="startBasicExample()" disabled>Start</button> <button id="testConnection" onclick="testConnection()">Test Connection</button> <button id="recordButton" onclick=

基于licode搭建webrtc服务器

生来就可爱ヽ(ⅴ<●) 提交于 2019-11-30 05:31:44
0. 前言 licode官网文档安装教程十分简单, 但是实际搭建过程是很艰辛的. 官方文档没有提示说会遇到什么样的问题, 实际过程中可能遇到各种各样的问题, 在解决的时候费时费力, 我就总结一下自己在安装搭建过程中遇到的问题. 注: 最大的问题就是网络问题, 整个安装过程是边下载资源边安装的, 资源基本都是国外的, 因为墙的缘故, 可能会遇到想不到的错误. 1. 环境 系统: ubuntu16.04.6 ( ubuntu14.04.6也可以 ) 用户: root 执行时最好加 sudo 官方安装教程地址: https://licode.readthedocs.io/en/master/from_source/ 2. 搭建 下面是我引用licode官方教程中一些主要步骤内容 Clone Licode Let's start by cloning the Licode repository git clone https://github.com/lynckia/licode.git cd licode The repository contains scripts for the rest of the steps of this guide. Install dependencies This step installs the dependencies of all the