无法访问ParseServer中的音频文件

如何解决无法访问ParseServer中的音频文件

我从android应用程序上传了声音文件,以便其他用户可以访问它。但是它没有用,所以我在浏览器中打开了我的解析服务器。我收到了以下消息,因此无法下载音频文件:ERR_CONNECTION_REFUSED。我读到使用ParseFiles时应该配置publicServerURL。我在腻子中将其配置为ServerUrl,但仍然无法访问我的文件。我的错误在哪里?

我获取声音文件的代码如下:

ParseQuery<ParseObject> queryaudio = ParseQuery.getQuery("AudioFileClass");
                    queryaudio.whereEqualTo("GroupID",MainActivity.sharedPreference.getString("group",""));

                    queryaudio.addAscendingOrder("createdAt");


                    queryaudio.findInBackground(new FindCallback<ParseObject>() {
                        public void done(List<ParseObject> audioobjects,ParseException e) {
                            if (e == null) {
                                for (int a = 0; a < audioobjects.size(); a++) {
                                    Log.i("For","Ebene1");
                                    Date aktuelleZeit = Calendar.getInstance().getTime();

                                    if (printDifferenceMiliSecond(lastPlayed,audioobjects.get(a).getCreatedAt()) > 0 && printDifferenceSecond(audioobjects.get(a).getCreatedAt(),aktuelleZeit) < 30 && !audioobjects.get(a).get("UserID").equals(MainActivity.actuallyNetter.getObjectId())) // && !audioobjects.get(a).get("UserID").equals(MainActivity.actuallyNetter.getObjectId())
                                    {
                                        Toast.makeText(MapsActivity.this,"Sound wird abgespielt",Toast.LENGTH_SHORT).show();
                                        Log.i("If","Drin");


                                        ParseFile descr = audioobjects.get(a).getParseFile("audiofile");
                                        String audioFileURL = descr.getUrl();
                                        Log.i("URL",audioFileURL);
                                        mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
                                        lastPlayed = audioobjects.get(a).getCreatedAt();

                                        try {

                                            mediaPlayer.setDataSource(audioFileURL);
                                            mediaPlayer.prepare();
                                            mediaPlayer.start();
                                        } catch (IOException ex) {
                                            ex.printStackTrace();
                                            Log.i("Exception","Drin");

                                        }


                                    }
                                }


                            } else {
                                Log.d("score","Error: " + e.getMessage());
                            }
                        }
                    });

我收到以下错误=

> 2020-09-10 20:59:55.630 1711-24604/? E/NuCachedSource2: source
> returned error -1,0 retries left 2020-09-10 20:59:55.672 1711-24603/?
> E/GenericSource: initFromDataSource,cannot create extractor!
> 2020-09-10 20:59:55.672 1711-24603/? E/GenericSource: Failed to init
> from data source! 2020-09-10 20:59:55.673 1711-24602/?
> D/NuPlayerDriver: notifyListener_l(0xe7899600),(100,1,-2147483648,> -1),loop setting(0,0) 2020-09-10 20:59:55.674 24403-24515/com.example.hilmi.carlink E/MediaPlayerNative: error (1,> -2147483648) 2020-09-10 20:59:55.675 24403-24403/com.example.hilmi.carlink W/System.err:
> java.io.IOException: Prepare failed.: status=0x1 2020-09-10
> 20:59:55.676 24403-24403/com.example.hilmi.carlink W/System.err:    
> at android.media.MediaPlayer._prepare(Native Method) 2020-09-10
> 20:59:55.676 24403-24403/com.example.hilmi.carlink W/System.err:    
> at android.media.MediaPlayer.prepare(MediaPlayer.java:1282) 2020-09-10
> 20:59:55.676 24403-24403/com.example.hilmi.carlink W/System.err:    
> at
> com.example.hilmi.carlink.MapsActivity$2$3.done(MapsActivity.java:406)
> 2020-09-10 20:59:55.676 24403-24403/com.example.hilmi.carlink
> W/System.err:     at
> com.example.hilmi.carlink.MapsActivity$2$3.done(MapsActivity.java:384)
> 2020-09-10 20:59:55.676 24403-24403/com.example.hilmi.carlink
> W/System.err:     at
> com.parse.ParseTaskUtils$2$1.run(ParseTaskUtils.java:121) 2020-09-10
> 20:59:55.676 24403-24403/com.example.hilmi.carlink W/System.err:    
> at android.os.Handler.handleCallback(Handler.java:873) 2020-09-10
> 20:59:55.676 24403-24403/com.example.hilmi.carlink W/System.err:    
> at android.os.Handler.dispatchMessage(Handler.java:99) 2020-09-10
> 20:59:55.677 24403-24403/com.example.hilmi.carlink W/System.err:    
> at android.os.Looper.loop(Looper.java:193) 2020-09-10 20:59:55.677
> 24403-24403/com.example.hilmi.carlink W/System.err:     at
> android.app.ActivityThread.main(ActivityThread.java:6669) 2020-09-10
> 20:59:55.677 24403-24403/com.example.hilmi.carlink W/System.err:    
> at java.lang.reflect.Method.invoke(Native Method) 2020-09-10
> 20:59:55.677 24403-24403/com.example.hilmi.carlink W/System.err:    
> at
> com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
> 2020-09-10 20:59:55.677 24403-24403/com.example.hilmi.carlink
> W/System.err:     at
> com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)

我的解析服务器看起来像这样= ParseServer

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com(将#修改为@)

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

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?
Java在半透明框架/面板/组件上重新绘画。
Java“ Class.forName()”和“ Class.forName()。newInstance()”之间有什么区别?
在此环境中不提供编译器。也许是在JRE而不是JDK上运行?
Java用相同的方法在一个类中实现两个接口。哪种接口方法被覆盖?
Java 什么是Runtime.getRuntime()。totalMemory()和freeMemory()?
java.library.path中的java.lang.UnsatisfiedLinkError否*****。dll
JavaFX“位置是必需的。” 即使在同一包装中
Java 导入两个具有相同名称的类。怎么处理?
Java 是否应该在HttpServletResponse.getOutputStream()/。getWriter()上调用.close()?
Java RegEx元字符(。)和普通点?