/
Forside
/
Teknologi
/
Udvikling
/
Java
/
Nyhedsindlæg
Login
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Stil et spørgsmål
Skriv et tip
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
Java
#
Navn
Point
1
molokyle
3688
2
Klaudi
855
3
strarup
740
4
Forvirret
660
5
gøgeungen
500
6
Teil
373
7
Stouenberg
360
8
vnc
360
9
pmbruun
341
10
mccracken
320
Via Multicast : sending af billeder
Fra :
Michael Hvalsoee Bri~
Dato :
25-03-02 16:07
hej
Sidder og arbejder på et projekt hvor vi skal sende billeder via
multicast. Hvordan skal vi dele billederne op ? Clienten skal vel vide
hvor meget data den skal modtage (eks byte data[]= new byte[256]). Hvad
med serveren ? Hvordan deler og samler vi JPEG billede op ?
Takker på forhånd for alle pointers og links
Vh
Michael
Brian Matzon (
25-03-2002
)
Kommentar
Fra :
Brian Matzon
Dato :
25-03-02 16:32
"Michael Hvalsoee Brinkloev" <c991094@student.dtu.dk> wrote in message
news:3C9F3CFC.2FDAF601@student.dtu.dk...
> hej
> Sidder og arbejder på et projekt hvor vi skal sende billeder via
> multicast. Hvordan skal vi dele billederne op ? Clienten skal vel vide
> hvor meget data den skal modtage (eks byte data[]= new byte[256]). Hvad
> med serveren ? Hvordan deler og samler vi JPEG billede op ?
Øhm... på samme måde som hvis i unicastede... ?
Skriv data til socket, og læs data fra socket. Når i ikke kan læse mere, er
billedet ankommet.
(eller socket er røget).
/Brian Matzon
Michael Brinkloev (
26-03-2002
)
Kommentar
Fra :
Michael Brinkloev
Dato :
26-03-02 19:37
Brian Matzon wrote:
> "Michael Hvalsoee Brinkloev" <c991094@student.dtu.dk> wrote in message
> news:3C9F3CFC.2FDAF601@student.dtu.dk...
>> hej
>> Sidder og arbejder på et projekt hvor vi skal sende billeder via
>> multicast. Hvordan skal vi dele billederne op ? Clienten skal vel vide
>> hvor meget data den skal modtage (eks byte data[]= new byte[256]). Hvad
>> med serveren ? Hvordan deler og samler vi JPEG billede op ?
> Øhm... på samme måde som hvis i unicastede... ?
>
> Skriv data til socket, og læs data fra socket. Når i ikke kan læse mere,
> er billedet ankommet.
> (eller socket er røget).
>
> /Brian Matzon
ok . Men hvordan gør man så unicast ?
---------------------
Vi sender på følgende måde med strenge:
byte[] data =null;
data = bstr.getBytes();
packet = new DatagramPacket
(data,bstr.length(),InetAddress.getByName(group),PORT2);
// og bstr er en vilkårlig lang streng!
socket.send(packet);
og vi modtager på følgende måde :
MulticastSocket socket;
DatagramPacket packet;
socket = new MulticastSocket(MPORT); //MPORT er defineret
port nummer
socket.joinGroup(InetAddress.getByName(group)); //group er
defineret
byte data[] = new byte[256];
packet = new DatagramPacket(data,data.length);
socket.receive(packet);
String str = new String(packet.getData());
---------------------
kan vi så at sige ikke kun modtage data af 'her' længden 256 bytes ?
Hvordan sender vi et billede ? alt hjælp vil blive modtaget med kys hånd !
vh
Michael
Søg
Alle emner
Teknologi
Udvikling
Java
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177822
Tips :
31980
Nyheder :
719565
Indlæg :
6410986
Brugere :
218912
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2026 kandu.dk. Alle rettigheder forbeholdes.