在线视频播放
2016-01-11 20:20
344 查看
碰到一个视频处理的项目,刚开始很难搞,经过研究,原来视频这个东西可以有两个方式来完成,一个是SDK 方式,一个是用JS去调用C接口;
技术点基本上就是多线程技术,用red5服务器来启动,用ffmpeg来转换成rtmp;
1.下载一个red5服务器,然后下载一个ffmpeg来转换 rtsp,可以在线播放,在线录制,全靠ffmpeg的命令行来实现;
编程的话需要用stringBuilder来写报文;
2.一个作为客户端,处理前台页面;red5作为服务器,或者是做成平台,或者是做成服务;平台的话就需要考虑安全问题;服务的话就不需要考虑这么多了;
3.那么存储数据的话,可以存储在前端,后端专门处理服务;
技术点基本上就是多线程技术,用red5服务器来启动,用ffmpeg来转换成rtmp;
1.下载一个red5服务器,然后下载一个ffmpeg来转换 rtsp,可以在线播放,在线录制,全靠ffmpeg的命令行来实现;
编程的话需要用stringBuilder来写报文;
2.一个作为客户端,处理前台页面;red5作为服务器,或者是做成平台,或者是做成服务;平台的话就需要考虑安全问题;服务的话就不需要考虑这么多了;
3.那么存储数据的话,可以存储在前端,后端专门处理服务;
相关文章推荐
- 一次穿墙渗透测试,利用IPC跨域
- Mac 10.10 下修改 MySQL 5.6 的密码
- 软RAID-mdadm折腾小记
- 单例模式
- .net面试题
- 部署一个HELLO WORLD 的CFX WEBSERVICE 需要哪些包
- 使用Eclipse 4.5 + Maven 3 打包Scala/Spark项目
- 用yum查询想安装的软件
- 柔性数组
- uname命令 netstat命令
- Java NIO使用及原理分析
- SVD奇异值分解
- 启动一个支持文件上传的HTTP-Server
- git使用方法总结
- osg windows #127error
- HDU 4265 Science! 网络流解多重匹配,输出所有比配可能
- http协议
- BZOJ 3261 最大异或和 可持久化Trie
- 小菜一步一步学数据结构之(一)基本概念和术语
- 关于“双或”和”单或“逻辑符的运算规则