相关疑难解决方法(0)

是否可以从android中的视频网址生成缩略图

我正在制作视频应用.我正在从服务器链接流式传输视频,我是否可以在不下载视频的情况下从URL生成视频缩略图.

android thumbnails android-video-player

26
推荐指数
4
解决办法
3万
查看次数

Android - 显示来自网址的视频缩略图

我需要将基于URL的视频缩略图显示到ImageView我的ListView项目的视图子项中,我找到了这个帖子但没有工作.

结果

在此输入图像描述

        thumb_image.setImageBitmap(new LoadVideoThumbnail().execute(URLs.videos +"/"+videos.get(position).getId()+".mp4").get());
Run Code Online (Sandbox Code Playgroud)

的AsyncTask

public class LoadVideoThumbnail extends AsyncTask<String, Object, Bitmap>{

        @Override
        protected Bitmap doInBackground(String... objectURL) {
            //return ThumbnailUtils.createVideoThumbnail(objectURL[0], Thumbnails.MINI_KIND);
            return ThumbnailUtils.extractThumbnail(ThumbnailUtils.createVideoThumbnail(objectURL[0], Thumbnails.MINI_KIND), 100, 100);
        }

        @Override
        protected void onPostExecute(Bitmap result){
             //img.setImageBitmap(result);
        }

    }
Run Code Online (Sandbox Code Playgroud)

url android

15
推荐指数
3
解决办法
3万
查看次数

如何在Android App中播放来自Amazon S3的视频?

aws-android-sdk-1.4.3/samples/S3_SimpleDB_SNS_SQS_Demo用来预览存储在亚马逊(亚马逊简单存储服务)上的文件.通过代码我看到他们使用它来访问文件:

com.amazonaws.demo.s3.S3.getDataForObject (line 130)

 public static String getDataForObject( String bucketName, String objectName ) {
        return read( getInstance().getObject( bucketName, objectName ).getObjectContent() );
    }


protected static String read( InputStream stream ) {
    try {
        ByteArrayOutputStream baos = new ByteArrayOutputStream( 8196 );
        byte[] buffer = new byte[1024];
        int length = 0;
        while ( ( length = stream.read( buffer ) ) > 0 ) {
            baos.write( buffer, 0, length );
        }

        return baos.toString();
    }
    catch ( Exception exception ) {
        return exception.getMessage(); …
Run Code Online (Sandbox Code Playgroud)

video android amazon-s3 bytearrayoutputstream amazon-web-services

6
推荐指数
1
解决办法
6878
查看次数