基于 Go 语言编写在线论坛(一):整体设计与数据模型---学院君
前面学院君花了较多的篇幅介绍第三方路由库 gorilla/mux 的使用,想必大家对 Go Web 编程请求处理与分发有了大致的了解。接下来,学院君准备通过一个简单的在线论坛项目帮助大家从项目实…
高级综合工具StratusHLS学习笔记(3)---月见樽
学习目标:
学习如何使用Stratus IDE生成存储器模型学习如何在代码中使用存储器模型1.存储器生成存储器生成使用Stratus IDE内置的存储器模型生成器,首先使用Strat…
Mac上使用 gdb 调试程序---音视频_李超
gdb
最新版本的 Mac 默认只能使用 lldb 进行程序调试,但对于习惯使用 gdb的人来说还是希望在Mac下使用gdb调试程序才感得更爽。
有没有办法可以在最新的M…
VS 调试技巧---音视频_李超
常用调试快捷键F5 : 运行程序F10:单步调试F11:进入函数Shift+F11: 跳出函数F9:设置或取消断点阅读代码快捷键F12 : 函数间跳转crtl + -: 跳回去,与F12方向向反。查…
Android 调试小技巧---音视频_李超
最近在调试公司中的Android项目时,遇到的一些问题,及时做个总结,以免后面再遇到这类问题时再浪费时间。
高低版本 API 兼容在高版本 API 方法前加 @TargetApi(API号…Xcode 单步调试 WebRTC---音视频_李超
前言
最近使用 WebRTC 开发一个实时直播项目,在调试的时候发现一个特别奇怪的现象,将编译好的 WebRTC 静态库文件加入到我们自己的工程里之后无法进行单步调试。每次调到 WebRtc 里都…
「音视频直播技术」JNI注意事项(一)---音视频_李超
前言
Android手机现在已经占据全球智能手机市场第一位了。但Android手机广为大家所诟病的就是运行速度越来越慢。于是各App都在想尽办法进行优化,以提升用户感受。
其中一个可以…
「音视频直播技术」JNI编程常见问题---音视频_李超
前言
本文是JNI编程注意事项的第二篇文章。在上篇中讲解了 JavaVM/JNIEnv, Threads, jclass/jfieldID/jmethodID 以及 Local/Global 引用…
RTMP播放流媒体过程---音视频_李超
前言
RTMP协议规定,播放一个流媒体需要执行以下几个步骤:
建立一个网络连接(NetConnection),网络连接代表RTMP服务器端和客户端之间建立真正的网络连接。建立一个网络流(Ne…iOS下 AAC 音频编码---音视频_李超
编码结构图
前言iOS下Apple为我们提供了非常方便的音频编解码工具AudioToolbox。该工具中包含了常见的编解码库,如AAC、iLBC、OPUS等。今天我们就介绍一下如何使…
iOS音频播放(一)---音视频_李超
转载: http://msching.github.io/blog/2014/07/07/audio-in-ios/
从事音乐相关的app开发也已经有一段时日了,在这过程中app的播…
音视频直播技术--Android视频采集(Camera2)---音视频_李超
Camera2
介绍今天为大家介绍一下如何在 Android 上进行视频采集。在 Android 系统下有两套 API 可以进行视频采集,它们是 Camera 和 Camera2 。…
音视频直播技术漫谈---音视频_李超
直播
前言今天的给大家简单的介绍一下音视频技术主要应用于哪些产品, 以及这些产品都涉及到哪些技术,并简单讲一下每种技术的难点,最后我想谈一谈音视频直播的未来。
产品分类现…
音视频直播--技术架构---音视频_李超
前言
今天和大家讲一下音视频直播技术架构。之前的关注点主要放在客户端如何采集音频数据上,经过这两天的思考,我觉得应该先给大家讲一下音视频直播技术架构,这样更容易从整体上理解视频直播技术是如何运转的…
音视频直播技术--YUV视频格式详解---音视频_李超
什么是YUV
YUV(也称YCbCr)是电视系统所采用的一种颜色编码方法。其中 Y 表示明亮度,也就是灰阶值,它是基础信号;U 和 V 表示的则是色度,UV 的作用是描述影像色彩及饱和度,它们用于…
