摘要:
http://www.cocoachina.com/bbs/read.php?tid=84802 阅读全文
posted @ 2014-05-13 22:46
yulang
阅读(156)
评论(0)
推荐(0)
摘要:
转自:http://www.cnblogs.com/haibindev/archive/2013/01/30/2880764.htmlHLS(HTTP Live Streaming)的分析:HTTP Live Streaming(HLS)是苹果公司(Apple Inc.)实现的基于HTTP的流媒体传... 阅读全文
posted @ 2014-05-13 22:22
yulang
阅读(2036)
评论(0)
推荐(0)
摘要:
近日在和朋友聊起媒体流的服务器端实时转码技术的时候,发现苹果的各种终端上的视频播放并未使用常见的基于UDP的RTSP/RTP,而强制使用了Http Live Stream技术,这里稍稍总结了如下。苹果的视频数据流播放技术要求一如苹果的强势作风,苹果对其旗下的iPhone、iPod、iPad、Appl... 阅读全文
posted @ 2014-05-13 22:12
yulang
阅读(1113)
评论(0)
推荐(0)
摘要:
硬件解码:视频解码分为软解和硬解。所谓“软解”就是通过软件让CPU进行视频解码处理;而“硬解”是指不依赖于CPU,通过专用的设备(子卡)单独完成视频解码,比如曾经的VCD/DVD解压卡、视频压缩卡都被冠以“硬解”的称号。现在实现高清硬解不需要额外的子卡,也不需要额外的投入,因为硬解码模块被整合在了G... 阅读全文
posted @ 2014-05-13 21:19
yulang
阅读(833)
评论(0)
推荐(0)
摘要:
译注:这篇文章虽然比较长,但是里面的内容还是很有价值的。像素是如何绘制到屏幕上面的?把数据输出到屏幕的方法有很多,通过调用很多不同的framework和不同的函数。这里我们讲一下这个过程背后的东西。希望能够帮助大家了解什么时候该使用什么API,特别是当遇到性能问题需要调试的时候。当然,我们这里主要讲... 阅读全文
posted @ 2014-05-13 20:41
yulang
阅读(520)
评论(0)
推荐(0)
摘要:
一、RTP传输协议二、RTCP数据传输控制协议三、 RTSP实时流媒体协议四、 RSVP资源预留协议----------------------------------------------------------------------------------------------------... 阅读全文
posted @ 2014-05-13 15:09
yulang
阅读(1788)
评论(0)
推荐(0)
摘要:
一,iOS网络编程层次模型在前文《深入浅出Cocoa之Bonjour网络编程》中我介绍了如何在Mac系统下进行 Bonjour 编程,在那篇文章中也介绍过 Cocoa 中网络编程层次结构分为三层,虽然那篇演示的是 Mac 系统的例子,其实对iOS系统来说也是一样的。iOS网络编程层次结构也分为三层:... 阅读全文
posted @ 2014-05-13 13:32
yulang
阅读(579)
评论(0)
推荐(0)
摘要:
Libjingle 是google talk voice(语音聊天) 和 p2p interoperability(点对点操作)库,是提供了google talk,p2p文件共享和语音呼叫能力的组件集,libjingle包中包含了jingle和jingle语音以及两个被xmpp标准提议的扩展。Abo... 阅读全文
posted @ 2014-05-13 13:23
yulang
阅读(1142)
评论(0)
推荐(0)
摘要:
为了项目的后期IM应用,最近在研究libjingle,中间看了也收集了很多资料,感慨网上很多资料要么太过于纠结协议(如STUN、ICE等)实现细节,要么中间有很多纰漏。最后去伪存真,归纳总结了一下,希望对以后的同行有些许帮助。 如果有什么需要讨论或者指正的,欢迎留言或者邮件peakflys@gmai... 阅读全文
posted @ 2014-05-13 10:58
yulang
阅读(703)
评论(0)
推荐(0)
浙公网安备 33010602011771号