您的位置:首页 > 移动开发 > IOS开发

iOS流媒体开发的一些参考资料

2014-11-24 18:29 281 查看
(1)“Real-Time Streaming Protocol (RTSP)”比较官方的资料(链接)。

(2)“ffmpeg”在百度百科的简介(链接)。

(3)“ffmpeg”的官网:http://ffmpeg.org/,使用ffmpeg开发流媒体播放器的实例在这儿

(4)“http://stackoverflow.com/”上有两篇不错的帖子,其中给出了实例,帖子一(http://stackoverflow.com/questions/12790034/rtsp-video-streaming-for-ios)和帖子二(http://stackoverflow.com/questions/12211182/rtsp-streaming-in-iphone)。

(5)“RTSP streaming on iphone works great!”也是国外的一篇帖子,貌似参考价值比较高,一并收录如此(原文http://iphonedevsdk.com/forum/iphone-sdk-development/51697-rtsp-streaming-on-iphone-works-great.html)。

(6)“即时串流协定(Real Time Streaming Protocol,RTSP)”维基百科英文版有介绍(链接在这儿)。中文版有一个引申阅读《有关RTSP更详细的介绍》(链接在这儿)。

(7)《基于iOS5.0的MobileVLC(vlc for iOS)编译》(原文在这里),作者在CSDN上也有博客(http://blog.csdn.net/madongchunqiu),值得关注!:P

(8)《Mac10.7.5 XCode4.5.2 ios6编译VLC1.1.0》(原文在这里),相当于是《基于iOS5.0的MobileVLC(vlc
for iOS)编译》在iOS6.0上的版本,参考价值比较高!:P

(9)《ios搭建vlc》(原文的链接

(10)《模拟器与真机下ffmpeg的编译总结》(原文在这儿

(11)《how to build ffmpeg for iOS with arm6,arm7,i386》(原文的链接
点击打开链接

 1、拷贝gas-preprocessor.pl文件到 /usr/bin目录下。

  2、修改gas-preprocessor.pl文件的权限

  注:需要有读,写和执行的权限。具体操作为,首先在命令行下进入/usr/bin目录,然后执行chmod命令,如下图所示:



  3、切换[code]build-ffmpeg.sh脚本的目录下,使用命令
sh build-ffmpeg.sh 运行该脚本即可。


 

  注:  1) build-ffmpeg.sh脚本的父目录的名字不能包括空格,否则可能导致构建失败。

      2) build-ffmpeg.sh脚本中可以配置编译的FFMpeg版本,以及使用iOS SDK的版本,如下图所示:

 



  该脚本中默认采用的FFmpeg是2.0版本,使用iOS 7.0的SDK编译,c语言编译器采用clang,应用中可以根据实际项目需要选中不同的FFmpeg和iOS SDK版本。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: