Skip to content

Commit

Permalink
update to v1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
ksysdkci committed Jul 19, 2017
1 parent e4c7fa2 commit f07ec72
Show file tree
Hide file tree
Showing 62 changed files with 5,310 additions and 183 deletions.
5 changes: 3 additions & 2 deletions KSYAirStreamer.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'KSYAirStreamer'
s.version = '0.1.0'
s.version = '1.0.0'
s.summary = 'airplay receiver => rtmp streamer'

s.description = <<-DESC
Expand All @@ -20,14 +20,15 @@ Pod::Spec.new do |s|
s.author = { 'pengbins' => 'pengbin@kingsoft.com' }
s.source = {
:git => 'https://github.com/ksvc/KSYAirStreamer_iOS.git',
:tag => 'v'+s.version.to_s
:tag => s.version.to_s
}
s.requires_arc = true
s.ios.library = 'z', 'iconv', 'stdc++.6', 'bz2'
s.ios.frameworks = [ 'AVFoundation', 'VideoToolbox', 'MediaPlayer']
s.ios.deployment_target = '8.0'
s.source_files = ['prebuilt/include/**/*.h','source/*.{h,m}']
s.vendored_library = 'prebuilt/libs/libksyairserver.a'
#s.vendored_library = 'prebuilt/libs/libksyairserver_auth.a'
s.dependency 'libksygpulive/libksygpulive'
s.dependency 'CocoaAsyncSocket'
end
132 changes: 2 additions & 130 deletions demo/KSYAirStreamer.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@
061A2A201F014112003968DB /* KSYUIVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 061A2A1A1F014112003968DB /* KSYUIVC.m */; };
061A2A211F014112003968DB /* KSYUIView.m in Sources */ = {isa = PBXBuildFile; fileRef = 061A2A1C1F014112003968DB /* KSYUIView.m */; };
06665C761EF28ABA006F4567 /* MediaPlayer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 06665C751EF28ABA006F4567 /* MediaPlayer.framework */; };
25A391E668B74380A1447DB2 /* Pods_KSYAirStreamer_Example.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C2FDAA941F5C02081FF649DA /* Pods_KSYAirStreamer_Example.framework */; };
6003F58E195388D20070C39A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F58D195388D20070C39A /* Foundation.framework */; };
6003F590195388D20070C39A /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F58F195388D20070C39A /* CoreGraphics.framework */; };
6003F592195388D20070C39A /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F591195388D20070C39A /* UIKit.framework */; };
Expand All @@ -30,7 +29,6 @@
6003F5BC195388D20070C39A /* Tests.m in Sources */ = {isa = PBXBuildFile; fileRef = 6003F5BB195388D20070C39A /* Tests.m */; };
71719F9F1E33DC2100824A3D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 71719F9D1E33DC2100824A3D /* LaunchScreen.storyboard */; };
873B8AEB1B1F5CCA007FD442 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 873B8AEA1B1F5CCA007FD442 /* Main.storyboard */; };
8BAEB67FA3F4257B811EC6F6 /* Pods_KSYAirStreamer_Tests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E3A97BB6324AEAEB4CA3CEDE /* Pods_KSYAirStreamer_Tests.framework */; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
Expand All @@ -57,7 +55,6 @@
061A2A1B1F014112003968DB /* KSYUIView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KSYUIView.h; sourceTree = "<group>"; };
061A2A1C1F014112003968DB /* KSYUIView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KSYUIView.m; sourceTree = "<group>"; };
06665C751EF28ABA006F4567 /* MediaPlayer.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MediaPlayer.framework; path = System/Library/Frameworks/MediaPlayer.framework; sourceTree = SDKROOT; };
0BF9F5B1EF11F7D1B27AE18E /* Pods-KSYAirStreamer_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-KSYAirStreamer_Example.debug.xcconfig"; path = "Pods/Target Support Files/Pods-KSYAirStreamer_Example/Pods-KSYAirStreamer_Example.debug.xcconfig"; sourceTree = "<group>"; };
6003F58A195388D20070C39A /* KSYAirStreamer_Example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = KSYAirStreamer_Example.app; sourceTree = BUILT_PRODUCTS_DIR; };
6003F58D195388D20070C39A /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
6003F58F195388D20070C39A /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
Expand All @@ -78,14 +75,9 @@
6003F5BB195388D20070C39A /* Tests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = Tests.m; sourceTree = "<group>"; };
606FC2411953D9B200FFA9A0 /* Tests-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Tests-Prefix.pch"; sourceTree = "<group>"; };
71719F9E1E33DC2100824A3D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
76C7CFE05A412566B224F1F3 /* Pods-KSYAirStreamer_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-KSYAirStreamer_Example.release.xcconfig"; path = "Pods/Target Support Files/Pods-KSYAirStreamer_Example/Pods-KSYAirStreamer_Example.release.xcconfig"; sourceTree = "<group>"; };
873B8AEA1B1F5CCA007FD442 /* Main.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = Main.storyboard; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
A007910617974036088E23E0 /* Pods-KSYAirStreamer_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-KSYAirStreamer_Tests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-KSYAirStreamer_Tests/Pods-KSYAirStreamer_Tests.debug.xcconfig"; sourceTree = "<group>"; };
B22399E595AD6E87F8CD101E /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; name = README.md; path = ../README.md; sourceTree = "<group>"; };
B5A8192A4FCBF321BA3C10C8 /* KSYAirStreamer.podspec */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = KSYAirStreamer.podspec; path = ../KSYAirStreamer.podspec; sourceTree = "<group>"; };
C2FDAA941F5C02081FF649DA /* Pods_KSYAirStreamer_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_KSYAirStreamer_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; };
D908396BBDD2C2915E9DBF21 /* Pods-KSYAirStreamer_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-KSYAirStreamer_Tests.release.xcconfig"; path = "Pods/Target Support Files/Pods-KSYAirStreamer_Tests/Pods-KSYAirStreamer_Tests.release.xcconfig"; sourceTree = "<group>"; };
E3A97BB6324AEAEB4CA3CEDE /* Pods_KSYAirStreamer_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_KSYAirStreamer_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
Expand All @@ -97,7 +89,6 @@
6003F590195388D20070C39A /* CoreGraphics.framework in Frameworks */,
6003F592195388D20070C39A /* UIKit.framework in Frameworks */,
6003F58E195388D20070C39A /* Foundation.framework in Frameworks */,
25A391E668B74380A1447DB2 /* Pods_KSYAirStreamer_Example.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand All @@ -108,7 +99,6 @@
6003F5B0195388D20070C39A /* XCTest.framework in Frameworks */,
6003F5B2195388D20070C39A /* UIKit.framework in Frameworks */,
6003F5B1195388D20070C39A /* Foundation.framework in Frameworks */,
8BAEB67FA3F4257B811EC6F6 /* Pods_KSYAirStreamer_Tests.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand Down Expand Up @@ -140,7 +130,6 @@
6003F5B5195388D20070C39A /* Tests */,
6003F58C195388D20070C39A /* Frameworks */,
6003F58B195388D20070C39A /* Products */,
FE88AA6425369E14942C871B /* Pods */,
);
sourceTree = "<group>";
};
Expand All @@ -161,8 +150,6 @@
6003F58F195388D20070C39A /* CoreGraphics.framework */,
6003F591195388D20070C39A /* UIKit.framework */,
6003F5AF195388D20070C39A /* XCTest.framework */,
C2FDAA941F5C02081FF649DA /* Pods_KSYAirStreamer_Example.framework */,
E3A97BB6324AEAEB4CA3CEDE /* Pods_KSYAirStreamer_Tests.framework */,
);
name = Frameworks;
sourceTree = "<group>";
Expand Down Expand Up @@ -225,30 +212,16 @@
name = "Podspec Metadata";
sourceTree = "<group>";
};
FE88AA6425369E14942C871B /* Pods */ = {
isa = PBXGroup;
children = (
0BF9F5B1EF11F7D1B27AE18E /* Pods-KSYAirStreamer_Example.debug.xcconfig */,
76C7CFE05A412566B224F1F3 /* Pods-KSYAirStreamer_Example.release.xcconfig */,
A007910617974036088E23E0 /* Pods-KSYAirStreamer_Tests.debug.xcconfig */,
D908396BBDD2C2915E9DBF21 /* Pods-KSYAirStreamer_Tests.release.xcconfig */,
);
name = Pods;
sourceTree = "<group>";
};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
6003F589195388D20070C39A /* KSYAirStreamer_Example */ = {
isa = PBXNativeTarget;
buildConfigurationList = 6003F5BF195388D20070C39A /* Build configuration list for PBXNativeTarget "KSYAirStreamer_Example" */;
buildPhases = (
BE50F8CA20FEC5BF16071D69 /* [CP] Check Pods Manifest.lock */,
6003F586195388D20070C39A /* Sources */,
6003F587195388D20070C39A /* Frameworks */,
6003F588195388D20070C39A /* Resources */,
A40652FF4546AB71A8EBFD52 /* [CP] Embed Pods Frameworks */,
9CE9049CF0D1B6A624731613 /* [CP] Copy Pods Resources */,
);
buildRules = (
);
Expand All @@ -263,12 +236,9 @@
isa = PBXNativeTarget;
buildConfigurationList = 6003F5C2195388D20070C39A /* Build configuration list for PBXNativeTarget "KSYAirStreamer_Tests" */;
buildPhases = (
C1558E2DCEFE5A490ABCCC37 /* [CP] Check Pods Manifest.lock */,
6003F5AA195388D20070C39A /* Sources */,
6003F5AB195388D20070C39A /* Frameworks */,
6003F5AC195388D20070C39A /* Resources */,
D4A068F578DAE1860804879B /* [CP] Embed Pods Frameworks */,
087EE1DFFBDE82854AB0DF49 /* [CP] Copy Pods Resources */,
);
buildRules = (
);
Expand All @@ -292,7 +262,6 @@
TargetAttributes = {
6003F589195388D20070C39A = {
DevelopmentTeam = ZGJ54Q7R45;
ProvisioningStyle = Automatic;
SystemCapabilities = {
com.apple.BackgroundModes = {
enabled = 1;
Expand Down Expand Up @@ -345,99 +314,6 @@
};
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
087EE1DFFBDE82854AB0DF49 /* [CP] Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Copy Pods Resources";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-KSYAirStreamer_Tests/Pods-KSYAirStreamer_Tests-resources.sh\"\n";
showEnvVarsInLog = 0;
};
9CE9049CF0D1B6A624731613 /* [CP] Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Copy Pods Resources";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-KSYAirStreamer_Example/Pods-KSYAirStreamer_Example-resources.sh\"\n";
showEnvVarsInLog = 0;
};
A40652FF4546AB71A8EBFD52 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-KSYAirStreamer_Example/Pods-KSYAirStreamer_Example-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
BE50F8CA20FEC5BF16071D69 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Check Pods Manifest.lock";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n";
showEnvVarsInLog = 0;
};
C1558E2DCEFE5A490ABCCC37 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Check Pods Manifest.lock";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n";
showEnvVarsInLog = 0;
};
D4A068F578DAE1860804879B /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-KSYAirStreamer_Tests/Pods-KSYAirStreamer_Tests-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
6003F586195388D20070C39A /* Sources */ = {
isa = PBXSourcesBuildPhase;
Expand Down Expand Up @@ -576,7 +452,6 @@
};
6003F5C0195388D20070C39A /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 0BF9F5B1EF11F7D1B27AE18E /* Pods-KSYAirStreamer_Example.debug.xcconfig */;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD)";
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
Expand All @@ -588,7 +463,7 @@
INFOPLIST_FILE = "KSYAirStreamer/KSYAirStreamer-Info.plist";
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
MODULE_NAME = ExampleApp;
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_BUNDLE_IDENTIFIER = com.ksyun.ios.KSYAirStreamer;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE = "";
PROVISIONING_PROFILE_SPECIFIER = "";
Expand All @@ -599,7 +474,6 @@
};
6003F5C1195388D20070C39A /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 76C7CFE05A412566B224F1F3 /* Pods-KSYAirStreamer_Example.release.xcconfig */;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD)";
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
Expand All @@ -611,7 +485,7 @@
INFOPLIST_FILE = "KSYAirStreamer/KSYAirStreamer-Info.plist";
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
MODULE_NAME = ExampleApp;
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_BUNDLE_IDENTIFIER = com.ksyun.ios.KSYAirStreamer;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE = "";
PROVISIONING_PROFILE_SPECIFIER = "";
Expand All @@ -622,7 +496,6 @@
};
6003F5C3195388D20070C39A /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = A007910617974036088E23E0 /* Pods-KSYAirStreamer_Tests.debug.xcconfig */;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
FRAMEWORK_SEARCH_PATHS = (
Expand All @@ -646,7 +519,6 @@
};
6003F5C4195388D20070C39A /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = D908396BBDD2C2915E9DBF21 /* Pods-KSYAirStreamer_Tests.release.xcconfig */;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
FRAMEWORK_SEARCH_PATHS = (
Expand Down
4 changes: 2 additions & 2 deletions demo/KSYAirStreamer/KSYAirStreamer-Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>0.1.0</string>
<string>1.0.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>0.1.0.7</string>
<string>1.0.0.2</string>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>NSAppTransportSecurity</key>
Expand Down
4 changes: 4 additions & 0 deletions docs/docset-installed.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Documentation set was installed to Xcode!

Path: /Users/ksyci/Library/Developer/Shared/Documentation/DocSets/com.ksyun.KSYAirStreamer_iOS.docset
Time: 2017-07-19 02:36:15 +0000
34 changes: 34 additions & 0 deletions docs/docset/Contents/Info.plist
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleIdentifier</key>
<string>com.ksyun.KSYAirStreamer_iOS</string>
<key>CFBundleName</key>
<string>KSYAirStreamer_iOS Documentation</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<key>CFBundleVersion</key>
<string>1.0</string>




<key>DocSetFeedName</key>
<string>KSYAirStreamer_iOS Documentation</string>

<key>DocSetMinimumXcodeVersion</key>
<string>3.0</string>

<key>DashDocSetFamily</key>
<string>appledoc</string>
<key>DocSetPublisherIdentifier</key>
<string>com.ksyun.documentation</string>
<key>DocSetPublisherName</key>
<string>Kingsoft</string>
<key>NSHumanReadableCopyright</key>
<string>Copyright © 2017 Kingsoft. All rights reserved.</string>
</dict>
</plist>
Loading

0 comments on commit f07ec72

Please sign in to comment.