mirror of
https://github.com/HaishinKit/HaishinKit.swift.git
synced 2026-05-07 20:12:28 +00:00
46 lines
1.6 KiB
Markdown
46 lines
1.6 KiB
Markdown
# Enhanced RTMP
|
|
The support status of Enhanced RTMP in RTMPHaishinKit.
|
|
|
|
## Overview
|
|
An extended RTMP standard called Enhanced RTMP is being developed by the Veovera Software Organization.
|
|
Please check [this repository](https://github.com/veovera/enhanced-rtmp/) for the specifications.
|
|
|
|
## Notice
|
|
Enhanced RTMP also requires support on the server side. Please check the support status of the server you are using.
|
|
|
|
## Supports Enhanced RTMP Status
|
|
### [v1](https://github.com/veovera/enhanced-rtmp/blob/main/docs/enhanced/enhanced-rtmp-v1.md)
|
|
Support for AV1 is planned to be implemented once the hardware becomes compatible.
|
|
- [x] Enhancing onMetaData
|
|
- [ ] Defining Additional Video Codecs
|
|
- [ ] Publish
|
|
- [x] HEVC
|
|
- [ ] VP9
|
|
- [ ] AV1
|
|
- [ ] Playback
|
|
- [x] HEVC
|
|
- [ ] VP9
|
|
- [ ] AV1
|
|
- [x] [Extending NetConnection connect Command](https://github.com/veovera/enhanced-rtmp/blob/main/docs/enhanced/enhanced-rtmp-v1.md#extending-netconnection-connect-command)
|
|
- [ ] Metadata Frame
|
|
|
|
### [v2](https://github.com/veovera/enhanced-rtmp/blob/main/docs/enhanced/enhanced-rtmp-v2.md)
|
|
- [ ] Enhancements to RTMP and FLV
|
|
- [ ] Enhancing onMetaData
|
|
- [ ] Reconnect Request
|
|
- [ ] Enhanced Video
|
|
- [ ] Publish
|
|
- [ ] VP8
|
|
- [ ] AV1(HDR)
|
|
- [ ] Playback
|
|
- [ ] VP8
|
|
- [ ] AV1(HDR)
|
|
- [ ] Enhanced Audio
|
|
- [ ] Publish
|
|
- [x] OPUS
|
|
- [ ] Playback
|
|
- [ ] OPUS
|
|
- [ ] Multitrack Streaming via Enhanced RTMP
|
|
- [x] [Enhancing NetConnection connect Command](https://github.com/veovera/enhanced-rtmp/blob/main/docs/enhanced/enhanced-rtmp-v2.md#enhancing-netconnection-connect-command)
|
|
|