[{"title":"( 96 个子文件 5.52MB ) Android-Android屏幕共享共享你的屏幕和音频到另一台手机","children":[{"title":"AndroidScreenShare-master","children":[{"title":"gradlew <span style='color:#111;'> 5.17KB </span>","children":null,"spread":false},{"title":"settings.gradle <span style='color:#111;'> 15B </span>","children":null,"spread":false},{"title":"info","children":[{"title":"app-release.apk <span style='color:#111;'> 2.99MB </span>","children":null,"spread":false},{"title":"3.png <span style='color:#111;'> 431.17KB </span>","children":null,"spread":false},{"title":"1.png <span style='color:#111;'> 376.09KB </span>","children":null,"spread":false},{"title":"2.png <span style='color:#111;'> 376.51KB </span>","children":null,"spread":false}],"spread":true},{"title":"dlog.txt <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 11.09KB </span>","children":null,"spread":false},{"title":"gradle","children":[{"title":"wrapper","children":[{"title":"gradle-wrapper.properties <span style='color:#111;'> 200B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"README.md <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"gradlew.bat <span style='color:#111;'> 2.21KB </span>","children":null,"spread":false},{"title":"gradle.properties <span style='color:#111;'> 728B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 278B </span>","children":null,"spread":false},{"title":"app","children":[{"title":"src","children":[{"title":"androidTest","children":[{"title":"java","children":[{"title":"com","children":[{"title":"sc","children":[{"title":"lesa","children":[{"title":"mediashar","children":[{"title":"TestSocketServerThread.java <span style='color:#111;'> 2.08KB </span>","children":null,"spread":false},{"title":"ExampleInstrumentedTest.java <span style='color:#111;'> 726B </span>","children":null,"spread":false},{"title":"TestSocketServer.java <span style='color:#111;'> 2.33KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":true},{"title":"test","children":[{"title":"java","children":[{"title":"com","children":[{"title":"sc","children":[{"title":"lesa","children":[{"title":"mediashar","children":[{"title":"TestFindData.java <span style='color:#111;'> 404B </span>","children":null,"spread":false},{"title":"TestByteObjectStream.java <span style='color:#111;'> 3.67KB </span>","children":null,"spread":false},{"title":"ExampleUnitTest.java <span style='color:#111;'> 382B </span>","children":null,"spread":false},{"title":"TestCRC.java <span style='color:#111;'> 268B </span>","children":null,"spread":false},{"title":"TestVoiceEncder.java <span style='color:#111;'> 575B </span>","children":null,"spread":false},{"title":"TestBufferList.java <span style='color:#111;'> 1.96KB </span>","children":null,"spread":false},{"title":"TestBytesObjectWritable.java <span style='color:#111;'> 982B </span>","children":null,"spread":false},{"title":"TestCombinValue.java <span style='color:#111;'> 701B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false},{"title":"main","children":[{"title":"AndroidManifest.xml <span style='color:#111;'> 1.88KB </span>","children":null,"spread":false},{"title":"res","children":[{"title":"mipmap-hdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 5.81KB </span>","children":null,"spread":false},{"title":"ic_launcher_round.png <span style='color:#111;'> 4.79KB </span>","children":null,"spread":false}],"spread":false},{"title":"mipmap-xxxhdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 28.55KB </span>","children":null,"spread":false},{"title":"bg.png <span style='color:#111;'> 1.56MB </span>","children":null,"spread":false},{"title":"ic_launcher_round.png <span style='color:#111;'> 14.78KB </span>","children":null,"spread":false}],"spread":false},{"title":"mipmap-xhdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 9.39KB </span>","children":null,"spread":false},{"title":"ic_launcher_round.png <span style='color:#111;'> 6.73KB </span>","children":null,"spread":false}],"spread":false},{"title":"mipmap-anydpi-v26","children":[{"title":"ic_launcher.xml <span style='color:#111;'> 272B </span>","children":null,"spread":false},{"title":"ic_launcher_round.xml <span style='color:#111;'> 272B </span>","children":null,"spread":false}],"spread":false},{"title":"mipmap-mdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 2.99KB </span>","children":null,"spread":false},{"title":"ic_launcher_round.png <span style='color:#111;'> 2.72KB </span>","children":null,"spread":false}],"spread":false},{"title":"drawable","children":[{"title":"editsharp1.xml <span style='color:#111;'> 461B </span>","children":null,"spread":false},{"title":"ic_launcher_background.xml <span style='color:#111;'> 5.47KB </span>","children":null,"spread":false},{"title":"btn_bg_b.xml <span style='color:#111;'> 318B </span>","children":null,"spread":false},{"title":"editsharp.xml <span style='color:#111;'> 461B </span>","children":null,"spread":false},{"title":"btn_bg_a.xml <span style='color:#111;'> 318B </span>","children":null,"spread":false}],"spread":false},{"title":"layout","children":[{"title":"activity_setting_param.xml <span style='color:#111;'> 5.77KB </span>","children":null,"spread":false},{"title":"dialo_inputadreass.xml <span style='color:#111;'> 495B </span>","children":null,"spread":false},{"title":"activity_watch_contect.xml <span style='color:#111;'> 504B </span>","children":null,"spread":false},{"title":"first_activity_main.xml <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"strat_server_activity.xml <span style='color:#111;'> 1.48KB </span>","children":null,"spread":false}],"spread":false},{"title":"drawable-v24","children":[{"title":"ic_launcher_foreground.xml <span style='color:#111;'> 1.84KB </span>","children":null,"spread":false}],"spread":false},{"title":"values","children":[{"title":"colors.xml <span style='color:#111;'> 338B </span>","children":null,"spread":false},{"title":"attrs.xml <span style='color:#111;'> 497B </span>","children":null,"spread":false},{"title":"strings.xml <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false},{"title":"styles.xml <span style='color:#111;'> 982B </span>","children":null,"spread":false},{"title":"dimens.xml <span style='color:#111;'> 67B </span>","children":null,"spread":false}],"spread":false},{"title":"mipmap-xxhdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 17.61KB </span>","children":null,"spread":false},{"title":"ic_launcher_round.png <span style='color:#111;'> 10.17KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"java","children":[{"title":"com","children":[{"title":"sc","children":[{"title":"lesa","children":[{"title":"mediashar","children":[{"title":"view","children":[{"title":"MyLineLayout.java <span style='color:#111;'> 1.71KB </span>","children":null,"spread":false}],"spread":false},{"title":"MediaReaderService.java <span style='color:#111;'> 6.18KB </span>","children":null,"spread":false},{"title":"MediaProjectionActivity.java <span style='color:#111;'> 8.20KB </span>","children":null,"spread":false},{"title":"MainActivity.java <span style='color:#111;'> 3.87KB </span>","children":null,"spread":false},{"title":"WatchContect.java <span style='color:#111;'> 3.90KB </span>","children":null,"spread":false},{"title":"jlib","children":[{"title":"P","children":[{"title":"VideoSender.java <span style='color:#111;'> 2.53KB </span>","children":null,"spread":false},{"title":"VideoPlayThread.java <span style='color:#111;'> 1.91KB </span>","children":null,"spread":false},{"title":"VoiceSender.java <span style='color:#111;'> 3.72KB </span>","children":null,"spread":false},{"title":"VoicePlayThread.java <span style='color:#111;'> 2.79KB </span>","children":null,"spread":false},{"title":"TestThread.java <span style='color:#111;'> 619B </span>","children":null,"spread":false}],"spread":false},{"title":"io","children":[{"title":"BytesObjectWritable.java <span style='color:#111;'> 1.26KB </span>","children":null,"spread":false},{"title":"StreamData.java <span style='color:#111;'> 829B </span>","children":null,"spread":false},{"title":"Writable.java <span style='color:#111;'> 261B </span>","children":null,"spread":false},{"title":"VoicePack.java <span style='color:#111;'> 1.77KB </span>","children":null,"spread":false},{"title":"VideoPack.java <span style='color:#111;'> 2.06KB </span>","children":null,"spread":false},{"title":"ByteObjectInputStream.java <span style='color:#111;'> 1.96KB </span>","children":null,"spread":false},{"title":"ByteObjectOutPutStream.java <span style='color:#111;'> 1.70KB </span>","children":null,"spread":false}],"spread":false},{"title":"media","children":[{"title":"AACDecoder.java <span style='color:#111;'> 5.79KB </span>","children":null,"spread":false},{"title":"VoiceEncoder.java <span style='color:#111;'> 8.70KB </span>","children":null,"spread":false},{"title":"AacAdstUtil.java <span style='color:#111;'> 2.82KB </span>","children":null,"spread":false},{"title":"AACEncoder.java <span style='color:#111;'> 4.23KB </span>","children":null,"spread":false},{"title":"MyAudioTrack.java <span style='color:#111;'> 2.47KB </span>","children":null,"spread":false},{"title":"Decoder.java <span style='color:#111;'> 2.69KB </span>","children":null,"spread":false},{"title":"AacFormat.java <span style='color:#111;'> 470B </span>","children":null,"spread":false},{"title":"MyAudioRecord.java <span style='color:#111;'> 2.83KB </span>","children":null,"spread":false},{"title":"MediaReader.java <span style='color:#111;'> 1.98KB </span>","children":null,"spread":false},{"title":"Encoder.java <span style='color:#111;'> 3.96KB </span>","children":null,"spread":false}],"spread":false},{"title":"util","children":[{"title":"CRC.java <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"CombinValue.java <span style='color:#111;'> 1.90KB </span>","children":null,"spread":false},{"title":"TempBufferList.java <span style='color:#111;'> 2.69KB </span>","children":null,"spread":false},{"title":"FindData.java <span style='color:#111;'> 561B </span>","children":null,"spread":false},{"title":"LogUtil.java <span style='color:#111;'> 1.43KB </span>","children":null,"spread":false},{"title":"BufferList.java <span style='color:#111;'> 455B </span>","children":null,"spread":false}],"spread":false},{"title":"server","children":[{"title":"SocketClientThread.java <span style='color:#111;'> 2.09KB </span>","children":null,"spread":false},{"title":"SocketServerThread.java <span style='color:#111;'> 3.61KB </span>","children":null,"spread":false},{"title":"Classifier.java <span style='color:#111;'> 2.03KB </span>","children":null,"spread":false}],"spread":false},{"title":"os","children":[{"title":"HandlerThread.java <span style='color:#111;'> 1.91KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"SettingParam.java <span style='color:#111;'> 4.02KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":true},{"title":".gitignore <span style='color:#111;'> 7B </span>","children":null,"spread":false},{"title":"build.gradle <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false},{"title":"proguard-rules.pro <span style='color:#111;'> 751B </span>","children":null,"spread":false}],"spread":true},{"title":"build.gradle <span style='color:#111;'> 546B </span>","children":null,"spread":false}],"spread":false}],"spread":true}]