الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

البث من رابط في تطبيق جافا

بدأه joryy في 21 فبراير 2012 · 3 رد · 439 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمه الله وبركاته

مشروعي تطبيق جافا بسيط يقوم ببث صوتي من رابط عملت اكثر من مشغل عن طريق الجافا والنتجه اخطاء كثيره :( ووقت تسليم مشروعي جدا محدود

import java.io.*;
import java.net.URLConnection;
import java.net.URL;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.FileOutputStream;
import java.io.File;
import java.awt.BorderLayout    
BasicPlayer player = new BasicPlayer();

URL url = new URL("http://www.galaxyansbach.de:8000/live");

AudioFileFormat aff = AudioSystem.getAUdioFileFormat(url);

if (aff instanceof TAudioFileFormat)
{
	Map props ((TAudioFileFormat)aff).properties();
	String title = (String)props.get("mp3.shoutcast.metadata.icy-name");
	String sUrl = (String)props.get("mp3.shoutcast.metadata.icy-url");
	String genre = (String)props.get("mp3.shoutcast.metadata.icy-genre");
	String bitrate = (String)props.get("mp3.shoutcast.metadata.icy-br");

	player.open(url);
	player.play();
}

اذا فيه احد يدلني وين الخطا بالكود السابق ؟!

وشكراا

#2

ضع الكود كاملا

#3

شكرا علي ردك اخي الفاضل

اخي انا عدلت الكود كله بهذا الكود

import java.io.InputStream;
import java.net.URL;
import javazoom.jl.player.Player;

class audiostream extends Thread {

private Player mediafilePlayer;
private volatile boolean shouldPlay = true;

@Override
public void run() {
    while (true) {
        if (shouldPlay) {
            player();
        }
    }
}

public void player() {
    try {
        URL mediafile = new URL("http://www.galaxyansbach.de:8000/live;");
        InputStream stream = mediafile.openStream();

        mediafilePlayer = new Player(stream);
        mediafilePlayer.play();
    } catch (Exception e) {
        System.out.println(e);
    }
}

public void pause() {
    shouldPlay = false;
    mediafilePlayer.close();
}

public void play() {
    shouldPlay = true;
}
}

والنتيجه الحمدلله BUILD SUCCESSFUL (total time: 0 seconds) لكن مايظهر لي التطبيق ؟! رفعت الملف بالمرفقات

ماعرفت وين المشكله ؟ هل هي الكود ؟؟؟

وشكرا جزيلا لك جزاك الله الجنة

music.jar

#4

أين كود المشغل الرئيسي؟

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

مواضيع مشابهة