音视频
经川虎
这个作者很懒,什么都没留下…
展开
-
音频开发基础知识
原文近年来,唱吧,全民K歌,QQ音乐,等成为音频软件的主流力量,音频开发一直是多媒体开发中不可或缺的部分,如为什么这个声音这么不清楚,为什么耳机里有电流声,为什么录音时,有时会碰到奇怪的回声。1音频开发的主要应用音频播放器 :(QQ音乐,网易云音乐)录音机 :(全民K歌)语音电话:(QQ电话,微信电话)音视频监控应用:(摄像头,录音笔)音视频直播应用:(午夜直播,心灵之转载 2017-07-13 18:13:27 · 915 阅读 · 0 评论 -
音视频 IPB 关键帧
视频压缩中,每帧代表一幅静止的图像。而在实际压缩时,会采取各种算法减少数据的容量,其中IPB就是最常见的。 简单地说,I帧是关键帧,属于帧内压缩。就是和AVI的压缩是一样的。 P是向前搜索的意思。B是双向搜索。他们都是基于I帧来压缩数据。I帧表示关键帧,你可以理解为这一帧画面的完整保留;解码时只需要本帧数据就可以完成(因为包含完整画面)P帧表示的是这一帧跟之前的一个关键帧(或P帧)的差别,解码时转载 2017-11-22 11:56:44 · 713 阅读 · 0 评论 -
android audio manager focus 规则
Android是多任务系统,Audio系统是竞争资源。Android2.2之前,没有内建的机制来解决多个程序竞争Audio的问题,2.2引入了称作AudioFocus的机制来管理对Audio资源的竞争的管理与协调。本文主要讲解AudioFocus的使用。按照AudioFocus的机制,在使用AudioStream之前,需要申请AudioFocus,在获得AudioFocus之后才可以使用相应的Au转载 2018-01-02 14:10:18 · 288 阅读 · 0 评论 -
WebRTC手记之WebRtcVideoEngine2模块
终于讲到视频数据的编码发送模块了,不容易。总体来说也看了不少时间WebRTC的源码了,最大的感触就是各个模块在开发的时候非常独立,每个模块都定义了自己的一套接口,最后串起来的时候添加各种适配对象来转接。这给我们这些刚开始源码阅读的人带来非常大的苦恼,不过WebRTC的模块内的结构设计还是很不错的,不然我也没有看下去的动力。注意命名,WebRtcVideoEngine2带了个2字,不用想,这肯定是个...转载 2018-03-16 22:19:50 · 284 阅读 · 0 评论 -
如何做好 Android 端音视频测试
在用户眼中,优秀的音视频产品应该具有清晰、低延时、流畅、秒开、抗丢包、高音效等特征。为了满足用户以上要求,通过哪些方法可以对安卓端的音视频进行优化?网易高级测试工程师郦洁萍将为您进行一一介绍。1、网易云信音视频SDK产品介绍网易云信主要有四款音视频产品,有实时音SDK、直播SDK、播放SDK以及短视频SDK。实时音SDK主要覆盖安卓、IOS、PC、Mac、Web端;直播和播放SDK主要覆盖安卓、I...转载 2018-03-20 21:42:45 · 5278 阅读 · 0 评论 -
Dept_tools 获取google 源码
最近获取了一下google 的webrtc 代码:感觉颇为费劲, 不过还是搞了下来,关于一些翻墙代理需要的方面分享一下:1. 搞个代理(都知道的长城墙一般过不去)2. google 的源码是通过deptools(代码依赖及资源) + git(源码) 进行管理的。所以我们如果设置代理的就需要对deptool和git进行设置。 1). deptools 是 通过调用python进行获取。所以需要...原创 2018-03-31 18:33:15 · 761 阅读 · 0 评论 -
webrtc AsyncInvoker 和 rtc::Thread::Invoke 的区别的坑
webrtc 中 AsyncInvoker 和 rtc::Thread::Invoke 都可以用于实现了函数的异步执行。具体使用方法去啃代码就可以知道。下面说一下两者的差别:AsyncInvoker: Invokes function objects (aka functors) asynchronously on a Thread, andowns the lifetime of calls ...原创 2018-07-01 17:02:38 · 1937 阅读 · 0 评论 -
webrtc xcode apprtc bundleid 问题
历尽千辛万苦,webrtc编译完成。如果能能走到这一步,那么恭喜你,你已经打败99%的人了。最后就是安装到真机上面测试,还有最后一个问题需要解决。执行安装命令ideviceinstaller -i out_ios/Debug-iphoneos/AppRTCDemo.app发生错误:Install failed. Failed to verify code signature...转载 2019-03-20 23:35:23 · 438 阅读 · 0 评论