دفق الصوت مع المصادقة

أحاول تشغيل دفق الصوت من كاميرا IP مع الروبوت الأصلي.

My url is something similar to http://url.of.camera:port/dgaudio.cgi
I have basic authentication with username and password.
I am using android MediaPlayer to play the stream.

لقد جربت المقاربة المنشورة هنا هل يمكنني استخدام مصادقة HTTP الأساسية مع Android MediaPlayer؟

but it is not working.
Any suggestion?

شكرا لكم.

0

1 إجابة

حتى الآن لا يبدو أن هناك حلًا ، لذا اقتراحي هنا. إنه لا حل حقيقي ولكن حل قد يساعد الأشخاص الذين يرغبون في اختبار تدفق الصوت من كاميرا IP أو ما شابه ذلك.

  • إنشاء عرض ويب في تخطيطك (جعله غير مرئي ، نريد فقط تشغيل الصوت ، ولكن إذا كنت ترغب في رؤية المشغل كما لو كان في متصفح الويب ، يمكنك جعل عرض الويب مرئيًا) وزرًا للعب/أوقف الصوت


<button
        android:id="@+id/btn_audio"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="play"
        />

في النشاط عند النقر على زر التشغيل تحميل في عرض الويب url http://USER:[email protected]:port/dgaudio.cgi ، وعند النقر على رمز إيقاف تحميل html فارغ

private void playAudio() {
        if(playAudio) {
            webView.loadUrl(urlAudio);

            btnAudio.setText(getResources().getString(R.string.btn_audio_stop));

        }else {

            btnAudio.setText(getResources().getString(R.string.btn_audio_play));

            String customHtml = "<html><body></body></html>";
            webView.loadData(customHtml, "text/html", "UTF-8");
        }
    }
0
وأضاف
Android Sudan Community
Android Sudan Community
900 مشارك

كل اقتراحاتكم تتم مشاركتها هنا رابط القناة لتنزيل البرامج والالعاب من هنا @android_sudan تنبيه : القروب غير مختص إطلاقا بي الانترنت المجاني مثل ملفات الحاقن وماشابه يمنع منعا باتا نشر اي ملفات او برامج او اي شيء يتعلق بالانترنت المجان