http://www.ox-holdings.com

聊天系统,包括提升短视频发布速度

摘要在 4G 走向 5G,人人互联走向万物互联的时代,Bilibili、网易云信、微帧科技、东方新闻等实战技术专家,于 2019.10.26,汇聚杭州网易,分享关于 IM 与音视频技术的经验值与好奇心,共同探讨 5G 万物智联下的互联网通 ...活动议程好奇心,构建音视频算法核心;经验漏斗,筑造 IM 底层架构。目前短视频 、互动直播等音视频应用火爆,抖音,快手等已经成为当红流量入口,音视频技术有了长足的发展。随着社交流行IM功能也成为很多很多很多~App中必备功能之一。2019年伴随着5G、AI热度持续升高即时通讯和音视频技术将会有哪些发展?在 4G 走向 5G,人人互联走向万物互联的时代,Bilibili、网易云信、微帧科技、东方新闻等实战技术专家,于 2019.10.26,汇聚杭州网易,分享关于 IM 与音视频技术的经验值与好奇心,共同探讨 5G 万物智联下的互联网通信云技术。活动详情会议时间:2019年10月26日(周六) 14:00-17:00会议地点:杭州网易二期-综合楼4F培训教室(杭州滨江区网商路399号)会议规模:100+互联网研发人群会议形式:技术沙龙报名地址:点此进入活动议程13:30-14:00:【签到】14:00-14:30:【IM深度分享】基于IM即时通信的Flutter开发实践本次演讲将和大家分享从0到1实现基于IM即时通信的Flutter开发;【 孙有军:网易云信 | 资深开发工程师】13年进入网易,资深移动应用开发工程师,主要参与了易信,天翼想家,小团圆,大神,圈圈,云信的开发,网易微专业Android课程讲师14:30-15:10:Bilibili:视频质量主观对比分析实践随着技术的发展,视频编码工作越来越精细化.转码的视频分辨率越来越高,以及当前流行的老片翻新,超分辨率等技术,无不对转码质量有着很高的要求,那要如何做好转码工作?本次分享将于大家共同探讨。【 汤然(青石):Bilibili | 视频云资深技术工程师】哔哩哔哩视频云团队后端开发资深工程师汤然(昵称:青石),主要负责B站视频转码系统维护和优化.15:10-15:50:网易云信:超高清 4K 视频低延时直播与 RTC 融合架构设计5G 网速的提升对于 4K 乃至 8K 超清视频有着良好的承载能力。如何做 4K 编码?低延时有哪些难点?超高清视频有哪些场景?本次分享将与大家一起探讨网易云信在超高清 4K 视频低延时直播与 RTC 融合架构设计上的实践。【 吴桐:网易云信 | 多媒体资深技术架构师】网易云信多媒体资深技术架构师,网易多媒体开发专家。现任网易云信流媒体服务器组技术负责人,对音视频、高性能服务器以及网络通讯等领域均有多年的工作与项目经验。.15:50-16:30:微帧科技:实时视频通信中的AV1优化本次演讲会对机器学习在视频编码中的实践与运用,做一些初浅的探索,与此同时,我们会对我们在AV1编码器优化中的初始结果,给出比对小结,性能指标包括编码效率(BD-Rate),编码速度,以及码控等,主要相比目前的主流编码器x264,x265,以及目前AV1主流开源编码器libaom/SVT-AV1,给出针对视频实时场景的比较结果,并跟与会者分享AV1编码器优化的基本思路与框架。【Zoe Liu:微帧科技 | 联合创始人/首席科学家】微帧科技联合创始人兼首席科学家。Zoe与合伙人朱政一起于2018年7月创立微帧。Zoe在微帧之前曾就职于谷歌5年,是开放媒体联盟(AOM)新一代开源视频编解码标准AV1的主要贡献者,对图像/视频编码标准及相应编解码器优化技术拥有资深的研发经验。她也曾是2018年谷歌开发者大会(Google I/O)发言人。16:30-17:10:东方新闻:直播平台建立监控体系实践随着5G来临和相关技术(AI+流媒体)的不断发展,在线直播行业发展持续加速。这次将与大家共同探讨直播平台的技术架构实践经验,分享如何设计和实现更完善监控体系,并实现通过数据去驱动业务发展。【曾小伟:东方新闻 |

本文来自新浪微博视频转码平台技术负责人李成亚在LiveVideoStackCon 2017上的分享,由LiveVideoStack整理成文。李成亚分享了微博短视频如何提升用户体验、降低成本的思路与实践,包括提升短视频发布速度,降低长视频转码时间,通过新的Codec减少带宽成本等。

采集前处理编码传输解码渲染, 推流, 拉流连麦直播互动RTMP

本文内容引用了公众号声网Agora的文章,感谢原作者的分享。

摘要2018 音视频技术沙龙·上海站丨又拍云 Open Talk NO.42。一、活动介绍随着移动互联网的普及和智能终端设备的广泛应用,短视频、在线教育、 在线狼人杀、直播竞答等各类形式的音视频形式的应用越来越广泛,技术的不断升级正在提升应用的体验。本期又拍云 Open Talk ,将会结合一线的实践案例,与众多音视频开发者探讨新一代音视频技术的实践和发展趋势。又拍云 Open Talk 是由又拍云发起的系列主题分享沙龙,秉承又拍云帮助企业提升发展速度的初衷,从 2015 年开启以来,Open Talk 至今已成功举办 41 期,辐射线上线下近 70,000 技术人群。不管是从某个“主题”出发,并从横向拓展技术干货分享,还是以某个“品牌企业”为主,从纵深丰富演讲内容,活动都场场爆满。截止目前,又拍云 Open Talk 已经举办 41 期活动,分别在北京、上海、广州、深圳、杭州等12 座城市举办,覆盖美拍、唱吧、美联集团、唯品会、哔哩哔哩、华为等诸多知名企业,往期的活动的讲稿及视频详见: 年 06 月 24 日( 周日 )14:00-17:30三、活动地点上海市徐汇区田林路200号C座一楼 COCOSPACE四、活动流程13:00-14:00签到14:00-14:40刘华平 / 网易云音乐音视频实验室负责人 《音效算法及在音乐流媒体平台上的应用》14:40-15:20朱高锋 / 又拍云多媒体开发资深工程师 《窄带高清编码实现》15:20-15:30茶歇15:30-16:10李志杰 / 谷人云 CEO 《实时音视频技术的边边角角》16:10-16:50石硕 / 战旗直播高级流媒体工程师 《视频直播的用户体验体系与质量监控方案》16:50-17:30自由交流五、嘉宾介绍分享嘉宾一:刘华平 ,网易云音乐音视频实验室负责人上海大学通信学院在职博士,曾任掌门集团(WIFI万能钥匙)音视频技术研发总监,资深研究员;行者悟空声学技术有限公司首席技术官(联合创始人);阿里巴巴前高级技术专家(P8), 阿里音乐音视频部门总监;Visualon音频部门经理、盛大创新院研究员、Freescale 上海研发中心多媒体部门。早期 Google Android SDK多媒体架构的贡献者,开源 AMR_WB 编码器工程开发者;5项技术发明专利、二十余篇专业论文和多项软件著作权,参与过浙江省杭州重大专项项目,浙江省金华科委项目,上海市科委项目(球谐域全景音频关键技术研究)。分享主题:音效算法及在音乐流媒体平台上的应用主题简介:按某一维度对数字音频后处理相关算法进行分类讲解,同时介绍目前主流平台上音效相关产品的设计,同时对数字音频后处理算法发展方向进行个人的解读。分享嘉宾二:朱高锋,又拍云多媒体开发资深工程师先后任职于诺基亚等通信公司,目前主要负责又拍云 PrismCDN 项目的设计与开发工作,对 P2P 、流媒体技术有较深入的研究。PrismCDN 是在 CDN 的基础上完美融合 P2P 及流媒体技术,高效整合利用零散闲置的上行带宽资源构建内容分发网络服务。分享主题:《窄带高清编码实现技术》主题简介:视频转码产生的成本,远远小于带宽的成本,在视频质量损失没有感知的情况下,通过窄带高清技术实现码率 30% 的节省,可以大大降低带宽的成本。本次分享,将介绍又拍云如何实现窄带高清及将来的优化思路。分享嘉宾三:李志杰,谷人云 CEO曾就职于腾讯无线,盛大SDO,阿里数娱负责运维平台开发和运维体系的搭建,后就职于苏州蜗牛负责VR平台以及直播CDN平台的整体规划和团队管理,在完整的经历了VR的迅速衰退和CDN的群雄火拼后成功以项目失败告终。目前整合以前工作中的优势资源创办了谷人云,开始在实时互动音视频,网络实时传输领域提供公有云以及私有云的服务。分享主题:《实时音视频技术的边边角角》主题简介:当前在各类社交产品及教育产品中,实时音视频技术已经得到普及和大范围使用,本次分享主要介绍实时音视频技术的部分技术细节,并且结合案例探讨实时音视频技术和业务在结合过程中的一些实现流程和细节注意点。最后简单介绍当前市场实时音视频技术的发展历程和市场情况。分享嘉宾四:石硕,战旗直播高级流媒体研发工程师2012年进入直播行业,先后在奥点云、战旗直播从事流媒体开发工作;2013年独立完成《RTMP协议规范1.0》的中文翻译;对于Windows、Android、iOS平台的直播和播放框架都有一定的研究。分享主题:《视频直播的用户体验体系与质量监控方案》​主题简介:随着直播行业的火热,用户对观看体验的要求也越来越高,高清、流畅、低延迟成为了各大直播平台竞相追逐的目标;什么样的视频流才能达到最佳的观看体验,如何在成本与用户体验之间做选择,这是每个平台都需要思考的问题。为了提高用户体验,视频直播的质量监控就显得尤为重要;通常情况下,视频的分辨率是比较容易收集的,流畅度可以通过卡顿率来收集,但延迟的收集就比较费劲了,目前业界还没有一个完美的解决方案,需要自己动手。往期讲稿/视频回顾 “付费票” 的参会者可以凭票参与现场 “圆点机械键盘” 的抽奖,奖品数量总共 2 台。七、主办方又拍云是国内知名企业级云服务商、国家高新技术企业,持有工信部颁发的 CDN 牌照;致力于为客户提供一站式的在线业务加速服务,以场景化 CDN 、PrismCDN 为核心,为客户提供对象存储、HTTPS/SSL 证书、多媒体处理(WebP 自适应、H.265 自适应、窄带高清等)、影像识别、文字识别、短视频 SDK、直播 SDK、连麦 SDK 等服务,打造了安全可靠的全站加速、海外加速、图片应用、短视频应用、直播应用、音频应用等场景化解决方案。又拍云拥有 6 个数据处理中心、300 多个国内CDN节点、15 个海外CDN节点、5000 台服务器、5TB 保有带宽,日均请求超过 1000 亿次。八、协办方谷人云成立于 2015 年,专注于互动音视频领域,核心员工来自 YY、腾讯和阿里等。谷人云于 2016 年先后发布高质量游戏语音消息组件,即时通讯组件,实时互动语音组件以及实时互动视频组件,在协议优化以及实时传输领域对外输出技术。目前谷人云主要服务于游戏、教育、直播,金融,通讯等多种类型客户,月用户总使用时长过亿分钟,服务覆盖中国以及海外各地。IT趣学社致力于互联网技术分享和交流,打造最全面的互联网/IT行业会员网络,汇聚互联网/IT高端技术精英,促进行业交流,实现资源共享。IT趣学社成功举办多次互联网/IT精英技术沙龙/峰会,邀请国内国外互联网/IT顶尖专家分享最热的技术,每场沙龙参会嘉宾、沙龙晚宴到场嘉宾人数爆满且级别质量很高,IT趣学社目前拥有北京、上海、广州、深圳、成都、西安技术普通社群共 180+个社群,拥有精英联盟( CTO & 运维总监)群共 6 个,累积汇集了 500 个 CTO 和 1500 多个运维总监/经理会员,共计有 80000+ 技术会员。COCOSPACE是双创大潮中成长起来的创新型孵化器行业 的领导者,公司以“投资型科创空间运营商”为业务定位, 秉承着着为年轻人提供“co-work & co-coffee”的休闲 办公社区的初心,树立了独具特色的“基地+基金”、 “孵化+投资”科创空间运营模式,以“+创业投资、+创 业教练、+创业者社区”的“COCO+”为核心价值体系, 致力于为创业公司和成长型企业提供灵动办公空间、全程 资本服务、深度创业辅导和全栖创业者社区等一站式创业 服务。九、合作伙伴十、联系我们活动咨询请添加又小拍微信号:upyun1111 或扫描下方二维码,备注“音视频技术沙龙”,主办方将会邀请您到活动群,活动直播链接也将会在活动群内发布。

技术总监】目前为上海嵩恒(东方新闻)直播项目技术负责人,10年以上流媒体开发及服务架构经验,团队管理经验丰富;曾就职于虹软、PPTV,掌门一对一等公司,从事过codec、CDN、直播、在线教育及自然语言处理等领域的工作;对音视频方面的AI技术也有一定的理解。17:10

17:30:现场交流:Bilibili、网易云信、微帧科技、东方新闻等重磅大咖FAQQ:请问本次活动会收取费用吗?A:本次活动完全免费。但为保证活动质量,报名需进行审核,审核结果将在报名后 3-5 个工作日反馈。Q:是否可以现场报名?A:本次活动接受现场报名。但强烈建议您提前报名,以免错失预留座位。Q:现场如何签到?A:请于 10.26 日 13:30-14:00,凭网易云信发送的审核通过短信,或报名手机号,至杭州网易二期-综合楼4F签到。Q:活动咨询请联系“网易云信小助手”(微信号:neteaseim)主办方联合主办独家报名平台合作伙伴

本文的短视频技术跟IM的单聊、群聊、朋友圈里的小视频是类似的东西,文中针对短视频的相关优化实践可以为您的IM小视频开发提供一定的参考和借鉴意义,希望对您有用,也感谢分享者李成亚。

  1. 为何一直推荐WebRTC?
  2. RTMP vs RTMFP
  3. 大话直播
  4. android音视频点/直播模块开发一些基本概念
  5. 【如何快速的开发一个完整的iOS直播app】
  6. 姚东,金山18667号码农,张云龙, 何李石分享如何搭建直播平台浅谈
  7. 视频参数(流媒体系统,封装格式,视频编码,音频编码,播放器)对比
  8. 流媒体中用到的几个协议简介
  9. 视音频编解码技术零基础学习方法
  10. 关于视频直播技术,你想要知道的都在这里了编码和封装
  11. 视频直播一站式扫盲
  12. 【React Native】 在直播应用中的实践 | 架构师实践日
  13. TCP 的那些事儿

实时音视频的开发学习有很多可以参考的开源项目。一个实时音视频应用共包括几个环节:采集、编码、前后处理、传输、解码、缓冲、渲染等很多环节。每一个细分环节,还有更细分的技术模块。比如,前后处理环节有美颜、滤镜、回声消除、噪声抑制等,采集有麦克风阵列等,编解码有VP8、VP9、H.264、H.265等。

学习交流:

典型的实时音视频应用数据流转过程如下:

- 即时通讯开发交流3群:185926912[推荐]

- 移动端IM开发入门文章:《新手入门一篇就够:从零开发移动端IM》

  1. Getting Started with WebRTC
  2. 使用WebRTC搭建前端视频聊天室——入门篇
  3. 用WebRTC搭建前端视频聊天室——信令篇
  4. 用WebRTC搭建前端视频聊天室——点对点通信篇
  5. WebRTC的RTCDataChannel
  6. 7 Creative Uses of WebRTC’s Data Channel
  7. Android之WebRTC介绍

图片 1

(本文同步发布于:

下面这张图可能更具体一点:

图片 2

  1. 奥点云
  2. 七牛
  3. 网宿
  4. UCloud
  5. Nginx】优秀的免费Web服务器,通过扩展的nginx-rtmp模块,可以支持流媒体播放和管理。
  6. EasyDarwin】高性能开源流媒体服务器,支持RTSP、HLS、HTTP直播

图片 3

李成亚:新浪微博视频转码平台技术负责人。15年加入新浪微博,曾参与微博混合云体系建设。在互联网后端服务研发及架构方面有多年的实践经验,关注高可用,高并发,云生态等领域。

礼物系统,聊天系统,弹幕系统多半依赖IM,可根据自定义的消息来定义不同消息类型;

本文汇总了一些能帮助到正在学习或进行实时音视频开发的同行们的开源工程,这些工程分为几类:音视频编解码类、视频前后处理、服务端类等,希望能加速您的学习或研究过程。

《微信团队分享:微信Android版小视频编码填过的那些坑》

  1. 环信
  2. 极光IM
  3. Teameeting-MsgServer 免费开源

- 即时通讯开发交流群:320837163[推荐]

- 移动端IM开发入门文章:《新手入门一篇就够:从零开发移动端IM》

我所在的团队主要负责微博短视频从客户端的转码上传到服务端的转码存储的整条服务链路。今天主要向大家分享我们团队在短视频方面有关视频编解码的实践与探索。

(本文同步发布于:

图片 4

  1. 视频直播中用户连麦技术模型与特点分析
  2. 全球首创4人连麦-RTMP + RTC
  3. 亲加通讯云郝飞:探讨直播低延迟低流量的粉丝连麦技术

视频编解码的作用就是:在设备的摄像头采集画面和前处理后,将图像进行压缩、进行数字编码、用于传输。

这是一个简单的交互图,表示典型的生产者、消费者和服务方之间的关系,其在平台中关心的重点也会有所不同,在这里需要强调的是,我们今天主要讨论通过技术手段改进优化服务并为消费者带来更加完善的产品体验,关于用户内容的部分并不在此次讨论的范畴。

编解码器的优劣基本在于:压缩效率的高低、速度和功耗。

图片 5

  1. 移动直播技术秒开优化经验
  2. QQ空间直播秒开优化实践
  3. Facebook 直播如何撐起瞬間 80 萬人的流量?
  4. 浅析低延迟直播协议设计:RTP/RTCP
  5. 如何实现1080P延迟低于500ms的实时超清直播传输技术

目前,主流的视频编码器分为3个系列:

简单总结了一下平台中每方关切的重点:

1)VPx:

VPx系列是由Google开源的视频编解码标准。在保证相同质量情况下,VP9相比VP8码率减少约50%;

2)H.26x(H.264,H.265):H.26x系列在硬件支持上比较广泛,H.265的编码效率能比上一代提高了30-50%,但是复杂度和功耗会比上一代大很多,所以纯软件编码实现的话有一定瓶颈,现有的技术下,还是需要依靠硬件编解码为主;

3)AVS(AVS1.0,AVS2.0):

AVS是我国具备自主知识产权的第二代信源编码标准,目前已经发展到第二代。

生产者关心视频的发布速度,也就是用户通过微博客户端发布一段视频,从点击发布按钮开始到其他人能在微博上看到此视频所需要时间的长短;

消费者关心视频的观看体验,例如是否卡顿,流量消耗等;

服务方关心平台的服务质量。

  1. DyncRTMPLiveClient-Android-推流-拉流-连麦-弹幕
  2. MPCHybirdEngine-IOS-推流-拉流-连麦-美颜-弹幕
  3. ijkplayer-播放器
  4. 基于ijkplayer的视频直播软件
  5. 现了作为一个直播App的基本功能,比如本地视频流采集、播放、美颜、礼物、点赞出心
  6. PLCameraStreamingKit
  7. 一个高仿项目

图片 6

图片 7

首先会用到的肯定是WebRTC,是一个支持网页浏览器进行实时语音对话或视频对话的开源项目。它提供了包括音视频的采集、编解码、网络传输、显示等功能。如果你想基于WebRTC开发实时音视频应用,需要注意,由于WebRTC缺少服务端设计和部署方案,你还需要将WebRTC与Janus等服务端类开源项目结合即可。

先来看发布速度。首先向大家简单介绍一下用户通过微博客户端发送视频的流程。

  1. 仿在直播、映客、Periscope、花椒等直播APP点赞动画
  2. 上弹幕源码实现
  3. 基于IOS的图像处理 美颜
  4. 开源的H.264编码器
  5. 直播开源项目 喵播-APP
  6. 开源弹幕
  7. 仿花椒直播聊天的时候消息向上弹出,一定时间后自动消失的效果
  8. QQ 空间直播页面礼物冒泡效果

官网地址:

图片 8

更多WebRTC的技术文章请见:

客户端是一个iOS或Android平台应用:

  1. AnyRTC-全球首创RTMP + RTC;
  2. 网易云信 - 在线教育;
  3. 腾讯云 - 老牌公司;
  4. 声网
  5. 阿里云

《开源实时音视频技术WebRTC的现状》

《简述开源实时音视频技术WebRTC的优缺点》

《访谈WebRTC标准之父:WebRTC的过去、现在和未来》

《良心分享:WebRTC 零基础开发者教程[附件下载]》

《WebRTC实时音视频技术的整体架构介绍》

《新手入门:到底什么是WebRTC服务器,以及它是如何联接通话的?》

《WebRTC实时音视频技术基础:基本架构和协议栈》

《浅谈开发实时视频直播平台的技术要点》

《[观点] WebRTC应该选择H.264视频编码的四大理由》

《基于开源WebRTC开发实时音视频靠谱吗?第3方SDK有哪些?》

《开源实时音视频技术WebRTC中RTP/RTCP数据传输协议的应用》

《简述实时音视频聊天中端到端加密的工作原理》

《实时通信RTC技术栈之:视频编解码》

《开源实时音视频技术WebRTC在Windows下的简明编译教程》

《网页端实时音视频技术WebRTC:看起来很美,但离生产应用还有多少坑要填?》

>> 更多同类文章 ……

首先,在客户端我们会对视频做一次压缩,其目的是缩小视频体积;

接下来视频经过转码后会被作为一个整体文件单独上传至Web Server;

Web Server接收后会将视频上传到存储服务,同时在服务端触发转码操作。

H.264是目前应用最广的码流标准。x264则是能够产生符合H.264标准的码流的编码器,它可以将视频流编码为H.264、MPEG-4 AVC格式。它提供了命令行接口与API,前者被用于一些图形用户接口例如Straxrip、MeGUI,后者则被FFmpeg、Handbrake等调用。当然,既然有x264,就有对应HEVC/H.265的x265。

此服务端转码的目的是:

  1. WebRTC开发总结
  2. 铂渊信息技术
  3. 雷霄骅(leixiaohua1020)的专栏一个广院工科生的视音频技术笔记

官网地址:

1)视频规范化,统一输出格式,排查视频错误;

2)视频标记处理,为视频添加水印或标识;

3)自动截图。接下来服务端转码后也会把此视频文件上传至存储服务,最后提示用户视频发送成功。

FFmpeg大家应该不陌生,提供了编码、解码、转换、封装等功能,以及剪裁、缩放、色域等后期处理,支持几乎目前所有音视频编码标准(由于格式众多,我们就不一一列列举了,可以在Wikipedia中找到)。

图片 9

  1. 全民娱乐直播:映客、花椒直播竞品分析
  2. 花椒和映客直播App竞品分析
  3. 视频直播的发展历程、产品分类及现况
  4. 站在风口,移动直播+营销将何去何从?
  5. “映客直播”产品体验报告
  6. 移动直播异军突起:ME直播产品体验报告

同时,FFmpeg还衍生出了libav项目,从中诞生了视频解码器LAV,许多播放软件都可调用LAV进行解码,并且LAV本身也支持利用显卡进行视频硬解。很多主流视频播放器中都以FFmpeg作为内核播放器。不仅仅是视频播放器,就连Chrome这类可以播放网页视频的浏览器也受益于FFmpeg。很多开发者也基于FFmpeg做过很多开发并开源出来,比如大神雷霄骅(代码可见他的sourceforge)。

我想大家可以很明显地看出来这里有三个关键性问题:

官网地址:

1)整个视频发布是一个串行的过程。意味着一旦其中任何一个环节出现问题都会导致整个操作的失败;

2)服务端转码慢。因为曾经的服务端转码是一次性转码,我们为了减小视频压缩的体积使用了一个比较复杂的算法。

3)长视频发布的速度非常慢。曾经在微博上发布一段最长一小时的视频,其延时可达到好几个小时。

  1. AnyRTC:国内独家拥有四连麦技术的直播平台
  2. 直播逐渐渗透各行各业,在未来有哪些新的趋势?
  3. 给你一幅中国 VR 产业的全景图
  4. 在直播大战中杀出重围的一种套路—搞CP
  5. PPT+长文推荐:『直播』大时代
  6. 以直播类产品为例,产品总监如何制定公司2016年的KPI?
  7. --资讯整合
  8. 游戏直播产品的 10 个 Growth Hacking 营销案例盘点

在介绍ijkplayer之前,要先提到ffplay。ffplay是一个使用了FFmpeg和sdl库的可移植的媒体播放器。ijkplay是Bilibili开源的基于ffplay.c实现的轻量级iOS/Android视频播放器,API易于集成,且编译配置可裁剪,利于控制安装包大小。

后来我们重写或者重构了每条链路上一些关键节点的服务代码。

注意:doc文件夹里面有一些文档;GitHub持续更新-欢迎Star

在编解码方面,ijkplayer支持视频软解和硬解,可以在播放前配置,但在播放过程中则不能切换。iOS和Android上视频硬解可分别使用大家熟悉的VideoToolbox和MediaCodec。但ijkplayer对音频仅支持软解。

图片 10

欢迎加入我们一起研究直播技术:

Github地址:

郑重声明:本文版权归新匍京a奥门-最全网站手机版app官方下载所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。