CN105744373A - 基于互联网的流媒体播放方法及*** - Google Patents

基于互联网的流媒体播放方法及*** Download PDF

Info

Publication number
CN105744373A
CN105744373A CN201610096367.7A CN201610096367A CN105744373A CN 105744373 A CN105744373 A CN 105744373A CN 201610096367 A CN201610096367 A CN 201610096367A CN 105744373 A CN105744373 A CN 105744373A
Authority
CN
China
Prior art keywords
streaming media
media resource
lan
distributor
request
Prior art date
Legal status (The legal status 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 status listed.)
Pending
Application number
CN201610096367.7A
Other languages
English (en)
Inventor
金鹏鑫
林剑宇
郑远
李靖禹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujian Star Net eVideo Information Systems Co Ltd
Original Assignee
Fujian Star Net eVideo Information Systems Co Ltd
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 Fujian Star Net eVideo Information Systems Co Ltd filed Critical Fujian Star Net eVideo Information Systems Co Ltd
Priority to CN201610096367.7A priority Critical patent/CN105744373A/zh
Publication of CN105744373A publication Critical patent/CN105744373A/zh
Pending legal-status Critical Current

Links

Classifications

    • 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
    • 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/231Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
    • H04N21/23106Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion involving caching operations
    • 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/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2543Billing, e.g. for subscription services

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明一种基于互联网的流媒体播放方法,包括:一个以上的场所终端向处于同一场所的局域网分发服务器发送流媒体播放请求;局域网分发服务器根据接收的请求,通过互联网从流媒体资源服务器集群中获取相应的流媒体资源;局域网分发服务器将接收的流媒体资源分发给向其发出请求的场所终端,场所终端播放流媒体资源。本发明优点:可以实现在数字视听场所的包厢内观看电影、电视、演唱会、体育赛事等,具有内容时效性好、内容局限性小、可扩展性强、娱乐方式多样化等优点,可以满足大众不断丰富的娱乐需求。

Description

基于互联网的流媒体播放方法及***
技术领域
本发明涉及流媒体播放领域,特别涉及一种基于互联网的流媒体播放方法及***。
背景技术
VOD(videoondemand)在数字视听领域的应用是点播数字视听资源,例如,点播MTV资源,可用于解决用户的唱歌需求。现有的基于IP的VOD技术是指用以太网作为VOD的传输平台,实现局域网范围的交互式VOD技术,用户通过在点播终端上选择要点播的数字视听资源(例如,歌曲),再将用户点播的指令发送给本地视频服务器,视频服务器会根据用户的点播请求,将存放在资源数据库中的数字视听资源信息检索出来,并发送给点播终端进行播放。但现有的VOD技术存在有以下缺陷:
一、基于IP的VOD具有局限性。目前数字视听场所多以唱歌为主的单一娱乐模式,已经满足不了不断丰富的大众文化娱乐需求,而既有的基于IP的VOD解决方案的数字视听资源仅有MTV视频资源,局限性大,无法持续不断地为终端用户提供多样化的媒体信息流;
二、VOD内容时效性差。VOD采用视频点播技术,用户在观看时需要先从服务器中调用已录制好的文件,然后再进行播放,因此内容的时效性差。
发明内容
本发明要解决的技术问题之一,在于提供一种基于互联网的流媒体播放方法,通过该方法不仅可实现在数字视听场所直接观看多媒体直播资源,还可观看多媒体点播资源。
本发明是这样实现技术问题之一的:基于互联网的流媒体播放方法,所述方法包括如下步骤:
步骤1、一个以上的场所终端向处于同一场所的局域网分发服务器发送流媒体播放请求;
步骤2、局域网分发服务器根据接收的请求,通过互联网从流媒体资源服务器集群中获取相应的流媒体资源;
步骤3、局域网分发服务器将接收的流媒体资源分发给向其发出请求的场所终端,场所终端播放流媒体资源。
进一步地,所述步骤1中的流媒体播放请求包括流媒体直播请求或流媒体点播请求。
更进一步地,所述流媒体资源服务器集群包括数据中心和流媒体资源服务器,
所述步骤2为:局域网分发服务器将接收的请求通过互联网转发给数据中心;数据中心根据接收的请求查找相应流媒体资源的流媒体资源服务器地址,并将查找到的流媒体资源服务器地址返回给局域网分发服务器,局域网分发服务器根据接收的流媒体资源服务器地址,从流媒体资源服务器中获取相应的流媒体资源。通过数据中心,可查找出需要的流媒体资源的流媒体资源服务器地址,局域网分发服务器通过流媒体资源服务器地址可获取流媒体资源。
更进一步地,所述局域网分发服务器在内存和/或硬盘开辟有至少一流媒体缓存区;所述内存流媒体缓存区保存直播流媒体资源,硬盘流媒体缓存区保存点播流媒体资源;
所述步骤2为:局域网分发服务器接收请求后,先查找流媒体缓存区中是否包含该请求的流媒体资源;若包含,则直接从流媒体缓存区中获取相应的流媒体资源;
若不包含,则局域网分发服务器根据接收的请求,
通过互联网直接从流媒体资源服务器集群中获取相应的流媒体资源,或者局域网分发服务器根据数据中心返回的流媒体资源服务器地址,从流媒体资源服务器中获取相应的流媒体资源;
局域网分发服务器将接收的流媒体资源缓存到流媒体缓存区。
通过该技术方案,当多个场所终端同时向局域网分发服务器请求同一直播流媒体资源时,局域网分发服务器无需向数据中心发出多次请求,只需通过一次请求获取直播流媒体资源后,局域网分发服务器可将流媒体缓存区中的直播流媒体资源发送给各发出请求的场所终端。这样局域网分发服务器只需进行一次网络请求,即可满足多个场所终端同时直播同一流媒体资源的要求,大大降低了带宽的要求,提高直播效率。
对于多个用户请求同一点播资源,局域网分发服务器在第一次获取到该点播资源后,会在流媒体缓存区存储一段时间。在这一段存储时间内,若其他场所终端请求点播相同的流媒体资源,局域网分发服务器直接向发出请求的场所终端发送其内存储的流媒体资源,无需再次向流媒体资源服务器请求,大大节约了下载时间及带宽,提高点播效率。
进一步地,所述流媒体资源服务器包括直播流媒体资源服务器和/或点播流媒体资源服务器,
所述步骤2和步骤3具体为:当局域网分发服务器接收的流媒体播放请求为流媒体直播请求时,局域网分发服务器根据数据中心返回的直播流媒体资源服务器地址,从直播流媒体资源服务器中获取直播流媒体资源,并将获取的直播流媒体资源缓存至内存流媒体缓存区,然后传送至发出请求的场所终端;当局域网分发服务器接收的流媒体播放请求为流媒体点播请求时,局域网分发服务器根据数据中心返回的点播流媒体资源服务器地址,从点播流媒体资源服务器中获取已录制好的点播流媒体资源,并将获取的点播流媒体资源缓存至硬盘流媒体缓存区,然后传送给发出请求的场所终端。通过直播流媒体资源服务器和点播流媒体资源服务器,局域网分发服务器分别获得直播流媒体资源和点播流媒体资源。
进一步地,所述步骤2与步骤3之间还包括:
步骤21、局域网分发服务器在每接收到一个新的直播流媒体资源数据包时,释放或覆盖内存流媒体缓存区中的上一数据包;硬盘流媒体缓存区内的点播流媒体资源按预设时间释放,或当硬盘流媒体缓存区内的点播流媒体资源存满时,则按存入顺序将在先存入的点播流媒体资源释放。通过上述的资源释放策略,及时将内存或硬盘流媒体缓存区内的流媒体资源释放,避免影响内存或硬盘的存储容量。
进一步地,当流媒体资源需要进行直播或者点播付费时,所述“数据中心根据接收的请求查找相应流媒体资源的流媒体资源服务器地址,并将查找的流媒体资源服务器地址返回给局域网分发服务器”具体为:数据中心先识别用户登录的账号信息,在经过计费***许可后,再根据接收的流媒体播放请求,查找并返回获取流媒体资源的流媒体资源服务器地址给局域网分发服务器。对于一些需要付费进行点播或直播的流媒体资源,通过数据中心对用户账户进行计费,可方便用户直播或点播网上付费的互联网资源。
本发明要解决的技术问题之二,在于提供一种基于互联网的流媒体播放***,通过该***不仅可实现在数字视听场所直接观看多媒体直播资源,还可观看多媒体点播资源。
本发明是这样实现技术问题之二的:基于互联网的流媒体播放***,所述***包括:
场所终端、局域网分发服务器和流媒体资源服务器集群,一个数字视听场所中设有一个以上的场所终端和一个局域网分发服务器,同一场所内的场所终端和局域网分发服务器通过局域网连接,流媒体资源服务器集群与所有场所的局域网分发服务器通过互联网连接:
所述场所终端:用于向处于同一场所的局域网分发服务器发送流媒体播放请求;
所述流媒体资源服务器集群:用于给局域网分发服务器提供流媒体资源;
所述局域网分发服务器:用于接收一个以上场所终端发出的流媒体播放请求,并通过互联网从流媒体资源服务器集群中获取相应的流媒体资源,将接收的流媒体资源分发给向其发出请求的场所终端。
进一步地,所述场所终端发出的流媒体播放请求包括流媒体直播请求或流媒体点播请求。
更进一步地,所述流媒体资源服务器集群包括数据中心和流媒体资源服务器,所述局域网分发服务器通过互联网与数据中心连接,数字中心通过互联网与流媒体资源服务器连接;
所述局域网分发服务器:用于接收一个以上场所终端发出的流媒体播放请求,并将接收的请求通过互联网转发给数据中心;并根据数据中心返回的流媒体资源服务器地址,从流媒体资源服务器中获取相应的流媒体资源;
所述数据中心:用于根据接收的请求查找相应流媒体资源的流媒体资源服务器地址,并将查找的流媒体资源服务器地址返回给局域网分发服务器。
更进一步地,所述局域网分发服务器在内存和/或硬盘开辟有至少一流媒体缓存区;所述内存流媒体缓存区保存直播流媒体资源,硬盘流媒体缓存区保存点播流媒体资源;
所述局域网分发服务器:用于接收一个以上场所终端发出的流媒体播放请求后,先查找流媒体缓存区中是否包含该请求的流媒体资源;若包含,则直接从流媒体缓存区中获取相应的流媒体资源;
若不包含,则根据接收的请求,
通过互联网直接从流媒体资源服务器集群中获取相应的流媒体资源,或者根据数据中心返回的流媒体资源服务器地址,从流媒体资源服务器中获取相应的流媒体资源;
将接收的流媒体资源缓存到流媒体缓存区。
进一步地,所述流媒体资源服务器包括直播流媒体资源服务器和/或点播流媒体资源服务器,
当局域网分发服务器接收的流媒体播放请求为流媒体直播请求时,局域网分发服务器根据数据中心返回的直播流媒体资源服务器地址,从直播流媒体资源服务器中获取直播流媒体资源,并将获取的直播流媒体资源缓存至内存流媒体缓存区,然后传送至发出请求的场所终端;当局域网分发服务器接收的流媒体播放请求为流媒体点播请求时,局域网分发服务器根据数据中心返回的点播流媒体资源服务器地址,从点播流媒体资源服务器中获取已录制好的点播流媒体资源,并将获取的点播流媒体资源缓存至硬盘流媒体缓存区,然后传送给发出请求的场所终端。
进一步地,所述局域网分发服务器还用于:在每接收到一个新的直播流媒体资源数据包时,释放或覆盖内存流媒体缓存区中的上一数据包;硬盘流媒体缓存区内的点播流媒体资源按预设时间释放,或当硬盘流媒体缓存区内的点播流媒体资源存满时,则按存入顺序将在先存入的点播流媒体资源释放。
进一步地,当流媒体资源需要进行直播或者点播付费时,数据中心还用于:先识别用户登录的账号信息,在经过计费***许可后,再根据接收的流媒体播放请求,查找并返回获取流媒体资源的流媒体资源服务器地址给局域网分发服务器。
本发明具有如下优点:1、局域网分发服务器与多个场所终端组成的局域网,可以对接互联网上的流媒体资源服务器集群,实现在数字视听场所的包厢内观看电影、电视剧、网络自制剧等视频点播服务,以及实现在场所终端的包厢内实时观看演唱会、体育赛事等视频直播服务,具有内容时效性好、内容局限性小、可扩展性强、娱乐方式多样化等优点,可以满足大众不断丰富的娱乐需求;2、局域网分发服务器在内存和/或硬盘开辟有至少一流媒体缓存区,用于缓存获取的流媒体资源,可以达到减少对数字视听场所的宽带的占用和提高流媒体资源的获取效率两个目的,并可以降低运行成本;特别是当多个用户请求同一直播资源时,局域网分发服务器只需从网络上获取多媒体资源一次,然后再发给同一局域网中的场所终端,大大降低待快的占用。3、支持直播或者点播付费,一方面可以带来收益,另一方面可以丰富用户观看的内容,增强用户的体验。
附图说明
下面参照附图结合实施例对本发明作进一步的说明。
图1为本发明基于互联网的流媒体播放方法执行流程框图。
图2为本发明基于互联网的流媒体播放***的结构框图。
具体实施方式
请参照图1所示,基于互联网的流媒体播放方法,所述方法需提供场所终端、局域网分发服务器和流媒体资源服务器集群,一个数字视听场所中设有一个以上的场所终端和一个局域网分发服务器,同一场所内的场所终端和局域网分发服务器通过局域网连接,流媒体资源服务器集群与所有场所的局域网分发服务器通过互联网连接,所述方法包括以下步骤:
步骤1、一个以上的场所终端向处于同一场所的局域网分发服务器发送流媒体播放请求;该步骤1中的流媒体播放请求包括流媒体直播请求或流媒体点播请求。例如,当有用户要观看某一部电影时,就通过场所终端(如机顶盒)向该场所的局域网分发服务器发送该部电影的点播请求。又如当有用户要观看某一场体育直播赛事时,就通过场所终端(如机顶盒)向该场所的局域网分发服务器发送该体育赛事的直播请求。
步骤2、局域网分发服务器根据接收的请求,通过互联网从流媒体资源服务器集群中获取相应的流媒体资源;
其中,所述流媒体资源服务器集群还可以包括数据中心和流媒体资源服务器,所述局域网分发服务器通过互联网与数据中心连接,数字中心通过互联网与流媒体资源服务器连接;
所述步骤2可以为:局域网分发服务器将接收的请求通过互联网转发给数据中心;数据中心根据接收的请求查找相应流媒体资源的流媒体资源服务器地址,并将查找到的流媒体资源服务器地址返回给局域网分发服务器,局域网分发服务器根据接收的流媒体资源服务器地址,从流媒体资源服务器中获取相应的流媒体资源。例如局域网分发服务器在接到某一部电影(如《碟中谍》)的点播请求时,就会将点播请求转发给数据中心,数据中心根据接收到的点播请求查找电影《碟中谍》的流媒体资源服务器地址,例如地址为http://dianying.2466.com/detail/142.html,并将地址http://dianying.2466.com/detail/142.html返回给局域网分发服务器,局域网分发服务器再根据地址从流媒体资源服务器中获取《碟中谍》电影资源。
在具体实施时,为了减少对数字视听场所的宽带的占用和提高流媒体资源的获取效率,所述局域网分发服务器可以在内存和/或硬盘开辟有至少一流媒体缓存区;所述内存流媒体缓存区保存直播流媒体资源,硬盘流媒体缓存区保存点播流媒体资源;
在这种实施方式中,所述步骤2为:局域网分发服务器接收请求后,先查找流媒体缓存区中是否包含该请求的流媒体资源;若包含,则直接从流媒体缓存区中获取相应的流媒体资源;
若不包含,则局域网分发服务器根据接收的请求,通过互联网直接从流媒体资源服务器集群中获取相应的流媒体资源,局域网分发服务器再将接收的流媒体资源缓存到流媒体缓存区。通过这种方式局域网分发服务器可直接通过互联网获取免费的流媒体资源。
在另一实施例中,若流媒体缓存区中不包含该请求的流媒体资源,局域网分发服务器接收场所终端发出的流媒体播放请求并转发给数据中心,数据中心将查找到的流媒体资源服务器地址返回给局域网分发服务器,局域网分发服务器根据数据中心返回的流媒体资源服务器地址,从流媒体资源服务器中获取相应的流媒体资源,局域网分发服务器将接收的流媒体资源缓存到流媒体缓存区。通过这种方式局域网分发服务器可通过互联网获取需要付费的流媒体资源。
通过在局域网分发服务器开辟至少一流媒体缓存区后,当有多个场所终端向局域网分发服务器请求相同的流媒体资源时,局域网分发服务器只需要将其中某一个终端场所的请求转发给数据中心,数据中心就会根据接收的请求查找相应流媒体资源的流媒体资源服务器地址,并将查找的流媒体资源服务器地址返回给局域网分发服务器,局域网分发服务器再从流媒体资源服务器获取相应的流媒体资源并进行缓存,而其它终端场所的请求则不需要再转发给数据中心,可以直接从流媒体缓存区中获取所需的流媒体资源,因此可以达到减少对数字视听场所的宽带的占用和提高流媒体资源的获取效率两个目的。
步骤3、局域网分发服务器将接收的流媒体资源分发给向其发出请求的场所终端,场所终端播放流媒体资源;
在实施时,所述流媒体资源服务器可以包括直播流媒体资源服务器和/或点播流媒体资源服务器;
所述步骤2和步骤3具体为:当局域网分发服务器接收的流媒体播放请求为流媒体直播请求时,局域网分发服务器根据数据中心返回的直播流媒体资源服务器地址,从直播流媒体资源服务器中获取直播流媒体资源,并将获取的直播流媒体资源缓存至内存流媒体缓存区,然后传送至发出请求的场所终端;当局域网分发服务器接收的流媒体播放请求为流媒体点播请求时,局域网分发服务器根据数据中心返回的点播流媒体资源服务器地址,从点播流媒体资源服务器中获取已录制好的点播流媒体资源,并将获取的点播流媒体资源缓存至硬盘流媒体缓存区,然后传送给发出请求的场所终端。
例如,某一时刻张惠妹正在举办演唱会,很多用户通过场所终端(机顶盒)向局域网分发服务器发出直播张惠妹演唱会视频的请求。局域网分发服务器接收该请求后,先查找局域网分发服务器的内存流媒体缓存区是否保存有该直播流媒体资源,若有,则直接发送给发出请求的场所终端。若没有,则局域网分发服务器向数据中心发出请求,数据中心给局域网分发服务器返回获取张惠妹演唱会视频的流媒体资源服务器地址,局域网分发服务器根据返回的流媒体资源服务器地址获取张惠妹演唱会视频。局域网分发服务器将张惠妹演唱会视频缓存到内存流媒体缓存区后,再发送给各发出请求的场所终端。在该实施例中,若多个场所终端同时或先后向局域网分发服务器发出直播张惠妹演唱会视频的请求,局域网分发服务器只需向数据中心发出一次请求,局域网分发服务器也只需从流媒体资源服务器获取一次直播流媒体资源,大大节约了带宽,提高直播效率。
又例如,某一时间多个用户通过场所终端(机顶盒)向局域网分发服务器发出点播热门电影《星球大战》的请求,局域网分发服务器接收该请求后,先查找其硬盘流媒体缓存区中是否保存有该流媒体资源,若有,则直接发送给发出请求的场所终端;若没有,则局域网分发服务器向数据中心发出请求,数据中心给局域网分发服务器返回获取《星球大战》视频的流媒体资源服务器地址,局域网分发服务器根据返回的流媒体资源服务器地址获取《星球大战》视频,局域网分发服务器将《星球大战》视频缓存到硬盘流媒体缓存区后,再发送给各发出请求的场所终端。在该实施例中,若多个场所终端同时或先后向局域网分发服务器点播发出《星球大战》视频的请求,局域网分发服务器只需向数据中心发出一次请求,局域网分发服务器也只需从流媒体资源服务器获取一次点播流媒体资源,大大节约了带宽,提高点播效率。
当多个用户同时请求同一流媒体资源时,局域网分发服务器在获取到流媒体资源后,可以以组播方式或基于IP的队列式传播方式发送给各场所终端。
所述步骤2与步骤3之间还包括:
步骤21、局域网分发服务器在每接收到一个新的直播流媒体资源数据包时,释放或覆盖内存流媒体缓存区中的上一数据包,例如,在内存流媒体缓存区中已缓存有5M的直播流媒体资源数据包,而局域网分发服务器又接收到一个新的直播流媒体资源数据包,此时就将已缓存的5M的直播流媒体资源数据包释放,并将新的直播流媒体资源数据包缓存进去,或者用新的直播流媒体资源数据包直接覆盖已缓存的5M的直播流媒体资源数据包;硬盘流媒体缓存区内的点播流媒体资源按预设时间释放,在实施时,硬盘流媒体缓存区内的点播流媒体资源通常缓存一个自然日就进行释放,缓存一个自然日是因为流媒体资源每天都在不断进行更新;或当硬盘流媒体缓存区内的点播流媒体资源存满时,则按存入顺序将在先存入的点播流媒体资源释放,例如,某一个硬盘流媒体缓存区共可以缓存60M资源,目前已经缓存有50M的流媒体资源,且该50M的流媒体资源共分4次进行缓存,其中,第一次缓存10M,第二次缓存20M,第三次缓存10M,第四次缓存10M,此时若要继续缓存20M新的流媒体资源,局域网分发服务器就会按照缓存的先后顺序将第一次缓存的10M流媒体资源释放出去,并将20M新的流媒体资源缓存进来。通过上述的资源释放策略,及时将内存或硬盘流媒体缓存区内的流媒体资源释放,可以避免影响内存或硬盘的存储容量。
当流媒体资源具有版权需要进行直播或者点播付费时,所述“数据中心根据接收的请求查找相应流媒体资源的流媒体资源服务器地址,并将查找的流媒体资源服务器地址返回给局域网分发服务器”具体为:数据中心先识别用户登录的账号信息,在经过计费***许可后,再根据接收的流媒体播放请求,查找并返回获取流媒体资源的流媒体资源服务器地址给局域网分发服务器。在具体实施时,数据中心还负责管理账号信息、维护数据安全、计费等任务,这对于一些需要付费进行点播或直播的流媒体资源,通过数据中心对用户账户进行计费,可方便用户直播或点播网上付费的互联网资源。
请参照图2所示,基于互联网的流媒体播放***,所述***包括:场所终端、局域网分发服务器和流媒体资源服务器集群,一个数字视听场所中设有一个以上的场所终端和一个局域网分发服务器,同一场所内的场所终端和局域网分发服务器通过局域网连接,流媒体资源服务器集群与所有场所的局域网分发服务器通过互联网连接:
所述场所终端,用于向处于同一场所的局域网分发服务器发送流媒体播放请求;所述场所终端发出的流媒体播放请求包括流媒体直播请求或流媒体点播请求。例如,当有用户要观看某一网络自制剧时,就通过场所终端向该场所的局域网分发服务器发送该网络自制剧的点播请求。又如当有用户要观看某一场演唱会直播时,就通过场所终端向该场所的局域网分发服务器发送该演唱会的直播请求。
所述流媒体资源服务器集群,用于给局域网分发服务器提供流媒体资源;
所述局域网分发服务器:用于接收一个以上场所终端发出的流媒体播放请求,并通过互联网从流媒体资源服务器集群中获取相应的流媒体资源,将接收的流媒体资源分发给向其发出请求的场所终端,以供各场所终端播放流媒体资源。
其中,所述流媒体资源服务器集群包括数据中心和流媒体资源服务器,所述局域网分发服务器通过互联网与数据中心连接,数字中心通过互联网与流媒体资源服务器连接;
所述局域网分发服务器可以用于:接收一个以上场所终端发出的流媒体播放请求,并将接收的请求通过互联网转发给数据中心;并根据数据中心返回的流媒体资源服务器地址,从流媒体资源服务器中获取相应的流媒体资源;
所述数据中心可以用于:根据接收的请求查找相应流媒体资源的流媒体资源服务器地址,并将查找的流媒体资源服务器地址返回给局域网分发服务器。
例如,局域网分发服务器在接到某一场体育赛事的直播请求时,就会通过互联网将直播请求转发给数据中心,数据中心根据接收到的直播请求查找该场体育赛事的流媒体资源服务器地址,例如查找到的地址为http://cctv.234456126.com/detail/112322.html,并将查找到的流媒体资源服务器地址http://cctv.234456126.com/detail/112322.html返回给局域网分发服务器,局域网分发服务器再根据地址从流媒体资源服务器中获取该体育赛事的直播资源。
在具体实施时,为了减少对数字视听场所的宽带的占用和提高流媒体资源的获取效率,所述局域网分发服务器可以在内存和/或硬盘开辟有至少一流媒体缓存区;所述内存流媒体缓存区保存直播流媒体资源,硬盘流媒体缓存区保存点播流媒体资源;
在这种实施方式中,所述局域网分发服务器可以用于:接收一个以上场所终端发出的流媒体播放请求后,先查找流媒体缓存区中是否包含该请求的流媒体资源;若包含,则直接从流媒体缓存区中获取相应的流媒体资源;
若不包含,则根据接收的请求,通过互联网直接从流媒体资源服务器集群中获取相应的流媒体资源,再将接收的流媒体资源缓存到流媒体缓存区。通过这种方式局域网分发服务器可直接通过互联网获取免费的流媒体资源。
在另一实施例中,若流媒体缓存区中不包含该请求的流媒体资源,局域网分发服务器接收场所终端发出的流媒体播放请求并转发给数据中心,数据中心将查找到的流媒体资源服务器地址返回给局域网分发服务器,局域网分发服务器根据数据中心返回的流媒体资源服务器地址,从流媒体资源服务器中获取相应的流媒体资源,局域网分发服务器将接收的流媒体资源缓存到流媒体缓存区。通过这种方式局域网分发服务器可通过互联网获取需要付费的流媒体资源。
通过在局域网分发服务器开辟至少一流媒体缓存区后,当有多个场所终端向局域网分发服务器请求相同的流媒体资源时,局域网分发服务器只需要将其中某一个终端场所的请求转发给数据中心,数据中心就会根据接收的请求查找相应流媒体资源的流媒体资源服务器地址,并将查找的流媒体资源服务器地址返回给局域网分发服务器,局域网分发服务器再从流媒体资源服务器获取相应的流媒体资源并进行缓存,而其它终端场所的请求则不需要再转发给数据中心,可以直接从流媒体缓存区中获取所需的流媒体资源,因此可以达到减少对数字视听场所的宽带的占用和提高流媒体资源的获取效率两个目的。
所述流媒体资源服务器包括直播流媒体资源服务器和/或点播流媒体资源服务器,
当局域网分发服务器接收的流媒体播放请求为流媒体直播请求时,局域网分发服务器根据数据中心返回的直播流媒体资源服务器地址,从直播流媒体资源服务器中获取直播流媒体资源,并将获取的直播流媒体资源缓存至内存流媒体缓存区,然后传送至发出请求的场所终端;当局域网分发服务器接收的流媒体播放请求为流媒体点播请求时,局域网分发服务器根据数据中心返回的点播流媒体资源服务器地址,从点播流媒体资源服务器中获取已录制好的点播流媒体资源,并将获取的点播流媒体资源缓存至硬盘流媒体缓存区,然后传送给发出请求的场所终端。
例如,某一时刻CCTV5正在直播一场足球比赛,很多用户通过场所终端(机顶盒)向局域网分发服务器发出直播足球比赛视频的请求。局域网分发服务器接收该请求后,先查找局域网分发服务器的内存流媒体缓存区是否保存有该直播流媒体资源,若有,则直接发送给发出请求的场所终端。若没有,则局域网分发服务器向数据中心发出请求,数据中心给局域网分发服务器返回获取足球比赛视频的流媒体资源服务器地址,局域网分发服务器根据返回的流媒体资源服务器地址获取足球比赛视频。局域网分发服务器将足球比赛视频缓存到内存流媒体缓存区后,再发送给各发出请求的场所终端。在该实施例中,若多个场所终端同时或先后向局域网分发服务器发出直播足球比赛视频的请求,局域网分发服务器只需向数据中心发出一次请求,局域网分发服务器也只需从流媒体资源服务器获取一次直播流媒体资源,大大节约了带宽,提高直播效率。
当多个用户同时请求同一流媒体资源时,局域网分发服务器在获取到流媒体资源后,可以以组播方式或基于IP的队列式传播方式发送给各场所终端。
局域网分发服务器还用于:在每接收到一个新的直播流媒体资源数据包时,释放或覆盖内存流媒体缓存区中的上一数据包,例如,在内存流媒体缓存区中已缓存有8M的直播流媒体资源数据包,而局域网分发服务器又接收到一个新的直播流媒体资源数据包,此时就将已缓存的8M的直播流媒体资源数据包释放,并将新的直播流媒体资源数据包缓存进去,或者用新的直播流媒体资源数据包直接覆盖已缓存的8M的直播流媒体资源数据包;硬盘流媒体缓存区内的点播流媒体资源按预设时间释放,在实施时,硬盘流媒体缓存区内的点播流媒体资源通常缓存一个自然日就进行释放,缓存一个自然日是因为流媒体资源每天都在不断进行更新;或当硬盘流媒体缓存区内的点播流媒体资源存满时,则按存入顺序将在先存入的点播流媒体资源释放,例如,某一个硬盘流媒体缓存区共可以缓存80M资源,目前已经缓存有60M的流媒体资源,且该60M的流媒体资源共分4次进行缓存,其中,第一次缓存10M,第二次缓存20M,第三次缓存20M,第四次缓存10M,此时若要继续缓存40M新的流媒体资源,局域网分发服务器就会按照缓存的先后顺序将第一次缓存的10M流媒体资源和第二次缓存的20M流媒体资源都释放出去,并将40M新的流媒体资源缓存进来。通过上述的资源释放策略,及时将内存或硬盘流媒体缓存区内的流媒体资源释放,可以避免影响内存或硬盘的存储容量。
当流媒体资源具有版权需要进行直播或者点播付费时,数据中心还用于:先识别用户登录的账号信息,在经过计费***许可后,再根据接收的流媒体播放请求,查找并返回获取流媒体资源的流媒体资源服务器地址给局域网分发服务器。在具体实施时,数据中心还负责管理账号信息、维护数据安全、计费等任务,这对于一些需要付费进行点播或直播的流媒体资源,通过数据中心对用户账户进行计费,可方便用户直播或点播网上付费的互联网资源。
本发明中,所述场所终端可以是机顶盒、手机、电脑、笔记本、平板、穿戴式设备(例如,智能手表、智能眼镜等)等等。场所终端具备请求点播资源或直播资源等功能。一个数字视听场所中,可设置一个局域网分发服务器和多个场所终端,同一场所的局域网分发服务器与所有场所终端形成局域网。数据中心与多个场所的局域网分发服务器通过互联网连接。流媒体资源服务器集群与多个场所的局域网分发服务器通过互联网连接。
综上所述,本发明具有如下优点:1、局域网分发服务器与多个场所终端组成的局域网,可以对接互联网上的流媒体资源服务器集群,实现在数字视听场所的包厢内观看电影、电视剧、网络自制剧等视频点播服务,以及实现在场所终端的包厢内实时观看演唱会、体育赛事等视频直播服务,具有内容时效性好、内容局限性小、可扩展性强、娱乐方式多样化等优点,可以满足大众不断丰富的娱乐需求;2、局域网分发服务器在内存和/或硬盘开辟有至少一流媒体缓存区,用于缓存获取的流媒体资源,可以达到减少对数字视听场所的宽带的占用和提高流媒体资源的获取效率两个目的,并可以降低运行成本;特别是当多个用户请求同一直播资源时,局域网分发服务器只需从网络上获取多媒体资源一次,然后再发给同一局域网中的场所终端,大大降低待快的占用。3、支持直播或者点播付费,一方面可以带来收益,另一方面可以丰富用户观看的内容,增强用户的体验。
虽然以上描述了本发明的具体实施方式,但是熟悉本技术领域的技术人员应当理解,我们所描述的具体的实施例只是说明性的,而不是用于对本发明的范围的限定,熟悉本领域的技术人员在依照本发明的精神所作的等效的修饰以及变化,都应当涵盖在本发明的权利要求所保护的范围内。

Claims (14)

1.一种基于互联网的流媒体播放方法,其特征在于:包括如下步骤:
步骤1、一个以上的场所终端向处于同一场所的局域网分发服务器发送流媒体播放请求;
步骤2、局域网分发服务器根据接收的请求,通过互联网从流媒体资源服务器集群中获取相应的流媒体资源;
步骤3、局域网分发服务器将接收的流媒体资源分发给向其发出请求的场所终端,场所终端播放流媒体资源。
2.根据权利要求1所述的基于互联网的流媒体播放方法,其特征在于:所述步骤1中的流媒体播放请求包括流媒体直播请求或流媒体点播请求。
3.根据权利要求1所述的基于互联网的流媒体播放方法,其特征在于:
所述流媒体资源服务器集群包括数据中心和流媒体资源服务器,
所述步骤2为:局域网分发服务器将接收的请求通过互联网转发给数据中心;数据中心根据接收的请求查找相应流媒体资源的流媒体资源服务器地址,并将查找到的流媒体资源服务器地址返回给局域网分发服务器,局域网分发服务器根据接收的流媒体资源服务器地址,从流媒体资源服务器中获取相应的流媒体资源。
4.根据权利要求1-3之一所述的基于互联网的流媒体播放方法,其特征在于:
所述局域网分发服务器在内存和/或硬盘开辟有至少一流媒体缓存区;所述内存流媒体缓存区保存直播流媒体资源,硬盘流媒体缓存区保存点播流媒体资源;
所述步骤2为:局域网分发服务器接收请求后,先查找流媒体缓存区中是否包含该请求的流媒体资源;若包含,则直接从流媒体缓存区中获取相应的流媒体资源;
若不包含,则局域网分发服务器根据接收的请求,
通过互联网直接从流媒体资源服务器集群中获取相应的流媒体资源,或者局域网分发服务器根据数据中心返回的流媒体资源服务器地址,从流媒体资源服务器中获取相应的流媒体资源;
局域网分发服务器将接收的流媒体资源缓存到流媒体缓存区。
5.根据权利要求4所述的基于互联网的流媒体播放方法,其特征在于:所述流媒体资源服务器包括直播流媒体资源服务器和/或点播流媒体资源服务器,
所述步骤2和步骤3具体为:当局域网分发服务器接收的流媒体播放请求为流媒体直播请求时,局域网分发服务器根据数据中心返回的直播流媒体资源服务器地址,从直播流媒体资源服务器中获取直播流媒体资源,并将获取的直播流媒体资源缓存至内存流媒体缓存区,然后传送至发出请求的场所终端;当局域网分发服务器接收的流媒体播放请求为流媒体点播请求时,局域网分发服务器根据数据中心返回的点播流媒体资源服务器地址,从点播流媒体资源服务器中获取已录制好的点播流媒体资源,并将获取的点播流媒体资源缓存至硬盘流媒体缓存区,然后传送给发出请求的场所终端。
6.根据权利要求4所述的基于互联网的流媒体播放方法,其特征在于:所述步骤2与步骤3之间还包括:
步骤21、局域网分发服务器在每接收到一个新的直播流媒体资源数据包时,释放或覆盖内存流媒体缓存区中的上一数据包;硬盘流媒体缓存区内的点播流媒体资源按预设时间释放,或当硬盘流媒体缓存区内的点播流媒体资源存满时,则按存入顺序将在先存入的点播流媒体资源释放。
7.根据权利要求4所述的基于互联网的流媒体播放方法,其特征在于:当流媒体资源需要进行直播或者点播付费时,所述“数据中心根据接收的请求查找相应流媒体资源的流媒体资源服务器地址,并将查找的流媒体资源服务器地址返回给局域网分发服务器”具体为:数据中心先识别用户登录的账号信息,在经过计费***许可后,再根据接收的流媒体播放请求,查找并返回获取流媒体资源的流媒体资源服务器地址给局域网分发服务器。
8.一种基于互联网的流媒体播放***,其特征在于:所述***包括:场所终端、局域网分发服务器和流媒体资源服务器集群,一个数字视听场所中设有一个以上的场所终端和一个局域网分发服务器,同一场所内的场所终端和局域网分发服务器通过局域网连接,流媒体资源服务器集群与所有场所的局域网分发服务器通过互联网连接:
所述场所终端:用于向处于同一场所的局域网分发服务器发送流媒体播放请求;
所述流媒体资源服务器集群:用于给局域网分发服务器提供流媒体资源;
所述局域网分发服务器:用于接收一个以上场所终端发出的流媒体播放请求,并通过互联网从流媒体资源服务器集群中获取相应的流媒体资源,将接收的流媒体资源分发给向其发出请求的场所终端。
9.根据权利要求8所述的基于互联网的流媒体播放***,其特征在于:所述场所终端发出的流媒体播放请求包括流媒体直播请求或流媒体点播请求。
10.根据权利要求8所述的基于互联网的流媒体播放***,其特征在于:所述流媒体资源服务器集群包括数据中心和流媒体资源服务器,所述局域网分发服务器通过互联网与数据中心连接,数字中心通过互联网与流媒体资源服务器连接;
所述局域网分发服务器:用于接收一个以上场所终端发出的流媒体播放请求,并将接收的请求通过互联网转发给数据中心;并根据数据中心返回的流媒体资源服务器地址,从流媒体资源服务器中获取相应的流媒体资源;
所述数据中心:用于根据接收的请求查找相应流媒体资源的流媒体资源服务器地址,并将查找的流媒体资源服务器地址返回给局域网分发服务器。
11.根据权利要求8-10之一所述的基于互联网的流媒体播放***,其特征在于:
所述局域网分发服务器在内存和/或硬盘开辟有至少一流媒体缓存区;所述内存流媒体缓存区保存直播流媒体资源,硬盘流媒体缓存区保存点播流媒体资源;
所述局域网分发服务器:用于接收一个以上场所终端发出的流媒体播放请求后,先查找流媒体缓存区中是否包含该请求的流媒体资源;若包含,则直接从流媒体缓存区中获取相应的流媒体资源;
若不包含,则根据接收的请求,
通过互联网直接从流媒体资源服务器集群中获取相应的流媒体资源,或者根据数据中心返回的流媒体资源服务器地址,从流媒体资源服务器中获取相应的流媒体资源;
将接收的流媒体资源缓存到流媒体缓存区。
12.根据权利要求11所述的基于互联网的流媒体播放***,其特征在于:所述流媒体资源服务器包括直播流媒体资源服务器和/或点播流媒体资源服务器,
当局域网分发服务器接收的流媒体播放请求为流媒体直播请求时,局域网分发服务器根据数据中心返回的直播流媒体资源服务器地址,从直播流媒体资源服务器中获取直播流媒体资源,并将获取的直播流媒体资源缓存至内存流媒体缓存区,然后传送至发出请求的场所终端;当局域网分发服务器接收的流媒体播放请求为流媒体点播请求时,局域网分发服务器根据数据中心返回的点播流媒体资源服务器地址,从点播流媒体资源服务器中获取已录制好的点播流媒体资源,并将获取的点播流媒体资源缓存至硬盘流媒体缓存区,然后传送给发出请求的场所终端。
13.根据权利要求11所述的基于互联网的流媒体播放***,其特征在于:所述局域网分发服务器还用于:在每接收到一个新的直播流媒体资源数据包时,释放或覆盖内存流媒体缓存区中的上一数据包;硬盘流媒体缓存区内的点播流媒体资源按预设时间释放,或当硬盘流媒体缓存区内的点播流媒体资源存满时,则按存入顺序将在先存入的点播流媒体资源释放。
14.根据权利要求11所述的基于互联网的流媒体播放***,其特征在于:当流媒体资源需要进行直播或者点播付费时,数据中心还用于:先识别用户登录的账号信息,在经过计费***许可后,再根据接收的流媒体播放请求,查找并返回获取流媒体资源的流媒体资源服务器地址给局域网分发服务器。
CN201610096367.7A 2016-02-23 2016-02-23 基于互联网的流媒体播放方法及*** Pending CN105744373A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610096367.7A CN105744373A (zh) 2016-02-23 2016-02-23 基于互联网的流媒体播放方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610096367.7A CN105744373A (zh) 2016-02-23 2016-02-23 基于互联网的流媒体播放方法及***

Publications (1)

Publication Number Publication Date
CN105744373A true CN105744373A (zh) 2016-07-06

Family

ID=56245568

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610096367.7A Pending CN105744373A (zh) 2016-02-23 2016-02-23 基于互联网的流媒体播放方法及***

Country Status (1)

Country Link
CN (1) CN105744373A (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106488263A (zh) * 2016-10-24 2017-03-08 北京小米移动软件有限公司 推送直播流媒体数据的方法及装置
CN106878383A (zh) * 2016-12-30 2017-06-20 福建星网视易信息***有限公司 一种数字视听场所的视频应用***和方法
CN108683953A (zh) * 2018-05-11 2018-10-19 肇庆玉都天光墟网络文化传播有限公司 直播互动方法以及装置、客户端
CN109274743A (zh) * 2018-09-27 2019-01-25 四川长虹电器股份有限公司 基于多设备协同配合的流媒体播放方法
CN109525568A (zh) * 2018-11-02 2019-03-26 广州酷狗计算机科技有限公司 歌曲点播方法及装置
CN110213339A (zh) * 2019-05-10 2019-09-06 腾讯科技(深圳)有限公司 资源访问方法、装置、存储介质和计算机设备
CN111901351A (zh) * 2020-07-30 2020-11-06 西安万像电子科技有限公司 远程教学***、方法、装置以及语音网关路由器
CN112153419A (zh) * 2019-06-28 2020-12-29 北京字节跳动网络技术有限公司 一种网络资源配置调整方法、装置、服务器及存储介质
CN114143294A (zh) * 2022-02-08 2022-03-04 广州长嘉电子有限公司 一种流媒体信号处理***及方法
CN114374580A (zh) * 2021-11-17 2022-04-19 中国船舶重工集团公司第七一九研究所 一种船舶数字影音***

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1400541A (zh) * 2002-08-20 2003-03-05 西安交通大学 基于ip网的多媒体实时授课***
CN1852431A (zh) * 2005-12-23 2006-10-25 华为技术有限公司 实现实时视频信息共享的***及方法
CN1972440A (zh) * 2006-12-13 2007-05-30 北京大学 一种在iptv中实现画中画的方法
CN101119266A (zh) * 2007-08-31 2008-02-06 烽火通信科技股份有限公司 一种移动终端结合家庭网关控制多媒体播放的方法和***
WO2010041991A1 (en) * 2008-10-06 2010-04-15 Telefonaktiebolaget L M Ericsson (Publ) Digital rights management in user-controlled environment
CN102811148A (zh) * 2011-06-02 2012-12-05 朱佩江 一种基于本地数据中心的业务服务方法和***
CN104009853A (zh) * 2014-06-18 2014-08-27 深圳市三峰光电科技有限公司 Cdn***中数据请求、发送的方法、装置及***结构
CN104618805A (zh) * 2013-11-01 2015-05-13 ***通信集团公司 一种视频点播方法和设备

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1400541A (zh) * 2002-08-20 2003-03-05 西安交通大学 基于ip网的多媒体实时授课***
CN1852431A (zh) * 2005-12-23 2006-10-25 华为技术有限公司 实现实时视频信息共享的***及方法
CN1972440A (zh) * 2006-12-13 2007-05-30 北京大学 一种在iptv中实现画中画的方法
CN101119266A (zh) * 2007-08-31 2008-02-06 烽火通信科技股份有限公司 一种移动终端结合家庭网关控制多媒体播放的方法和***
WO2010041991A1 (en) * 2008-10-06 2010-04-15 Telefonaktiebolaget L M Ericsson (Publ) Digital rights management in user-controlled environment
CN102811148A (zh) * 2011-06-02 2012-12-05 朱佩江 一种基于本地数据中心的业务服务方法和***
CN104618805A (zh) * 2013-11-01 2015-05-13 ***通信集团公司 一种视频点播方法和设备
CN104009853A (zh) * 2014-06-18 2014-08-27 深圳市三峰光电科技有限公司 Cdn***中数据请求、发送的方法、装置及***结构

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106488263A (zh) * 2016-10-24 2017-03-08 北京小米移动软件有限公司 推送直播流媒体数据的方法及装置
CN106878383B (zh) * 2016-12-30 2020-04-10 福建星网视易信息***有限公司 一种数字视听场所的视频应用***和方法
CN106878383A (zh) * 2016-12-30 2017-06-20 福建星网视易信息***有限公司 一种数字视听场所的视频应用***和方法
CN108683953A (zh) * 2018-05-11 2018-10-19 肇庆玉都天光墟网络文化传播有限公司 直播互动方法以及装置、客户端
CN109274743A (zh) * 2018-09-27 2019-01-25 四川长虹电器股份有限公司 基于多设备协同配合的流媒体播放方法
CN109525568A (zh) * 2018-11-02 2019-03-26 广州酷狗计算机科技有限公司 歌曲点播方法及装置
CN109525568B (zh) * 2018-11-02 2021-02-12 广州酷狗计算机科技有限公司 歌曲点播方法及装置
CN110213339A (zh) * 2019-05-10 2019-09-06 腾讯科技(深圳)有限公司 资源访问方法、装置、存储介质和计算机设备
CN110213339B (zh) * 2019-05-10 2021-12-14 腾讯科技(深圳)有限公司 资源访问方法、装置、存储介质和计算机设备
CN112153419A (zh) * 2019-06-28 2020-12-29 北京字节跳动网络技术有限公司 一种网络资源配置调整方法、装置、服务器及存储介质
CN111901351A (zh) * 2020-07-30 2020-11-06 西安万像电子科技有限公司 远程教学***、方法、装置以及语音网关路由器
CN114374580A (zh) * 2021-11-17 2022-04-19 中国船舶重工集团公司第七一九研究所 一种船舶数字影音***
CN114143294A (zh) * 2022-02-08 2022-03-04 广州长嘉电子有限公司 一种流媒体信号处理***及方法
CN114143294B (zh) * 2022-02-08 2023-03-14 广州长嘉电子有限公司 一种流媒体信号处理***及方法

Similar Documents

Publication Publication Date Title
CN105744373A (zh) 基于互联网的流媒体播放方法及***
US11363323B2 (en) Method and system for providing content
US20070283397A1 (en) Passive video caching for edge aggregation devices
US20080160911A1 (en) P2P-based broadcast system and method using the same
US20220303043A1 (en) Server selected variable bitrate streaming
US11044497B1 (en) Method of unified video switching and advertisement splicing within consumer devices
KR101470111B1 (ko) Iptv 시스템을 위한 엣지 콘텐츠 전달 장치 및 콘텐츠 전달 네트워크
US20080066125A1 (en) Method and system for content distribution
US20220051299A1 (en) Search Result Content Sequencing
CN101729549A (zh) 用于多媒体服务的快速频道切换的客户端配置和管理
US8275746B2 (en) Video and multimedia distribution system
Sakashita et al. A data reception method to reduce interruption time in P2P streaming environments
US9674564B2 (en) System and methods for multicast delivery of internet protocol video content
US20100138494A1 (en) Content redistribution system based on peer-to-peer network as well as content management terminal and its content distribution method
Gotoh et al. A scheduling method considering available bandwidth in selective contents broadcasting
US20130144985A1 (en) Terminal, distribution system, distribution server, playback method, and program
CN114173162B (zh) 互动直播***、发布-订阅关系的维护方法及相关设备
KR102193806B1 (ko) Ar 콘텐츠의 실시간 분산 송출시스템
KR20100059117A (ko) 컨텐츠 분산형 스트리밍 시스템, 캐시서버 및 컨텐츠 스트리밍 방법
US20080133545A1 (en) Terminal devices with function of distributing data and method and system for distributing multimedia data using the same
Liu et al. IPTV, towards seamless infotainment
Yoshihisa et al. An interruption time reduction scheme with prefetch for hybrid video broadcasting environments
Gotoh et al. A scheduling method of division-based broadcasting considering delivery cycle
Gotoh et al. Evaluation of Division-Based Broadcasting System Considering Synchronous Delivery of Multiple Videos
JP2015156657A (ja) Iptvシステムのためのエッジコンテンツ配信デバイスおよびコンテンツ配信ネットワーク

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20160706