Avatar billede renelp Nybegynder
08. marts 2004 - 22:06 Der er 22 kommentarer og
1 løsning

Definitionen på Streaming

Jeg er lidt i tvivl vedrørende Streaming. Det at få en video afspillet på nettet med det samme, samtidig mens der sker en forløbende downloading. Handler det om at man med et program kan lave en streaming video og derefter ligger det på sin hjemmeside?

Eller handler det også om at streaming video skal lægges på specielle streaming servere for at kunne fungere?

Og hvad er "Multistreaming" altså noget med at der kan aflæses hvilken båndhastighed brugeren er i besiddelse af og afspille en passende video til vedkommende?

Er der nogen der kan hjælpe mig med en afklaring?
Avatar billede nikolajdu Nybegynder
08. marts 2004 - 23:37 #1
"On Demand Streaming" - Der streames en fil kun til dig og kun når du selv f.eks klikker på et link.

"Live Streaming" - Der streames et signal som xxx antal brugere kan koble sig på. De kobler sig på der hvor streamen er nået til - Altså ikke fra f.eks starten af en film.

"Ægte" Streaming leveres af en server som kaldes fra f.eks din hjemmeside. F.eks Windows Media Services, Real Server eller Flash Communication Server.

Multistreaming hedder "Multicast" og dækker over at man i stedet for at levere en film i én bestemt bitrate (kvalitet) først forsøger at levere den i højeste kvalitet (eller den i din player opsatte internet forbindelse). Serveren være så belastet at det ikke er muligt at levere i højeste kvalitet eller din forbindelse så dårlig. I de tilfælde vil der forsøges at levere en laver bitrate til klienten.
Avatar billede Tony Juniormester
09. marts 2004 - 08:36 #2
Som supplement til nikolajdus gode definitioner (og som han så fint insinuerer) kan siges, at streaming ikke kun begrænser sig til video, men også kan være undertekster, lyd, billeder, andre tekster, hele dokumenter, kodeblokke m.v.

Via URL'n til et givet (Windows)stream kan man umiddelbart få indikationer om hvilken type det drejer sig om. Hvis adressen er http://server/sti/fil.wma er der tale om en (Windows)lydfil streamet som 'On Demand Streaming' (progressiv download). D.v.s. p.b.a. dit klik på et givet link 'trækker' du streamet over på din computer (pull teknologi). Hvis adressen er mms://server/sti/fil/wmv, kan der være tale om ’Ægte’ streaming (push teknologi), hvor en given server ’skubber’ (i dette tilfælde) en (Windows)video ud. Når der her anvendes ’kan der være tale om’ er det fordi, at streams med mms:// (Microsoft Media Server) både kan leveres som push og pull. Hvorimod http:// streaming altid er alene pull (i Windows miljøer). Jeg kender ikke serverformaterne for Real Time og Quicktime push / pull streams, men måske nikolajdu kan supplerer med mere info. her.

Både for push og pull downloads gælder, at klienten begynder at afvikle det givne stream så snart ’bufferen’ er fyldt op. Bufferen er et lokalt lager som man kan sammenligne med et badekar hvori der løber vand. Så snart karret et bare fyldt lidt op begynder vandet at løbe ud. Det betyder, at man ikke skal vente på at hele streamet bliver overflyttet til klienten før afviklingen starter. Det betyder også, at der altid vil være en lille forsinkelse (lantency) mellem den egentlige udsendelses start og afviklingen hos klienten. Teoretisk kan den forsinkelse (i et Windows miljø) nok bringes ned på ca. 2 tiendedele af ét sek. Virkeligheden er nok nærmere ét halvt til ét sek. og det gør teknologien nærmest ubrugelig til ’én til én’ live kommunikation som i videotelefoni, hvorimod den er udmærket til ’én til mange’ kommunikation som i ’video konferencing’.

Begge teknologier er ikke begrænset til alene at skulle foregå fra en given hjemmeside, men kan også anvendes i specielt designede applikationer (programmel) og leveres til div. klienter udenom Internettet.

Summa summarum, streaming behøver ikke foregå fra en speciel designet server og er ikke alene begrænset til udsendelse fra hjemmesider.
Avatar billede nikolajdu Nybegynder
09. marts 2004 - 14:05 #3
Quicktime er som ofteste progressivt download og uden nogen server som helst.

mms:// == protokol for Microsoft Media Server - Altså de streams som Windows Media Services leverer
rtsp // Real Time Streaming Procol - Ditto for Real Player. Kan også leveres som PUSH eller PULL.
rtmp // Real Time Message Protocol - Flash Communication Server kan lever streams igennem flere protokoller men dette er den primære. Kan Leveres som stort set hvad som helst ;-)


Jeg oprettede forleden dette : http://www.eksperten.dk/spm/474113

Her ses et udemærket eksempel på progressiv streaming uder nogen server - I tilfældet her er det Flash Player 7 der kører og av være med at kommentere på kameraføringen - Jeg havde kun sovet 3 timer ;-)

/Nikolaj
Avatar billede nikolajdu Nybegynder
09. marts 2004 - 14:06 #4
av = lad
Avatar billede renelp Nybegynder
09. marts 2004 - 14:22 #5
Tak for alle uddybningerne

Jeg har nu fået koprimeret en video fra 248Mb til ca. 7,5Mb ligger på Film(gult) på:
http://soebogaard.dynamicweb.dk/

Videoen tager ca. 4min at downloade og ca. 75sek at se.

Komprimeringen lavede jeg på QuickTime Pro, men hvis jeg vil lave en streaming (pull) i hvilket program skal jeg så lave det i?
Avatar billede Tony Juniormester
09. marts 2004 - 14:27 #6
LoL nikolajdu!

... ser ud som om I havde "pull'ed some bottles" ... nok derfor du havde de tre timers latency mellem tanke og handling ... :o)

;-) Tony
Avatar billede nikolajdu Nybegynder
09. marts 2004 - 14:47 #7
Du bliver nødt til at træffe et valg - Du skal vælge et format som ikke fylder for meget, har en rimelig kvalitet og som er nemt at arbejde med.

Wmv. (Windows Media Video) Er et nemt format at arbejde (formodentligt det nemmeste) i og Media Player godt understøttet - Det er vel et par gode argumenter.

Quicktime vil som regel gå ind for kvalitet og det er lækkert at se på men så fylder det også derefter...

Real - Noget besværligt at få til at køre sådan rigtigt godt men video formatet .rm er udemærket.

Flash - Har bliver det besværligt - Udover en bunke af programmer så skal der kodes lidt i Flash også.
Avatar billede Tony Juniormester
09. marts 2004 - 14:51 #8
Du har problemer med at videoen ikke spiller?

Den her er lidt galt på den: <a href="Files/Filer/Video/Oecola/ISDN/Oecola.mov"> Du mangler at sætte din ref helt rigtigt: href="http://www.server.dk/Filer/Video/Oecola/ISDN/Oecola.mov"
Avatar billede nikolajdu Nybegynder
09. marts 2004 - 15:02 #9
Den ligger der faktis Tony...
Avatar billede nikolajdu Nybegynder
09. marts 2004 - 15:04 #10
4min at downloade - Der er vidst nogen der ikke har 2 Mbit - Små 40 sekunder tog det at hente den ;-)
Avatar billede nikolajdu Nybegynder
09. marts 2004 - 15:05 #11
hehe for en video - Den er næsten bedre end min ;-)
Avatar billede Tony Juniormester
09. marts 2004 - 15:07 #12
Mystisk - jeg ser kun:
<td colspan=11 valign=top><a name="137"></a><a href="Files/Filer/Video/Oecola/ISDN/Oecola.mov"><strong><span class="h1">Film</span></strong></a></td>

... og jeg ser også et ekstra sæt af:

<HTML>
<HEAD>
<!-- Minus AutoDato -->
    <TITLE>Søbogaard forside</TITLE>
<META NAME="Generator" CONTENT="Stone's WebWriter 3.5">
</HEAD>
<BODY BGCOLOR="#006900"

... og linket virker ikke hos mig
Avatar billede nikolajdu Nybegynder
09. marts 2004 - 15:11 #13
Linket virker hos mig  (prøv at højre klikke og vælg gem som)

Jeg tror simpelthen bare den går i gang med at hente hele filen først....
Avatar billede renelp Nybegynder
09. marts 2004 - 22:50 #14
Indrømmet de har ikke en tone i livet men pige er absolut nydelig.

Jeg prøver at ændre lidt på settings og FILM 5 har jeg nu lagt på http://soebogaard.dynamicweb.dk/ det tager nu 45sek. men det er svært at vurdere om der sker en streaming eller om den henter hele filmen.

I er velkommen til at sende svar så jeg kan give point for de gode svar :)

FILM 1 (7,45Mb)

Video settings:

Compression: Sorenson Video
Quality: Low (35)
Frame rate: 12,5
Key frame rate: 125
Width: 320 Height: 240

Sound:

Format: Qdesign Music2
Sample rate: 11,025 kHz
Sample size: 16
Channels: 1

Prepare for internet streaming
Fast Start


FILM 2 (5,43Mb)

Video settings:

Compression: Sorenson Video
Quality: Low (35)
Frame rate: 8
Key frame rate: 125
Width: 320 Height: 240

Sound:

Format: Qdesign Music2
Sample rate: 11,025 kHz
Sample size: 16
Channels: 1

Prepare for internet streaming
Fast Start


FILM 3 (3,59Mb)

Video settings:

Compression: Sorenson Video
Quality: Low (20)
Frame rate: 8
Key frame rate: 125
Width: 320 Height: 240

Sound:

Format: Qdesign Music2
Sample rate: 11,025 kHz
Sample size: 16
Channels: 1

Prepare for internet streaming
Fast Start


FILM 4 (2,18Mb)

Video settings:

Compression: Sorenson Video
Quality: Low (16)
Frame rate: 7
Key frame rate: 125
Width: 320 Height: 240

Sound:

Format: Qdesign Music2
Sample rate: 11,025 kHz
Sample size: 16
Channels: 1

Prepare for internet streaming
Fast Start

FILM 5 (1,43Mb)

Video settings:

Compression: Sorenson Video
Quality: Low (12)
Frame rate: 6
Key frame rate: 125
Width: 320 Height: 240

Sound:

Format: Qdesign Music2
Sample rate: 11,025 kHz
Sample size: 16
Channels: 1

Prepare for internet streaming
Fast Start
Avatar billede nikolajdu Nybegynder
09. marts 2004 - 22:55 #15
Husk at tømme din cache hver evigt eneste gang du vil se filmen - Så kan du bedre vurdere hvorvidt den er progressiv eller du henter hele clippet først.

Vent lige på Tony :))

/Nikolaj
Avatar billede Tony Juniormester
09. marts 2004 - 23:08 #16
Puh-ha - QT er bestemt ikke min stærke side, men jeg synes at opleve at streamet hentes først.

Med (mindst) 512 kb. / sec. ned i min ende går der tilsyneladende for lang tid til at det kan være et progressivt download ... men igen, Quicktime og Tony er en dårlig cocktail ... masser af bobler og fest og farver, men ingen smag og substans ... ;-)
Avatar billede henninga Novice
12. marts 2004 - 00:31 #17
Det er en sej omgang at se den video - hel filen skal åbenbart hentes inden den går i gang.
Prøv engang at se denne her: http://www.abmedia.dk/video/film.htm
Der er forskellige film og koder at se på.
Avatar billede renelp Nybegynder
13. marts 2004 - 20:09 #18
Takker for svar og kommentarer :)
Avatar billede nikolajdu Nybegynder
14. marts 2004 - 04:07 #19
hov det var vidst ikke mine point alle sammen.
Avatar billede renelp Nybegynder
14. marts 2004 - 09:40 #20
Nej det har du ret i - men er 4 dages ventetid på Tony ikke meget passende?

Men jeg skal nok vende tilbage med flere spørgsmål om streaming (specielt embeded), så der kan Tony bestemt godt blive fint krediteret for svar.
Avatar billede Tony Juniormester
14. marts 2004 - 09:48 #21
Strengt taget skal jeg slet ikke have nogen point i dette spørgsmål, da nikolajdu i: 08/03-2004 23:37:00 giver svaret. Det er også derfor at jeg ikke svarer på noget tidspunkt, men alene benytter kommentarer.

Nu har nikolajdu så senere oprettet et 'spørgsmål' hvor han - ædel som han er - deler pointene ...

Summa summarum: alle er glade og tilfredse :)
Avatar billede renelp Nybegynder
14. marts 2004 - 10:01 #22
tony --> du har med dine kommnetarer givet gode svar på mine spørgsmål og jeg hylder ikke principperne om at "the vinner takes all" og "først til mølle"

Iøvrigt er jeg imponeret over henninga hjemmeside der giver et fint overblik over hele video behandlingen.
Avatar billede nikolajdu Nybegynder
14. marts 2004 - 12:45 #23
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester