博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS上面的Samba的管理软件
阅读量:6805 次
发布时间:2019-06-26

本文共 741 字,大约阅读时间需要 2 分钟。

hot3.png

今天初步调试完成了一个非常有趣的东西,基于Samba的视频播放,目前仅仅只能够播放MPMoviePlayer支持的MP4 3GP M3U8文件,其他格式文件还没有支持,1080p还支持的很弱,下一步考虑支持市面上大多数的视频音频格式。当然,要做到这些,是离不开ffmpeg库的,在大学就研究了一下,当时仅仅是看了一下源码,玩了一下命令行了事。 为什么要做一个这样的软件? 研究了一下市面上一些Samba的软件,例如aceplayer,做得非常的渣,居然还能够被别人赞,真是奇了怪。剩下来的就是,目前自己做的一个东西可以抽取出来做一个通用的管理软件的雏形,如果加上良好的文档支持,视频音频的优化,文件同步功能的添加,应该会是一个不错的管理软件。 其他嘛,JUST FOR FUN!! 另外要提一下视频播放的这块,我研究了好一个月的流媒体播放实现,现在已经了然于胸了,市面上一些流媒体软件都是基于http服务的,我使用的流媒体也是基于这个,但转了一个弯,文件时在samba服务器上面的,所以先要读取samba的文件流,在本地建立一个httpserver(使用cocoahttpserver,非常赞),拼接一个带文件后缀的URL给MPMoviePlayer即可。 参考下面的链接: http://24yi.sinaapp.com/?p=4 写的很少,但都很中要害 http://www.cnblogs.com/zhouguixin/p/3139522.html 这个写得也不错,注意仔细看一些地方 最后,很多东西看似简单,还是要自己动手做一遍才成,等有时间,自己再详细写一篇关于这个的文章吧!

转载于:https://my.oschina.net/tonyyang/blog/290758

你可能感兴趣的文章
【转】Deep Learning(深度学习)学习笔记整理系列之(三)
查看>>
angularJs按需加载代码(未验证)
查看>>
avalon 笔记---Mr.wing
查看>>
sgu 109 Magic of David Copperfield II
查看>>
Redis在CentOS和Windows安装过程
查看>>
Eclipse的SVN插件使用
查看>>
JavaScript鼠标经过图片的放大镜效果
查看>>
AngulaJS02
查看>>
[LeetCode] House Robber II
查看>>
FastReport快速入门
查看>>
载入背景图片
查看>>
JavaScrip ES6数组方法
查看>>
AspectJ的基本使用
查看>>
python-常见快捷方式
查看>>
hdu6103 Kirinriki(trick+字符串)
查看>>
WebGL 3D 电信机架实战之数据绑定
查看>>
基于 HTML5 Canvas 的电信机柜 U 位动态管理
查看>>
C++11 function函数用法
查看>>
斐波纳契博弈
查看>>
oracle redo日志文件损坏恢复
查看>>