DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::
上一页 1 ··· 335 336 337 338 339 340 341 342 343 ··· 474 下一页

2014年5月29日

摘要: SDL 简介什么是SDL?即 Simple DirectMedia Layer,使用LGPL许可证。免费的跨平台多媒体应用编程接口用于游戏、游戏开发工具、模拟器、样本演示、多媒体应用等它能做什么?视频、音频、事件、CDROM支持、线程、计时器、各种图象文件格式读取、快速绘图、混音、游戏杆支持、网络、... 阅读全文
posted @ 2014-05-29 10:02 DoubleLi 阅读(2782) 评论(0) 推荐(0)

摘要: SDL即Simple DirectMedia Layer,类似DirectX,是完整的游戏、多媒体开发包,但不同的是它跨越几乎所有的平台,有各种语言的接口,多种语言的文档,而这一切都是广大志愿者完成的。目前扩展部分还没有正式的文档,以下为核心部分文档的向导部分。序言关于SDLSDL为方便制作能跨跃L... 阅读全文
posted @ 2014-05-29 10:00 DoubleLi 阅读(5164) 评论(0) 推荐(0)

2014年5月26日

摘要: TS 流解码过程:1. 获取TS中的PAT2. 获取TS中的PMT3. 根据PMT可以知道当前网络中传输的视频(音频)类型(H264),相应的PID,PCR的PID等信息。4. 设置demux 模块的视频Filter 为相应视频的PID和stream type等。5. 从视频Demux Filter... 阅读全文
posted @ 2014-05-26 23:07 DoubleLi 阅读(3954) 评论(0) 推荐(1)

摘要: 1.TS包得数据结构2.// Transport packet headertypedef struct TS_packet_header{ unsigned sync_byte : 8; //同步字节,固定为0x47 ,表示后面的是一个TS分组,当然,后面包中的数据是... 阅读全文
posted @ 2014-05-26 23:06 DoubleLi 阅读(1188) 评论(0) 推荐(0)

摘要: 前面介绍过的几种格式flv、mkv、asf等。他们音视频的数据包一般都是按照文件的顺序交叉安放。你解析完头部信息后。剩下的一般就按照文件顺序一个数据包一个数据包的解析就行了。但是MP4完全不是这种概念。他的媒体信息和数据是分开存放的。就是你想获得数据之前必须要解析出每个帧数据所有的位置。mp4存放这... 阅读全文
posted @ 2014-05-26 23:02 DoubleLi 阅读(10371) 评论(0) 推荐(1)

摘要: ES流(Elementary Stream):也叫基本码流,包含视频、音频或数据的连续码流. PES流(Packet Elementary Stream):也叫打包的基本码流, 是将基本的码流ES流根据需要分成长度不等的数据包, 并加上包头就形成了打包的基本码流PES流. TS流(Transport... 阅读全文
posted @ 2014-05-26 22:59 DoubleLi 阅读(1016) 评论(0) 推荐(0)

摘要: 1.流媒体系统结构ES:elemental stream 基本数据流;PES:packet elemental stream分组的基本数据流;然后把PES打包成PS ,TS流,PS:program stream;TS:transport stream;DTS(解码时间戳)和PTS(显示时间戳)分别是... 阅读全文
posted @ 2014-05-26 22:53 DoubleLi 阅读(1791) 评论(0) 推荐(0)

摘要: 大话设计模式上的一个图,我用EA画出来的:UML中的6大关系相关英文及音标:依赖关系dependency[di'pendənsi]关联关系association[ə,səuʃi'eiʃən]聚合关系aggregation[ˌægrɪˈgeɪʃən]组合关系composition[,kɔmpə'ziʃ... 阅读全文
posted @ 2014-05-26 22:24 DoubleLi 阅读(448) 评论(0) 推荐(0)

摘要: 上一篇文章我详细介绍了如何开发一款高性能的TCP服务器的网络传输层.本章我将谈谈如何开发一个高性能的UDP服务器的网络层.UDP服务器的网络层开 发相对与TCP服务器来说要容易和简单的多,UDP服务器的大致流程为创建一个socket然后将其绑定到完成端口上并投递一定数量的recv操作.当有 数据到来... 阅读全文
posted @ 2014-05-26 22:23 DoubleLi 阅读(468) 评论(0) 推荐(0)

摘要: 对于开发一款高性能服务器程序,广大服务器开发人员在一直为之奋斗和努力.其中一个影响服务器的重要瓶颈就是服务器的网络处理模块.如果一款服务器程序不能及时的处理用户的数据.则服务器的上层业务逻辑再高效也是徒劳.所以一个服务器程序的网络处理能力直接影响到整个服务器的性能, 本文主要介绍在windows平台... 阅读全文
posted @ 2014-05-26 22:22 DoubleLi 阅读(618) 评论(0) 推荐(0)

上一页 1 ··· 335 336 337 338 339 340 341 342 343 ··· 474 下一页