开发流媒体服务器
来源:互联网 发布:电工鞋 绝缘鞋 知乎 编辑:程序博客网 时间:2024/05/18 00:58
预告
最近闲来无事,花了些时间研究了一下国产精品开源流媒体服务器easyDarwin。
easyDarwin?
EasyDarwin是由国内开源流媒体团队维护和迭代的一整套开源流媒体视频平台框架,基于C++开发。支持RTSP流媒体协议,支持安防行业需要的摄像机流媒体转发功能、支持互联网行业需要的多平台(PC、Android、IOS)RTSP直播(H264/MJPEG/MPEG4、AAC/PCMA/PCMU/G726)功能,底层(Select/Epoll网络模型、无锁队列调度)和上层(RESTful接口、WEB管理、多平台编译)、关键帧索引(秒开画面)、远程运维等方面优化。
流媒体服务器?
流媒体服务器是流媒体应用的核心系统,是运营商向用户提供视频服务的关键平台。流媒体服务器的主要功能是对流媒体内容进行采集、缓存、调度和传输播放。
说点什么?
条件变量,队列,堆,锁,原子,多线程,select,epoll,TCPIP网络编程。
文件及文件夹操作等。
此外还有很多协议,rtsp, rtp/rtcp等。
EasyDarwin中的C++编程技巧。
在此以easyDarwin为例,开个系列,与大家分享一下流媒体服务器的开发知识。
Derek Sai
阅读全文
1 0
- 开发流媒体服务器
- 流媒体服务器开发资源列表
- 简单流媒体服务器开发日记
- 打算开发一个流媒体服务器
- Red5流媒体服务器开发总结
- live555开发的流媒体服务器软件
- 用Darwin开发分布式流媒体服务器
- 用Darwin开发分布式流媒体服务器
- 流媒体开发之-服务器图片的加载
- 流媒体开发之-服务器图片的加载
- Red5 流媒体服务器 的使用(开发)
- 用EasyDarwin开发分布式流媒体服务器
- 用Darwin开发分布式流媒体服务器
- 流媒体服务器
- 流媒体服务器
- 流媒体服务器
- 流媒体服务器
- 流媒体服务器
- 深度学习(参数选择)
- win7相关问题解决
- S
- leetcode 005 Longest Palindromic Substring
- Web Service (006---使用eclipse端口拦截器[TCP/IP Monitor]监视WebService请求)
- 开发流媒体服务器
- MySQL中游标的使用
- QT Layout中增删widget与切换界面
- 两表关联,取B表满足条件的第一条数据
- 周计划 补完工程 第六周 python基础第一周
- C语言(求1-3+5-7+9-11...+101的结果)
- HDU 6158 圆的反演
- 133. Clone Graph
- 数据库索引原理