音视频教程
文章平均质量分 72
夏日踩冰
这个作者很懒,什么都没留下…
展开
-
音视频开发——流媒体数据传输RTP(三)
实时传送协议(Real-time Transport Protocol或简写RTP,也可以写成RTTP)是一个网络传输协议。关于RTP协议的详细介绍,可以参考这篇文章:RTP协议介绍:http://www.cnblogs.com/qingquan/archive/2011/07/28/2120440.htmlRTP协议是通过UDP层传输的,在本例中仍然使用CocoaAsyncSocket库原创 2016-08-10 16:17:53 · 6889 阅读 · 1 评论 -
音视频开发——ffmpeg解码(四)
音视频最强大的开源库非ffmpeg莫属,网上对ffmpeg总结的最好的是雷神的博客(http://blog.csdn.net/leixiaohua1020/article/details/15811977),本文简单介绍下ffmpeg视频解码的使用。1、ffmpeg初始化- (void)videoDecoder_init { avcodec_register_all(原创 2016-08-10 16:18:40 · 3965 阅读 · 1 评论 -
音视频开发——iOS音频录制(六)
iOS音视频开发相关文章:音视频开发——概述(一)音视频开发——流媒体数据传输RTSP(二)音视频开发——流媒体数据传输RTP(三)音视频开发——ffmpeg解码(四)音视频开发——音频流解码播放(五)音视频开发——iOS音频录制(六)一、使用Audio Queues录制音频输入端连接的是设备的原创 2016-08-25 09:57:51 · 2215 阅读 · 0 评论 -
音视频开发——概述(含TUTK demo iOS)
开发一款播放器,难不难,要怎么做?想必每个进入到音视频领域的新人都有这样的疑问。 如果仅仅是完成项目,可以说很简单。对于iOS开发人员,网上有不少的开源播放器,如kxmovie、ikjplayer,git clone,然后修改修改界面,大功告成。倘若有特定的需求,比如提供给你的并不是URL链接,只是一堆音视频的数据,那就需要了解其中的原理,爬过高山、跨过人海、踩过无数的坑,才能通往阳光大原创 2016-08-10 15:41:19 · 13264 阅读 · 2 评论 -
音视频开发——流媒体数据传输RTSP(二)
视频数据基本是通过网络传输获取的。针对音视频数据量大的特点,有一套专门的网络传输协议RTP/RTSP,它的运行流程是这样的: 流媒体数据的传输使用这两个协议(RTSP,RTP)就能达到目标。RTSP rtsp(Real Time Streaming Protocol)是一款网络控制协议,用来控制流媒体服务器的,并提供了一些命令,如 play, record, pau原创 2016-08-10 16:17:27 · 15719 阅读 · 0 评论