Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >解析服务器android上传视频

解析服务器android上传视频
EN

Stack Overflow用户
提问于 2018-02-24 09:17:01
回答 1查看 346关注 0票数 1

我是一个初学者在android,谁可以提供我的工作教程上传视频从移动视频画廊,并保存在解析服务器上?提前感谢!`Intent intent =新Intent(Intent.ACTION_PICK,MediaStore.Video.Media.EXTERNAL_CONTENT_URI);intent.setType("video/*");startActivityForResult(intent,1);

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    @Override
    public void onRequestPermissionsResult(int requestCode, @NonNull 
    String[] 
    permissions, @NonNull int[] grantResults) 
    {
    super.onRequestPermissionsResult(requestCode, permissions, 
    grantResults);

    if (requestCode == 1) 
    {
        if (grantResults.length > 0 && grantResults[0] == 
    PackageManager.PERMISSION_GRANTED) 
        {
            getPhoto();

        }
    }
   }


   @Override
   protected void onCreate(Bundle savedInstanceState) 
   {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_chat);

    if (checkSelfPermission(Manifest.permission.READ_EXTERNAL_STORAGE) != 
    PackageManager.PERMISSION_GRANTED) 
    {
        requestPermissions(new String[]
        {Manifest.permission.READ_EXTERNAL_STORAGE}, 1);
    } else {
        getPhoto();
    }

   }


    @Override
    protected void onActivityResult(int requestCode, int resultCode, Intent 
    data) 
   {
    super.onActivityResult(requestCode, resultCode, data);

    if(requestCode==1 && resultCode==ChatActivity.RESULT_OK && data!=null)
    {
        try
        {
            VideoView mVideo=(VideoView) findViewById(R.id.videoView);

            ByteArrayOutputStream stream = new ByteArrayOutputStream();


            byte[] byteArray =stream.toByteArray();
            ParseFile file = new ParseFile("resume.mp4", byteArray);

            ParseObject object = new ParseObject("Video");
            object.put("video",file);
            object.put("username", 
     ParseUser.getCurrentUser().getUsername());
            object.saveInBackground(new SaveCallback() 
            {
                @Override
                public void done(ParseException e) 
                {
                    if(e==null)
                    {
                        Toast.makeText(ChatActivity.this,"Vidoe 
    Saved",Toast.LENGTH_SHORT).show();
                    }
                    else
                    {
                        Toast.makeText(ChatActivity.this,"Vidoe not 
    Saved",Toast.LENGTH_SHORT).show();

                    }
                }
            });

        } 
        catch (Exception ex) 
        {
            ex.printStackTrace();
        }

    }`

我也已经在清单文件中授予了访问外部数据的权限!

EN

回答 1

Stack Overflow用户

发布于 2018-02-24 09:23:28

您很可能希望在视频中使用此处所述的docs.parseplatform.orgParseFile

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48961222

复制
相关文章
Android WebView 上传文件支持全解析
声明:原文地址:http://blog.isming.me/2015/12/21/android-webview-upload-file/,转载请注明出处。 默认情况下情况下,使用Android的WebView是不能够支持上传文件的。而这个,也是在我们的前端工程师告知之后才了解的。因为Android的每个版本WebView的实现有差异,因此需要对不同版本去适配。花了一点时间,参考别人的代码,这个问题已经解决,这里把我踩过的坑分享出来。 主要思路是重写WebChromeClient,然后在WebViewAct
非著名程序员
2018/02/02
64.1K0
Android裁剪头像上传到远程服务器
 android从图库选择图片或者拍照后对图片进行裁剪,裁剪后上传到腾讯云服务器。
黄林晴
2019/01/10
1.6K0
【干货】域名解析和FTP上传视频教程
目前为止网站有各式各样,搭建个网站成本也很低,但是也要必备三要素:域名、虚拟主机、网站程序,低至100多元,主要域名几十块,空间100块左右(新手推荐使用虚拟主机不建议用vps服务器),网站程序网络上有很多免费的。以下我们讲讲怎么搭建网站。
用户1730674
2019/04/30
2.4K0
【Android源码解析】选择多张图片上传多图预览
版权声明:本文为博主原创文章,转载请标明出处。 https://blog.csdn.net/lyhhj/article/details/47731439
Hankkin
2018/09/06
3.5K0
Android 向FTP服务器上传以及下载文件
首先我们要用到commons-net-3.3.jar包 可以去网上下载 找不到可私信我 好了,下面直接上代码 封装了一个类出来可直接使用
longzeqiu
2019/08/14
2.8K2
Android音视频——NuPlayer数据解析模块详解
可以看到 NuPlayer 的解析模块主要是 NuPlayerSource和继承自它的HTTPLiveSource、RTSPSource、GenericSource等几个类。
程思扬
2022/01/11
8130
Android音视频——NuPlayer数据解析模块详解
视频截图并上传
本文,我们来谈谈,我们对视频进行截图之后,预览没问题之后,进行上传,我们应该怎么做呢?
Jimmy_is_jimmy
2022/09/26
1.8K0
文件上传解析漏洞
Web网站通常存在文件上传(例如:图片、文档、zip压缩文件^等)只要存在上传功能,就有可能会有上传漏洞的危机。和SQL注入漏洞相比较而言,上传漏洞更加危险,因为该漏洞可以直接上传一个WebShell到服务器上。
Mirror王宇阳
2020/11/12
1.9K0
SpringMVC上传、解析Excel
即上述方法中readExcel.getExcelInfo(name ,file);语句所调用的方法以及其他相关的方法 Apache POI提供API给Java程式对Microsoft Office格式档案读和写的功能。不过这首先得判断Excel的版本而选择不同的Workbook的方式(2003版本对应的是HSSFWorkbook,2007版本及以上对应的是XSSFWorkbook)。此外,一般来说先将在客户端用户上传的文件拷贝一份至服务器的本地磁盘中,然后再从这个拷贝文件中进行读取,这样就避免了因客户端的网络异常或其他状况而在读取时造成的数据流失或损坏的情况。
令仔很忙
2018/09/14
1.7K0
SpringMVC上传、解析Excel
文件上传漏洞解析
文件上传漏洞是web应用最常见的漏洞之一,也是危害最大的漏洞之一。web应用有很多场景需要用户自己上传文件,比如头像上传。如果对上传的文件没有限制或者限制有缺陷,就可以上传一些脚本文件(shell文件),用户可以通过脚本文件远程连接服务器且获取对服务器的控制,将对信息安全造成极大的危害。 文件上传也是渗透测试中最重要的一个环节。
cultureSun
2023/05/18
5470
Android FTP上传文件
前言 Android 上用 FTP上传文件 通常可以用以下的这两个Jar commons-net ftp4j 我这里就用第一种方式 第二种请参考通过FTP4J 实现FTP各种操作 使用方式 引用 //FTP compile group: 'commons-net', name: 'commons-net', version: '3.5' 代码 class UploadTask extends AsyncTask<String, Object, Integer> { @Override p
码客说
2019/10/22
4.9K0
点击加载更多

相似问题

添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文