EasyPlayer-RTSP


Android端支持全屏播放,声音开关,视频截图,视屏录制等功能
资源截图
代码片段和文件信息
package org.easydarwin.easyplayer;

import android.databinding.DataBindingUtil;
import android.graphics.Color;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.text.SpannableString;
import android.text.Spanned;
import android.text.method.linkMovementMethod;
import android.text.style.ForegroundColorSpan;
import android.text.style.URLSpan;

import org.easydarwin.easyplayer.databinding.ActivityAboutBinding;

public class AboutActivity extends AppCompatActivity {

    private ActivityAboutBinding binding;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
         binding = DataBindingUtil.setContentView(this R.layout.activity_about);

        setSupportActionBar(binding.toolbar);
        if (PlaylistActivity.isPro()){
            binding.title.setText(“EasyPlayer Pro全功能播放器:“);
            binding.desc.setText(“EasyPlayer Pro专业版全功能播放器,是由EasyDarwin开源团队维护的一款支持RTSP、RTMP、HTTP、HLS多种流媒体协议的播放器版本,更多详情邮件咨询:“);
            binding.desc.setMovementMethod(linkMovementMethod.getInstance());
            SpannableString spannableString = new SpannableString(“support@easydarwin.org“);
            //设置下划线文字
            spannableString.setSpan(new URLSpan(“mailto:support@easydarwin.org“) 0 spannableString.length() Spanned.SPAN_INCLUSIVE_EXCLUSIVE);

            //设置文字的前景色
            spannableString.setSpan(new ForegroundColorSpan(Color.RED) 0 spannableString.length() Spanned.SPAN_INCLUSIVE_EXCLUSIVE);
            binding.desc.append(spannableString);

            binding.desc.append(“
您也可以使用EasyPlayer RTSP版本,更轻,更精炼!EasyPlayer RTSP版本“);
            spannableString = new SpannableString(“戳我“);
            //设置下划线文字
            spannableString.setSpan(new URLSpan(“https://fir.im/EasyPlayer“) 0 spannableString.length() Spanned.SPAN_INCLUSIVE_EXCLUSIVE);

            //设置文字的前景色
            spannableString.setSpan(new ForegroundColorSpan(Color.RED) 0 spannableString.length() Spanned.SPAN_INCLUSIVE_EXCLUSIVE);
            binding.desc.append(spannableString);
            binding.desc.append(“或者扫描下载:“);

        }else{
            binding.title.setText(“EasyPlayer RTSP播放器:“);
            binding.desc.setText(“EasyPlayer RTSP是由EasyDarwin开源团队开发 者开发和维护的一个RTSP播放器项目,目前 支持Windows/Android/iOS,视频支持 H.264/H.265/MPEG4/MJPEG,音频支持 G711A/G711U/G726/AAC,支持RTSP over  TCP/UDP切换,支持硬解码,是一套极佳的 RTSP播放组件!项目地址:“);

            binding.desc.setMovementMethod(linkMovementMethod.getInstance());
            SpannableString spannableString = new SpannableString(“https://github.com/EasyDarwin/EasyPlayer“);
            //设置下划线文字
            spannableString.setSpan(new URLSpan(“https://github.com/EasyDarwin/EasyPlayer“) 0 spannableString.length() Spanned.SPAN_INCLUSIVE_EXCLUSIVE);

            //设置文字的前景色
            spannableString.setSpan(new ForegroundColorSpan(Color.RED) 0 spannableString.length() Spanned.SPAN_INCLUSIVE_EXCLUSIVE);
            binding.desc.append(spannableStrin

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-07-19 06:17  EasyPlayer-RTSP-Android-master
     文件          79  2018-07-19 06:17  EasyPlayer-RTSP-Android-master.gitignore
     目录           0  2018-07-19 06:17  EasyPlayer-RTSP-Android-masterEasyPlayer
     文件           7  2018-07-19 06:17  EasyPlayer-RTSP-Android-masterEasyPlayer.gitignore
     文件        2355  2018-07-19 06:17  EasyPlayer-RTSP-Android-masterEasyPlayeruild.gradle
     文件         821  2018-07-19 06:17  EasyPlayer-RTSP-Android-masterEasyPlayergradle.properties
     目录           0  2018-07-19 06:17  EasyPlayer-RTSP-Android-masterEasyPlayerlibs
     文件      180110  2018-07-19 06:17  EasyPlayer-RTSP-Android-masterEasyPlayerlibsgson-2.1.jar
     文件       44592  2018-07-19 06:17  EasyPlayer-RTSP-Android-masterEasyPlayerlibs exturegesture-release.aar
     文件       24639  2018-07-19 06:17  EasyPlayer-RTSP-Android-masterEasyPlayerlibsupdate-release.aar
     文件         989  2018-07-19 06:17  EasyPlayer-RTSP-Android-masterEasyPlayerproguard-rules.pro
     目录           0  2018-07-19 06:17  EasyPlayer-RTSP-Android-masterEasyPlayerscreenshot
     文件       26819  2018-07-19 06:17  EasyPlayer-RTSP-Android-masterEasyPlayerscreenshotsingle_video.jpg
     目录           0  2018-07-19 06:17  EasyPlayer-RTSP-Android-masterEasyPlayersrc
     目录           0  2018-07-19 06:17  EasyPlayer-RTSP-Android-masterEasyPlayersrcmain
     文件        3243  2018-07-19 06:17  EasyPlayer-RTSP-Android-masterEasyPlayersrcmainAndroidManifest.xml
     文件       22995  2018-07-19 06:17  EasyPlayer-RTSP-Android-masterEasyPlayersrcmainic_launcher-web.png
     目录           0  2018-07-19 06:17  EasyPlayer-RTSP-Android-masterEasyPlayersrcmainjava
     目录           0  2018-07-19 06:17  EasyPlayer-RTSP-Android-masterEasyPlayersrcmainjavaorg
     目录           0  2018-07-19 06:17  EasyPlayer-RTSP-Android-masterEasyPlayersrcmainjavaorgeasydarwin
     目录           0  2018-07-19 06:17  EasyPlayer-RTSP-Android-masterEasyPlayersrcmainjavaorgeasydarwineasyplayer
     文件        4203  2018-07-19 06:17  EasyPlayer-RTSP-Android-masterEasyPlayersrcmainjavaorgeasydarwineasyplayerAboutActivity.java
     文件       18841  2018-07-19 06:17  EasyPlayer-RTSP-Android-masterEasyPlayersrcmainjavaorgeasydarwineasyplayerMediaFilesActivity.java
     文件        9076  2018-07-19 06:17  EasyPlayer-RTSP-Android-masterEasyPlayersrcmainjavaorgeasydarwineasyplayerMultiplayActivity.java
     文件       26422  2018-07-19 06:17  EasyPlayer-RTSP-Android-masterEasyPlayersrcmainjavaorgeasydarwineasyplayerPlayActivity.java
     文件       23258  2018-07-19 06:17  EasyPlayer-RTSP-Android-masterEasyPlayersrcmainjavaorgeasydarwineasyplayerPlaylistActivity.java
     文件        3739  2018-07-19 06:17  EasyPlayer-RTSP-Android-masterEasyPlayersrcmainjavaorgeasydarwineasyplayerSettingsActivity.java
     文件        4744  2018-07-19 06:17  EasyPlayer-RTSP-Android-masterEasyPlayersrcmainjavaorgeasydarwineasyplayerSplashActivity.java
     文件        1359  2018-07-19 06:17  EasyPlayer-RTSP-Android-masterEasyPlayersrcmainjavaorgeasydarwineasyplayerTheApp.java
     文件        4619  2018-07-19 06:17  EasyPlayer-RTSP-Android-masterEasyPlayersrcmainjavaorgeasydarwineasyplayerTwoWndPlayActivity.java
     文件        7456  2018-07-19 06:17  EasyPlayer-RTSP-Android-masterEasyPlayersrcmainjavaorgeasydarwineasyplayerVideoWindowOptionMenuFragment.java
............此处省略326个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)