# html5-dash-hls-rtmp
**Repository Path**: yanxuwei/html5-dash-hls-rtmp
## Basic Information
- **Project Name**: html5-dash-hls-rtmp
- **Description**: HTML5播放器、M3U8直播和点播、RTMP直播、低延迟、推流/播流地址鉴权、优化浏览器兼容性,HLS+扩展。
- **Primary Language**: JavaScript
- **License**: MIT
- **Default Branch**: master
- **Homepage**: https://github.com/Tinywan/html5-dash-hls-rtmp
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 302
- **Created**: 2022-11-26
- **Last Updated**: 2022-11-26
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
## :bouquet: 多媒体架构设计

###### :bird: 支持的直播流输入协议
* RTMP 用于拉取和发布的流
* RTSP 为拉和宣布的流
* 用于HTTP和UDP流的 MPEG-TS
* SRT 用于听,拉和集合模式
* UDT 用于听,拉和集合模式
* HLS 为拉流
###### :baby_chick: 单路路实时编码流传递(RTMP)

###### :penguin: 多路实时编码流传递(RTMP)

###### :chicken: HLS、MPEG-DASH多路输入/输出流

###### :hatched_chick: 通过SSL加密和公开HLS媒体的来源(HLS)

## :hibiscus: 点播架构设计

## :cherry_blossom: 点播流程图

## :four_leaf_clover: 更新列表
* :six: 2018年8月31日 星期五
* [自定义音频播放器的实现](https://hehuiyun.github.io/2018/07/27/%E8%87%AA%E5%AE%9A%E4%B9%89%E9%9F%B3%E9%A2%91%E6%92%AD%E6%94%BE%E5%99%A8%E7%9A%84%E5%AE%9E%E7%8E%B0/#more)
* [HLS-iOS视频播放服务架构深入探究(二)](https://yangchao0033.github.io/blog/2016/02/14/hls-2/)
* [HLS-iOS视频播放服务架构深入探究(一)](https://yangchao0033.github.io/blog/2016/01/29/hls-1/)
* [HTTP Live Streaming (HLS) - 概念](https://www.jianshu.com/p/2ce402a485ca)
* :five: 2018年3月22日 星期五
* [视频插件 video.js的用法](http://www.jq22.com/jquery-info404)
* [视频直播常见问题与解决办法汇总](https://yq.aliyun.com/articles/511196)
* [在Ubuntu 14.04上安装Nginx-RTMP](https://www.vultr.com/docs/setup-nginx-rtmp-on-ubuntu-14-04)
* :four: 2018年1月16日 星期二 [音视频解决方案 NGINX-RTMP-TS-DASH](https://github.com/Tinywan/NGINX-RTMP-TS-DASH)
* :three: 2017年04月18日 星期二 [解决VideoJs阿里云直播和点播跨域问题](http://www.cnblogs.com/tinywan/p/6234463.html)
* :two: 2017年06月06日 星期二 开源的播放器
* :computer: [Aliplayer 播放器](https://player.alicdn.com/aliplayer/index.html)
* :computer: [Video-dev-Hls 播放器 ](https://github.com/video-dev/hls.js)
* :computer: [ Sewise-Player 播放器](https://github.com/jackzhang1204/sewise-player)
* :computer: [clappr 播放器](https://github.com/clappr/clappr)
* 支持格式:`hls, dash, ogg, webm, mp4, rtmp either live or video on demand`
* :computer: [在线预览](http://github.tinywan.com/html5-dash-hls-rtmp/clappr/index1.html)
* [mediaelement player 播放器](https://github.com/mediaelement/mediaelement)
* 支持格式:`支持MP4,WebM和MP3以及HLS,Dash,YouTube,Facebook,SoundCloud和其他HTML5 MediaElement API的HTML5