mirror of
https://github.com/HaishinKit/HaishinKit.swift.git
synced 2026-05-07 20:12:28 +00:00
Update documents.
This commit is contained in:
@@ -1,17 +1,9 @@
|
||||
# ``HaishinKit``
|
||||
This is the main module. This module supports the RTMP protocol.
|
||||
|
||||
## Overview
|
||||
This is the main module. It provides common functionality for live streaming and supports the RTMP protocol.
|
||||
|
||||
### Module organization
|
||||
The HaishinKit project is split across multiple modules:
|
||||
|
||||
Repo | Usage
|
||||
--|--
|
||||
[HaishinKit](https://docs.haishinkit.com/swift/latest/documentation/haishinkit/) | HaishinKit core
|
||||
[SRTHaishinKit](https://docs.haishinkit.com/swift/latest/documentation/srthaishinkit/) | SRT protocol support
|
||||
[MoQTHaishinKit](https://docs.haishinkit.com/swift/latest/documentation/moqthaishinkit/) | MoQT protocol support
|
||||
|
||||
## 📓 RTMP Usage
|
||||
### Ingest
|
||||
```swift
|
||||
|
||||
@@ -245,7 +245,7 @@ public actor RTMPConnection: NetworkConnection {
|
||||
/// In some RTMP server implementations where these parameters are not supported, you can work around the issue by specifying them as shown below.
|
||||
///
|
||||
/// ## Example code:
|
||||
/// ```
|
||||
/// ```swift
|
||||
/// let connection = RTMPConnection(
|
||||
/// fourCcList: nil,
|
||||
/// videoFourCcInfoMap: nil,
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
# ``MoQTHaishinKit``
|
||||
This module supports the MoQT protocol.
|
||||
|
||||
## Overview
|
||||
- This is a Swift implementation of MoQT, based on draft7. It is being developed for research and testing purposes.
|
||||
|
||||
Reference in New Issue
Block a user