在好例子网,分享、交流、成长!
您当前所在位置:首页C/C++ 开发实例Android手机应用开发 → janus-phone-sdk:janus使用教程代码

janus-phone-sdk:janus使用教程代码

Android手机应用开发

下载此实例
  • 开发语言:C/C++
  • 实例大小:0.58M
  • 下载次数:7
  • 浏览次数:161
  • 发布时间:2022-04-09
  • 实例类别:Android手机应用开发
  • 发 布 人:sijimo
  • 文件格式:.zip
  • 所需积分:2
 相关标签: sdk sd

实例介绍

【实例简介】janus-phone-sdk:janus使用教程代码

【实例截图】

from clipboard

【核心代码】

.
├── 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


标签: sdk sd

实例下载地址

janus-phone-sdk:janus使用教程代码

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警