嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元微信扫码支付:2 元
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
janus-phone-sdk:janus使用教程代码
.
├── janus-mobile-sdk-master
│ ├── CMakeLists.txt
│ ├── Dockerfile
│ ├── Dockerfile.janus
│ ├── LICENSE
│ ├── Makefile
│ ├── docker-compose.yml
│ ├── docs
│ │ ├── README.md
│ │ ├── _coverpage.md
│ │ ├── _media
│ │ │ ├── android-tree.png
│ │ │ └── logo.png
│ │ ├── _sidebar.md
│ │ ├── create-application.md
│ │ ├── custom.css
│ │ ├── favicon.ico
│ │ ├── getting-started.md
│ │ ├── index.html
│ │ └── messing-around.md
│ ├── examples
│ │ └── android
│ │ ├── app
│ │ │ ├── build.gradle
│ │ │ ├── proguard-rules.pro
│ │ │ └── src
│ │ │ ├── androidTest
│ │ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── github
│ │ │ │ └── helloiampau
│ │ │ │ └── app
│ │ │ │ ├── ApiTest.java
│ │ │ │ ├── DatachannelTest.java
│ │ │ │ ├── EchotestTest.java
│ │ │ │ ├── StreamingTest.java
│ │ │ │ └── VideoroomTest.java
│ │ │ └── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ └── github
│ │ │ │ └── helloiampau
│ │ │ │ └── app
│ │ │ │ ├── Api.java
│ │ │ │ ├── Datachannel.java
│ │ │ │ ├── Echotest.java
│ │ │ │ ├── JanusService.java
│ │ │ │ ├── MainActivity.java
│ │ │ │ ├── ServiceDelegate.java
│ │ │ │ ├── Streaming.java
│ │ │ │ ├── Videoroom.java
│ │ │ │ └── custom
│ │ │ │ ├── CustomPlugin.java
│ │ │ │ ├── CustomPluginFactory.java
│ │ │ │ └── CustomProtocol.java
│ │ │ └── res
│ │ │ ├── drawable
│ │ │ │ └── ic_launcher_background.xml
│ │ │ ├── drawable-v24
│ │ │ │ └── ic_launcher_foreground.xml
│ │ │ ├── layout
│ │ │ │ ├── activity_main.xml
│ │ │ │ ├── api.xml
│ │ │ │ ├── datachannel.xml
│ │ │ │ ├── echotest.xml
│ │ │ │ ├── feed_item.xml
│ │ │ │ ├── streaming.xml
│ │ │ │ └── videoroom.xml
│ │ │ ├── mipmap-anydpi-v26
│ │ │ │ ├── ic_launcher.xml
│ │ │ │ └── ic_launcher_round.xml
│ │ │ ├── mipmap-hdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── ic_launcher_round.png
│ │ │ ├── mipmap-mdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── ic_launcher_round.png
│ │ │ ├── mipmap-xhdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── ic_launcher_round.png
│ │ │ ├── mipmap-xxhdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── ic_launcher_round.png
│ │ │ ├── mipmap-xxxhdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ └── ic_launcher_round.png
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ ├── build.gradle
│ │ ├── gradle
│ │ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ │ ├── gradle.properties
│ │ ├── gradlew
│ │ ├── gradlew.bat
│ │ └── settings.gradle
│ ├── generated
│ │ ├── cpp
│ │ │ └── janus
│ │ │ ├── bundle.hpp
│ │ │ ├── camera.hpp
│ │ │ ├── constraints.hpp
│ │ │ ├── constraints_builder.hpp
│ │ │ ├── janus.hpp
│ │ │ ├── janus_commands.cpp
│ │ │ ├── janus_commands.hpp
│ │ │ ├── janus_conf.hpp
│ │ │ ├── janus_data.hpp
│ │ │ ├── janus_error.hpp
│ │ │ ├── janus_event.hpp
│ │ │ ├── janus_p_types.cpp
│ │ │ ├── janus_p_types.hpp
│ │ │ ├── janus_plugins.cpp
│ │ │ ├── janus_plugins.hpp
│ │ │ ├── jsep.hpp
│ │ │ ├── peer.hpp
│ │ │ ├── peer_factory.hpp
│ │ │ ├── platform.hpp
│ │ │ ├── plugin.hpp
│ │ │ ├── plugin_factory.hpp
│ │ │ ├── protocol.hpp
│ │ │ ├── protocol_delegate.hpp
│ │ │ ├── sdp_constraints.hpp
│ │ │ ├── sdp_type.hpp
│ │ │ └── video_constraints.hpp
│ │ ├── java
│ │ │ └── com
│ │ │ └── github
│ │ │ └── helloiampau
│ │ │ └── janus
│ │ │ └── generated
│ │ │ ├── Bundle.java
│ │ │ ├── Camera.java
│ │ │ ├── Constraints.java
│ │ │ ├── ConstraintsBuilder.java
│ │ │ ├── Janus.java
│ │ │ ├── JanusCommands.java
│ │ │ ├── JanusConf.java
│ │ │ ├── JanusData.java
│ │ │ ├── JanusError.java
│ │ │ ├── JanusEvent.java
│ │ │ ├── JanusPTypes.java
│ │ │ ├── JanusPlugins.java
│ │ │ ├── Jsep.java
│ │ │ ├── Peer.java
│ │ │ ├── PeerFactory.java
│ │ │ ├── Platform.java
│ │ │ ├── Plugin.java
│ │ │ ├── PluginFactory.java
│ │ │ ├── Protocol.java
│ │ │ ├── ProtocolDelegate.java
│ │ │ ├── SdpConstraints.java
│ │ │ ├── SdpType.java
│ │ │ └── VideoConstraints.java
│ │ ├── jni
│ │ │ ├── native_bundle.cpp
│ │ │ ├── native_bundle.hpp
│ │ │ ├── native_camera.hpp
│ │ │ ├── native_constraints.cpp
│ │ │ ├── native_constraints.hpp
│ │ │ ├── native_constraints_builder.cpp
│ │ │ ├── native_constraints_builder.hpp
│ │ │ ├── native_janus.cpp
│ │ │ ├── native_janus.hpp
│ │ │ ├── native_janus_commands.cpp
│ │ │ ├── native_janus_commands.hpp
│ │ │ ├── native_janus_conf.cpp
│ │ │ ├── native_janus_conf.hpp
│ │ │ ├── native_janus_data.cpp
│ │ │ ├── native_janus_data.hpp
│ │ │ ├── native_janus_error.cpp
│ │ │ ├── native_janus_error.hpp
│ │ │ ├── native_janus_event.cpp
│ │ │ ├── native_janus_event.hpp
│ │ │ ├── native_janus_p_types.cpp
│ │ │ ├── native_janus_p_types.hpp
│ │ │ ├── native_janus_plugins.cpp
│ │ │ ├── native_janus_plugins.hpp
│ │ │ ├── native_jsep.cpp
│ │ │ ├── native_jsep.hpp
│ │ │ ├── native_peer.cpp
│ │ │ ├── native_peer.hpp
│ │ │ ├── native_peer_factory.cpp
│ │ │ ├── native_peer_factory.hpp
│ │ │ ├── native_platform.cpp
│ │ │ ├── native_platform.hpp
│ │ │ ├── native_plugin.cpp
│ │ │ ├── native_plugin.hpp
│ │ │ ├── native_plugin_factory.cpp
│ │ │ ├── native_plugin_factory.hpp
│ │ │ ├── native_protocol.cpp
│ │ │ ├── native_protocol.hpp
│ │ │ ├── native_protocol_delegate.cpp
│ │ │ ├── native_protocol_delegate.hpp
│ │ │ ├── native_sdp_constraints.cpp
│ │ │ ├── native_sdp_constraints.hpp
│ │ │ ├── native_sdp_type.hpp
│ │ │ ├── native_video_constraints.cpp
│ │ │ └── native_video_constraints.hpp
│ │ ├── objc
│ │ │ ├── JanusBundle.h
│ │ │ ├── JanusCamera.h
│ │ │ ├── JanusConstraints.h
│ │ │ ├── JanusConstraints.mm
│ │ │ ├── JanusConstraintsBuilder.h
│ │ │ ├── JanusJanus.h
│ │ │ ├── JanusJanusCommands.h
│ │ │ ├── JanusJanusCommands.mm
│ │ │ ├── JanusJanusConf.h
│ │ │ ├── JanusJanusData.h
│ │ │ ├── JanusJanusError.h
│ │ │ ├── JanusJanusError.mm
│ │ │ ├── JanusJanusEvent.h
│ │ │ ├── JanusJanusPTypes.h
│ │ │ ├── JanusJanusPTypes.mm
│ │ │ ├── JanusJanusPlugins.h
│ │ │ ├── JanusJanusPlugins.mm
│ │ │ ├── JanusJsep.h
│ │ │ ├── JanusPeer.h
│ │ │ ├── JanusPeerFactory.h
│ │ │ ├── JanusPlatform.h
│ │ │ ├── JanusPlugin.h
│ │ │ ├── JanusPluginFactory.h
│ │ │ ├── JanusProtocol.h
│ │ │ ├── JanusProtocolDelegate.h
│ │ │ ├── JanusSdpConstraints.h
│ │ │ ├── JanusSdpConstraints.mm
│ │ │ ├── JanusSdpType.h
│ │ │ ├── JanusVideoConstraints.h
│ │ │ └── JanusVideoConstraints.mm
│ │ └── objcpp
│ │ ├── JanusBundle Private.h
│ │ ├── JanusBundle Private.mm
│ │ ├── JanusCamera Private.h
│ │ ├── JanusConstraints Private.h
│ │ ├── JanusConstraints Private.mm
│ │ ├── JanusConstraintsBuilder Private.h
│ │ ├── JanusConstraintsBuilder Private.mm
│ │ ├── JanusJanus Private.h
│ │ ├── JanusJanus Private.mm
│ │ ├── JanusJanusCommands Private.h
│ │ ├── JanusJanusCommands Private.mm
│ │ ├── JanusJanusConf Private.h
│ │ ├── JanusJanusConf Private.mm
│ │ ├── JanusJanusData Private.h
│ │ ├── JanusJanusData Private.mm
│ │ ├── JanusJanusError Private.h
│ │ ├── JanusJanusError Private.mm
│ │ ├── JanusJanusEvent Private.h
│ │ ├── JanusJanusEvent Private.mm
│ │ ├── JanusJanusPTypes Private.h
│ │ ├── JanusJanusPTypes Private.mm
│ │ ├── JanusJanusPlugins Private.h
│ │ ├── JanusJanusPlugins Private.mm
│ │ ├── JanusJsep Private.h
│ │ ├── JanusJsep Private.mm
│ │ ├── JanusPeer Private.h
│ │ ├── JanusPeer Private.mm
│ │ ├── JanusPeerFactory Private.h
│ │ ├── JanusPeerFactory Private.mm
│ │ ├── JanusPlatform Private.h
│ │ ├── JanusPlatform Private.mm
│ │ ├── JanusPlugin Private.h
│ │ ├── JanusPlugin Private.mm
│ │ ├── JanusPluginFactory Private.h
│ │ ├── JanusPluginFactory Private.mm
│ │ ├── JanusProtocol Private.h
│ │ ├── JanusProtocol Private.mm
│ │ ├── JanusProtocolDelegate Private.h
│ │ ├── JanusProtocolDelegate Private.mm
│ │ ├── JanusSdpConstraints Private.h
│ │ ├── JanusSdpConstraints Private.mm
│ │ ├── JanusSdpType Private.h
│ │ ├── JanusVideoConstraints Private.h
│ │ └── JanusVideoConstraints Private.mm
│ ├── include
│ │ └── janus
│ │ ├── async.h
│ │ ├── bundle_impl.h
│ │ ├── constraints_builder_impl.h
│ │ ├── http.h
│ │ ├── janus_api.h
│ │ ├── janus_event_impl.h
│ │ ├── janus_impl.h
│ │ ├── platform_impl.h
│ │ ├── plugins
│ │ │ ├── janus_plugin.h
│ │ │ ├── janus_plugin_echotest.h
│ │ │ ├── janus_plugin_streaming.h
│ │ │ └── janus_plugin_videoroom.h
│ │ ├── random.h
│ │ └── transport.h
│ ├── janus-client.djinni
│ ├── platforms
│ │ ├── android
│ │ │ └── janus-client
│ │ │ ├── build.gradle
│ │ │ ├── proguard-rules.pro
│ │ │ └── src
│ │ │ ├── main
│ │ │ │ ├── AndroidManifest.xml
│ │ │ │ ├── java
│ │ │ │ │ └── com
│ │ │ │ │ └── github
│ │ │ │ │ └── helloiampau
│ │ │ │ │ └── janusclientsdk
│ │ │ │ │ ├── JanusConfImpl.java
│ │ │ │ │ ├── JanusDelegate.java
│ │ │ │ │ ├── JanusFactory.java
│ │ │ │ │ └── rtc
│ │ │ │ │ ├── MediaBundle.java
│ │ │ │ │ ├── MutableMediaBundle.java
│ │ │ │ │ ├── PeerFactoryImpl.java
│ │ │ │ │ └── PeerImpl.java
│ │ │ │ └── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── ic_launcher_background.xml
│ │ │ │ ├── drawable-v24
│ │ │ │ │ └── ic_launcher_foreground.xml
│ │ │ │ ├── mipmap-anydpi-v26
│ │ │ │ │ ├── ic_launcher.xml
│ │ │ │ │ └── ic_launcher_round.xml
│ │ │ │ ├── mipmap-hdpi
│ │ │ │ │ ├── ic_launcher.png
│ │ │ │ │ └── ic_launcher_round.png
│ │ │ │ ├── mipmap-mdpi
│ │ │ │ │ ├── ic_launcher.png
│ │ │ │ │ └── ic_launcher_round.png
│ │ │ │ ├── mipmap-xhdpi
│ │ │ │ │ ├── ic_launcher.png
│ │ │ │ │ └── ic_launcher_round.png
│ │ │ │ ├── mipmap-xxhdpi
│ │ │ │ │ ├── ic_launcher.png
│ │ │ │ │ └── ic_launcher_round.png
│ │ │ │ ├── mipmap-xxxhdpi
│ │ │ │ │ ├── ic_launcher.png
│ │ │ │ │ └── ic_launcher_round.png
│ │ │ │ └── values
│ │ │ │ ├── colors.xml
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ └── test
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ └── github
│ │ │ │ └── helloiampau
│ │ │ │ └── janusclientsdk
│ │ │ │ ├── JanusConfImplTest.java
│ │ │ │ ├── JanusFactoryTest.java
│ │ │ │ └── rtc
│ │ │ │ ├── MutableMediaBundleTest.java
│ │ │ │ ├── PeerFactoryImplTest.java
│ │ │ │ └── PeerImplTest.java
│ │ │ └── resources
│ │ │ └── org
│ │ │ └── powermock
│ │ │ └── extensions
│ │ │ └── configuration.properties
│ │ └── ios
│ │ ├── janus-client
│ │ │ ├── Info.plist
│ │ │ └── janus_client.h
│ │ ├── janus-client.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ ├── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ ├── xcshareddata
│ │ │ │ │ └── IDEWorkspaceChecks.plist
│ │ │ │ └── xcuserdata
│ │ │ │ └── helloiampau.xcuserdatad
│ │ │ │ └── UserInterfaceState.xcuserstate
│ │ │ └── xcuserdata
│ │ │ └── helloiampau.xcuserdatad
│ │ │ └── xcschemes
│ │ │ └── xcschememanagement.plist
│ │ └── janus-clientTests
│ │ ├── Info.plist
│ │ └── janus_clientTests.m
│ ├── src
│ │ ├── async.cc
│ │ ├── bundle_impl.cc
│ │ ├── constraints_builder_impl.cc
│ │ ├── http.cc
│ │ ├── janus_api.cc
│ │ ├── janus_event_impl.cc
│ │ ├── janus_impl.cc
│ │ ├── platform_impl.cc
│ │ ├── plugins
│ │ │ ├── janus_plugin.cc
│ │ │ ├── janus_plugin_echotest.cc
│ │ │ ├── janus_plugin_streaming.cc
│ │ │ └── janus_plugin_videoroom.cc
│ │ ├── random.cc
│ │ └── transport.cc
│ └── test
│ ├── async.test.cc
│ ├── bundle_impl.test.cc
│ ├── constraints_builder_impl.test.cc
│ ├── http.test.cc
│ ├── integration.test.cc
│ ├── janus_api.test.cc
│ ├── janus_event_impl.test.cc
│ ├── janus_impl.test.cc
│ ├── main.cc
│ ├── mocks
│ │ ├── async.h
│ │ ├── bundle.h
│ │ ├── http.h
│ │ ├── http_factory.h
│ │ ├── janus_conf.h
│ │ ├── matchers.h
│ │ ├── peer.h
│ │ ├── peer_factory.h
│ │ ├── platform.h
│ │ ├── plugin.h
│ │ ├── plugin_command_delegate.h
│ │ ├── protocol.h
│ │ ├── protocol_delegate.h
│ │ ├── random.h
│ │ ├── transport.h
│ │ ├── transport_delegate.h
│ │ └── transport_factory.h
│ ├── platform_impl.test.cc
│ ├── plugins
│ │ ├── janus_plugin_echotest.test.cc
│ │ ├── janus_plugin_streaming.test.cc
│ │ └── janus_plugin_videoroom.test.cc
│ ├── random.test.cc
│ └── transport.test.cc
└── 好例子网_janus-mobile-sdk-master.zip
96 directories, 338 files