自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 iOS音频播放之AudioQueue(三):网络流媒体的播放

从AudioStreamer讲起为什么要使用CFNetworkCFNetwork示例下载图片代码示例代码说明代码演示流媒体的播放CFNetwork的预处理Seek操作播放完成 在前两篇中讲了使用AudioQueue流式播放本地文件的功能,本篇就来讲讲网络流媒体的播放。其实已经有了本地流式播放功能,网络流媒体播放基本就没问题了,只是数据来源于网络而已,但还是有些问题要注意。从A

2016-12-30 13:50:27 2744 2

原创 iOS音频播放之AudioQueue(二):本地音乐的时长,进度和Seek

在上一篇iOS音频播放之AudioQueue(一):播放本地音乐中,用AudioQueue实现了流式本地文件的播放,心情还是挺激动的,但是并没有获取时长和进度,也没有Seek操作,本节将实现这些功能获取音频时长获取音频播放进度AudioQueueGetCurrentTime参数说明代码示例Seek操作手动计算偏移量AudioFileStreamSeek结束获取音频时长获取音频的时长

2016-12-26 17:37:10 4982 2

原创 iOS音频播放之AudioQueue(一):播放本地音乐

AudioQueue简介AudioStreamer说明AudioQueue详解AudioQueue工作原理AudioQueue主要接口AudioQueueNewOutputAudioQueueAllocateBufferAudioQueueEnqueueBufferAudioQueueStart Pause Stop Flush Reset DisposeAudioQueueFre

2016-12-23 15:07:45 11233 7

原创 读《TCP/IP详解》第21、22、23章:TCP的超时与重传、坚持与保活定时器

TCP的超时与重传RTT的测量拥塞避免算法快速重传与快速恢复算法TCP的坚持定时器糊涂窗口综合症TCP的保活定时器TCP的超时与重传TCP提供可靠的运输层,使用的方法之一就是数据确认,但数据和确认都可能丢失,TCP通过在发送时设置一个定时器来解决。如果当定时器溢出还没收到,就重传该数据。对于每个TCP连接,都会管理4个不同的定时器重传定时器:当希望收到另一端发回的数据确认时设置,若定时

2016-12-16 15:59:36 1340

原创 读《TCP/IP详解》第19、20章:TCP的数据流

TCP的交互数据流经受时延的确认Nagle算法TCP的成块数据流滑动窗口PUSH标志慢启动算法紧急数据TCP的交互数据流经受时延的确认TCP在接收到数据时,并不立即向发送端发送ACK确认报文,而是推迟一段时间再与其他要发住该发送端的数据一起发送ACK确认。这样可减少网络中报文的传送,提高传输效率,节省资源。时延必须小于500ms,一般等待200ms,当超过该时延,即使没有发往该发送端的

2016-12-14 13:58:53 479

原创 读《TCP/IP详解》第17、18章:TCP传输控制协议的连接和终止

在日常的使用中,TCP和UDP是最频繁的,而其中又以TCP包含的内容更多,更复杂。本书后面几章就专门为我们讲解了TCP协议,包括连接的建立和终止,数据的传送,重传,保活等等。首先,TCP提供一种面向连接的、可靠的字节流服务,该段话的说明如下: 1. 面向连接意味着两个使用TCP的应用,在交换数据之前必须建立一个TCP连接,而UDP则是不需要连接直接发送数据。 2. 在一个TCP连接中,仅有

2016-12-08 16:38:01 948

原创 读《TCP/IP详解》第14章:DNS:域名系统

域名是一种用于TCP/IP应用程序的分布式数据库,它提供主机名字和IP地址之间的转换及有关电子邮件的选路信息。从应用的角度上看,对DNS的访问是通过一个地址解析器来完成的。在Unix主机中,该解析器主要是通过两个库函数gethostbyname和gethostbyaddr来访问的。DNS的名字空间和Unix的文件系统相似,也具有层次结构。如图所示: 顶级域名被分为三个部分:arpa是一个用于地址

2016-12-04 13:03:06 637

objc4-required-headers.zip

编译objc4-818.2所需头文件

2021-02-04

FFmpeg-iOS

iOS平台,包含libx264及fdk-aac的FFmpeg头文件及lib文件 1. libbz2.tbd 2. libz.tbd 3. libiconv.tbd 4. CoreMedia.framework 5. VideoToolbox.framework 6. AudioToolbox.framework 7. AVFoundation.framework

2017-12-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除