[go: up one dir, main page]

NL2000966C2 - Weergavesysteem en werkwijze voor narrowcasting in een computernetwerk. - Google Patents

Weergavesysteem en werkwijze voor narrowcasting in een computernetwerk. Download PDF

Info

Publication number
NL2000966C2
NL2000966C2 NL2000966A NL2000966A NL2000966C2 NL 2000966 C2 NL2000966 C2 NL 2000966C2 NL 2000966 A NL2000966 A NL 2000966A NL 2000966 A NL2000966 A NL 2000966A NL 2000966 C2 NL2000966 C2 NL 2000966C2
Authority
NL
Netherlands
Prior art keywords
client computer
host computer
computer
client
media file
Prior art date
Application number
NL2000966A
Other languages
English (en)
Inventor
Ad Bol
Edvard Van T Wout
Original Assignee
Bizzchannel B V
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Bizzchannel B V filed Critical Bizzchannel B V
Priority to NL2000966A priority Critical patent/NL2000966C2/nl
Application granted granted Critical
Publication of NL2000966C2 publication Critical patent/NL2000966C2/nl

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/23439Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements for generating different versions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/24Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
    • H04N21/2402Monitoring of the downstream path of the transmission network, e.g. bandwidth available
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25808Management of client data
    • H04N21/25833Management of client data involving client hardware characteristics, e.g. manufacturer, processing or storage capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25808Management of client data
    • H04N21/25858Management of client data involving client software characteristics, e.g. OS identifier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47202End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Graphics (AREA)
  • Human Computer Interaction (AREA)
  • Information Transfer Between Computers (AREA)

Description

Weergavesysteem en werkwijze voor narrowcasting in een computernetwerk
De uitvinding heeft betrekking op een weergavesysteem omvattende een netwerk voor datacommunicatie, en in het netwerk opgenomen of opneembare cliëntcomputers, alsmede ten minste een hostcomputer, waarbij 5 - de hostcomputer is uitgerust of gekoppeld is met een database waarin mediabestanden zijn opgenomen, en - ten minste een cliëntcomputer is uitgerust met een in software uitgevoerde mediaspeler. De mediabestanden zijn bijvoorbeeld videobestanden; de mediaspeler is dan ingericht voor 10 videoweergave.
Tevens heeft de uitvinding betrekking op een werkwijze voor het door narrow-casting in een computernetwerk verzenden van een mediabestand van een hostcomputer naar een cliëntcomputer, waarbij de verbinding tussen de hostcomputer en de cliënt-15 computer maak- en breekbaar is.
Deze werkwijze en dit weergavesysteem zijn bekend uit de praktijk van het internet.
Een bekende internetsite welke op een hostcomputer is gehuisvest en die samenwerkt of kan samenwerken met verspreid 20 opgestelde cliëntcomputers is bijvoorbeeld youtube®, maar bekend zijn ook andere internetdiensten die voorzien in al dan niet betaalde weergave van film- of videobestanden die in een database van een hostcomputer zijn opgeslagen.
Nadelig aan de bekende werkwijze en het bekende media-25 weergavesysteem is dat de kwaliteit van het (video)signaal matig is en in feite zo matig dat weergave in fullscreen veelal niet goed mogelijk is zonder de feilen van het videosignaal te tonen. In de praktijk wordt dan ook het videosignaal doorgaans in een vrij lage bitsnelheid verstuurd, waarbij in de regel het video-30 signaal gebufferd wordt alvorens dit door middel van de mediaspeler op de monitor van de cliëntcomputer wordt getoond.
Met de uitvinding is beoogd een werkwijze en mediaweer-gavesysteem te verschaffen waarmee de kwaliteit van de weergave van het mediabestand wordt geoptimaliseerd en wordt afgestemd op 35 de mogelijkheden die de cliëntcomputer biedt. Het oogmerk is daarbij om een grote mate van flexibiliteit te realiseren, hetgeen inhoudt dat de werkwijze en het mediaweergavesysteem volgens de uitvinding niet vergt dat de gebruiker van de cliëntcomputer nieuwe software installeert.
2
De volgens de uitvinding voorgestelde werkwijze en het volgens de uitvinding voorgestelde weergavesysteem wordt daartoe gekenmerkt door een of meer van de aangehechte octrooiconclu-sies.
5 Volgens de werkwijze van de uitvinding wordt nadat de verbinding tussen de cliëntcomputer en de hostcomputer gemaakt is, een vanaf de cliëntcomputer gemaakte keuze uit een op de hostcomputer aangeboden mediabestand van bijvoorbeeld video's of films uitgevoerd door het geselecteerde mediabestand vanaf de 10 hostcomputer naar de cliëntcomputer te verzenden in een formaat en met een transmissiesnelheid die zijn afgestemd op zowel een op de cliëntcomputer aanwezige software-videospeler als op een beschikbare bandbreedte van de verbinding tussen de hostcomputer en de cliëntcomputer.
15 Dit kan effectief worden gerealiseerd in het weergave systeem volgens de uitvinding welke erdoor gekenmerkt is dat de op de hostcomputer gehuisveste internetsite is ingericht om een vanaf een cliëntcomputer geselecteerd mediabestand uit de database op te halen in een formaat dat beantwoordt aan de op de 20 cliëntcomputer aanwezige mediaspeler, en voorts om dat mediabestand naar de cliëntcomputer te versturen met een transmissiesnelheid die geselecteerd is op een zo hoog mogelijke waarde zonder daarbij de bandbreedte van de verbinding tussen de hostcomputer en de cliëntcomputer te overschrijden.
25 De wijze waarop het weergavesysteem volgens de uitvin ding werkt kan erdoor worden gekarakteriseerd dat nadat de verbinding tussen de cliëntcomputer en de hostcomputer gemaakt is, de hostcomputer via deze verbinding ten aanzien van de cliëntcomputer bepaalt 30 · welke communicatiepoort beschikbaar is • welke transmissiesnelheid tussen de hostcomputer en de cliëntcomputer maximaal mogelijk is, en • welke mediaspeler op de cliëntcomputer aanwezig is en dat in afhankelijkheid daarvan de hostcomputer een 35 mediabestand zoals een film of video naar de cliëntcomputer verzendt in een formaat en transmissiesnelheid die zijn afgestemd op de mediaspeler, en op de maximaal mogelijke transmissiesnelheid.
Teneinde deze werkwijze effectief te realiseren, bezit 40 het weergavesysteem volgens de uitvinding het kenmerk dat - de database is voorzien van mediabestanden, zodanig dat van ieder mediabestand zowel streaming als bufferversies 3 aanwezig zijn, alsmede inzake de streamingversies vooraf bepaalde transmissievarianten die zijn afgestemd op van elkaar te onderscheiden transmissiesnelheden, - de internetsite voorzien is van een selectieorgaan 5 voor het uit de database selecteren van een streaming of buffer-versie van een mediabestand in een gewenste transmissievariant, - de internetsite voorzien is van een meetorgaan voor het bij een op de internetsite ingelogde cliëntcomputer bepalen van 10 · een beschikbare communicatiepoort van deze cliënt computer geschikt voor datacommunicatie in streaming dan wel bufferversies • een de transmissiesnelheid tussen de hostcomputer en de cliëntcomputer bepalende bandbreedte, en 15 · een op de cliëntcomputer aanwezige mediaspeler, en - dat het selectieorgaan werkzaam is in afhankelijkheid van het meetorgaan, zodanig dat deze een op de mediaspeler afgestemd formaat van een geselecteerd mediabestand in een transmissievariant met een ten opzichte van de bandbreedte maximale 20 transmissiesnelheid selecteert, voor verzending naar de cliëntcomputer .
De uitvinding zal in het navolgende verder worden toegelicht in een de aangehechte octrooiconclusies niet-beperkend uitvoeringsvoorbeeld van een weergavesysteem volgens de uitvin-25 ding en onder verwijzing naar de tekening.
In de tekening toont een enkele figuur 1 een met ver-wijzingscijfer 1 aangeduid weergavesysteem, in het bijzonder een videoweergavesysteem volgens de uitvinding.
Dit videoweergavesysteem 1 omvat een netwerk 2 voor da-30 tacommunicatie dat in het onderhavige voorbeeld gevormd is door het internet.
Het netwerk 2 bezit in het netwerk opgenomen of opneembare cliëntcomputers. Figuur 1 toont de cliëntcomputers 3,4 en 5.
35 In het netwerk is voorts een hostcomputer 6 opgenomen, welke hostcomputer 6 een internetsite huisvest. Deze hostcomputer 6 is voorts uitgerust of gekoppeld met een database 7 waarin videobestanden zijn opgenomen. Ook de toepassing van andere me-diabestanden is mogelijk waarvoor de aanduiding videobestand 40 wellicht minder bruikbaar is.
De cliëntcomputers 3, 4 en 5 zijn uitgerust met een in software uitgevoerde mediaspeler. Als mogelijke mediaspelers 4 kunnen genoemd worden windows-media zowel in streamingversie als in bufferversie en de flash-players versies 6, 7, 8 en 9, onderscheidenlijk in streaming en in bufferversie.
Overeenkomstig de uitvinding is de hostcomputer, al-5 thans de daarop gehuisveste internetsite ingericht om een vanaf een cliëntcomputer 3, 4, 5 geselecteerde videofilm (of een ander mediabestand) uit de database 7 op te halen in een formaat dat beantwoordt aan de op de cliëntcomputer van waaraf de keuze heeft plaatsgevonden aanwezige mediaspeler. De hostcomputer 6 is 10 voorts ingericht om die video of film die geselecteerd is naar de cliëntcomputer 3, 4, 5 te versturen met een transmissiesnelheid die geselecteerd is op een zo hoog mogelijke waarde zonder daarbij de bandbreedte van de verbinding tussen de hostcomputer en de cliëntcomputer 3, 4, 5 te overschrijden.
15 Teneinde dat het weergavesysteem volgens de uitvinding overeenkomstig de werkwijze volgens de uitvinding werkzaam kan zijn, is de database 7 voorzien van mediabestanden zodanig dat van iedere video of film zowel streaming als bufferversies aanwezig zijn, alsmede inzake de streamingversies voorafbepaalde 20 transmissiesvarianten die zijn afgestemd op diverse mogelijk voorkomende en van elkaar te onderscheiden transmissiesnelheden.
De internetsite die is gehuisvest op de hostcomputer 6 is voorts voorzien van een selectieorgaan voor het uit de database 7 selecteren van die streaming- of bufferversie van een rae-25 diabestand, dat wil zeggen een video of film, in de gewenste transmissievariant, terwijl de internetsite, dat wil zeggen de hostcomputer 6, tevens voorzien is van een meetorgaan voor het van de desbetreffende cliëntcomputer 3, 4, 5 bepalen van - de van de actieve cliëntcomputer 3, 4, 5 beschikbare 30 communicatiepoort die geschikt is voor datacommunicatie in streaming dan wel bufferversie; - het bepalen van de bandbreedte of maximale transmissiesnelheid tussen de hostcomputer 6 en de actieve cliëntcomputer 3, 4, 5 en 35 - de op de actieve cliëntcomputer 3, 4, 5 aanwezige softwaremediaspeler.
Op basis van de metingen die het meetorgaan van de hostcomputer 6 uitvoert, is vervolgens het selectieorgaan van die hostcomputer 6 werkzaam zodanig dat deze een op de beschik-40 bare mediaspeler in de cliëntcomputer 3, 4, 5 afgestemd formaat van de geselecteerde video of film in een bij de bandbreedte van de verbinding passende transmissievariant in de database 7 se- 5 lecteert, en deze vervolgens verzendt naar de actieve cliëntcom-puter 3, 4, 5.
Opgemerkt kan nog worden dat de keuze van de transmissiesnelheid alleen van toepassing is bij de selectie van de 5 streamingversies van de geselecteerde video of film en dat daartoe bijvoorbeeld streamingversies in snelheden van 500 kilobits per seconde tot 1 megabit per seconde op de database 7 kunnen zijn opgeslagen.
Ten aanzien van de bepaling van de beschikbare communi-10 catiepoorten van de cliëntcomputers 3, 4, 5 vindt in de regel een selectie plaats uit de bekende softwarepoorten RTMP-port 80, RTMP-port 443, RTMP-port 1935 en http-tunneling port 80 (default http).
Een belangrijk voordeel van het weergavesysteem volgens 15 de uitvinding is verder dat naast het beschikbaar komen van de video of film in altijd optimale kwaliteit dit weergavesysteem eenvoudig kan voorzien in aanpassing aan later beschikbaar komende versies van mogelijke mediaspelers zodat de werkwijze en het weergavesysteem volgens de uitvinding verouderingsbestendig 20 is.
In dat kader is een belangwekkende optie van het weergavesysteem volgens de uitvinding dat deze kan zijn ingericht voor het geven van een advies tot het gebruiken van een andere mediaspeler die optimale resultaten oplevert bij weergave van 25 een geselecteerd mediabestand.

Claims (4)

1. Weergavesysteem (1) omvattende een netwerk (2) voor datacommunicatie, en in het netwerk (2) opgenomen of opneembare cliëntcomputers (3,4,5), alsmede ten minste een hostcomputer 5 (6), waarbij - de hostcomputer (6) is uitgerust of gekoppeld is met een database (7) waarin mediabestanden zijn opgenomen, en - ten minste een cliëntcomputer is uitgerust met een in software uitgevoerde mediaspeler, met het kenmerk, dat de op de 10 hostcomputer (6) gehuisveste internetsite is ingericht om een vanaf een cliëntcomputer (3,4,5) geselecteerd mediabestand uit de database (7) op te halen in een formaat dat beantwoordt aan de op de cliëntcomputer aanwezige mediaspeler, en voorts om dat mediabestand naar de cliëntcomputer (3,4,5) te versturen met een 15 transmissiesnelheid die geselecteerd is op een zo hoog mogelijke waarde zonder daarbij de bandbreedte van de verbinding tussen de hostcomputer (6) en de cliëntcomputer (3,4,5) te overschrijden.
2. Weergavesysteem (1) omvattende een netwerk (2) voor datacommunicatie, en in het netwerk (2) opgenomen of opneembare 20 cliëntcomputers (3,4,5), alsmede ten minste een hostcomputer, waarbij - de hostcomputer is uitgerust of gekoppeld is met een database (7) waarin mediabestanden zijn opgenomen, en - ten minste een cliëntcomputer is uitgerust met een in 25 software uitgevoerde mediaspeler, met het kenmerk, dat - de database (7) is voorzien van mediabestanden, zodanig dat van ieder mediabestand zowel streaming als bufferversies aanwezig zijn, alsmede inzake de streamingversies vooraf bepaalde transmissievarianten die zijn afgestemd op van elkaar te on- 30 derscheiden transmissiesnelheden - de internetsite voorzien is van een selectieorgaan voor het uit de database (7) selecteren van een streaming of bufferversie van een mediabestand in een gewenste transmissieva-riant 35. de internetsite voorzien is van een meetorgaan voor het bij een op de internetsite ingelogde cliëntcomputer (3,4,5) bepalen van • een beschikbare communicatiepoort van deze cliëntcomputer (3,4,5) geschikt voor datacommunicatie in 40 streaming dan wel bufferversies • een de transmissiesnelheid tussen de hostcomputer (6) en de cliëntcomputer (3,4,5) bepalende bandbreedte, en • een op de cliëntcomputer (3,4,5) aanwezige media- 5 speler, en - dat het selectieorgaan werkzaam is in afhankelijkheid van het meetorgaan, zodanig dat deze een op de videospeler afgestemd formaat van een geselecteerd mediabestand in een transmis-sievariant met een ten opzichte van de bandbreedte maximale 10 transmissiesnelheid selecteert, voor verzending naar de cliëntcomputer (3,4,5).
3. Werkwijze voor het door narrow-casting in een computernetwerk (2) verzenden van een mediabestand van een hostcomputer (6) naar een cliëntcomputer (3,4,5), waarbij de verbinding 15 tussen de hostcomputer (6) en de cliëntcomputer (3,4,5) maak- en breekbaar is, met het kenmerk, dat nadat de verbinding tussen de cliëntcomputer (3,4,5) en de hostcomputer (6) gemaakt is, een vanaf de cliëntcomputer (3,4,5) gemaakte keuze uit een op de hostcomputer (6) aangeboden mediabestand wordt uitgevoerd door 20 het geselecteerde mediabestand vanaf de hostcomputer (6) naar de cliëntcomputer (3,4,5) te verzenden in een formaat en met een transmissiesnelheid die zijn afgestemd op een op de cliëntcomputer (3,4,5) aanwezige software-mediaspeler en een beschikbare bandbreedte van de verbinding tussen de hostcomputer (6) en de 25 cliëntcomputer (3,4,5).
4. Werkwijze voor het door narrow-casting in een computernetwerk (2) verzenden van een mediabestand van een hostcomputer (6) naar een cliëntcomputer (3,4,5), waarbij de verbinding tussen de hostcomputer (6) en de cliëntcomputer (3,4,5) maak- en 30 breekbaar is, met het kenmerk, dat nadat de verbinding tussen de cliëntcomputer (3,4,5) en de hostcomputer (6) gemaakt is, de hostcomputer (6) via deze verbinding ten aanzien van de cliëntcomputer (3,4,5) bepaalt • welke communicatiepoort beschikbaar is 35. welke transmissiesnelheid tussen de hostcomputer (6) en de cliëntcomputer (3,4,5) maximaal mogelijk is, en • welke softwarevideospeler op de cliëntcomputer (3,4,5) aanwezig is 40 en dat in afhankelijkheid daarvan de hostcomputer (6) een film of video naar de cliëntcomputer (3,4,5) verzendt in een formaat en transmissiesnelheid die zijn afgestemd op de mediaspeler en de maximaal mogelijke transmissiesnelheid.
NL2000966A 2007-10-29 2007-10-29 Weergavesysteem en werkwijze voor narrowcasting in een computernetwerk. NL2000966C2 (nl)

Priority Applications (1)

Application Number Priority Date Filing Date Title
NL2000966A NL2000966C2 (nl) 2007-10-29 2007-10-29 Weergavesysteem en werkwijze voor narrowcasting in een computernetwerk.

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
NL2000966A NL2000966C2 (nl) 2007-10-29 2007-10-29 Weergavesysteem en werkwijze voor narrowcasting in een computernetwerk.
NL2000966 2007-10-29

Publications (1)

Publication Number Publication Date
NL2000966C2 true NL2000966C2 (nl) 2009-05-06

Family

ID=39552982

Family Applications (1)

Application Number Title Priority Date Filing Date
NL2000966A NL2000966C2 (nl) 2007-10-29 2007-10-29 Weergavesysteem en werkwijze voor narrowcasting in een computernetwerk.

Country Status (1)

Country Link
NL (1) NL2000966C2 (nl)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002023363A1 (en) * 2000-09-11 2002-03-21 Into Networks, Inc. Systems and methods for delivering content over a computer network
US6484212B1 (en) * 1999-04-20 2002-11-19 At&T Corp. Proxy apparatus and method for streaming media information
EP1463323A1 (en) * 2003-03-25 2004-09-29 Broadcom Corporation Media processing system supporting adaptive digital media parameters based on end-user viewing capabilities
EP1555823A1 (en) * 2002-10-15 2005-07-20 Matsushita Electric Industrial Co., Ltd. Digital item application system via url
US20060206600A1 (en) * 2005-03-08 2006-09-14 Wong Allen T Method of operating a video-on-demand system that prevents congestion
US20070104222A1 (en) * 2005-11-07 2007-05-10 Hanan Luss Bandwidth allocation for video-on-demand networks
US20070130626A1 (en) * 2005-09-21 2007-06-07 Saul Kato Device-aware content delivery
US20070174883A1 (en) * 2006-01-20 2007-07-26 Microsoft Corporation Token Bandwidth Portioning

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6484212B1 (en) * 1999-04-20 2002-11-19 At&T Corp. Proxy apparatus and method for streaming media information
WO2002023363A1 (en) * 2000-09-11 2002-03-21 Into Networks, Inc. Systems and methods for delivering content over a computer network
EP1555823A1 (en) * 2002-10-15 2005-07-20 Matsushita Electric Industrial Co., Ltd. Digital item application system via url
EP1463323A1 (en) * 2003-03-25 2004-09-29 Broadcom Corporation Media processing system supporting adaptive digital media parameters based on end-user viewing capabilities
US20060206600A1 (en) * 2005-03-08 2006-09-14 Wong Allen T Method of operating a video-on-demand system that prevents congestion
US20070130626A1 (en) * 2005-09-21 2007-06-07 Saul Kato Device-aware content delivery
US20070104222A1 (en) * 2005-11-07 2007-05-10 Hanan Luss Bandwidth allocation for video-on-demand networks
US20070174883A1 (en) * 2006-01-20 2007-07-26 Microsoft Corporation Token Bandwidth Portioning

Similar Documents

Publication Publication Date Title
US9521452B2 (en) System and method for pre-caching a first portion of a video file on a media device
US20080310825A1 (en) Record quality based upon network and playback device capabilities
CN104253999B (zh) 用于发送内容的设备和方法
US20090125634A1 (en) Network media streaming with partial syncing
US20060195884A1 (en) Interactive multichannel data distribution system
CN101548523A (zh) 通过利用电话公司网络实现异地播放的网际协议电视远程接入
CN103314579A (zh) 用于在多媒体流传输系统中存储和播放内容的装置及方法
US9319321B2 (en) Web server constraint support
WO2008056718A1 (fr) Dispositif électronique, procédé de reproduction de contenu et procédé de décodage de contenu
US11778014B2 (en) Throttling content download in adaptive HTTP live streaming
CN101873481A (zh) 视频监控系统中录像回放的方法、系统及网络监控客户端
EP2834746B1 (en) Pipelining for parallel network connections to transmit a digital content stream
US20070299930A1 (en) Continued transfer or streaming of a data file after loss of a local connection
CN103222245B (zh) 本地网络中的记录
KR20120028910A (ko) 원격 사용자 인터페이스 제공 방법 및 그 장치
NL2000966C2 (nl) Weergavesysteem en werkwijze voor narrowcasting in een computernetwerk.
US20050278755A1 (en) Video data processing system with integrated high speed connection capacity
CN102656893B (zh) 直播媒体流的时移
CN102136948A (zh) 用于统计用户体验的方法、终端设备和系统
US8220027B1 (en) Method and system to convert conventional storage to an audio/video server
EP2530945B1 (en) Server, data distribution system and data distribution method
US20070294315A1 (en) Contents Delivery System and Network Server
CN1642093A (zh) 在线选择播放多媒体文件的方法
KR20090049385A (ko) 실시간 네트워크 가용 대역폭에 따라 전송 대역폭 변경이가능한 멀티미디어 스트리밍 방법 및 시스템
KR20200083201A (ko) 무선 통신망 기반 콘텐츠 리스트 및 사용자 정보를 이용한 콘텐츠 전송 방법 및 장치

Legal Events

Date Code Title Description
PD2B A search report has been drawn up
V1 Lapsed because of non-payment of the annual fee

Effective date: 20110501