├── .gitignore
├── Demo
├── app
│ ├── .gitignore
│ ├── build.gradle
│ ├── debug.keystore
│ ├── proguard-rules.pro
│ └── src
│ │ └── main
│ │ ├── AndroidManifest.xml
│ │ ├── assets
│ │ ├── UserProtocol.html
│ │ └── UserProtocol_EN.html
│ │ ├── java
│ │ └── com
│ │ │ └── tencent
│ │ │ └── liteav
│ │ │ └── demo
│ │ │ ├── DemoApplication.java
│ │ │ ├── MainActivity.java
│ │ │ ├── SplashActivity.java
│ │ │ ├── TXCSDKService.java
│ │ │ ├── WebViewActivity.java
│ │ │ └── common
│ │ │ └── widget
│ │ │ ├── AvatarConstant.java
│ │ │ └── expandableadapter
│ │ │ ├── BaseExpandableRecyclerViewAdapter.java
│ │ │ └── ViewProducer.java
│ │ └── res
│ │ ├── drawable-xhdpi
│ │ ├── app_arrow.png
│ │ ├── app_ic_earphone.png
│ │ ├── app_ic_handsfree.png
│ │ ├── app_ic_head.png
│ │ ├── app_ic_member.png
│ │ ├── app_meeting_camera_back.png
│ │ ├── app_meeting_camera_front.png
│ │ ├── app_meeting_setting.png
│ │ ├── app_metting_pusher_bgm.png
│ │ ├── arrow.png
│ │ ├── bg_item_gradient.xml
│ │ ├── bg_main_gradient.xml
│ │ ├── bg_main_title.png
│ │ ├── btn_back_gray.png
│ │ ├── camera_change.png
│ │ ├── chat_salon.png
│ │ ├── composite.png
│ │ ├── cut.png
│ │ ├── debug.png
│ │ ├── env_formal.png
│ │ ├── env_test.png
│ │ ├── ic_head.png
│ │ ├── ic_logout.png
│ │ ├── live.png
│ │ ├── live_stream.png
│ │ ├── log_show.png
│ │ ├── mic.png
│ │ ├── mic_disable.png
│ │ ├── mic_normal.png
│ │ ├── multi_meeting.png
│ │ ├── play.png
│ │ ├── play_pause.png
│ │ ├── play_start.png
│ │ ├── push.png
│ │ ├── question_link.png
│ │ ├── realtime_play.png
│ │ ├── remote_audio_disable.png
│ │ ├── remote_audio_enable.png
│ │ ├── remote_video_disable.png
│ │ ├── remote_video_enable.png
│ │ ├── room_live.png
│ │ ├── room_multi.png
│ │ ├── short_video_picture.png
│ │ ├── tim_formal.png
│ │ ├── tim_test.png
│ │ ├── update.png
│ │ ├── video.png
│ │ ├── video_call.png
│ │ ├── video_has.png
│ │ ├── video_no.png
│ │ ├── video_press.png
│ │ ├── voice_call.png
│ │ ├── voice_chatroom.png
│ │ ├── xiaoshipin.png
│ │ └── xiaozhibo.png
│ │ ├── drawable-xxhdpi
│ │ ├── app_ic_about.png
│ │ ├── app_ic_back.png
│ │ ├── app_ic_back_white.png
│ │ ├── app_ic_details.png
│ │ ├── app_ic_edit.png
│ │ ├── app_ic_logout.png
│ │ ├── app_ic_privacy_statement.png
│ │ ├── app_ic_statement.png
│ │ ├── app_logoff.png
│ │ ├── app_my_info_bg.png
│ │ ├── app_uer_agreement.png
│ │ ├── pause_publish.jpg
│ │ └── video.png
│ │ ├── drawable
│ │ ├── app_bg_avatar_select.xml
│ │ ├── app_bg_confirm_dialog.xml
│ │ ├── app_bg_dialog.xml
│ │ ├── app_bg_edit_text.xml
│ │ ├── app_bg_my_info_content.xml
│ │ ├── app_content_bg.xml
│ │ ├── app_update_dialog_background.xml
│ │ ├── ic_launcher.png
│ │ └── people.png
│ │ ├── layout
│ │ ├── activity_main.xml
│ │ ├── activity_trtc_main.xml
│ │ ├── activity_webrtc.xml
│ │ ├── app_activity_about.xml
│ │ ├── app_activity_log_off.xml
│ │ ├── app_activity_my_info.xml
│ │ ├── app_activity_webview.xml
│ │ ├── app_item_avatar_layout.xml
│ │ ├── app_show_tip_dialog_confirm.xml
│ │ ├── app_view_modify_nickname_dialog.xml
│ │ ├── app_view_modify_user_avatar_dialog.xml
│ │ ├── module_entry_child_item.xml
│ │ ├── module_entry_item.xml
│ │ └── module_trtc_entry_item.xml
│ │ ├── mipmap-hdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-mdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-xhdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-xxhdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-xxxhdpi
│ │ └── ic_launcher.png
│ │ ├── values-en
│ │ └── strings.xml
│ │ ├── values-w820dp
│ │ └── dimens.xml
│ │ ├── values-zh-rHK
│ │ └── strings.xml
│ │ ├── values-zh-rTW
│ │ └── strings.xml
│ │ ├── values-zh
│ │ └── strings.xml
│ │ └── values
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ └── styles.xml
├── build.gradle
├── feedvideo
│ ├── .gitignore
│ ├── build.gradle
│ ├── consumer-rules.pro
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── tencent
│ │ │ └── liteav
│ │ │ └── ExampleInstrumentedTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── tencent
│ │ │ │ └── liteav
│ │ │ │ └── demo
│ │ │ │ └── player
│ │ │ │ └── demo
│ │ │ │ ├── FeedActivity.java
│ │ │ │ ├── FeedDetailActivity.java
│ │ │ │ └── feed
│ │ │ │ ├── FeedPlayerManager.java
│ │ │ │ ├── FeedView.java
│ │ │ │ ├── FeedViewCallBack.java
│ │ │ │ ├── feeddetailview
│ │ │ │ ├── FeedDetailAdapter.java
│ │ │ │ ├── FeedDetailListClickListener.java
│ │ │ │ └── FeedDetailView.java
│ │ │ │ ├── feedlistview
│ │ │ │ ├── FeedLinearSmoothScroller.java
│ │ │ │ ├── FeedListAdapter.java
│ │ │ │ ├── FeedListCallBack.java
│ │ │ │ ├── FeedListItemView.java
│ │ │ │ ├── FeedListScrollListener.java
│ │ │ │ ├── FeedListView.java
│ │ │ │ └── FeedViewManager.java
│ │ │ │ ├── model
│ │ │ │ └── FeedVodListLoader.java
│ │ │ │ └── player
│ │ │ │ ├── FeedPlayer.java
│ │ │ │ └── FeedPlayerView.java
│ │ └── res
│ │ │ ├── layout
│ │ │ ├── feed_activity_detail.xml
│ │ │ ├── feed_activity_layout.xml
│ │ │ ├── feedview_detailview_item_layout.xml
│ │ │ ├── feedview_detailview_layout.xml
│ │ │ ├── feedview_list_item_layout.xml
│ │ │ └── feedview_list_item_view.xml
│ │ │ ├── menu
│ │ │ └── superplayer_menu.xml
│ │ │ ├── values-en
│ │ │ └── strings.xml
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── dimens.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── tencent
│ │ └── liteav
│ │ └── ExampleUnitTest.java
├── gradle.properties
├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── settings.gradle
├── shortvideo
│ ├── .gitignore
│ ├── build.gradle
│ ├── consumer-rules.pro
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── tencent
│ │ │ └── liteav
│ │ │ └── shortvideodemo
│ │ │ └── ExampleInstrumentedTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── tencent
│ │ │ │ └── liteav
│ │ │ │ └── demo
│ │ │ │ └── player
│ │ │ │ └── demo
│ │ │ │ └── shortvideo
│ │ │ │ ├── adapter
│ │ │ │ ├── AbsPlayerRecyclerViewAdapter.java
│ │ │ │ ├── AbsViewHolder.java
│ │ │ │ └── ShortVideoPlayAdapter.java
│ │ │ │ ├── base
│ │ │ │ ├── AbsBaseActivity.java
│ │ │ │ └── AbsBaseFragment.java
│ │ │ │ ├── core
│ │ │ │ ├── PlayerManager.java
│ │ │ │ ├── ShortVideoModel.java
│ │ │ │ └── TXVodPlayerWrapper.java
│ │ │ │ └── view
│ │ │ │ ├── ShortVideoActivity.java
│ │ │ │ ├── ShortVideoPlayFragment.java
│ │ │ │ ├── SuperShortVideoView.java
│ │ │ │ └── TXVideoBaseView.java
│ │ └── res
│ │ │ ├── drawable-xhdpi
│ │ │ └── superplayer_content_bg.xml
│ │ │ ├── drawable-xxhdpi
│ │ │ ├── player_left_move.png
│ │ │ ├── player_pause.png
│ │ │ ├── player_point_hit.png
│ │ │ ├── player_pull_move.png
│ │ │ ├── player_up_move.png
│ │ │ └── superplayer_ic_back.png
│ │ │ ├── drawable
│ │ │ ├── player_short_video_time.xml
│ │ │ ├── player_thumb_view.xml
│ │ │ ├── player_video_seek_bar.xml
│ │ │ ├── superplayer_btn_back_gray.png
│ │ │ └── superplayer_shape_btn_vod_known.xml
│ │ │ ├── layout
│ │ │ ├── player_activity_shortvideo.xml
│ │ │ ├── player_fragment_short_video_play.xml
│ │ │ ├── player_item_base_view.xml
│ │ │ ├── player_item_short_video_play.xml
│ │ │ └── super_short_video_view.xml
│ │ │ ├── values-en
│ │ │ └── strings.xml
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── dimens.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── tencent
│ │ └── liteav
│ │ └── shortvideodemo
│ │ └── ExampleUnitTest.java
├── superplayerdemo
│ ├── .gitignore
│ ├── build.gradle
│ └── src
│ │ └── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ └── com
│ │ │ └── tencent
│ │ │ └── liteav
│ │ │ └── demo
│ │ │ └── player
│ │ │ ├── cache
│ │ │ ├── VideoDownloadListView.java
│ │ │ ├── adapter
│ │ │ │ ├── VideoDownloadHelper.java
│ │ │ │ └── VideoDownloadListAdapter.java
│ │ │ └── downloaditemview
│ │ │ │ └── VideoDownloadItemView.java
│ │ │ ├── demo
│ │ │ ├── PlayerSettingActivity.java
│ │ │ ├── QRCodeScanActivity.java
│ │ │ ├── SuperPlayerActivity.java
│ │ │ ├── VideoDownloadListActivity.java
│ │ │ └── VodPlayerActivity.java
│ │ │ ├── expand
│ │ │ ├── model
│ │ │ │ ├── SuperPlayerConstants.java
│ │ │ │ ├── VideoDataMgr.java
│ │ │ │ └── utils
│ │ │ │ │ └── PlayInfoResponseParser.java
│ │ │ ├── ui
│ │ │ │ └── TCVodPlayerListAdapter.java
│ │ │ └── webdata
│ │ │ │ ├── WebDataInfo.java
│ │ │ │ ├── WebDataParser.java
│ │ │ │ └── reveiver
│ │ │ │ └── WebDataReceiver.java
│ │ │ └── view
│ │ │ ├── BitrateView.java
│ │ │ └── DialogUtils.java
│ │ └── res
│ │ ├── drawable-xhdpi
│ │ ├── superplayer_add.png
│ │ ├── superplayer_adjust_mode.png
│ │ ├── superplayer_cache.png
│ │ ├── superplayer_close_press.png
│ │ ├── superplayer_fill_mode.png
│ │ ├── superplayer_ic_setting.png
│ │ ├── superplayer_landscape.png
│ │ ├── superplayer_loading_image0.png
│ │ ├── superplayer_loading_image1.png
│ │ ├── superplayer_loading_image2.png
│ │ ├── superplayer_loading_image3.png
│ │ ├── superplayer_loading_image4.png
│ │ ├── superplayer_loading_image5.png
│ │ ├── superplayer_loading_image6.png
│ │ ├── superplayer_loading_image7.png
│ │ ├── superplayer_log_hidden.png
│ │ ├── superplayer_log_show.png
│ │ ├── superplayer_mic_disable.png
│ │ ├── superplayer_mic_enable.png
│ │ ├── superplayer_play_pause.png
│ │ ├── superplayer_play_start.png
│ │ ├── superplayer_portrait.png
│ │ ├── superplayer_qr_code.png
│ │ └── superplayer_quick.png
│ │ ├── drawable-xxhdpi
│ │ ├── superplayer_cache_list_empty.png
│ │ ├── superplayer_cache_list_warnning.png
│ │ ├── superplayer_default_cover_thumb.png
│ │ ├── superplayer_ic_back.png
│ │ ├── superplayer_ic_new_vod_back_normal.png
│ │ ├── superplayer_ic_qcode.png
│ │ ├── superplayer_ic_vod_add.png
│ │ ├── superplayer_ic_vod_search.png
│ │ ├── superplayer_question_link.png
│ │ ├── superplayer_seekbar_icon.png
│ │ ├── superplayer_tip_error.png
│ │ ├── superplayer_tip_success.png
│ │ ├── superplayer_vod_left_guide.png
│ │ ├── superplayer_vod_middle_guide.png
│ │ ├── superplayer_vod_progress_pointer.png
│ │ ├── superplayer_vod_right_guide.png
│ │ └── superplayer_vod_small_point.png
│ │ ├── drawable
│ │ ├── superplayer_btn_back_gray.png
│ │ ├── superplayer_cache_circle_status_caching.xml
│ │ ├── superplayer_cache_circle_status_finish.xml
│ │ ├── superplayer_cache_circle_status_pause.xml
│ │ ├── superplayer_cache_round_quality_bg.xml
│ │ ├── superplayer_common_dialog_round_bg.xml
│ │ ├── superplayer_common_tip_round_bg.xml
│ │ ├── superplayer_content_bg.xml
│ │ ├── superplayer_input_bg.xml
│ │ ├── superplayer_loading_animation.xml
│ │ ├── superplayer_shape_btn_vod_known.xml
│ │ └── superplayer_shape_rl_progress_mask.xml
│ │ ├── layout
│ │ ├── activity_player_config.xml
│ │ ├── activity_video_cache_list.xml
│ │ ├── cache_video_list_item_layout.xml
│ │ ├── cache_video_listview_layout.xml
│ │ ├── super_player_drop_down_layout.xml
│ │ ├── super_player_spinner_layout.xml
│ │ ├── superplayer_activity_qrcode.xml
│ │ ├── superplayer_activity_supervod_player.xml
│ │ ├── superplayer_activity_vod.xml
│ │ ├── superplayer_common_dialog_view.xml
│ │ ├── superplayer_common_tip_view.xml
│ │ ├── superplayer_dialog_new_vod_player_fileid.xml
│ │ ├── superplayer_sample_bitrate_view.xml
│ │ └── superplayer_title_bar.xml
│ │ ├── menu
│ │ └── superplayer_menu.xml
│ │ ├── values-en
│ │ └── strings.xml
│ │ └── values
│ │ ├── arrays.xml
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ └── styles.xml
├── superplayerkit
│ ├── .gitignore
│ ├── build.gradle
│ ├── libs
│ │ └── DanmakuFlameMaster-0.5.3.aar
│ ├── proguard-rules.pro
│ └── src
│ │ └── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ └── com
│ │ │ └── tencent
│ │ │ └── liteav
│ │ │ └── demo
│ │ │ └── superplayer
│ │ │ ├── SubtitleSourceModel.java
│ │ │ ├── SuperPlayerCode.java
│ │ │ ├── SuperPlayerDef.java
│ │ │ ├── SuperPlayerGlobalConfig.java
│ │ │ ├── SuperPlayerModel.java
│ │ │ ├── SuperPlayerVideoId.java
│ │ │ ├── SuperPlayerView.java
│ │ │ ├── helper
│ │ │ ├── Android12BridgeService.java
│ │ │ ├── IntentUtils.java
│ │ │ └── PictureInPictureHelper.java
│ │ │ ├── model
│ │ │ ├── ISuperPlayerListener.java
│ │ │ ├── SuperPlayer.java
│ │ │ ├── SuperPlayerImpl.java
│ │ │ ├── SuperPlayerObserver.java
│ │ │ ├── VipWatchModel.java
│ │ │ ├── download
│ │ │ │ ├── VideoDownloadCenter.java
│ │ │ │ ├── VideoDownloadListener.java
│ │ │ │ └── VideoDownloadModel.java
│ │ │ ├── entity
│ │ │ │ ├── DynamicWaterConfig.java
│ │ │ │ ├── EncryptedStreamingInfo.java
│ │ │ │ ├── PlayImageSpriteInfo.java
│ │ │ │ ├── PlayInfoStream.java
│ │ │ │ ├── PlayKeyFrameDescInfo.java
│ │ │ │ ├── ResolutionName.java
│ │ │ │ ├── SuperPlayerVideoIdV2.java
│ │ │ │ ├── VideoClassification.java
│ │ │ │ └── VideoQuality.java
│ │ │ ├── net
│ │ │ │ └── HttpURLClient.java
│ │ │ └── utils
│ │ │ │ ├── NetWatcher.java
│ │ │ │ ├── RandomUtils.java
│ │ │ │ ├── VideoGestureDetector.java
│ │ │ │ └── VideoQualityUtils.java
│ │ │ ├── permission
│ │ │ ├── PermissionIntroductionDialog.java
│ │ │ ├── PermissionManager.java
│ │ │ └── SharedPreferenceUtils.java
│ │ │ └── ui
│ │ │ ├── helper
│ │ │ └── VolumeChangeHelper.java
│ │ │ ├── player
│ │ │ ├── AbsPlayer.java
│ │ │ ├── FloatPlayer.java
│ │ │ ├── FullScreenPlayer.java
│ │ │ ├── Player.java
│ │ │ └── WindowPlayer.java
│ │ │ └── view
│ │ │ ├── DanmuView.java
│ │ │ ├── DynamicWatermarkView.java
│ │ │ ├── PointSeekBar.java
│ │ │ ├── VideoProgressLayout.java
│ │ │ ├── VipWatchView.java
│ │ │ ├── VodMoreView.java
│ │ │ ├── VodResolutionItemView.java
│ │ │ ├── VodResolutionView.java
│ │ │ ├── VodSoundTrackItemView.java
│ │ │ ├── VodSoundTrackView.java
│ │ │ ├── VodSubtitlesItemView.java
│ │ │ ├── VodSubtitlesSettingView.java
│ │ │ ├── VodSubtitlesView.java
│ │ │ ├── VolumeBrightnessProgressLayout.java
│ │ │ ├── base
│ │ │ ├── BaseAdapter.java
│ │ │ ├── BaseItemView.java
│ │ │ ├── BaseListView.java
│ │ │ └── BaseViewHolder.java
│ │ │ └── download
│ │ │ ├── DownloadMenuListAdapter.java
│ │ │ ├── DownloadMenuListView.java
│ │ │ └── DownloadQualityListAdapter.java
│ │ └── res
│ │ ├── color
│ │ └── superplayer_vod_player_text_color.xml
│ │ ├── drawable-xxhdpi
│ │ ├── superplayer_bottom_shadow.png
│ │ ├── superplayer_btn_back_play.png
│ │ ├── superplayer_cache_menu_quality_ic.png
│ │ ├── superplayer_default.png
│ │ ├── superplayer_dropdown.png
│ │ ├── superplayer_ic_back.png
│ │ ├── superplayer_ic_danmuku_off.png
│ │ ├── superplayer_ic_danmuku_on.png
│ │ ├── superplayer_ic_float_close.png
│ │ ├── superplayer_ic_light_max.png
│ │ ├── superplayer_ic_light_min.png
│ │ ├── superplayer_ic_play.png
│ │ ├── superplayer_ic_player_lock.png
│ │ ├── superplayer_ic_player_unlock.png
│ │ ├── superplayer_ic_replay.png
│ │ ├── superplayer_ic_vod_check.png
│ │ ├── superplayer_ic_vod_cover_top.png
│ │ ├── superplayer_ic_vod_download.png
│ │ ├── superplayer_ic_vod_fullscreen.png
│ │ ├── superplayer_ic_vod_more_normal.png
│ │ ├── superplayer_ic_vod_pause_normal.png
│ │ ├── superplayer_ic_vod_play_normal.png
│ │ ├── superplayer_ic_vod_snapshot_normal.png
│ │ ├── superplayer_ic_vod_thumb.png
│ │ ├── superplayer_ic_volume_max.png
│ │ ├── superplayer_ic_volume_min.png
│ │ ├── superplayer_multi_audio.png
│ │ ├── superplayer_multi_subtitle.png
│ │ ├── superplayer_pip_play_icon.png
│ │ ├── superplayer_play_next.png
│ │ ├── superplayer_playbackward.png
│ │ ├── superplayer_playbackward_backgrand.png
│ │ ├── superplayer_playforward.png
│ │ ├── superplayer_playforward_backgrand.png
│ │ ├── superplayer_seek_left.png
│ │ ├── superplayer_seek_right.png
│ │ ├── superplayer_setting.png
│ │ └── superplayer_top_shadow.png
│ │ ├── drawable
│ │ ├── app_bg_confirm_dialog.xml
│ │ ├── superplayer_biz_video_progressbar.xml
│ │ ├── superplayer_blue_bottom_line.xml
│ │ ├── superplayer_gray_thumb.xml
│ │ ├── superplayer_gray_track.xml
│ │ ├── superplayer_green_thumb.xml
│ │ ├── superplayer_green_track.xml
│ │ ├── superplayer_layer_list_progress_bar.xml
│ │ ├── superplayer_laylist_vod_video_progress.xml
│ │ ├── superplayer_round_blue_bt_bg.xml
│ │ ├── superplayer_setting_button.xml
│ │ ├── superplayer_shape_round_bg.xml
│ │ ├── superplayer_shape_vip_tip_bg.xml
│ │ ├── superplayer_shape_vtt_text_bg.xml
│ │ ├── superplayer_thumb.xml
│ │ ├── superplayer_track.xml
│ │ └── superplayer_vipwatch_yellow_shape.xml
│ │ ├── layout
│ │ ├── superplayer_item_for_custom_spinner.xml
│ │ ├── superplayer_item_for_drop_down.xml
│ │ ├── superplayer_item_new_vod.xml
│ │ ├── superplayer_layout_new_vod_snap.xml
│ │ ├── superplayer_more_popup_view.xml
│ │ ├── superplayer_video_progress_layout.xml
│ │ ├── superplayer_video_volume_brightness_progress_layout.xml
│ │ ├── superplayer_vod_base_item_view.xml
│ │ ├── superplayer_vod_base_list_view.xml
│ │ ├── superplayer_vod_cache_menu_list_item.xml
│ │ ├── superplayer_vod_cache_quality_list_item.xml
│ │ ├── superplayer_vod_download_list_menu.xml
│ │ ├── superplayer_vod_player_float.xml
│ │ ├── superplayer_vod_player_fullscreen.xml
│ │ ├── superplayer_vod_player_window.xml
│ │ ├── superplayer_vod_subtitle_setting_view.xml
│ │ ├── superplayer_vod_view.xml
│ │ ├── superplayer_vod_vipwatch_view.xml
│ │ └── ugckit_fragment_dialog_permission_introduction.xml
│ │ ├── values-en
│ │ └── strings.xml
│ │ ├── values-zh
│ │ └── strings.xml
│ │ └── values
│ │ ├── arrays.xml
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ └── styles.xml
├── tuishortvideo
│ ├── .gitignore
│ ├── build.gradle
│ ├── consumer-rules.pro
│ ├── libs
│ │ ├── tuiplayercore-release_2.1.5.62.aar
│ │ └── tuiplayershortvideo-release_2.1.5.62.aar
│ ├── proguard-rules.pro
│ └── src
│ │ └── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ └── com
│ │ │ └── tencent
│ │ │ └── liteav
│ │ │ └── demo
│ │ │ └── player
│ │ │ └── demo
│ │ │ ├── ShortVideoFragment.java
│ │ │ ├── TUIShortVideoActivity.java
│ │ │ └── tuishortvideo
│ │ │ ├── TUILandScapeActivity.java
│ │ │ ├── TUIShortVideoLiveActivity.java
│ │ │ ├── common
│ │ │ ├── DemoSVGlobalConfig.java
│ │ │ └── SVDemoConstants.java
│ │ │ ├── data
│ │ │ └── ShortVideoModel.java
│ │ │ ├── layer
│ │ │ ├── TUILayerBridge.java
│ │ │ ├── adapter
│ │ │ │ ├── TUICommentListAdapter.java
│ │ │ │ └── TUIQualityListAdapter.java
│ │ │ ├── comment
│ │ │ │ └── TUICommentDemoMenu.java
│ │ │ ├── custom
│ │ │ │ └── img
│ │ │ │ │ └── PicDisplayLayer.java
│ │ │ ├── data
│ │ │ │ └── ShortVideoGenerator.java
│ │ │ ├── live
│ │ │ │ ├── TUILiveEntranceLayer.java
│ │ │ │ ├── TUILiveErrorLayer.java
│ │ │ │ └── TUILiveLoadingLayer.java
│ │ │ ├── model
│ │ │ │ └── ShortVideoComment.java
│ │ │ ├── refresh
│ │ │ │ ├── TUIFooterView.java
│ │ │ │ ├── TUIHeaderView.java
│ │ │ │ └── TUIRefreshLayout.java
│ │ │ └── vod
│ │ │ │ ├── TUICoverLayer.java
│ │ │ │ ├── TUIErrorLayer.java
│ │ │ │ ├── TUILoadingLayer.java
│ │ │ │ ├── TUIVideoInfoLayer.java
│ │ │ │ └── message
│ │ │ │ ├── DemoVodLayerEvent.java
│ │ │ │ ├── DemoVodLayerEventConstants.java
│ │ │ │ └── DemoVodLayerMessenger.java
│ │ │ ├── model
│ │ │ └── DemoImgSource.java
│ │ │ ├── tools
│ │ │ ├── MyNetTools.java
│ │ │ └── Utils.java
│ │ │ ├── ui
│ │ │ ├── TUIToolsController.java
│ │ │ └── TUIToolsHandler.java
│ │ │ └── view
│ │ │ └── VideoSeekBar.java
│ │ └── res
│ │ ├── color
│ │ └── tuilayer_switch_track_selector.xml
│ │ ├── drawable-xxhdpi
│ │ ├── tuiplayer_ic_down_arrow.png
│ │ ├── tuiplayer_ic_fullscreen.png
│ │ ├── tuiplayer_ic_settings.png
│ │ ├── tuiplayer_shortvideo_comment.png
│ │ ├── tuiplayer_shortvideo_content_bg.xml
│ │ ├── tuiplayer_shortvideo_ic_back.png
│ │ └── tuiplayer_shortvideo_pause.png
│ │ ├── drawable
│ │ ├── tuilayer_quality_bg_selector.xml
│ │ ├── tuiplayer_gradient_shadow.xml
│ │ ├── tuiplayer_shortvideo_btn_back_gray.png
│ │ ├── tuiplayer_shortvideo_round_white_line_bg.xml
│ │ ├── tuiplayer_shortvideo_shape_btn_vod_known.xml
│ │ ├── tuiplayer_shortvideo_thumb_view.xml
│ │ ├── tuiplayer_shortvideo_top_radius_white_bg.xml
│ │ └── tuiplayer_trapezoid_trans_black.xml
│ │ ├── layout
│ │ ├── activity_tuiland_scape.xml
│ │ ├── activity_tuishort_video_live.xml
│ │ ├── footer_view_layout.xml
│ │ ├── header_view_layout.xml
│ │ ├── player_activity_shortvideo.xml
│ │ ├── player_fragment_tui_short_video_play.xml
│ │ ├── tuilayer_quality_list_item.xml
│ │ ├── tuiplayer_comment_list_item.xml
│ │ ├── tuiplayer_comment_menu.xml
│ │ ├── tuiplayer_error_layer.xml
│ │ ├── tuiplayer_img_display_layer.xml
│ │ ├── tuiplayer_live_entrance_layer.xml
│ │ ├── tuiplayer_simple_spinner_dropdown_item.xml
│ │ ├── tuiplayer_tools.xml
│ │ └── tuiplayer_vod_info_layer.xml
│ │ ├── values-en
│ │ └── strings.xml
│ │ └── values
│ │ ├── attrs.xml
│ │ ├── colors.xml
│ │ ├── strings.xml
│ │ └── styles.xml
└── vodcommon
│ ├── .gitignore
│ ├── build.gradle
│ ├── consumer-rules.pro
│ ├── proguard-rules.pro
│ └── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── tencent
│ │ └── liteav
│ │ └── demo
│ │ └── vodcommon
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── com
│ │ │ └── tencent
│ │ │ └── liteav
│ │ │ └── demo
│ │ │ └── vodcommon
│ │ │ └── entity
│ │ │ ├── ConfigBean.java
│ │ │ ├── GetVideoInfoListListener.java
│ │ │ ├── SuperVodListLoader.java
│ │ │ ├── VideoInfo.java
│ │ │ ├── VideoListModel.java
│ │ │ └── VideoModel.java
│ └── res
│ │ ├── drawable-xxhdpi
│ │ └── common_ic_back.png
│ │ ├── values-en
│ │ └── strings.xml
│ │ └── values
│ │ ├── arrays.xml
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ └── test
│ └── java
│ └── com
│ └── tencent
│ └── liteav
│ └── demo
│ └── vodcommon
│ └── ExampleUnitTest.java
├── Player-API-Example-Android
├── .gitignore
├── BaseVodPlayer
│ ├── .gitignore
│ ├── build.gradle
│ ├── consumer-rules.pro
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── tencent
│ │ │ └── player
│ │ │ └── baseplayer
│ │ │ └── ExampleInstrumentedTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── tencent
│ │ │ │ └── player
│ │ │ │ └── baseplayer
│ │ │ │ ├── ConfigBean.java
│ │ │ │ ├── IntentUtils.java
│ │ │ │ ├── PlayerSettingActivity.java
│ │ │ │ ├── QRCodeScanActivity.java
│ │ │ │ ├── VideoQuality.java
│ │ │ │ ├── VideoQualityUtils.java
│ │ │ │ ├── VodPlayerActivity.java
│ │ │ │ └── VodQualityView.java
│ │ └── res
│ │ │ ├── color
│ │ │ └── superplayer_vod_player_text_color.xml
│ │ │ ├── drawable-xhdpi
│ │ │ ├── superplayer_add.png
│ │ │ ├── superplayer_adjust_mode.png
│ │ │ ├── superplayer_cache.png
│ │ │ ├── superplayer_close_press.png
│ │ │ ├── superplayer_fill_mode.png
│ │ │ ├── superplayer_input_box.png
│ │ │ ├── superplayer_landscape.png
│ │ │ ├── superplayer_loading_image0.png
│ │ │ ├── superplayer_loading_image1.png
│ │ │ ├── superplayer_loading_image2.png
│ │ │ ├── superplayer_loading_image3.png
│ │ │ ├── superplayer_loading_image4.png
│ │ │ ├── superplayer_loading_image5.png
│ │ │ ├── superplayer_loading_image6.png
│ │ │ ├── superplayer_loading_image7.png
│ │ │ ├── superplayer_log_hidden.png
│ │ │ ├── superplayer_log_show.png
│ │ │ ├── superplayer_mic_disable.png
│ │ │ ├── superplayer_mic_enable.png
│ │ │ ├── superplayer_play_pause.png
│ │ │ ├── superplayer_play_start.png
│ │ │ ├── superplayer_portrait.png
│ │ │ ├── superplayer_qr_code.png
│ │ │ └── superplayer_quick.png
│ │ │ ├── drawable-xxhdpi
│ │ │ ├── player_left_move.png
│ │ │ ├── player_pause.png
│ │ │ ├── player_point_hit.png
│ │ │ ├── player_pull_move.png
│ │ │ ├── player_thumb.png
│ │ │ ├── player_up_move.png
│ │ │ ├── superplayer_cache_list_empty.png
│ │ │ ├── superplayer_cache_list_warnning.png
│ │ │ ├── superplayer_default_cover_thumb.png
│ │ │ ├── superplayer_ic_back.png
│ │ │ ├── superplayer_ic_new_vod_back_normal.png
│ │ │ ├── superplayer_ic_qcode.png
│ │ │ ├── superplayer_ic_setting.png
│ │ │ ├── superplayer_ic_vod_add.png
│ │ │ ├── superplayer_ic_vod_search.png
│ │ │ ├── superplayer_question_link.png
│ │ │ ├── superplayer_seekbar_icon.png
│ │ │ ├── superplayer_tip_error.png
│ │ │ ├── superplayer_tip_success.png
│ │ │ ├── superplayer_vod_left_guide.png
│ │ │ ├── superplayer_vod_middle_guide.png
│ │ │ ├── superplayer_vod_progress_pointer.png
│ │ │ ├── superplayer_vod_right_guide.png
│ │ │ └── superplayer_vod_small_point.png
│ │ │ ├── drawable
│ │ │ ├── superplayer_btn_back_gray.png
│ │ │ ├── superplayer_cache_circle_status_caching.xml
│ │ │ ├── superplayer_cache_circle_status_finish.xml
│ │ │ ├── superplayer_cache_circle_status_pause.xml
│ │ │ ├── superplayer_cache_round_quality_bg.xml
│ │ │ ├── superplayer_content_bg.xml
│ │ │ ├── superplayer_input_bg.xml
│ │ │ ├── superplayer_loading_animation.xml
│ │ │ ├── superplayer_shape_btn_vod_known.xml
│ │ │ └── superplayer_shape_rl_progress_mask.xml
│ │ │ ├── layout
│ │ │ ├── activity_player_config.xml
│ │ │ ├── cache_video_list_item_layout.xml
│ │ │ ├── cache_video_listview_layout.xml
│ │ │ ├── item_spinner_text.xml
│ │ │ ├── spinner_item.xml
│ │ │ ├── superplayer_activity_qrcode.xml
│ │ │ ├── superplayer_activity_vod.xml
│ │ │ ├── superplayer_quality_item_view.xml
│ │ │ ├── superplayer_quality_popup_view.xml
│ │ │ ├── superplayer_sample_bitrate_view.xml
│ │ │ └── superplayer_title_bar.xml
│ │ │ ├── menu
│ │ │ └── superplayer_menu.xml
│ │ │ ├── values-en
│ │ │ └── strings.xml
│ │ │ ├── values-land
│ │ │ └── dimens.xml
│ │ │ ├── values-w1240dp
│ │ │ └── dimens.xml
│ │ │ ├── values-w600dp
│ │ │ └── dimens.xml
│ │ │ └── values
│ │ │ ├── arrays.xml
│ │ │ ├── colors.xml
│ │ │ ├── dimens.xml
│ │ │ ├── strings.xml
│ │ │ ├── styles.xml
│ │ │ └── themes.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── tencent
│ │ └── player
│ │ └── baseplayer
│ │ └── ExampleUnitTest.java
├── PlayWithSurfaceView
│ ├── .gitignore
│ ├── build.gradle
│ ├── consumer-rules.pro
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── tencent
│ │ │ └── player
│ │ │ └── playwithsurfaceviewdemo
│ │ │ └── ExampleInstrumentedTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── tencent
│ │ │ │ └── player
│ │ │ │ └── playwithsurfaceviewdemo
│ │ │ │ └── PlayWithSurfaceViewActivity.java
│ │ └── res
│ │ │ ├── drawable-v24
│ │ │ └── ic_launcher_foreground.xml
│ │ │ ├── drawable
│ │ │ └── ic_launcher_background.xml
│ │ │ ├── layout
│ │ │ └── activity_play_with_surface_view.xml
│ │ │ ├── mipmap-anydpi-v26
│ │ │ ├── ic_launcher.xml
│ │ │ └── ic_launcher_round.xml
│ │ │ ├── mipmap-hdpi
│ │ │ ├── ic_launcher.webp
│ │ │ └── ic_launcher_round.webp
│ │ │ ├── mipmap-mdpi
│ │ │ ├── ic_launcher.webp
│ │ │ └── ic_launcher_round.webp
│ │ │ ├── mipmap-xhdpi
│ │ │ ├── ic_launcher.webp
│ │ │ └── ic_launcher_round.webp
│ │ │ ├── mipmap-xxhdpi
│ │ │ ├── ic_launcher.webp
│ │ │ └── ic_launcher_round.webp
│ │ │ ├── mipmap-xxxhdpi
│ │ │ ├── ic_launcher.webp
│ │ │ └── ic_launcher_round.webp
│ │ │ ├── values-land
│ │ │ └── dimens.xml
│ │ │ ├── values-night
│ │ │ └── themes.xml
│ │ │ ├── values-w1240dp
│ │ │ └── dimens.xml
│ │ │ ├── values-w600dp
│ │ │ └── dimens.xml
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── dimens.xml
│ │ │ ├── strings.xml
│ │ │ └── themes.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── tencent
│ │ └── player
│ │ └── playwithsurfaceviewdemo
│ │ └── ExampleUnitTest.java
├── PlayWithTextureView
│ ├── .gitignore
│ ├── build.gradle
│ ├── consumer-rules.pro
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── tencent
│ │ │ └── player
│ │ │ └── playwithtextureviewdemo
│ │ │ └── ExampleInstrumentedTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── tencent
│ │ │ │ └── player
│ │ │ │ └── playwithtextureviewdemo
│ │ │ │ └── PlayWithTextureViewActivity.java
│ │ └── res
│ │ │ ├── drawable-v24
│ │ │ └── ic_launcher_foreground.xml
│ │ │ ├── drawable
│ │ │ └── ic_launcher_background.xml
│ │ │ ├── layout
│ │ │ └── activity_play_with_texture_view.xml
│ │ │ ├── mipmap-anydpi-v26
│ │ │ ├── ic_launcher.xml
│ │ │ └── ic_launcher_round.xml
│ │ │ ├── mipmap-hdpi
│ │ │ ├── ic_launcher.webp
│ │ │ └── ic_launcher_round.webp
│ │ │ ├── mipmap-mdpi
│ │ │ ├── ic_launcher.webp
│ │ │ └── ic_launcher_round.webp
│ │ │ ├── mipmap-xhdpi
│ │ │ ├── ic_launcher.webp
│ │ │ └── ic_launcher_round.webp
│ │ │ ├── mipmap-xxhdpi
│ │ │ ├── ic_launcher.webp
│ │ │ └── ic_launcher_round.webp
│ │ │ ├── mipmap-xxxhdpi
│ │ │ ├── ic_launcher.webp
│ │ │ └── ic_launcher_round.webp
│ │ │ ├── values-land
│ │ │ └── dimens.xml
│ │ │ ├── values-night
│ │ │ └── themes.xml
│ │ │ ├── values-w1240dp
│ │ │ └── dimens.xml
│ │ │ ├── values-w600dp
│ │ │ └── dimens.xml
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── dimens.xml
│ │ │ ├── strings.xml
│ │ │ └── themes.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── tencent
│ │ └── player
│ │ └── playwithtextureviewdemo
│ │ └── ExampleUnitTest.java
├── ReadMe.md
├── SetPreferredResolution
│ ├── .gitignore
│ ├── build.gradle
│ ├── consumer-rules.pro
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── tencent
│ │ │ └── player
│ │ │ └── setpreferredresolutiondemo
│ │ │ └── ExampleInstrumentedTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── tencent
│ │ │ │ └── player
│ │ │ │ └── setpreferredresolutiondemo
│ │ │ │ └── SetPreferredResolutionDemoActivity.java
│ │ └── res
│ │ │ ├── drawable-v24
│ │ │ └── ic_launcher_foreground.xml
│ │ │ ├── drawable
│ │ │ └── ic_launcher_background.xml
│ │ │ ├── layout
│ │ │ └── activity_set_preferred_resolution_demo.xml
│ │ │ ├── mipmap-anydpi-v26
│ │ │ ├── ic_launcher.xml
│ │ │ └── ic_launcher_round.xml
│ │ │ ├── mipmap-hdpi
│ │ │ ├── ic_launcher.webp
│ │ │ └── ic_launcher_round.webp
│ │ │ ├── mipmap-mdpi
│ │ │ ├── ic_launcher.webp
│ │ │ └── ic_launcher_round.webp
│ │ │ ├── mipmap-xhdpi
│ │ │ ├── ic_launcher.webp
│ │ │ └── ic_launcher_round.webp
│ │ │ ├── mipmap-xxhdpi
│ │ │ ├── ic_launcher.webp
│ │ │ └── ic_launcher_round.webp
│ │ │ ├── mipmap-xxxhdpi
│ │ │ ├── ic_launcher.webp
│ │ │ └── ic_launcher_round.webp
│ │ │ ├── values-land
│ │ │ └── dimens.xml
│ │ │ ├── values-night
│ │ │ └── themes.xml
│ │ │ ├── values-w1240dp
│ │ │ └── dimens.xml
│ │ │ ├── values-w600dp
│ │ │ └── dimens.xml
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── dimens.xml
│ │ │ ├── strings.xml
│ │ │ └── themes.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── tencent
│ │ └── player
│ │ └── setpreferredresolutiondemo
│ │ └── ExampleUnitTest.java
├── SetStartTime
│ ├── .gitignore
│ ├── build.gradle
│ ├── consumer-rules.pro
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── tencent
│ │ │ └── player
│ │ │ └── setstarttimedemo
│ │ │ └── ExampleInstrumentedTest.java
│ │ ├── main
│ │ └── AndroidManifest.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── tencent
│ │ └── player
│ │ └── setstarttimedemo
│ │ └── ExampleUnitTest.java
├── VodDownloadAndPlay
│ ├── .gitignore
│ ├── build.gradle
│ ├── consumer-rules.pro
│ ├── libs
│ │ └── glide-4.12.0.1.aar
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── tencent
│ │ │ └── player
│ │ │ └── voddownloadandplay
│ │ │ └── ExampleInstrumentedTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── tencent
│ │ │ │ └── player
│ │ │ │ ├── DialogUtils.java
│ │ │ │ ├── VideoQuality.java
│ │ │ │ ├── VodDownLoadActivity.java
│ │ │ │ ├── entity
│ │ │ │ ├── SuperPlayerModel.java
│ │ │ │ ├── SuperPlayerVideoId.java
│ │ │ │ ├── VideoListModel.java
│ │ │ │ └── VideoModel.java
│ │ │ │ ├── utils
│ │ │ │ ├── SuperVodListLoader.java
│ │ │ │ └── VideoQualityUtils.java
│ │ │ │ └── voddownloadandplay
│ │ │ │ ├── VideoDownloadItemView.java
│ │ │ │ ├── VideoDownloadListView.java
│ │ │ │ ├── adapter
│ │ │ │ ├── VideoDownloadHelper.java
│ │ │ │ └── VideoDownloadListAdapter.java
│ │ │ │ └── download
│ │ │ │ ├── VideoDonwloadListener.java
│ │ │ │ ├── VideoDownloadCenter.java
│ │ │ │ └── VideoDownloadModel.java
│ │ └── res
│ │ │ ├── drawable-xhdpi
│ │ │ ├── superplayer_add.png
│ │ │ ├── superplayer_adjust_mode.png
│ │ │ ├── superplayer_cache.png
│ │ │ ├── superplayer_close_press.png
│ │ │ ├── superplayer_fill_mode.png
│ │ │ ├── superplayer_input_box.png
│ │ │ ├── superplayer_landscape.png
│ │ │ ├── superplayer_loading_image0.png
│ │ │ ├── superplayer_loading_image1.png
│ │ │ ├── superplayer_loading_image2.png
│ │ │ ├── superplayer_loading_image3.png
│ │ │ ├── superplayer_loading_image4.png
│ │ │ ├── superplayer_loading_image5.png
│ │ │ ├── superplayer_loading_image6.png
│ │ │ ├── superplayer_loading_image7.png
│ │ │ ├── superplayer_log_hidden.png
│ │ │ ├── superplayer_log_show.png
│ │ │ ├── superplayer_mic_disable.png
│ │ │ ├── superplayer_mic_enable.png
│ │ │ ├── superplayer_play_pause.png
│ │ │ ├── superplayer_play_start.png
│ │ │ ├── superplayer_portrait.png
│ │ │ ├── superplayer_qr_code.png
│ │ │ └── superplayer_quick.png
│ │ │ ├── drawable-xxhdpi
│ │ │ ├── player_left_move.png
│ │ │ ├── player_pause.png
│ │ │ ├── player_point_hit.png
│ │ │ ├── player_pull_move.png
│ │ │ ├── player_thumb.png
│ │ │ ├── player_up_move.png
│ │ │ ├── superplayer_cache_list_empty.png
│ │ │ ├── superplayer_cache_list_warnning.png
│ │ │ ├── superplayer_cache_menu_quality_ic.png
│ │ │ ├── superplayer_common_dialog_round_bg.xml
│ │ │ ├── superplayer_common_tip_round_bg.xml
│ │ │ ├── superplayer_default_cover_thumb.png
│ │ │ ├── superplayer_ic_back.png
│ │ │ ├── superplayer_ic_new_vod_back_normal.png
│ │ │ ├── superplayer_ic_qcode.png
│ │ │ ├── superplayer_ic_vod_add.png
│ │ │ ├── superplayer_ic_vod_check.png
│ │ │ ├── superplayer_ic_vod_search.png
│ │ │ ├── superplayer_question_link.png
│ │ │ ├── superplayer_seekbar_icon.png
│ │ │ ├── superplayer_tip_error.png
│ │ │ ├── superplayer_tip_success.png
│ │ │ ├── superplayer_vod_left_guide.png
│ │ │ ├── superplayer_vod_middle_guide.png
│ │ │ ├── superplayer_vod_progress_pointer.png
│ │ │ ├── superplayer_vod_right_guide.png
│ │ │ └── superplayer_vod_small_point.png
│ │ │ ├── drawable
│ │ │ ├── superplayer_blue_bottom_line.xml
│ │ │ ├── superplayer_cache_circle_status_caching.xml
│ │ │ ├── superplayer_cache_circle_status_finish.xml
│ │ │ ├── superplayer_cache_circle_status_pause.xml
│ │ │ ├── superplayer_cache_round_quality_bg.xml
│ │ │ ├── superplayer_content_bg.xml
│ │ │ └── superplayer_round_blue_bt_bg.xml
│ │ │ ├── layout
│ │ │ ├── activity_video_cache_list.xml
│ │ │ ├── activity_vod_download.xml
│ │ │ ├── cache_video_list_item_layout.xml
│ │ │ ├── cache_video_listview_layout.xml
│ │ │ ├── superplayer_common_dialog_view.xml
│ │ │ ├── superplayer_common_tip_view.xml
│ │ │ └── superplayer_vod_cache_menu_list_item.xml
│ │ │ ├── menu
│ │ │ └── superplayer_menu.xml
│ │ │ ├── values-en
│ │ │ └── strings.xml
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── dimens.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── tencent
│ │ └── player
│ │ └── voddownloadandplay
│ │ └── ExampleUnitTest.java
├── VodPreload
│ ├── .gitignore
│ ├── build.gradle
│ ├── consumer-rules.pro
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── tencent
│ │ │ └── player
│ │ │ └── vodpreloaddemo
│ │ │ └── ExampleInstrumentedTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── tencent
│ │ │ │ └── player
│ │ │ │ └── vodpreloaddemo
│ │ │ │ └── VodPreloadDemoActivity.java
│ │ └── res
│ │ │ ├── drawable-v24
│ │ │ └── ic_launcher_foreground.xml
│ │ │ ├── drawable
│ │ │ ├── ic_launcher_background.xml
│ │ │ ├── superplayer_cache_circle_status_caching.xml
│ │ │ ├── superplayer_cache_circle_status_finish.xml
│ │ │ ├── superplayer_cache_circle_status_pause.xml
│ │ │ └── superplayer_cache_round_quality_bg.xml
│ │ │ ├── layout
│ │ │ └── activity_vod_preload_demo.xml
│ │ │ ├── mipmap-anydpi-v26
│ │ │ ├── ic_launcher.xml
│ │ │ └── ic_launcher_round.xml
│ │ │ ├── mipmap-hdpi
│ │ │ ├── ic_launcher.webp
│ │ │ └── ic_launcher_round.webp
│ │ │ ├── mipmap-mdpi
│ │ │ ├── ic_launcher.webp
│ │ │ └── ic_launcher_round.webp
│ │ │ ├── mipmap-xhdpi
│ │ │ ├── ic_launcher.webp
│ │ │ └── ic_launcher_round.webp
│ │ │ ├── mipmap-xxhdpi
│ │ │ ├── ic_launcher.webp
│ │ │ └── ic_launcher_round.webp
│ │ │ ├── mipmap-xxxhdpi
│ │ │ ├── ic_launcher.webp
│ │ │ └── ic_launcher_round.webp
│ │ │ ├── values-land
│ │ │ └── dimens.xml
│ │ │ ├── values-night
│ │ │ └── themes.xml
│ │ │ ├── values-w1240dp
│ │ │ └── dimens.xml
│ │ │ ├── values-w600dp
│ │ │ └── dimens.xml
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── dimens.xml
│ │ │ ├── strings.xml
│ │ │ └── themes.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── tencent
│ │ └── player
│ │ └── vodpreloaddemo
│ │ └── ExampleUnitTest.java
├── app
│ ├── .gitignore
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── tencent
│ │ │ └── player
│ │ │ └── example
│ │ │ └── ExampleInstrumentedTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── tencent
│ │ │ │ └── liteav
│ │ │ │ └── demo
│ │ │ │ ├── CustomAdapter.java
│ │ │ │ └── MainActivity.java
│ │ └── res
│ │ │ ├── drawable-v24
│ │ │ └── ic_launcher_foreground.xml
│ │ │ ├── drawable
│ │ │ └── ic_launcher_background.xml
│ │ │ ├── layout
│ │ │ ├── activity_main.xml
│ │ │ ├── activity_play_with_surface_view.xml
│ │ │ ├── activity_play_with_texture_view.xml
│ │ │ ├── activity_play_with_txcloud_video_view.xml
│ │ │ ├── activity_progress_and_seek_demo.xml
│ │ │ ├── activity_set_auto_play_demo.xml
│ │ │ ├── activity_set_preferred_resolution_demo.xml
│ │ │ ├── activity_vod_download_demo.xml
│ │ │ ├── activity_vod_loading_event_monitor.xml
│ │ │ ├── activity_vod_preload_demo.xml
│ │ │ └── layout_main_row_item.xml
│ │ │ ├── mipmap-anydpi-v26
│ │ │ ├── ic_launcher.xml
│ │ │ └── ic_launcher_round.xml
│ │ │ ├── mipmap-hdpi
│ │ │ ├── ic_launcher.webp
│ │ │ └── ic_launcher_round.webp
│ │ │ ├── mipmap-mdpi
│ │ │ ├── ic_launcher.webp
│ │ │ └── ic_launcher_round.webp
│ │ │ ├── mipmap-xhdpi
│ │ │ ├── ic_launcher.webp
│ │ │ └── ic_launcher_round.webp
│ │ │ ├── mipmap-xxhdpi
│ │ │ ├── ic_launcher.webp
│ │ │ └── ic_launcher_round.webp
│ │ │ ├── mipmap-xxxhdpi
│ │ │ ├── ic_launcher.webp
│ │ │ └── ic_launcher_round.webp
│ │ │ ├── values-land
│ │ │ └── dimens.xml
│ │ │ ├── values-night
│ │ │ └── themes.xml
│ │ │ ├── values-w1240dp
│ │ │ └── dimens.xml
│ │ │ ├── values-w600dp
│ │ │ └── dimens.xml
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── dimens.xml
│ │ │ ├── strings.xml
│ │ │ └── themes.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── tencent
│ │ └── player
│ │ └── example
│ │ └── ExampleUnitTest.java
├── build.gradle
├── common
│ ├── .gitignore
│ ├── build.gradle
│ ├── consumer-rules.pro
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── tencent
│ │ │ └── player
│ │ │ └── common
│ │ │ └── ExampleInstrumentedTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ └── java
│ │ │ └── com
│ │ │ └── tencent
│ │ │ └── player
│ │ │ └── common
│ │ │ └── Constants.java
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── tencent
│ │ └── player
│ │ └── common
│ │ └── ExampleUnitTest.java
├── gradle.properties
├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
└── settings.gradle
├── README-EN.md
├── README.md
└── SDK
├── README-EN.md
└── README.md
/Demo/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/Demo/app/debug.keystore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/debug.keystore
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/app_arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/app_arrow.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/app_ic_earphone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/app_ic_earphone.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/app_ic_handsfree.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/app_ic_handsfree.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/app_ic_head.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/app_ic_head.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/app_ic_member.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/app_ic_member.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/app_meeting_camera_back.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/app_meeting_camera_back.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/app_meeting_camera_front.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/app_meeting_camera_front.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/app_meeting_setting.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/app_meeting_setting.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/app_metting_pusher_bgm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/app_metting_pusher_bgm.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/arrow.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/bg_item_gradient.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/bg_main_gradient.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/bg_main_title.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/bg_main_title.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/btn_back_gray.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/btn_back_gray.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/camera_change.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/camera_change.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/chat_salon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/chat_salon.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/composite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/composite.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/cut.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/cut.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/debug.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/debug.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/env_formal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/env_formal.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/env_test.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/env_test.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/ic_head.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/ic_head.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/ic_logout.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/ic_logout.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/live.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/live.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/live_stream.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/live_stream.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/log_show.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/log_show.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/mic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/mic.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/mic_disable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/mic_disable.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/mic_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/mic_normal.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/multi_meeting.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/multi_meeting.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/play.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/play.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/play_pause.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/play_pause.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/play_start.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/play_start.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/push.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/push.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/question_link.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/question_link.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/realtime_play.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/realtime_play.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/remote_audio_disable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/remote_audio_disable.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/remote_audio_enable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/remote_audio_enable.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/remote_video_disable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/remote_video_disable.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/remote_video_enable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/remote_video_enable.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/room_live.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/room_live.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/room_multi.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/room_multi.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/short_video_picture.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/short_video_picture.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/tim_formal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/tim_formal.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/tim_test.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/tim_test.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/update.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/update.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/video.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/video.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/video_call.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/video_call.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/video_has.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/video_has.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/video_no.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/video_no.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/video_press.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/video_press.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/voice_call.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/voice_call.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/voice_chatroom.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/voice_chatroom.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/xiaoshipin.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/xiaoshipin.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xhdpi/xiaozhibo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xhdpi/xiaozhibo.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xxhdpi/app_ic_about.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xxhdpi/app_ic_about.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xxhdpi/app_ic_back.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xxhdpi/app_ic_back.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xxhdpi/app_ic_back_white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xxhdpi/app_ic_back_white.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xxhdpi/app_ic_details.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xxhdpi/app_ic_details.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xxhdpi/app_ic_edit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xxhdpi/app_ic_edit.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xxhdpi/app_ic_logout.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xxhdpi/app_ic_logout.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xxhdpi/app_ic_privacy_statement.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xxhdpi/app_ic_privacy_statement.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xxhdpi/app_ic_statement.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xxhdpi/app_ic_statement.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xxhdpi/app_logoff.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xxhdpi/app_logoff.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xxhdpi/app_my_info_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xxhdpi/app_my_info_bg.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xxhdpi/app_uer_agreement.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xxhdpi/app_uer_agreement.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xxhdpi/pause_publish.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xxhdpi/pause_publish.jpg
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable-xxhdpi/video.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable-xxhdpi/video.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable/app_bg_avatar_select.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
7 |
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable/app_bg_confirm_dialog.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable/app_bg_dialog.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
8 |
9 |
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable/app_bg_edit_text.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable/app_bg_my_info_content.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
7 |
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable/app_content_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
9 |
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable/app_update_dialog_background.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
13 |
14 |
15 |
18 |
19 |
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable/ic_launcher.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/drawable/people.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/drawable/people.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/Demo/app/src/main/res/values-w820dp/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
--------------------------------------------------------------------------------
/Demo/app/src/main/res/values-zh-rHK/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | 視頻雲工具包
3 |
4 | 取消
5 | 確定
6 |
7 | ffplay
8 | exo
9 |
10 | RtmpRoomDemoActivity
11 |
12 | 輸入房間号
13 | 輸入用戶名
14 |
15 |
16 |
--------------------------------------------------------------------------------
/Demo/app/src/main/res/values-zh-rTW/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | 視頻雲工具包
3 |
4 | 取消
5 | 確定
6 |
7 | ffplay
8 | exo
9 |
10 | RtmpRoomDemoActivity
11 |
12 | 輸入房間号
13 | 輸入用戶名
14 |
15 |
16 |
--------------------------------------------------------------------------------
/Demo/app/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 10dp
5 | 40dp
6 | 40dp
7 |
8 |
9 |
--------------------------------------------------------------------------------
/Demo/feedvideo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/Demo/feedvideo/consumer-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/feedvideo/consumer-rules.pro
--------------------------------------------------------------------------------
/Demo/feedvideo/src/main/java/com/tencent/liteav/demo/player/demo/feed/FeedViewCallBack.java:
--------------------------------------------------------------------------------
1 | package com.tencent.liteav.demo.player.demo.feed;
2 |
3 | public interface FeedViewCallBack {
4 |
5 | void onLoadMore();
6 |
7 | void onRefresh();
8 |
9 | void onStartFullScreenPlay();
10 |
11 | void onStopFullScreenPlay();
12 |
13 | }
14 |
--------------------------------------------------------------------------------
/Demo/feedvideo/src/main/java/com/tencent/liteav/demo/player/demo/feed/feeddetailview/FeedDetailListClickListener.java:
--------------------------------------------------------------------------------
1 | package com.tencent.liteav.demo.player.demo.feed.feeddetailview;
2 |
3 | import com.tencent.liteav.demo.vodcommon.entity.VideoModel;
4 |
5 | public interface FeedDetailListClickListener {
6 |
7 | void onItemClickListener(VideoModel videoModel, int position);
8 | }
9 |
--------------------------------------------------------------------------------
/Demo/feedvideo/src/main/res/layout/feed_activity_detail.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
12 |
--------------------------------------------------------------------------------
/Demo/feedvideo/src/main/res/layout/feedview_list_item_view.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/Demo/feedvideo/src/main/res/menu/superplayer_menu.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/Demo/feedvideo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 48dip
5 |
6 |
--------------------------------------------------------------------------------
/Demo/feedvideo/src/test/java/com/tencent/liteav/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.tencent.liteav;
2 |
3 | import org.junit.Test;
4 |
5 |
6 | /**
7 | * Example local unit test, which will execute on the development machine (host).
8 | *
9 | * @see Testing documentation
10 | */
11 | public class ExampleUnitTest {
12 | @Test
13 | public void addition_isCorrect() {
14 | assertEquals(4, 2 + 2);
15 | }
16 | }
--------------------------------------------------------------------------------
/Demo/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/Demo/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | distributionBase=GRADLE_USER_HOME
2 | distributionPath=wrapper/dists
3 | distributionUrl=https\://services.gradle.org/distributions/gradle-6.5-bin.zip
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 |
--------------------------------------------------------------------------------
/Demo/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 | include ':superplayerkit'
3 | include ':superplayerdemo'
4 | include ':vodcommon'
5 | include ':feedvideo'
6 | include ':shortvideo'
7 | include ':tuishortvideo'
--------------------------------------------------------------------------------
/Demo/shortvideo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/Demo/shortvideo/consumer-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/shortvideo/consumer-rules.pro
--------------------------------------------------------------------------------
/Demo/shortvideo/src/main/java/com/tencent/liteav/demo/player/demo/shortvideo/adapter/AbsViewHolder.java:
--------------------------------------------------------------------------------
1 | package com.tencent.liteav.demo.player.demo.shortvideo.adapter;
2 |
3 | import android.view.View;
4 |
5 | import androidx.recyclerview.widget.RecyclerView;
6 |
7 |
8 | public abstract class AbsViewHolder extends RecyclerView.ViewHolder {
9 | public AbsViewHolder(View itemView) {
10 | super(itemView);
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/Demo/shortvideo/src/main/res/drawable-xhdpi/superplayer_content_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/Demo/shortvideo/src/main/res/drawable-xxhdpi/player_left_move.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/shortvideo/src/main/res/drawable-xxhdpi/player_left_move.png
--------------------------------------------------------------------------------
/Demo/shortvideo/src/main/res/drawable-xxhdpi/player_pause.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/shortvideo/src/main/res/drawable-xxhdpi/player_pause.png
--------------------------------------------------------------------------------
/Demo/shortvideo/src/main/res/drawable-xxhdpi/player_point_hit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/shortvideo/src/main/res/drawable-xxhdpi/player_point_hit.png
--------------------------------------------------------------------------------
/Demo/shortvideo/src/main/res/drawable-xxhdpi/player_pull_move.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/shortvideo/src/main/res/drawable-xxhdpi/player_pull_move.png
--------------------------------------------------------------------------------
/Demo/shortvideo/src/main/res/drawable-xxhdpi/player_up_move.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/shortvideo/src/main/res/drawable-xxhdpi/player_up_move.png
--------------------------------------------------------------------------------
/Demo/shortvideo/src/main/res/drawable-xxhdpi/superplayer_ic_back.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/shortvideo/src/main/res/drawable-xxhdpi/superplayer_ic_back.png
--------------------------------------------------------------------------------
/Demo/shortvideo/src/main/res/drawable/player_short_video_time.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/Demo/shortvideo/src/main/res/drawable/player_thumb_view.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | -
4 |
5 |
6 |
7 |
8 |
9 |
10 | -
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/Demo/shortvideo/src/main/res/drawable/superplayer_btn_back_gray.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/shortvideo/src/main/res/drawable/superplayer_btn_back_gray.png
--------------------------------------------------------------------------------
/Demo/shortvideo/src/main/res/drawable/superplayer_shape_btn_vod_known.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/Demo/shortvideo/src/main/res/layout/player_activity_shortvideo.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
12 |
13 |
--------------------------------------------------------------------------------
/Demo/shortvideo/src/main/res/layout/player_item_short_video_play.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
11 |
12 |
--------------------------------------------------------------------------------
/Demo/shortvideo/src/main/res/layout/super_short_video_view.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
9 |
--------------------------------------------------------------------------------
/Demo/shortvideo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 48dip
5 |
6 |
--------------------------------------------------------------------------------
/Demo/shortvideo/src/test/java/com/tencent/liteav/shortvideodemo/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.tencent.liteav.shortvideodemo;
2 |
3 | import org.junit.Test;
4 |
5 |
6 | /**
7 | * Example local unit test, which will execute on the development machine (host).
8 | *
9 | * @see Testing documentation
10 | */
11 | public class ExampleUnitTest {
12 | @Test
13 | public void addition_isCorrect() {
14 | assertEquals(4, 2 + 2);
15 | }
16 | }
--------------------------------------------------------------------------------
/Demo/superplayerdemo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_add.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_adjust_mode.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_adjust_mode.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_cache.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_cache.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_close_press.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_close_press.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_fill_mode.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_fill_mode.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_ic_setting.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_ic_setting.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_landscape.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_landscape.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_loading_image0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_loading_image0.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_loading_image1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_loading_image1.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_loading_image2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_loading_image2.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_loading_image3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_loading_image3.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_loading_image4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_loading_image4.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_loading_image5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_loading_image5.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_loading_image6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_loading_image6.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_loading_image7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_loading_image7.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_log_hidden.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_log_hidden.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_log_show.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_log_show.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_mic_disable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_mic_disable.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_mic_enable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_mic_enable.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_play_pause.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_play_pause.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_play_start.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_play_start.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_portrait.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_portrait.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_qr_code.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_qr_code.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_quick.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xhdpi/superplayer_quick.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_cache_list_empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_cache_list_empty.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_cache_list_warnning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_cache_list_warnning.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_default_cover_thumb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_default_cover_thumb.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_ic_back.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_ic_back.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_ic_new_vod_back_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_ic_new_vod_back_normal.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_ic_qcode.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_ic_qcode.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_ic_vod_add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_ic_vod_add.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_ic_vod_search.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_ic_vod_search.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_question_link.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_question_link.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_seekbar_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_seekbar_icon.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_tip_error.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_tip_error.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_tip_success.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_tip_success.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_vod_left_guide.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_vod_left_guide.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_vod_middle_guide.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_vod_middle_guide.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_vod_progress_pointer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_vod_progress_pointer.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_vod_right_guide.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_vod_right_guide.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_vod_small_point.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable-xxhdpi/superplayer_vod_small_point.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable/superplayer_btn_back_gray.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerdemo/src/main/res/drawable/superplayer_btn_back_gray.png
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable/superplayer_cache_circle_status_caching.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
6 |
8 |
9 |
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable/superplayer_cache_circle_status_finish.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
7 |
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable/superplayer_cache_circle_status_pause.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
7 |
8 |
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable/superplayer_cache_round_quality_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
6 |
7 |
9 |
10 |
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable/superplayer_common_dialog_round_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
7 |
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable/superplayer_common_tip_round_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
7 |
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable/superplayer_content_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable/superplayer_input_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
8 |
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable/superplayer_shape_btn_vod_known.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/drawable/superplayer_shape_rl_progress_mask.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/layout/super_player_drop_down_layout.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/layout/super_player_spinner_layout.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/menu/superplayer_menu.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/Demo/superplayerdemo/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 48dip
5 |
6 |
--------------------------------------------------------------------------------
/Demo/superplayerkit/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/Demo/superplayerkit/libs/DanmakuFlameMaster-0.5.3.aar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/libs/DanmakuFlameMaster-0.5.3.aar
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/java/com/tencent/liteav/demo/superplayer/SuperPlayerCode.java:
--------------------------------------------------------------------------------
1 | package com.tencent.liteav.demo.superplayer;
2 |
3 | public class SuperPlayerCode {
4 | public static final int OK = 0;
5 | public static final int NET_ERROR = 10001;
6 | public static final int PLAY_URL_EMPTY = 20001;
7 | public static final int LIVE_PLAY_END = 30001;
8 | public static final int LIVE_SHIFT_FAIL = 30002;
9 | public static final int VOD_PLAY_FAIL = 40001;
10 | public static final int VOD_REQUEST_FILE_ID_FAIL = 40002;
11 | }
12 |
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/java/com/tencent/liteav/demo/superplayer/model/ISuperPlayerListener.java:
--------------------------------------------------------------------------------
1 | package com.tencent.liteav.demo.superplayer.model;
2 |
3 | import android.os.Bundle;
4 |
5 | import com.tencent.rtmp.TXVodPlayer;
6 |
7 | public interface ISuperPlayerListener {
8 | public void onVodPlayEvent(final TXVodPlayer player, final int event, final Bundle param);
9 |
10 | public void onVodNetStatus(final TXVodPlayer player, final Bundle status);
11 |
12 | public void onLivePlayEvent(final int event, final Bundle param);
13 |
14 | public void onLiveNetStatus(final Bundle status);
15 | }
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/java/com/tencent/liteav/demo/superplayer/model/entity/EncryptedStreamingInfo.java:
--------------------------------------------------------------------------------
1 | package com.tencent.liteav.demo.superplayer.model.entity;
2 |
3 | /**
4 | * Adaptive bitrate information.
5 | *
6 | * 自适应码流信息
7 | */
8 | public class EncryptedStreamingInfo {
9 |
10 | public String drmType;
11 | public String url;
12 |
13 | @Override
14 | public String toString() {
15 | return "TCEncryptedStreamingInfo{" +
16 | ", drmType='" + drmType + '\'' +
17 | ", url='" + url + '\'' +
18 | '}';
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/java/com/tencent/liteav/demo/superplayer/model/utils/RandomUtils.java:
--------------------------------------------------------------------------------
1 | package com.tencent.liteav.demo.superplayer.model.utils;
2 |
3 | import java.util.Random;
4 |
5 | public class RandomUtils {
6 |
7 | /**
8 | * Get a random number within a range.
9 | *
10 | * 获取范围内的随机数
11 | */
12 | public static Integer getRandomNumber(int min, int max) {
13 | Random random = new Random();
14 | int result = random.nextInt(max) % (max - min + 1) + min;
15 | return result;
16 | }
17 |
18 | }
19 |
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/color/superplayer_vod_player_text_color.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_bottom_shadow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_bottom_shadow.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_btn_back_play.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_btn_back_play.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_cache_menu_quality_ic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_cache_menu_quality_ic.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_default.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_dropdown.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_dropdown.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_back.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_back.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_danmuku_off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_danmuku_off.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_danmuku_on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_danmuku_on.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_float_close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_float_close.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_light_max.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_light_max.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_light_min.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_light_min.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_play.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_play.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_player_lock.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_player_lock.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_player_unlock.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_player_unlock.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_replay.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_replay.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_vod_check.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_vod_check.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_vod_cover_top.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_vod_cover_top.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_vod_download.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_vod_download.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_vod_fullscreen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_vod_fullscreen.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_vod_more_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_vod_more_normal.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_vod_pause_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_vod_pause_normal.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_vod_play_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_vod_play_normal.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_vod_snapshot_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_vod_snapshot_normal.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_vod_thumb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_vod_thumb.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_volume_max.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_volume_max.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_volume_min.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_ic_volume_min.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_multi_audio.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_multi_audio.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_multi_subtitle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_multi_subtitle.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_pip_play_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_pip_play_icon.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_play_next.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_play_next.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_playbackward.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_playbackward.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_playbackward_backgrand.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_playbackward_backgrand.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_playforward.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_playforward.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_playforward_backgrand.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_playforward_backgrand.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_seek_left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_seek_left.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_seek_right.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_seek_right.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_setting.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_setting.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_top_shadow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/superplayerkit/src/main/res/drawable-xxhdpi/superplayer_top_shadow.png
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable/app_bg_confirm_dialog.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable/superplayer_blue_bottom_line.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | -
7 |
8 |
9 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable/superplayer_gray_thumb.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
9 |
10 |
11 |
12 |
13 |
14 |
17 |
18 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable/superplayer_gray_track.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable/superplayer_green_thumb.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
9 |
10 |
11 |
12 |
13 |
14 |
17 |
18 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable/superplayer_green_track.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
12 |
13 |
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable/superplayer_round_blue_bt_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
6 |
7 |
9 |
10 |
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable/superplayer_setting_button.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable/superplayer_shape_vip_tip_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable/superplayer_shape_vtt_text_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable/superplayer_thumb.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable/superplayer_track.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/drawable/superplayer_vipwatch_yellow_shape.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/layout/superplayer_item_for_drop_down.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/layout/superplayer_layout_new_vod_snap.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
11 |
--------------------------------------------------------------------------------
/Demo/superplayerkit/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 48dip
5 |
6 |
--------------------------------------------------------------------------------
/Demo/tuishortvideo/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/Demo/tuishortvideo/consumer-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/tuishortvideo/consumer-rules.pro
--------------------------------------------------------------------------------
/Demo/tuishortvideo/libs/tuiplayercore-release_2.1.5.62.aar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/tuishortvideo/libs/tuiplayercore-release_2.1.5.62.aar
--------------------------------------------------------------------------------
/Demo/tuishortvideo/libs/tuiplayershortvideo-release_2.1.5.62.aar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/tuishortvideo/libs/tuiplayershortvideo-release_2.1.5.62.aar
--------------------------------------------------------------------------------
/Demo/tuishortvideo/src/main/java/com/tencent/liteav/demo/player/demo/tuishortvideo/layer/TUILayerBridge.java:
--------------------------------------------------------------------------------
1 | package com.tencent.liteav.demo.player.demo.tuishortvideo.layer;
2 |
3 | public interface TUILayerBridge {
4 |
5 | void setNeedPauseOnce(boolean isNeed);
6 |
7 | void postExtInfoToCurLayer(Object obj);
8 | }
9 |
--------------------------------------------------------------------------------
/Demo/tuishortvideo/src/main/java/com/tencent/liteav/demo/player/demo/tuishortvideo/layer/vod/message/DemoVodLayerEvent.java:
--------------------------------------------------------------------------------
1 | package com.tencent.liteav.demo.player.demo.tuishortvideo.layer.vod.message;
2 |
3 | public interface DemoVodLayerEvent {
4 |
5 | void onLayerEvent(int codeEvent);
6 |
7 | }
8 |
--------------------------------------------------------------------------------
/Demo/tuishortvideo/src/main/java/com/tencent/liteav/demo/player/demo/tuishortvideo/layer/vod/message/DemoVodLayerEventConstants.java:
--------------------------------------------------------------------------------
1 | package com.tencent.liteav.demo.player.demo.tuishortvideo.layer.vod.message;
2 |
3 | public interface DemoVodLayerEventConstants {
4 |
5 | int SHOW_LOADING = 1;
6 |
7 | }
8 |
--------------------------------------------------------------------------------
/Demo/tuishortvideo/src/main/res/color/tuilayer_switch_track_selector.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Demo/tuishortvideo/src/main/res/drawable-xxhdpi/tuiplayer_ic_down_arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/tuishortvideo/src/main/res/drawable-xxhdpi/tuiplayer_ic_down_arrow.png
--------------------------------------------------------------------------------
/Demo/tuishortvideo/src/main/res/drawable-xxhdpi/tuiplayer_ic_fullscreen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/tuishortvideo/src/main/res/drawable-xxhdpi/tuiplayer_ic_fullscreen.png
--------------------------------------------------------------------------------
/Demo/tuishortvideo/src/main/res/drawable-xxhdpi/tuiplayer_ic_settings.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/tuishortvideo/src/main/res/drawable-xxhdpi/tuiplayer_ic_settings.png
--------------------------------------------------------------------------------
/Demo/tuishortvideo/src/main/res/drawable-xxhdpi/tuiplayer_shortvideo_comment.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/tuishortvideo/src/main/res/drawable-xxhdpi/tuiplayer_shortvideo_comment.png
--------------------------------------------------------------------------------
/Demo/tuishortvideo/src/main/res/drawable-xxhdpi/tuiplayer_shortvideo_content_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/Demo/tuishortvideo/src/main/res/drawable-xxhdpi/tuiplayer_shortvideo_ic_back.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/tuishortvideo/src/main/res/drawable-xxhdpi/tuiplayer_shortvideo_ic_back.png
--------------------------------------------------------------------------------
/Demo/tuishortvideo/src/main/res/drawable-xxhdpi/tuiplayer_shortvideo_pause.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/tuishortvideo/src/main/res/drawable-xxhdpi/tuiplayer_shortvideo_pause.png
--------------------------------------------------------------------------------
/Demo/tuishortvideo/src/main/res/drawable/tuilayer_quality_bg_selector.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Demo/tuishortvideo/src/main/res/drawable/tuiplayer_gradient_shadow.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
8 |
--------------------------------------------------------------------------------
/Demo/tuishortvideo/src/main/res/drawable/tuiplayer_shortvideo_btn_back_gray.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/tuishortvideo/src/main/res/drawable/tuiplayer_shortvideo_btn_back_gray.png
--------------------------------------------------------------------------------
/Demo/tuishortvideo/src/main/res/drawable/tuiplayer_shortvideo_round_white_line_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
8 |
--------------------------------------------------------------------------------
/Demo/tuishortvideo/src/main/res/drawable/tuiplayer_shortvideo_shape_btn_vod_known.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/Demo/tuishortvideo/src/main/res/drawable/tuiplayer_shortvideo_top_radius_white_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
7 |
--------------------------------------------------------------------------------
/Demo/tuishortvideo/src/main/res/drawable/tuiplayer_trapezoid_trans_black.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
9 |
--------------------------------------------------------------------------------
/Demo/tuishortvideo/src/main/res/layout/player_activity_shortvideo.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
12 |
13 |
--------------------------------------------------------------------------------
/Demo/tuishortvideo/src/main/res/layout/tuiplayer_simple_spinner_dropdown_item.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/Demo/vodcommon/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/Demo/vodcommon/consumer-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/vodcommon/consumer-rules.pro
--------------------------------------------------------------------------------
/Demo/vodcommon/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/Demo/vodcommon/src/main/java/com/tencent/liteav/demo/vodcommon/entity/GetVideoInfoListListener.java:
--------------------------------------------------------------------------------
1 | package com.tencent.liteav.demo.vodcommon.entity;
2 |
3 |
4 | import java.util.List;
5 |
6 | /**
7 | * Created by vinsonswang on 2018/3/29.
8 | */
9 |
10 | public interface GetVideoInfoListListener {
11 | void onGetVideoInfoList(List videoInfoList);
12 |
13 | void onFail(int errCode);
14 | }
15 |
--------------------------------------------------------------------------------
/Demo/vodcommon/src/main/java/com/tencent/liteav/demo/vodcommon/entity/VideoInfo.java:
--------------------------------------------------------------------------------
1 | package com.tencent.liteav.demo.vodcommon.entity;
2 |
3 | /**
4 | * Created by vinsonswang on 2018/3/28.
5 | */
6 |
7 | public class VideoInfo {
8 | public String fileId;
9 | public String name;
10 | public String coverUrl;
11 | public int size;
12 | public int duration;
13 | public long createTime;
14 | }
15 |
--------------------------------------------------------------------------------
/Demo/vodcommon/src/main/java/com/tencent/liteav/demo/vodcommon/entity/VideoListModel.java:
--------------------------------------------------------------------------------
1 | package com.tencent.liteav.demo.vodcommon.entity;
2 |
3 | import java.util.ArrayList;
4 | import java.util.List;
5 |
6 | public class VideoListModel {
7 | public List videoModelList = new ArrayList<>();
8 | public String title;
9 | public String icon;
10 | // Can it be cached offline
11 | public boolean isEnableDownload;
12 |
13 | public void addVideoModel(VideoModel videoModel) {
14 | videoModelList.add(videoModel);
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Demo/vodcommon/src/main/res/drawable-xxhdpi/common_ic_back.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Demo/vodcommon/src/main/res/drawable-xxhdpi/common_ic_back.png
--------------------------------------------------------------------------------
/Demo/vodcommon/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 48dip
5 |
6 |
--------------------------------------------------------------------------------
/Demo/vodcommon/src/test/java/com/tencent/liteav/demo/vodcommon/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.tencent.liteav.demo.vodcommon;
2 |
3 | import org.junit.Test;
4 |
5 |
6 | /**
7 | * Example local unit test, which will execute on the development machine (host).
8 | *
9 | * @see Testing documentation
10 | */
11 | public class ExampleUnitTest {
12 | @Test
13 | public void addition_isCorrect() {
14 | assertEquals(4, 2 + 2);
15 | }
16 | }
--------------------------------------------------------------------------------
/Player-API-Example-Android/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea
5 | .DS_Store
6 | /build
7 | /captures
8 | .externalNativeBuild
9 | .cxx
10 | local.properties
11 |
12 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/consumer-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/consumer-rules.pro
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/java/com/tencent/player/baseplayer/ConfigBean.java:
--------------------------------------------------------------------------------
1 | package com.tencent.player.baseplayer;
2 |
3 | import com.tencent.rtmp.TXVodPlayConfig;
4 |
5 | public class ConfigBean {
6 | public static boolean sIsEnableSelfAdaption = true;
7 | public static boolean sIsEnableHardWareDecode = true;
8 | public static int sLogLevel = 0;
9 | public static TXVodPlayConfig sPlayConfig;
10 | }
11 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/color/superplayer_vod_player_text_color.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_add.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_adjust_mode.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_adjust_mode.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_cache.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_cache.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_close_press.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_close_press.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_fill_mode.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_fill_mode.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_input_box.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_input_box.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_landscape.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_landscape.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_loading_image0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_loading_image0.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_loading_image1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_loading_image1.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_loading_image2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_loading_image2.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_loading_image3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_loading_image3.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_loading_image4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_loading_image4.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_loading_image5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_loading_image5.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_loading_image6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_loading_image6.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_loading_image7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_loading_image7.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_log_hidden.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_log_hidden.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_log_show.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_log_show.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_mic_disable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_mic_disable.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_mic_enable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_mic_enable.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_play_pause.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_play_pause.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_play_start.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_play_start.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_portrait.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_portrait.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_qr_code.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_qr_code.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_quick.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xhdpi/superplayer_quick.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/player_left_move.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/player_left_move.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/player_pause.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/player_pause.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/player_point_hit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/player_point_hit.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/player_pull_move.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/player_pull_move.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/player_thumb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/player_thumb.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/player_up_move.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/player_up_move.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_cache_list_empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_cache_list_empty.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_cache_list_warnning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_cache_list_warnning.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_default_cover_thumb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_default_cover_thumb.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_ic_back.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_ic_back.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_ic_new_vod_back_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_ic_new_vod_back_normal.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_ic_qcode.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_ic_qcode.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_ic_setting.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_ic_setting.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_ic_vod_add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_ic_vod_add.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_ic_vod_search.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_ic_vod_search.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_question_link.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_question_link.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_seekbar_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_seekbar_icon.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_tip_error.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_tip_error.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_tip_success.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_tip_success.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_vod_left_guide.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_vod_left_guide.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_vod_middle_guide.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_vod_middle_guide.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_vod_progress_pointer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_vod_progress_pointer.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_vod_right_guide.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_vod_right_guide.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_vod_small_point.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable-xxhdpi/superplayer_vod_small_point.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable/superplayer_btn_back_gray.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable/superplayer_btn_back_gray.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable/superplayer_cache_circle_status_caching.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
6 |
8 |
9 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable/superplayer_cache_circle_status_finish.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
7 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable/superplayer_cache_circle_status_pause.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
7 |
8 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable/superplayer_cache_round_quality_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
6 |
7 |
9 |
10 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable/superplayer_content_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable/superplayer_input_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
8 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable/superplayer_shape_btn_vod_known.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/drawable/superplayer_shape_rl_progress_mask.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/layout/item_spinner_text.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/layout/spinner_item.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
12 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/menu/superplayer_menu.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/values-land/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 | 48dp
3 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/values-w1240dp/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 | 200dp
3 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/values-w600dp/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 | 48dp
3 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 48dip
5 | 16dp
6 |
7 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/main/res/values/themes.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/BaseVodPlayer/src/test/java/com/tencent/player/baseplayer/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.tencent.player.baseplayer;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * @see Testing documentation
11 | */
12 | public class ExampleUnitTest {
13 | @Test
14 | public void addition_isCorrect() {
15 | assertEquals(4, 2 + 2);
16 | }
17 | }
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithSurfaceView/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithSurfaceView/consumer-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/PlayWithSurfaceView/consumer-rules.pro
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithSurfaceView/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
8 |
12 |
13 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithSurfaceView/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithSurfaceView/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithSurfaceView/src/main/res/mipmap-hdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/PlayWithSurfaceView/src/main/res/mipmap-hdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithSurfaceView/src/main/res/mipmap-hdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/PlayWithSurfaceView/src/main/res/mipmap-hdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithSurfaceView/src/main/res/mipmap-mdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/PlayWithSurfaceView/src/main/res/mipmap-mdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithSurfaceView/src/main/res/mipmap-mdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/PlayWithSurfaceView/src/main/res/mipmap-mdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithSurfaceView/src/main/res/mipmap-xhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/PlayWithSurfaceView/src/main/res/mipmap-xhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithSurfaceView/src/main/res/mipmap-xhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/PlayWithSurfaceView/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithSurfaceView/src/main/res/mipmap-xxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/PlayWithSurfaceView/src/main/res/mipmap-xxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithSurfaceView/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/PlayWithSurfaceView/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithSurfaceView/src/main/res/mipmap-xxxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/PlayWithSurfaceView/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithSurfaceView/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/PlayWithSurfaceView/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithSurfaceView/src/main/res/values-land/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 | 48dp
3 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithSurfaceView/src/main/res/values-w1240dp/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 | 200dp
3 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithSurfaceView/src/main/res/values-w600dp/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 | 48dp
3 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithSurfaceView/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #FFBB86FC
4 | #FF6200EE
5 | #FF3700B3
6 | #FF03DAC5
7 | #FF018786
8 | #FF000000
9 | #FFFFFFFF
10 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithSurfaceView/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 | 16dp
3 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithSurfaceView/src/test/java/com/tencent/player/playwithsurfaceviewdemo/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.tencent.player.playwithsurfaceviewdemo;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * @see Testing documentation
11 | */
12 | public class ExampleUnitTest {
13 | @Test
14 | public void addition_isCorrect() {
15 | assertEquals(4, 2 + 2);
16 | }
17 | }
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithTextureView/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithTextureView/consumer-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/PlayWithTextureView/consumer-rules.pro
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithTextureView/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
8 |
12 |
13 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithTextureView/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithTextureView/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithTextureView/src/main/res/mipmap-hdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/PlayWithTextureView/src/main/res/mipmap-hdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithTextureView/src/main/res/mipmap-hdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/PlayWithTextureView/src/main/res/mipmap-hdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithTextureView/src/main/res/mipmap-mdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/PlayWithTextureView/src/main/res/mipmap-mdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithTextureView/src/main/res/mipmap-mdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/PlayWithTextureView/src/main/res/mipmap-mdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithTextureView/src/main/res/mipmap-xhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/PlayWithTextureView/src/main/res/mipmap-xhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithTextureView/src/main/res/mipmap-xhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/PlayWithTextureView/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithTextureView/src/main/res/mipmap-xxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/PlayWithTextureView/src/main/res/mipmap-xxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithTextureView/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/PlayWithTextureView/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithTextureView/src/main/res/mipmap-xxxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/PlayWithTextureView/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithTextureView/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/PlayWithTextureView/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithTextureView/src/main/res/values-land/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 | 48dp
3 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithTextureView/src/main/res/values-w1240dp/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 | 200dp
3 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithTextureView/src/main/res/values-w600dp/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 | 48dp
3 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithTextureView/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #FFBB86FC
4 | #FF6200EE
5 | #FF3700B3
6 | #FF03DAC5
7 | #FF018786
8 | #FF000000
9 | #FFFFFFFF
10 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithTextureView/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 | 16dp
3 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/PlayWithTextureView/src/test/java/com/tencent/player/playwithtextureviewdemo/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.tencent.player.playwithtextureviewdemo;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * @see Testing documentation
11 | */
12 | public class ExampleUnitTest {
13 | @Test
14 | public void addition_isCorrect() {
15 | assertEquals(4, 2 + 2);
16 | }
17 | }
--------------------------------------------------------------------------------
/Player-API-Example-Android/SetPreferredResolution/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/Player-API-Example-Android/SetPreferredResolution/consumer-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/SetPreferredResolution/consumer-rules.pro
--------------------------------------------------------------------------------
/Player-API-Example-Android/SetPreferredResolution/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
9 |
13 |
14 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/SetPreferredResolution/src/main/res/layout/activity_set_preferred_resolution_demo.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
10 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/SetPreferredResolution/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/SetPreferredResolution/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/SetPreferredResolution/src/main/res/mipmap-hdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/SetPreferredResolution/src/main/res/mipmap-hdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/SetPreferredResolution/src/main/res/mipmap-hdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/SetPreferredResolution/src/main/res/mipmap-hdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/SetPreferredResolution/src/main/res/mipmap-mdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/SetPreferredResolution/src/main/res/mipmap-mdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/SetPreferredResolution/src/main/res/mipmap-mdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/SetPreferredResolution/src/main/res/mipmap-mdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/SetPreferredResolution/src/main/res/mipmap-xhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/SetPreferredResolution/src/main/res/mipmap-xhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/SetPreferredResolution/src/main/res/mipmap-xhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/SetPreferredResolution/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/SetPreferredResolution/src/main/res/mipmap-xxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/SetPreferredResolution/src/main/res/mipmap-xxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/SetPreferredResolution/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/SetPreferredResolution/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/SetPreferredResolution/src/main/res/mipmap-xxxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/SetPreferredResolution/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/SetPreferredResolution/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/SetPreferredResolution/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/SetPreferredResolution/src/main/res/values-land/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 | 48dp
3 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/SetPreferredResolution/src/main/res/values-w1240dp/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 | 200dp
3 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/SetPreferredResolution/src/main/res/values-w600dp/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 | 48dp
3 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/SetPreferredResolution/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #FFBB86FC
4 | #FF6200EE
5 | #FF3700B3
6 | #FF03DAC5
7 | #FF018786
8 | #FF000000
9 | #FFFFFFFF
10 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/SetPreferredResolution/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 | 16dp
3 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/SetPreferredResolution/src/test/java/com/tencent/player/setpreferredresolutiondemo/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.tencent.player.setpreferredresolutiondemo;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * @see Testing documentation
11 | */
12 | public class ExampleUnitTest {
13 | @Test
14 | public void addition_isCorrect() {
15 | assertEquals(4, 2 + 2);
16 | }
17 | }
--------------------------------------------------------------------------------
/Player-API-Example-Android/SetStartTime/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/Player-API-Example-Android/SetStartTime/consumer-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/SetStartTime/consumer-rules.pro
--------------------------------------------------------------------------------
/Player-API-Example-Android/SetStartTime/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/SetStartTime/src/test/java/com/tencent/player/setstarttimedemo/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.tencent.player.setstarttimedemo;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * @see Testing documentation
11 | */
12 | public class ExampleUnitTest {
13 | @Test
14 | public void addition_isCorrect() {
15 | assertEquals(4, 2 + 2);
16 | }
17 | }
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/consumer-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/consumer-rules.pro
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/libs/glide-4.12.0.1.aar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/libs/glide-4.12.0.1.aar
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/java/com/tencent/player/entity/SuperPlayerVideoId.java:
--------------------------------------------------------------------------------
1 | package com.tencent.player.entity;
2 |
3 | /**
4 | * Created by hans on 2019/3/25.
5 | * 使用腾讯云fileId播放
6 | */
7 | public class SuperPlayerVideoId {
8 | public String fileId; // 腾讯云视频fileId
9 | public String pSign; // v4 开启防盗链必填
10 |
11 | @Override
12 | public String toString() {
13 | return "SuperPlayerVideoId{" +
14 | ", fileId='" + fileId + '\'' +
15 | ", pSign='" + pSign + '}';
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/java/com/tencent/player/entity/VideoListModel.java:
--------------------------------------------------------------------------------
1 | package com.tencent.player.entity;
2 |
3 | import java.util.ArrayList;
4 | import java.util.List;
5 |
6 | public class VideoListModel {
7 | public List videoModelList = new ArrayList<>();
8 | public String title;
9 | public String icon;
10 | // 是否可以离线缓存
11 | public boolean isEnableDownload;
12 |
13 | public void addVideoModel(VideoModel videoModel) {
14 | videoModelList.add(videoModel);
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_add.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_adjust_mode.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_adjust_mode.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_cache.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_cache.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_close_press.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_close_press.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_fill_mode.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_fill_mode.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_input_box.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_input_box.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_landscape.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_landscape.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_loading_image0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_loading_image0.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_loading_image1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_loading_image1.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_loading_image2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_loading_image2.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_loading_image3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_loading_image3.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_loading_image4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_loading_image4.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_loading_image5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_loading_image5.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_loading_image6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_loading_image6.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_loading_image7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_loading_image7.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_log_hidden.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_log_hidden.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_log_show.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_log_show.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_mic_disable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_mic_disable.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_mic_enable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_mic_enable.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_play_pause.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_play_pause.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_play_start.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_play_start.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_portrait.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_portrait.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_qr_code.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_qr_code.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_quick.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xhdpi/superplayer_quick.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/player_left_move.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/player_left_move.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/player_pause.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/player_pause.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/player_point_hit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/player_point_hit.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/player_pull_move.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/player_pull_move.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/player_thumb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/player_thumb.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/player_up_move.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/player_up_move.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_cache_list_empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_cache_list_empty.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_cache_list_warnning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_cache_list_warnning.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_cache_menu_quality_ic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_cache_menu_quality_ic.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_common_dialog_round_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
7 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_common_tip_round_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
7 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_default_cover_thumb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_default_cover_thumb.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_ic_back.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_ic_back.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_ic_new_vod_back_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_ic_new_vod_back_normal.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_ic_qcode.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_ic_qcode.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_ic_vod_add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_ic_vod_add.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_ic_vod_check.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_ic_vod_check.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_ic_vod_search.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_ic_vod_search.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_question_link.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_question_link.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_seekbar_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_seekbar_icon.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_tip_error.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_tip_error.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_tip_success.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_tip_success.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_vod_left_guide.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_vod_left_guide.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_vod_middle_guide.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_vod_middle_guide.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_vod_progress_pointer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_vod_progress_pointer.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_vod_right_guide.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_vod_right_guide.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_vod_small_point.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable-xxhdpi/superplayer_vod_small_point.png
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable/superplayer_blue_bottom_line.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | -
7 |
8 |
9 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable/superplayer_cache_circle_status_caching.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
8 |
10 |
11 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable/superplayer_cache_circle_status_finish.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
7 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable/superplayer_cache_circle_status_pause.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
7 |
8 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable/superplayer_cache_round_quality_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
6 |
7 |
9 |
10 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable/superplayer_content_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/drawable/superplayer_round_blue_bt_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
6 |
7 |
9 |
10 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/layout/activity_vod_download.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
12 |
13 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/menu/superplayer_menu.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 48dip
5 |
6 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodDownloadAndPlay/src/test/java/com/tencent/player/voddownloadandplay/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.tencent.player.voddownloadandplay;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * @see Testing documentation
11 | */
12 | public class ExampleUnitTest {
13 | @Test
14 | public void addition_isCorrect() {
15 | assertEquals(4, 2 + 2);
16 | }
17 | }
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodPreload/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodPreload/consumer-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodPreload/consumer-rules.pro
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodPreload/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
8 |
12 |
13 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodPreload/src/main/res/drawable/superplayer_cache_circle_status_caching.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
8 |
10 |
11 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodPreload/src/main/res/drawable/superplayer_cache_circle_status_finish.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
7 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodPreload/src/main/res/drawable/superplayer_cache_circle_status_pause.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
5 |
7 |
8 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodPreload/src/main/res/drawable/superplayer_cache_round_quality_bg.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
6 |
7 |
9 |
10 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodPreload/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodPreload/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodPreload/src/main/res/mipmap-hdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodPreload/src/main/res/mipmap-hdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodPreload/src/main/res/mipmap-hdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodPreload/src/main/res/mipmap-hdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodPreload/src/main/res/mipmap-mdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodPreload/src/main/res/mipmap-mdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodPreload/src/main/res/mipmap-mdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodPreload/src/main/res/mipmap-mdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodPreload/src/main/res/mipmap-xhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodPreload/src/main/res/mipmap-xhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodPreload/src/main/res/mipmap-xhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodPreload/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodPreload/src/main/res/mipmap-xxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodPreload/src/main/res/mipmap-xxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodPreload/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodPreload/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodPreload/src/main/res/mipmap-xxxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodPreload/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodPreload/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/VodPreload/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodPreload/src/main/res/values-land/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 | 48dp
3 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodPreload/src/main/res/values-w1240dp/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 | 200dp
3 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodPreload/src/main/res/values-w600dp/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 | 48dp
3 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodPreload/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 | 16dp
3 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/VodPreload/src/test/java/com/tencent/player/vodpreloaddemo/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.tencent.player.vodpreloaddemo;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * @see Testing documentation
11 | */
12 | public class ExampleUnitTest {
13 | @Test
14 | public void addition_isCorrect() {
15 | assertEquals(4, 2 + 2);
16 | }
17 | }
--------------------------------------------------------------------------------
/Player-API-Example-Android/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/Player-API-Example-Android/app/src/main/res/layout/activity_set_preferred_resolution_demo.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
10 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/app/src/main/res/layout/activity_vod_loading_event_monitor.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
10 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/app/src/main/res/mipmap-hdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/app/src/main/res/mipmap-hdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/app/src/main/res/mipmap-mdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/app/src/main/res/mipmap-mdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/app/src/main/res/mipmap-xhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/app/src/main/res/mipmap-xhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
--------------------------------------------------------------------------------
/Player-API-Example-Android/app/src/main/res/values-land/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 | 48dp
3 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/app/src/main/res/values-w1240dp/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 | 200dp
3 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/app/src/main/res/values-w600dp/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 | 48dp
3 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #FFBB86FC
4 | #FF6200EE
5 | #FF3700B3
6 | #FF03DAC5
7 | #FF018786
8 | #FF000000
9 | #FFFFFFFF
10 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/app/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 | 16dp
3 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/app/src/test/java/com/tencent/player/example/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.tencent.player.example;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * @see Testing documentation
11 | */
12 | public class ExampleUnitTest {
13 | @Test
14 | public void addition_isCorrect() {
15 | assertEquals(4, 2 + 2);
16 | }
17 | }
--------------------------------------------------------------------------------
/Player-API-Example-Android/build.gradle:
--------------------------------------------------------------------------------
1 | // Top-level build file where you can add configuration options common to all sub-projects/modules.
2 | plugins {
3 | id 'com.android.application' version '7.1.3' apply false
4 | id 'com.android.library' version '7.1.3' apply false
5 | }
6 |
7 | task clean(type: Delete) {
8 | delete rootProject.buildDir
9 | }
10 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/common/.gitignore:
--------------------------------------------------------------------------------
1 | /build
--------------------------------------------------------------------------------
/Player-API-Example-Android/common/consumer-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/common/consumer-rules.pro
--------------------------------------------------------------------------------
/Player-API-Example-Android/common/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/Player-API-Example-Android/common/src/test/java/com/tencent/player/common/ExampleUnitTest.java:
--------------------------------------------------------------------------------
1 | package com.tencent.player.common;
2 |
3 | import org.junit.Test;
4 |
5 | import static org.junit.Assert.*;
6 |
7 | /**
8 | * Example local unit test, which will execute on the development machine (host).
9 | *
10 | * @see Testing documentation
11 | */
12 | public class ExampleUnitTest {
13 | @Test
14 | public void addition_isCorrect() {
15 | assertEquals(4, 2 + 2);
16 | }
17 | }
--------------------------------------------------------------------------------
/Player-API-Example-Android/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LiteAVSDK/Player_Android/1e94781d1ac7a7ed839f87202d6dd218f69fa2ce/Player-API-Example-Android/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/Player-API-Example-Android/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Tue Jun 07 10:54:01 CST 2022
2 | distributionBase=GRADLE_USER_HOME
3 | distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-bin.zip
4 | distributionPath=wrapper/dists
5 | zipStorePath=wrapper/dists
6 | zipStoreBase=GRADLE_USER_HOME
--------------------------------------------------------------------------------
/SDK/README-EN.md:
--------------------------------------------------------------------------------
1 | # Player SDK for Android
2 |
3 | English| [简体中文](./README.md)
4 |
5 | ## Release Notes
6 |
7 | [Release Notes of Player SDKs for iOS and Android](https://www.tencentcloud.com/document/product/266/50632?lang=en&pg=)
8 |
9 | ## Download URL
10 |
11 | - [Player SDK for Android download URL](https://liteav.sdk.qcloud.com/download/latest/TXLiteAVSDK_Player_Android_latest.zip)
12 |
13 | - [Player Premium SDK for Android download URL](https://liteav.sdk.qcloud.com/download/latest/TXLiteAVSDK_Player_Premium_Android_latest.zip)
14 |
15 |
--------------------------------------------------------------------------------
/SDK/README.md:
--------------------------------------------------------------------------------
1 | # Player SDK (Android)
2 |
3 | 简体中文| [English](./README-EN.md)
4 |
5 | ## 更新日志
6 |
7 | [Player SDK 更新日志](https://cloud.tencent.com/document/product/881/62169)
8 |
9 | ## 下载地址
10 |
11 | - [下载 Android Player 基础版 SDK](https://liteav.sdk.qcloud.com/download/latest/TXLiteAVSDK_Player_Android_latest.zip)
12 |
13 | - [下载 Android Player 高级版 SDK](https://liteav.sdk.qcloud.com/download/latest/TXLiteAVSDK_Player_Premium_Android_latest.zip)
14 |
15 |
--------------------------------------------------------------------------------