这个方案有个问题,即真实直播流 flv 和占位流 hls 这两个流的状态其实是不一致的。如果 hls 那路流一直不出问题还好,画中画始终依赖 flv 的流状态控制 UI 就好,但是如果 hls 那路流出错导致 AVPlayer 报错就会直接影响到画中画的状态。
今天你黑了吗,哈哈,当然不是指的你皮肤变黑了,而是身处在直播浪潮中的你,在观看直播中是否碰见了黑屏的现象,不过不要慌张,接下来就以腾讯云直播为例告诉您引起黑屏的原因以及如何去规避黑屏。
云直播CSS 你问我答 第9季 本期共解答10个问题 Q1:为什么云直播控制台配置了一种录制格式,但却录制了两种不同格式的录制文件? 首先通过查询录制任务列表接口确定是否在同时间创建了录制任务进行录制; 确定是否是TRTC旁路到云直播CDN的流,如果是,并登录TRTC控制台,在应用管理中找到你正在使用的应用,查看是否开启了云端录制,关闭云端录制。 Q2:为什么网络正常,推流上行码率依然不稳定,导致播放卡顿? 在推流端去ping 推流域名地址,通过返回的节点IP查询是否附
世界上杀伤力最大的武器不是核弹,而是AK-47,这款由卡拉什尼科夫所设计的突击步枪,全世界一共生产了约一亿支。它具有不俗的杀伤力和极为优秀的可靠性。从不卡壳,不易损坏,不管是沙漠还是雨林,都能稳定地
快速入门:https://cloud.tencent.com/document/product/454/7876
6月29日,音视频及融合通信技术技术沙龙圆满落幕。本期沙龙特邀请腾讯云技术专家分享关于最新的低延迟技术、全新的商业直播方案等话题,针对腾讯云音视频及融合通信产品的技术全面剖析,为大家带来纯干货的技术分享。下面是蒋磊老师关于直播的一些分类以及连麦直播需要解决的四类问题进行了总结与分享。
6月29日,音视频及融合通信技术技术沙龙圆满落幕。本期沙龙特邀请腾讯云技术专家分享关于最新的低延迟技术、全新的商业直播方案等话题,针对腾讯云音视频及融合通信产品的技术全面剖析,为大家带来纯干货的技术分享。下面是蒋磊老师关于直播的一些分类以及连麦直播需要解决的四类问题进行了总结与分享。 讲师介绍: 蒋磊,腾讯云高级工程师,现任职于腾讯云终端研发中心,负责腾讯云视频服务客户端SDK的技术服务工作,曾先后就职于网易、阿里云,负责实时音视频、直播、点播、CDN、即时通信等业务相关技术工作,在音视频及IM业务的实际
从2016开始,腾讯启动将传统的音视频解决方案逐步部署在腾讯云上,从传统的FFmpeg、OBS、RTMP开始提供了第一代直播服务。随后演进到以QUIC与HLS低延迟直播。最后在网络拥塞算法与Codec层面做进一步调优,进一步提升复杂场景下用户的QoE体验。本文根据腾讯视频云终端研发总经理常青在LiveVideoStack2019北京音视频技术大会上的分享整理而成。 文 / 常青 大家好,我是腾讯视频云终端研发负责人常青,本次分享的主题和内容是关于腾讯音视频终端这些年来的进化演化以及在客户方面的实践应用
大家好,我是腾讯视频云终端研发负责人常青,本次分享的主题和内容是关于腾讯音视频终端这些年来的进化演化以及在客户方面的实践应用,所以“进化”也是本次分享的主题词,说到进化大家可能首先联想到的是达尔文的进化论,因此我会先以一段故事来引出之后的内容。
知晓程序注: 本文转载自云加社区。 作者 rexchang(常青),腾讯视频云终端技术总监,2008 年毕业加入腾讯,一直从事客户端研发相关工作,先后参与过 PC QQ、手机QQ、QQ物联等产品项目。 目前在腾讯视频云团队负责音视频终端解决方案的优化和落地工作,帮助客户在可控的研发成本投入之下,获得业内一流的音视频解决方案,目前我们的产品线包括:互动直播、点播、短视频、实时视频通话,图像处理,AI 等等。 为方便大家消化,请参考本篇文章的思维导图: 音视频小程序诞生在2017年4月一辆从深圳开往广州的C71
在使用腾讯的TRTC Web SDK可以在Web端实现主播的直播流推送和观众的拉流观看,但是由于 TRTC 采用 UDP 协议进行传输音视频数据,在直播时可能会遇到一些问题:
TRTC 的日志默认压缩加密,后缀为 .xlog。日志是否加密是可以通过 setLogCompressEnabled 来控制,生成的文件名里面含 C(compressed) 的就是加密压缩的,含 R(raw) 的就是明文的。
新知系列课程第二季来啦!去年的系列课,我们为大家介绍了直播、RTC、IM、媒体处理等音视频通信技术,这一次,我们将继续为大家带来全真互联时代下新的行业趋势、新的技术方向以及新的应用场景分享。今天,我们邀请到了腾讯云音视频技术导师——付秋平,他将结合实际案例,为大家介绍流媒体源流中常见的问题,以及延迟分析处理的方法。 今天的内容分为播放器播放流程、直播源流常见问题、直播延迟的产生与处理、WebRTC快直播四个部分。 播放器的播放流程,基本上是推流的逆向过程。推流端基于同一个时钟源进行音频和视频的采集,得
新冠肺炎疫情的突发,让全球远程办公、在线教育、在线协作、远程面试等领域需求急剧增加,这也让支撑远程通信的实时音视频技术成为焦点。由 腾讯实时音视频(Tencent Real-Time Communication,TRTC) 为基础支撑的腾讯内外众多产品业务如腾讯会议、企业微信群直播、腾讯课堂、VIPKID等均出现爆发式增长。 随着各地有序复工复产,TRTC 也为包括金融行业远程面审、保险远程业务、法院视频庭审、人社局远程面试、长三角教师云招聘、上海市重大产业项目云签约等重要项目发挥了重要作用。数据显示,
在2020年初云上业务的爆发式增长中,将硬件导播台功能云化的云导播台产品开始为广大互联网公司所熟知。本周的技术解码就由腾讯云直播平台负责人兰玉龙老师为大家解密云导播台这一新兴产品的相关内容。 不平凡的年份,迫使大量线下和传统的业务搬到线上,使得云上业务呈爆发式增长。同时,也让一些有局限的产品被大家熟悉并使用,如腾讯云导播台。 可能不是广电行业的客户一定会问,那什么是云导播台,云导播台有什么功能呢? 先说说什么是传统导播台,简单说,传统导播台就是完成对多种输入的音视频进行实时编辑、切换并最终输出
快直播传输层SDK自推出来,凭借其便捷接入方式和优异性能,得到快直播客户的肯定。经过2年多的技术积累、迭代、调优和打磨,开播成功率、首帧耗时、卡顿率等指标提升到了一个新的台阶,指标业界领先。越来越多的客户通过传输层SDK接入原有播放器,实现了直播业务的低延时升级。近期快直播传输层SDK2.0版本发布,推出了内部播控模式,进一步降低了接入门槛,增强低延时播放性能。本文延续《基于ijkplayer的快直播传输层SDK应用实践》,详细介绍2.0版本支持的SDK内部播控模式,及其框架和接入方式。
在直播拉流的时候,经常会遇到这样的情况,画面会比声音延迟个几秒,往往会先听到声音后才看到画面,或者是声音和画质明显对不上,这样就造成了我们常说的音视频画面不同步的情况。那问题原因是什么呢?我们应该如何避免?接下来我们以腾讯云直播为例来分析下这个问题。
音视频小程序诞生在2017年4月一辆从深圳开往广州的C7172列车上……
播放流程:获取流 → 解码 → 播放录制播放路程:录制音频视频 → 剪辑 → 编码 → 上传服务器,别人播放直播过程:采集 → 处理 → 编码 → 推流 → CDN分发 → 拉流 → 解码 → 播放
导语 近年来,人们对高清晰度影像的需求不断增加,高新视频成为移动互联网迭代升级的重要趋势,4K、8K技术的应用得到了更多的关注和推广。而随着科技的不断进步,显示屏、处理器等硬件技术逐渐成熟,也为4K、8K技术的应用和普及提供了基础支撑。与此同时,一系列高新视频相关政策的出台对于促进高新视频技术的创新和应用,推动产业的快速发展具有重要的意义。
CDN直播观看也叫“CDN旁路直播”,由于TRTC采用的是UDP协议进行传输音视频数据,而标准CDN则采用RTMP/HLS/FLV等协议进行数据传输,所以需要将TRTC中的音视频数据旁路到直播CDN中。
大家上午好,很高兴来到咱们腾讯LIVE开发者大会。我今天分享的web多媒体技术在视频编辑场景的应用是个非常有意思的主题,希望大家能有所收获。 首先介绍下自己,我是袁运辉,2010年就加入了腾讯,目前主要在腾讯云视频中心负责web团队。 视频云的web团队是一个偏多媒体前端技术的团队,致力于为客户提供更多创新的场景化云服务,近期我们在视频制作领域中有一些实践经验,我觉得和前端技术以及大会的主题都比较契合,所以非常有意愿来这与大家做一次分享。 我的分享主要分为四部分:第一部分介绍下业务背景;第二部分介绍
新冠肺炎疫情的突发,让全球远程办公、在线教育、在线协作、远程面试等领域需求急剧增加,这也让支撑远程通信的实时音视频技术成为焦点。由腾讯实时音视频(Tencent Real-Time Communication,TRTC)为基础支撑的腾讯内外众多产品业务如腾讯会议、企业微信群直播、腾讯课堂、VIPKID等均出现爆发式增长。 随着各地有序复工复产,TRTC 也为包括金融行业远程面审、保险远程业务、法院视频庭审、人社局远程面试、长三角教师云招聘、上海市重大产业项目云签约等重要项目发挥了重要作用。数据显示,目前TRTC 平台的客户端上行时长超过 30 亿分钟/天,每天并发在线达到千万级。 本文主要针对 TRTC 技术解读系列中低延时实现技术的解析。
近些年来,网络直播迅速席卷了我们的生活。人人都可以做主播,打开手机就是看直播。直播已经改变了我们的生活方式,也逐渐改变了我们思想观念。
各位朋友大家好,今天主要是来分享关于实时音视频与教育的结合。本来最开始的标题是“TRTC与在线教育的那些事儿”,但考虑大家都是做技术的,所以改为“实时视频助力在线教育的新风口”,能力有限,如果有错误与问题,还请多多指教,欢迎一起交流学习。
// 编者按:互联网出海热潮涌动,社交娱乐、跨境电商、在线教育等产品与音视频技术密切相关,如何在纷繁复杂的基础设施和网络条件下提供高质量的音视频服务,是出海产品和云服务商面临的共同挑战。 本次分享将详细介绍腾讯云音视频客户在出海过程中所遇到的挑战,以及RT-ONE™网络的应对策略,为出海应用的音视频技术实践提供参考借鉴。 文/崔立鹏 整理/LiveVideoStack 今天跟大家分享的内容是腾讯云音视频在出海方面的一些技术实践,在最开始,我想分享下一个问题,为什么要讲出海?其实,这两年我们可以感受
SDK(Software Development Kit): 软件开发工具包 CDN(Content Delivery Network):内容分发网络
正文字数:6185 阅读时长:9分钟 TRTC(Tencent Realtime Communication)全称是腾讯实时音视频,是在腾讯云上以SDK和REST API的方式提供售卖的云服务。腾讯云TRTC客户端的产品架构师蒋磊,将从疫情影响下在线教育市场的变化情况出发,介绍实时音视频实践过程中的踩坑与填坑以及一些新的尝试。 文 / 蒋磊 整理 / LiveVideoStack 各位朋友大家好,今天主要是来分享关于实时音视频与教育的结合。本来最开始的标题是“TRTC与在线教育的那些事儿”,但考
新知系列课程第二季来啦!我们将为大家带来全真互联时代下新的行业趋势、新的技术方向以及新的应用场景分享。本期我们邀请了腾讯云音视频高级产品经理——郑光键,为大家分享如何基于腾讯云视立方SDK破局音视频终端困境,快速实现各种音视频应用搭建。 腾讯云视立方整体介绍 在开发音视频终端应用时,开发者会面临非常多的开发困境。其中比较典型的就是开发者需要多次集成不同的SDK,例如集成直播SDK实现客户端的直播推拉流等功能,集成短视频SDK实现客户端的短视频编辑等能力。倘若在此基础上,客户端还需要实现连麦、通话等功能,就
本文来自简书JIAAIR,点击阅读原文查看完整文章! 一、直播现状简介 1.技术实现层面 技术相对都比较成熟,设备也都支持硬编码。IOS还提供现成的 Video ToolBox框架,可以对摄像头和流媒体数据结构进行处理,但Video ToolBox框架只兼容8.0以上版本,8.0以下就需要用x264的库软编了。 github上有现成的开源实现,推流、美颜、水印、弹幕、点赞动画、滤镜、播放都有。技术其实不是很难,而且现在很多云厂商都提供SDK,七牛云、金山云、乐视云、腾讯云、百度云、斗鱼直播伴侣推流端,功能
一、直播难与易 `直播难`:个人认为要想把直播从零开始做出来,绝对是牛逼中的牛逼,大牛中的大牛,因为直播中运用到的技术难点非常之多, 视频/音频处理,图形处理, 视频/音频压缩,CDN分发,即时通讯等技术,每一个技术都够你学几年的。 `直播易`:已经有各个领域的大牛,封装好了许多牛逼的框架,我们只需要用别人写好的框架, 就能快速的搭建一个直播app,也就是传说中的站在大牛肩膀上编程。 二、直播相关概述 1.一个完整直播app功能 1、`聊天` 私聊、聊天室、点亮、推送、黑名单
如下代码所示,播放远端观众的画面渲染模式选择 TRTC_VIDEO_RENDER_MODE_FIT模式, 当渲染控件 View 的宽高比与视频宽高此不一致时,有黑边情况。
大家好,我是来自腾讯视频的李大龙。今天我将从以下几个方面为大家分享腾讯视频如何以质量三维论来持续推进视频播放体验的提升。
TRTC Web SDK 对浏览器的详细支持度,您可以查看 TRTC Web SDK 对浏览器支持情况。
国内,各大平台在为用户带来欧洲杯全程直播的同时,推出了元宇宙观赛、裸眼3D观赛、VR互动观赛、AI互动观赛等诸多新场景、新玩法。跟随苹果VisionPro上市掀起的XR热潮,不少平台还依托空间音视频能力,打造了新颖的沉浸式空间观赛。空间视频、AI等新技术爆发的今天,赛事直播用户观赛体验的升级也已经开始卷向新赛道,从单纯的比拼分辨率,转向了互动、玩法、内容等更丰富多元的新方向。
基于腾讯云业界领先的视频云技术,提供一站式在线知识竞技接入方案,并独家提供微信小程序接入方案。
互联网的发展,离不开内容的创作。早期的互联网受限于设备和网络环境,只能通过文本的方式承载内容,可随着互联网通信技术的发展,人们生产和消费内容的形式,开始从文字过渡到音视频。随着 5G 的快速发展,音视频行业更是发生了翻天覆地的变化,越来越多的人加入到视频创作的队伍中,也有越来越多的人更倾向于用视频来接收信息。作为一名音视频技术开发者,我想以产品的视角,从实际业务场景出发,结合自己的亲身经历。来分析当前音视频行业的音视频技术发展趋势,视频云相关产品的体验,以及即将迎来的挑战。
16年壮观的直播百团大战相信大家历历在目,至19年初所剩无几的直播寡头,来去如风的直播战场,离不开背后强大的直播技术支撑,本文通过直播基础技术介绍、剖析企鹅电竞直播构架、关键技术、常见问题排查、带领大家了解直播技术细节。 直播基础技术扫盲 分辨率 分辨率是度量位图图像内数据量多少的一个参数。通常表示成每英寸像素(Pixel per inch, ppi)和每英寸点(Dot per inch, dpi),包含的数据越多,图形文件的长度就越大,也能表现更丰富的细节。但更大的文件需要耗用更多的计算机资源,更多的内
导语 | 随着移动互联网的发展,音视频逐步从单向观看走向多方互动,更低延时、更多交互的实时音视频技术逐渐成为新的风口。本文是对腾讯云实时音视频高级工程师—蒋磊老师在云+社区线下沙龙的分享整理,为大家解析腾讯实时音视频(TRTC)的关键技术及应用。 点击视频查看完整沙龙回放 一、互联网通信服务的发展 纵观整个互联网通信发展史,最开始是传统通信,主要借助邮件、短信、电话、传真等方式进行通信。到了移动互联网时代,利用IM技术我们在手机上做到了更丰富的通信能力,诞生了QQ、微信等一堆工具。再往后面发展就到了通
大半年没写博客了,但我一直关注着互联网的动向,最近会研究很多东西,并分享,今年移动直播行业的兴起,诞生了一大批网红,甚至明星也开始直播了,因此不得不跟上时代的步伐,由于第一次接触的原因,因此花了很多时间了解直播,整理了直播的原理,当前只是原理篇,后续会持续发布实战篇,教你从零开始搭建一个完整的iOS直播app,希望能帮助到更多的人更快的了解直播。 如果喜欢我的文章,可以关注我微博:袁峥Seemygo
如果给定RTMP推流地址为rtmp://49.233.162.50/live/123即 OBS推流设置为服务器:rtmp://49.233.162.50/live串流密钥:123 的时候则相应的得到了RTMP拉流地址为rtmp://49.233.162.50:1935/live/123hls拉流地址为http://49.233.162.50:8080/live/123.m3u8
(1)Android:SDK 默认会将 log 写到 /sdcard/Android/data/应用包名/files/log/tencent/liteav/ 下。
单场次直播是指同时只有一条(或几条)直播流进行直播,直播内容都是官方 PGC 内容,常被客户用于活动直播、领导讲话等直播场景,2017年底非常红火的冲顶在线答题也是单场次直播的典型应用场景。
一旦设置了码率,调用setVideoQuality:adjustBitrate:adjustResolution(推荐这个方法)
近两年,在新冠疫情和元宇宙等多种因素的促进作用下,音视频相关产业异常火热,比如短视频、直播带货、视频会议、线上教学等,同时,大量的音视频技术也逐渐被大众所熟知,比如直播、点播、转码、视频特效、美声等。但是,很多时候,大家对直播和点播的区别还是很模糊,仅仅停留在一种感觉上,如果视频画面是实时的就是直播,视频画面不是实时的就是点播。其实,这种理解“没错”,但是很浅显,实际上,直播和点播的差异还体现在很多方面。本文的目的就是为了向大家揭开视频直播和视频点播的真实区别,接下来请看正文。
云端录制在远程教育、秀场直播、视频会议、在线医疗等场景中都广泛应用,考虑到取证、质检、审核、存档和回放等需求,常需要将整个视频通话或互动直播过程录制并存储下来。腾讯云产品会将录制结果保存在云点播的资源管理的视频管理当中,在这里可以通过管理视频查阅视频的基本信息、视频发布或在浏览器中直接使用。
我是来自全民快乐的展晓凯,曾就职于淘宝开发机票搜索,在唱吧上线之初加入,经历了唱吧从上线到拥有4亿用户的整个过程,在此期间负责唱吧音视频的开发,其中涉及多个产品线,包括唱吧、唱吧直播间、火星等产品。目前在全民快乐负责直播产品线业务,主要面向海外市场。
我演讲的内容是小程序音视频背后的一些技术支持。先讲一些术语,解释一些术语的概念,最后再说这些技术怎么去用起来,但是我觉得这比较容易陷入到大家都开始睡着的阶段。所以我今天从一个历史的角度,来看一看我们是怎么把小程序做成视频云的解决方案,跟微信结合起来的。
上一篇文章已经说过,它是指将音视频数据采集编码之后,推送到您指定的视频云平台上。笼统一点就是,推流是直播的主播端,把主播端采集的音视频数据上传到视频云平台上(我们这里是腾讯云平台),然后粉丝通过我的房间号,进入我的直播间。
领取专属 10元无门槛券
手把手带您无忧上云