ICode9

精准搜索请尝试: 精确搜索
  • SDL音视频渲染2021-03-21 18:59:45

    SDL音视频渲染 目录 SDL简介SDL窗口显示SDL Event事件SDL ThreadSDL PCM播放SDL YUV播放 1. SDL基本介绍 1. SDL简介 SDL(Simple DirectMedia Layer)是一套开放源代码的跨平台多媒体开发库,使用C语言写成。SDL提供了数种控制图像、声音、输出入的函数,让开发者只要用相同或是相

  • Android 音视频开发——录屏直播2021-03-20 22:30:17

    简介 观看手游直播时,我们观众端看到的是选手的屏幕上的内容,这是如何实现的呢?这篇博客将手写一个录屏直播 Demo,实现类似手游直播的效果 获取屏幕数据很简单,Android 系统有提供对应的服务,难点在于传输数据到直播服务器,我们使用 RtmpDump 来传输 Rtmp 数据,由于 RtmpDump 使用 C

  • 5G音视频时代还不学NDK开发吗?持续更新中2021-03-20 17:59:54

    开头 25岁那年,我从京东离职,入职百度。 在百度认识了当时的架构师久哥(T9级别),因为他的一番话,彻底改变了我的职业生涯,短短三年的时间,我从一枚普通程序员成长为别人眼中的技术大咖。 当时因为业务需要,也承蒙久哥照顾,他跟我说过这样一段话: 他问,“如果用5年的时间学习数据库,你能不

  • android视频播放!字节跳动+京东+美团+腾讯面试总结,全网独家首发!2021-03-19 23:05:16

    何为成长?成长是指自我提升,一方面是本身的个人能力,另一方面是社会对你的认可度。最终,程序员的职位和薪水都能在成长中得以体现。 很多人对成长有误解,在他们眼中,随着工作年限的提高,成长是理所当然的事情,这其实是一个误区。两个程序员同时工作3年,难道他们两个的成长就完全一样

  • 安卓编程开发培训!请谈下Android消息机制,终局之战2021-03-19 21:00:53

    前言 在老东家呆了将近四年光景,受益颇多,无奈在技能上遇到瓶颈,深感自己技能上不能再进步,毅然离职,加入求职大军。说实话,遇上18年的金融危机、互联网寒冬、裁员,大量求职人员迸涌上来,找工作并不是那么容易,即使有多个面试邀约,面试后也极少有回应的。革命尚未成功,同志仍需努力! 为什

  • 【秒懂音视频开发】08_音频录制2021-03-17 22:35:18

    终于要开始进行FFmpeg实战了,一起来感受一下FFmpeg的强大吧。 命令简介 FFmpeg的bin目录中提供了3个命令(可执行程序),可以直接在命令行上使用。 ffmpeg ffmpeg的主要作用:对音视频进行编解码。 # 将MP3文件转成WAV文件 ffmpeg -i xx.mp3 yy.wav 当输入命令ffmpeg时,可以看到ffmpeg

  • 十、详解FFplay音视频同步2021-03-17 22:29:46

    开始前的BB 有些没有接触过的童鞋可能还不知道音视频同步是什么意思,大家印象中应该看到过这样的视频,画面中的人物说话和声音出来的不在一起,小时候看有些电视台转播的港片的时候(别想歪 TVB)有时候就会遇到 明明声音已经播出来了,但是播的图像比声音慢了很多,看的极为不舒服,这个时候

  • 【发现】一个简化版本的obs2021-03-17 16:00:05

    发现一个简化版本的obs 不过是深度绑定windows平台的。 界面是mfc的 比如,aac编码是media foundation 音视频rtmp推流 各种场景/源支持 各种可配置 主界面,可拖动,可自由布局 音频配置

  • 音视频---ijkplayer 播放器状态解析2021-03-16 15:05:38

    ijkplayer 播放器状态解析 播放器 ijkplayer 内存在不同的状态。通过 API 调用实现状态的条状。 下图绘制了播放器中所有的状态,以及主要的涉及状态跳转的 API 调用。 状态转换图 图中实线箭头连接的状态变化通过 API 调用完成, 虚线箭头连接的状态变化是通过 播放器内部执行完

  • 白话解读 WebRTC 音频 NetEQ 及优化实践2021-03-16 11:51:08

    NetEQ 是 WebRTC 音视频核心技术之一,对于提高 VoIP 质量有明显的效果,本文将从更为宏观的视角,用通俗白话介绍 WebRTC 中音频 NetEQ 的相关概念背景和框架原理,以及相关的优化实践。 作者| 良逸 审校| 泰一 为什么要 “白话” NetEQ? 随便搜索一下,我们就能在网上找到很多关于 WebRTC 中

  • QT上QMediaPlayer播放不了音视频解决方案2021-03-16 11:01:26

    最近在用QT的QMediaPlayer做一个播放器,发现播放不了音视频,查了网上的解决方法是要安装LAVFilters-0.74.1-114解码器,我按照着下载并且安装了,发现能播放,但是播放的视频出现乱码现象,效果非常不好。后来又在网上继续查找,说用K-Lite解码器,我按照这个地址下载了(http://www.codecguide.

  • 5G时代必备 音视频WebRTC实时互动直播技术入门与实战2021-03-16 07:01:53

    download:5G时代必备 音视频WebRTC实时互动直播技术入门与实战 5G时代下,音视频行业将会得到前所未有的蓬勃发展,音视频人才将成为新的宠儿。本课程将从入门到实战,系统讲解WebRTC实时互动直播技术【音视频领域核心技术】,让你低门槛进入音视频行业,快速成为企业急需的音视频工程师。让你

  • 实现音视频同步!RTCP协议解析及代码实现2021-03-14 22:01:34

    RTCP是实时控制协议(Real-Time Control Protocol)的缩写。RTCP由RFC 3550定义(取代作废的RFC 1889)。 实时传输协议(RTP)和实时控制协议(RTCP)结合使用,可以监视大型多播网络的数据传递。RTP承载媒体流,而RTCP用于监视传输统计信息和服务质量。监视使接收器能够检测是否有任何丢包并补

  • 安卓音视频开发!字节跳动Andorid岗25k+的面试题,大厂直通车!2021-03-14 19:30:59

    开头 在我认为,对于Android面试以及进阶的最佳学习方法莫过于刷题+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现面试并不难,其次就是在刷题的过程中有没有去思考,刷题只是次之,这又是一个层次了,这里暂时不提后面再谈。 我总

  • android搜索框!Android事件分发机制收藏这一篇就够了,跳槽薪资翻倍2021-03-11 18:31:13

    背景 面是是上海的Android leader岗位,周日一轮面试,自我感觉答的都还不错。 结果收到邮件面试结束了,说什么"你优秀的学识和能力给我们留下了深刻的印象!经过对你综合情况的仔细评估,并经过与岗位需求进行谨慎匹配和权衡之后, 非常遗憾,我们这次没有和你达成合作。但你的信息已经

  • 2021春招面试,Android中高级面试必知必会,知乎上已获万赞2021-03-10 17:05:57

    谈起Android框架体系架构,我先提个问:什么是Android框架体系架构 ? Android系统构架是安卓系统的体系结构,android的系统架构和其操作系统一样,采用了分层的架构,共分为四层,从高到低分别是Android应用层,Android应用框架层,Android系统运行库层和Linux内核层。 Android系统构架主要应

  • 场景demo落地 - 视频通话产品 2.0 ARCall2021-03-09 14:57:46

    前几周我们发布的语音连麦demo受到了很多开发者的喜欢,同时留言希望我们再介绍一下有关视频集成的流程,所以这篇文章以我们开源的视频通话demo-ARCall 为参照进行示范讲解。 1. ARCall 简介 ARCall 是anyRTC自主研发的实时音视频沟通的示例项目,演示了如何通过 anyRTC云服务,并

  • 2021 MWC上海 | 5G消息引关注,菊风共谋5G建设发展新篇章2021-03-09 13:59:03

    2月23日-25日,阔别一年的MWC上海展强势回归。2021年,5G应用场景开始全面铺开,在此背景下,GSMA在2021 MWC 上海期间首次推出 5G 创新地带,全面展现 5G 在技术创新、应用场景探索、跨界合作和投资方面的最新发展与实践。其中,被评为 “5G时代最先落地的杀手级应用”——5G消息在5G创新

  • android日历控件!Android彻底组件化方案实践方法!看这一篇就够了!2021-03-07 21:01:25

    前言 转眼就快到“金九银十”,又是个面试求职的黄金期。近来许多网友都在求一份完整、系统的学习资料和最新的大厂面试真题,巧了!这两样,我都有!于是就将收集了大半年的Android开发者必知必会知识点归纳整理成了一套系统的Android开发者进阶学习笔记。以及对2021几乎所有的大厂面

  • Pano React Native SDK 来了!快速实现移动端音视频和白板2021-03-05 11:57:32

    前言 React Native 是 Facebook 于2015年4月开源的跨平台移动应用开发框架,支持iOS和安卓两大平台。React Native 着力于提高多平台开发的开发效率 —— Learn once, write anywhere。背靠着巨人的肩膀出生,React Native 一路风光无限,经受住了重重考验。至今,它仍然是移动端跨平台

  • 云视频会议:腾讯会议 for mac中文版2021-03-05 10:32:49

    腾讯会议(Tencent Meeting,TM)是一款基于腾讯21年音视频通讯经验积累的高清流畅、便捷易用、安全可靠的云视频会议产品,让您随时随地高效开会,全方位满足不同场景下的会议需求。您可以使用“腾讯会议”进行远程音视频会议、在线文档协作、屏幕共享等。 原文链接:https://mac.orsoon.com/

  • 【秒懂音视频开发】05_Qt开发基础2021-03-04 20:01:56

    控件的基本使用 为了更好地学习Qt控件的使用,建议创建项目时先不要生成ui文件。 打开mainwindow.cpp,在MainWindow的构造函数中编写界面的初始化代码。 窗口设置 MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) { // 设置窗口标题 setWindowTitle("主

  • 值得关注!2021音视频人才成长路线图发布了2021-03-03 10:31:39

    人生避免不了走弯路,但技术的成长或许可以找到一些捷径。 近日,由CSDN与火山引擎共同打造的“音视频人才成长路线图”对外发布。该路线图覆盖了音视频技术初、中、高三个阶段的学习路线,适用度广。它既包含了基础知识,方便初学者快速了解音视频技术领域的必备技能;也包含了进阶知

  • 读书笔记--第四章 移动平台下的音视频渲染2021-03-02 22:02:46

    本章将主要讲解Android平台上的音视频渲染,即接收到音视频的原始数据之后,如何利用Android平台的API渲染到扬声器(Speaker)或者屏幕(View)上。声音的渲染在Android平台使用OpenSL ES或者AudioTrack这两类接口。而对于视频画面的渲染,为大家介绍一种跨平台的渲染技术,即OpenGL ES,本章

  • 新一代实时音视频PaaS平台,最快30分钟实现全功能实时通信2021-03-02 10:57:25

    2月26日,唐桥科技在官网正式发布基于公有云基础的新一代音视频公有云PaaS产品——唐桥实时音视频通讯云。帮助企业和开发者0启动成本上线全功能的在线互动音视频平台,轻量化代码轻松集成,节省90%开发时间。 一套 SDK ,实现全功能实时通信,覆盖全业务场景 唐桥科技从2007年开始就

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有