httplivestreaming_server httplivestreaming 服务器端对媒体资源需要进行编码,并且要严格按照 H.264-BaseLine Profile/AAC格式来编码,并编码成 mpeg2ts 格式,之后还要把文件分片,形成一个一个的.ts文件,在网络上传输ts流。最近编写了几个shell专门用于处理对媒体资源进行编码
Redis MongoDB接口封装C++ 最近开发了一套基于 Redis 缓冲层 + MongoDB 持久层的小框架 1 开发了一个高效的C++对象池算法管理框架使用的对象 算法复杂度O 1 2 每个 MongoDB 的表对应一个 Module 通过配置 tmpl 文件可以自动生成表 Module 3 将 MongoDB 查询条件封装成装饰
Redis MongoDB接口封装C++ 最近重构并优化了一套后端服务的代码:1.设计并开发高效的C++对象池算法,时间复杂度为O(1)在整个重构框架中,对象池是负责管理内存的底层基本模块2.利用命令模式的思想开发Redis子模块抽象出方便高效的接口提供给上层程序员使用3.利用组合模式和装饰模式的思想开发MongoDB数据库查询条件装饰器将
Go语言学习课件 1. 简单介绍 Go 语言 runtime 中的 GMP 模型; 2. 介绍 defer 关键字工作原理; 3. 介绍 panic / recover 内置方法的使用; 4. 介绍 Go 语言中 mysql 查询的方法; 5. 介绍 Go 语言的强类型以及 Json 字符串解析
Go语言代码样例 通过一个简单的 HTTP 接口,实现: 1. Go 语言 mysql 查询 2. Go 语言 redis 缓存写入 3. Go 语言单例模式的两种写法 4. Go 语言日志模块,并按日期分割
android_stagefright处理httplivestreaming缓冲机制 最近花了半个多月的时间研读android源码中处理httplivestreaming的部分,其中包含了如何处理.m3u8文件,android内部如何缓冲视频流,包括后台线程始终获取数据缓冲的过程,以及缓冲没有命中时如何处理的等等,大致还简单介绍了一下android 的 Binder 过程,内容应该是