Skip to content

Commit

Permalink
Merge pull request #141 from iossun/master
Browse files Browse the repository at this point in the history
Release v3.0.5
  • Loading branch information
Kivenhaoyu authored Aug 2, 2021
2 parents f590cba + fa5da2a commit 896d8d2
Show file tree
Hide file tree
Showing 22 changed files with 185 additions and 136 deletions.
14 changes: 14 additions & 0 deletions APIDiffs/api-diffs-3.0.5.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# PLMediaStreamingKit 3.0.4 to 3.0.5 API Differences

## General Headers


```
PLStreamingSession.h
```

- *Added* **@property** (**nonatomic**, **assign**) PLProtocolModel protocolModel;




2 changes: 0 additions & 2 deletions Example/PLMediaStreamingKitDemo.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -718,12 +718,10 @@
);
inputPaths = (
"${PODS_ROOT}/Target Support Files/Pods-PLMediaStreamingKitDemo/Pods-PLMediaStreamingKitDemo-frameworks.sh",
"${PODS_ROOT}/../../Pod/Library/PLMediaStreamingKit.framework",
"${PODS_ROOT}/../../Pod/Library/HappyDNS.framework",
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/PLMediaStreamingKit.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/HappyDNS.framework",
);
runOnlyForDeploymentPostprocessing = 0;
Expand Down
10 changes: 5 additions & 5 deletions Example/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ PODS:
- Fabric (~> 1.10.1)
- Fabric (1.10.1)
- Masonry (1.1.0)
- PLMediaStreamingKit (3.0.3):
- PLMediaStreamingKit/iphoneos (= 3.0.3)
- PLMediaStreamingKit/iphoneos (3.0.3)
- PLMediaStreamingKit (3.0.4):
- PLMediaStreamingKit/iphoneos (= 3.0.4)
- PLMediaStreamingKit/iphoneos (3.0.4)

DEPENDENCIES:
- Crashlytics
Expand All @@ -27,8 +27,8 @@ SPEC CHECKSUMS:
Crashlytics: 666da4380b70d38c80426754fa9d5dfca0e5fd43
Fabric: 58508b243fa6053c03bd04b9e0ada772f317d5b4
Masonry: 678fab65091a9290e40e2832a55e7ab731aad201
PLMediaStreamingKit: d379d44ee4f825c0b91a532d4e94d0685d934af6
PLMediaStreamingKit: 433ad99ed8feb48a2305db85a42f7937ba8875c6

PODFILE CHECKSUM: 310f2b5ec7edf56ebf2d63f7d91dc9f38d241bec
PODFILE CHECKSUM: 01b839d9eedb8dc4ae7438d2253f169c3d8deb5b

COCOAPODS: 1.10.1
4 changes: 2 additions & 2 deletions Example/Pods/Local Podspecs/PLMediaStreamingKit.podspec.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 deletions Example/Pods/Manifest.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

201 changes: 89 additions & 112 deletions Example/Pods/Pods.xcodeproj/project.pbxproj

Large diffs are not rendered by default.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions PLMediaStreamingKit-Universal.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,12 @@

Pod::Spec.new do |s|
s.name = "PLMediaStreamingKit"
s.version = "3.0.4"
s.version = "3.0.5"
s.summary = "Pili iOS media streaming framework via RTMP."
s.homepage = "https://github.com/pili-engineering/PLMediaStreamingKit"
s.license = 'Apache License, Version 2.0'
s.author = { "pili" => "pili@qiniu.com" }
s.source = { :http => "https://sdk-release.qnsdk.com/PLMediaStreamingKit-v3.0.4-universal.zip"}
s.source = { :http => "https://sdk-release.qnsdk.com/PLMediaStreamingKit-v3.0.5-universal.zip"}

s.platform = :ios
s.ios.deployment_target = '8.0'
Expand Down
4 changes: 2 additions & 2 deletions PLMediaStreamingKit.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,12 @@

Pod::Spec.new do |s|
s.name = "PLMediaStreamingKit"
s.version = "3.0.4"
s.version = "3.0.5"
s.summary = "Pili iOS media streaming framework via RTMP."
s.homepage = "https://github.com/pili-engineering/PLMediaStreamingKit"
s.license = 'Apache License, Version 2.0'
s.author = { "pili" => "pili@qiniu.com" }
s.source = { :http => "https://sdk-release.qnsdk.com/PLMediaStreamingKit-v3.0.4-iphoneos.zip"}
s.source = { :http => "https://sdk-release.qnsdk.com/PLMediaStreamingKit-v3.0.5-iphoneos.zip"}

s.platform = :ios
s.ios.deployment_target = '8.0'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleShortVersionString</key>
<string>3.0.3</string>
<string>3.0.5</string>
<key>CFBundleVersion</key>
<string>1</string>
</dict>
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -270,6 +270,16 @@ NS_ASSUME_NONNULL_BEGIN
*/
@property (nonatomic, assign) NSTimeInterval statusUpdateInterval;

/*!
@property protocolModel
@abstract 传输协议
@discussion 指定内部传输协议,默认rtmp
@since v3.0.4
*/
@property (nonatomic, assign) PLProtocolModel protocolModel;

/*!
@abstract 流信息更新间隔。
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -232,6 +232,16 @@ typedef void (^PLStreamDiagnosisResultHandler)(NSString * _Nullable diagnosisRes
*/
@property (nonatomic, assign) NSTimeInterval statusUpdateInterval;

/*!
@property protocolModel
@abstract 传输协议
@discussion 指定内部传输协议,默认rtmp
@since v3.0.4
*/
@property (nonatomic, assign) PLProtocolModel protocolModel;

///----------------------
/// @name 对象生命周期
///----------------------
Expand Down Expand Up @@ -678,7 +688,8 @@ typedef void (^PLStreamDiagnosisResultHandler)(NSString * _Nullable diagnosisRes
@method pushSEIMessage:repeat:
@abstract 发送 SEI 消息
@discussion 视频编码数据中规定的一种附加增强信息,平时一般不被使用,可以在其中加入一些自定义消息,这些消息会被直播 CDN 转发到观众端
@discussion 视频编码数据中规定的一种附加增强信息,平时一般不被使用,可以在其中加入一些自定义消息,这些消息会被直播 CDN 转发到观众端,。
注: 同一编码帧内,发送多条message,内部会自动拼接成一条message
@warning 由于消息是直接被塞入视频数据中的,所以不能太大(几个字节比较合适)
Expand Down
Loading

0 comments on commit 896d8d2

Please sign in to comment.