CN101729857A - 一种接入视频服务的方法及视频播放系统 - Google Patents
一种接入视频服务的方法及视频播放系统 Download PDFInfo
- Publication number
- CN101729857A CN101729857A CN200910221587.8A CN200910221587A CN101729857A CN 101729857 A CN101729857 A CN 101729857A CN 200910221587 A CN200910221587 A CN 200910221587A CN 101729857 A CN101729857 A CN 101729857A
- Authority
- CN
- China
- Prior art keywords
- authentication code
- url
- authentication
- video
- playback terminal
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/612—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/65—Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/643—Communication protocols
- H04N21/6437—Real-time Transport Protocol [RTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6581—Reference data, e.g. a movie identifier for ordering a movie or a product identifier in a home shopping application
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明提供一种接入视频服务的方法及视频播放系统,该方法包括:当接收到播放终端发来的视频服务请求时,生成RTSP播放的URL,在所述URL中附加一个认证码,并将所述认证码设为预定值,然后将所述URL发送给播放终端;当接收到播放终端发来的建立RTSP链路的请求消息时,判断所述请求消息中附带的认证码的预定值是否有效,若有效,则将所述认证码删除或置成无效,与播放终端建立RTSP链路。通过本发明能够防止非法用户盗链,保证视频播放的安全性和可靠性。
Description
技术领域
本发明涉及交互式网络电视系统中防止用户非法盗链的一种接入视频服务的方法及视频播放系统。
背景技术
随着视频传媒技术的发展,例如交互式网络电视系统(也称IPTV系统)技术的深入开展,使用用户数的增加,对系统的可靠性和安全性提出了更高的要求。IPTV作为一种视频传媒服务业务,不仅提供了丰富多彩的电子节目导航页面,同时还提供信息、游戏、卡拉OK等多种增值服务。IPTV主要指通过宽带互联网为用户提供视频服务,可以提供如下业务功能:直播、时移电视、点播、轮播、其他增值业务等。
当用户进行视频点播服务时,首先通过电子节目单(Electronic ProgramGuide,简称EPG)选择要观看的视频内容(直播或点播),获取服务的RTSP(Real Time Streaming Protocol,实时流传输协议)的播放URL(UniformResource Locator,统一资源定位符),机顶盒或视频播放终端通过该URL和服务的媒体服务器建立RTSP链路进行视频服务。由于IPTV的业务是基于互联网的业务,正常的用户通过点击EPG模块的展示页面,可以获取视频服务的RTSP播放的URL。与此同时,一些非法用户也可以通过抓包、侦听等各种手段,获取该用户得到的URL,并使用该URL非法接入MDP(Media Distribute Patform,媒体分发平台)系统,接收流媒体提供的视频服务,这种类似的行为,我们称之为盗链。由于此种盗链的行为会导致合法用户和运营商的利益受到损害,所以如何防止盗链的技术,成为视频媒体播放业界(特别是IPTV业界)面临的一个新的课题。
发明内容
本发明要解决的技术问题是提供一种接入视频服务的方法及视频播放系统,以防止非法用户盗链,保证视频播放的安全性和可靠性。
为了解决上述技术问题,本发明提供了一种接入视频服务的方法,包括:
当接收到播放终端发来的视频服务请求时,生成实时流传输协议(RTSP)播放的统一资源定位符(URL),在所述URL中附加一个认证码,并将所述认证码设为预定值,然后将所述URL发送给播放终端;
当接收到播放终端发来的建立RTSP链路的请求消息时,判断所述请求消息中附带的认证码的预定值是否有效,若有效,则将所述认证码删除或置成无效,与播放终端建立RTSP链路。
进一步地,上述方法具有下面特点:在所述生成URL之前还包括:对所述视频服务请求进行鉴权。
进一步地,上述方法具有下面特点:在所述生成URL之前还包括:以特定规则生成所述认证码。
进一步地,上述方法具有下面特点:在将所述URL发送给播放终端之前,还包括:保存所述认证码的信息。
本发明还提供一种视频播放系统,包括:业务管理服务器和流媒体服务器,其中,
所述业务管理服务器,用于当接收到播放终端发来的视频服务请求时,生成实时流传输协议(RTSP)播放的统一资源定位符(URL),在所述URL中附加一个认证码,并将所述认证码设为预定值,然后将所述URL发送给播放终端;用于接收到流媒体服务器发来的认证码时,判断所述认证码的预定值是否有效,若有效,则将所述认证码删除或置成无效,并向流媒体服务器发送认证成功消息;
所述流媒体服务器,用于接收到播放终端发来的建立RTSP链路的请求消息时,将所述请求消息中附带的认证码发送给业务管理服务器;用于接收到所述业务管理服务器发来的认证成功消息后与播放终端建立RTSP链路。
进一步地,上述视频播放系统具有下面特点:所述业务管理服务器包括电子节目单模块和应用平台模块,其中,
所述电子节目单模块,用于当接收到视频服务请求时向应用平台模块发送一信号;用于生成所述URL,在所述URL中附加所述应用平台模块发来的认证码后将所述URL发送给播放终端;
所述应用平台模块,用于收到所述信号后生成一认证码,将所述认证码设为预定值后发送给电子节目单模块;用于当接收到所述流媒体服务器发来的认证码时,判断所述认证码的预定值是否有效,若有效,则将所述认证码删除或置成无效,然后向所述流媒体服务器返回认证成功消息。
进一步地,上述视频播放系统具有下面特点:
所述电子节目单模块,还用于当接收到视频服务请求时向应用平台模块发送鉴权请求,
所述应用平台模块,还用于收到所述鉴权请求后,对所述视频服务请求进行鉴权,若鉴权成功,则生成一认证码。
进一步地,上述视频播放系统具有下面特点:
所述应用平台模块,还用于将所述认证码设为预定值后保存所述认证码的信息。
综上,本发明提供的接入视频服务的方法及视频播放系统能够防止非法用户盗链,保证视频播放的安全性和可靠性;有效利用了原有接入视频服务流程的鉴权机制,使得产生RTSP的认证码的过程不会为系统带来新的负担;充分发挥各个EPG的服务能力,保证业务管理系统具有较好的持续服务能力;大大提高了交互式网络电视系统和媒体播放链路的安全性,保证了用户和运营商的合法利益。
附图说明
图1为本发明实施例的视频播放系统的示意图;
图2为本发明实施例的接入视频服务的方法的流程图;
图3为本发明实施例的接入视频服务的方法的应用示例的流程图。
具体实施方式
本发明主要的解决方案是,当非法用户通过获取的节目的RTSP的播放URL接入视频播放系统中时,业务管理服务器能判断出该用户的接入是非法接入还是合法接入,对于非法接入则拒绝提供服务,从而实现杜绝非法用户盗链的可能。因此,本发明的关键是:为了实现防非法盗链,必须保证每次服务的RTSP播放的URL只能提供一次服务。
下面结合附图及实施例对本发明的技术方案进行更详细的说明。
图1为本发明实施例的视频播放系统的示意图,如图1所示,本实施例的视频播放系统包括:业务管理服务器和流媒体服务器。
当业务管理服务器接收到视频服务请求时,业务管理服务器生成实时流传输协议(RTSP)播放的URL,其中URL附加一个认证码,并将认证码的状态设为未使用,然后将该附带有认证码的URL发送给播放终端。
本实施例中,业务管理服务器可以包括EPG模块和应用平台模块,当EPG模块接收到播放终端发来的视频服务请求时,向应用平台模块发起鉴权请求应用平台模块接收到该鉴权请求后,对该视频服务请求进行鉴权,判断用户是否订购了该节目,若鉴权通过,则生成一个认证码,该认证码按照一定的规则生成,以保证不会出现重复的认证码。若鉴权没通过,则向EPG模块返回一鉴权失败消息,以通知用户。当认证码生成之后,应用平台模块将认证码的状态设为预定值,例如未使用。进一步地,应用平台模块保存该认证码的相关信息。然后应用平台模块向EPG模块返回鉴权通过消息,携带所生成的认证码。EPG模块收到鉴权通过消息后生成RTSP播放的URL,然后将该URL及认证码发送给播放终端。
当流媒体服务器接收到播放终端发来的建立RTSP链路的请求消息时,解析出所述请求消息中附带的认证码,将所述认证码发送给业务管理服务器,具体地,将认证码发送给应用平台模块。
业务管理服务器(即,应用平台模块)接收到流媒体服务器发来的认证码时,对所述认证码的预定值进行校验,若认证码有效,则向流媒体服务器返回认证成功消息,并将该认证码删除或置成无效;流媒体服务器接收到业务管理服务器发来的认证成功消息后与播放终端建立RTSP链路。
这样当媒体播放链路被盗链时,非法用户获取的RTSP播放的URL中附带的认证码已被置成无效或者已被删除,则业务管理服务器对该认证码的认证不通过,并向流媒体服务器返回认证失败消息;流媒体服务器接收到业务管理服务器发来的认证失败消息,则不与播放终端建立RTSP链路,因而防止非法用户盗链,保证视频播放的安全性和可靠性。
本实施例的视频播放系统可以是IPTV系统、也可以是互联星空系统等。
图2为本发明实施例的接入视频服务的方法的流程图,如图2所示,本实施例的方法包括以下步骤:
101、机顶盒或其它播放终端向视频播放系统(例如IPTV系统)发起进行视频服务请求;
例如,用户通过业务管理服务器的电子节目单(EPG)模块进行视频服务(包括直播点播等)。
102、视频播放系统生成RTSP播放的URL,在URL中附加一个令牌(Token,也可称作认证码);
业务管理服务器按照一定的规则生成一个认证码,保证不会出现重复的认证码,当认证码生成之后,将其状态设为未使用。
103、视频播放系统保存该认证码的记录信息。
104、机顶盒或其它播放终端发起和视频播放系统建立RTSP链路;
流媒体服务器接收到播放终端发来的建立RTSP链路的请求消息时,流媒体服务器向业务管理服务器触发服务开始的请求,在请求信息中附带从播放URL解析出的认证码。
105、视频播放系统判断认证码是否存在和有效;
业务管理服务器收到流媒体服务器发出的服务开始请求时,判断认证码是否存在和有效,如果认证码存在且有效,则转入步骤106;否则转入步骤108。
106、视频播放系统将该次服务对应的认证码置成无效或者删除;
业务管理服务器向流媒体服务器返回认证成功消息,并同时将该次服务对应的认证码置成无效或者删除。
107、视频播放系统和播放终端建立RTSP链路;
流媒体服务器收到业务管理服务器的认证成功消息后,和播放终端建立RTSP链路并提供视频服务。
108、拒绝提供视频服务;
当用户通过抓包等手段非法获取RTSP播放的URL之后,随即向流媒体服务器发起的媒体播放请求,由于非法获取RTSP播放的URL中对应的认证码已经被合法用户使用,该认证码的状态已被置成无效或已被删除,因此业务管理服务器给流媒体服务器返回认证失败信息。
流媒体服务器收到业务管理服务器返回的认证失败信息后,拒绝为该用户提供服务,从而有效防止了盗链情况的发生。
图3为根据本发明实施例的接入视频服务的方法的应用示例的流程图,如图3所示,具体步骤如下:
201:机顶盒或其它播放终端向EPG模块发起VOD(Video-On-Demand,视频点播)或直播服务请求;
202:EPG模块向后台APP(application platform,应用平台)模块发起鉴权请求,业务管理服务器包括EPG模块和APP模块;
203:APP模块对用户进行鉴权,判断用户是否订购了该节目,如果该用户可以点播该节目,为该次服务生成一个令牌(Token),并在业务管理服务器中保存该令牌Token信息,将该令牌的状态设为未使用,然后APP模块将令牌(Token)信息返回给EPG模块;
204:EPG模块生成此次服务的RTSP播放的URL,URL中附带本次服务生成的一个令牌(Token),将该带有令牌的URL发送给播放终端。
205:播放终端通过RTSP播放的URL和SS(Streaming Server,流媒体服务器)建立连接,请求视频服务。
206:SS提取出URL中的令牌信息,向APP模块发出的服务开始请求,进行合法性校验。
207:APP模块收到SS发出的服务开始请求时,判断令牌信息是否存在和有效,如果令牌是有效的,则执行步骤208,否则执行步骤209。
208:APP模块向SS返回校验成功消息,并同时将该次服务对应的令牌(Token)置成无效或者删除该令牌。
209:SS开始给用户提供视频服务。
210:APP模块向SS返回校验失败消息,SS拒绝给用户提供服务。
本实施例的接入视频服务的方法可以应用于所有视频领域,如IPTV、互联星空等。
以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。
Claims (8)
1.一种接入视频服务的方法,包括:
当接收到播放终端发来的视频服务请求时,生成实时流传输协议(RTSP)播放的统一资源定位符(URL),在所述URL中附加一个认证码,并将所述认证码设为预定值,然后将所述URL发送给播放终端;
当接收到播放终端发来的建立RTSP链路的请求消息时,判断所述请求消息中附带的认证码的预定值是否有效,若有效,则将所述认证码删除或置成无效,与播放终端建立RTSP链路。
2.如权利要求1所述的方法,其特征在于:在所述生成URL之前还包括:对所述视频服务请求进行鉴权。
3.如权利要求1所述的方法,其特征在于:在所述生成URL之前还包括:以特定规则生成所述认证码。
4.如权利要求1-3任一项所述的方法,其特征在于:在将所述URL发送给播放终端之前,还包括:保存所述认证码的信息。
5.一种视频播放系统,包括:业务管理服务器和流媒体服务器,其中,
所述业务管理服务器,用于当接收到播放终端发来的视频服务请求时,生成实时流传输协议(RTSP)播放的统一资源定位符(URL),在所述URL中附加一个认证码,并将所述认证码设为预定值,然后将所述URL发送给播放终端;用于接收到流媒体服务器发来的认证码时,判断所述认证码的预定值是否有效,若有效,则将所述认证码删除或置成无效,并向流媒体服务器发送认证成功消息;
所述流媒体服务器,用于接收到播放终端发来的建立RTSP链路的请求消息时,将所述请求消息中附带的认证码发送给业务管理服务器;用于接收到所述业务管理服务器发来的认证成功消息后与播放终端建立RTSP链路。
6.如权利要求5所述的视频播放系统,其特征在于:所述业务管理服务器包括电子节目单模块和应用平台模块,其中,
所述电子节目单模块,用于当接收到视频服务请求时向应用平台模块发送一信号;用于生成所述URL,在所述URL中附加所述应用平台模块发来的认证码后将所述URL发送给播放终端;
所述应用平台模块,用于收到所述信号后生成一认证码,将所述认证码设为预定值后发送给电子节目单模块;用于当接收到所述流媒体服务器发来的认证码时,判断所述认证码的预定值是否有效,若有效,则将所述认证码删除或置成无效,然后向所述流媒体服务器返回认证成功消息。
7.如权利要求6所述的视频播放系统,其特征在于:
所述电子节目单模块,还用于当接收到视频服务请求时向应用平台模块发送鉴权请求,
所述应用平台模块,还用于收到所述鉴权请求后,对所述视频服务请求进行鉴权,若鉴权成功,则生成一认证码。
8.如权利要求5-7任一项所述的视频播放系统,其特征在于:
所述应用平台模块,还用于将所述认证码设为预定值后保存所述认证码的信息。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910221587.8A CN101729857A (zh) | 2009-11-24 | 2009-11-24 | 一种接入视频服务的方法及视频播放系统 |
PCT/CN2010/078961 WO2011063731A1 (zh) | 2009-11-24 | 2010-11-22 | 一种接入视频服务的方法及视频播放系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910221587.8A CN101729857A (zh) | 2009-11-24 | 2009-11-24 | 一种接入视频服务的方法及视频播放系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101729857A true CN101729857A (zh) | 2010-06-09 |
Family
ID=42449937
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910221587.8A Pending CN101729857A (zh) | 2009-11-24 | 2009-11-24 | 一种接入视频服务的方法及视频播放系统 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101729857A (zh) |
WO (1) | WO2011063731A1 (zh) |
Cited By (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011063731A1 (zh) * | 2009-11-24 | 2011-06-03 | 中兴通讯股份有限公司 | 一种接入视频服务的方法及视频播放系统 |
CN102111750A (zh) * | 2011-02-25 | 2011-06-29 | 中兴通讯股份有限公司 | 一种实现内容下载的方法及系统 |
CN102223584A (zh) * | 2011-06-24 | 2011-10-19 | 百视通网络电视技术发展有限责任公司 | 一种视频播放认证系统及其方法 |
CN102577307A (zh) * | 2009-09-22 | 2012-07-11 | 高通股份有限公司 | 使用url模板和构造规则的增强型块请求流送 |
WO2012126263A1 (zh) * | 2011-03-23 | 2012-09-27 | 腾讯科技(深圳)有限公司 | 一种访问互联网网页的装置、系统及方法 |
US8806050B2 (en) | 2010-08-10 | 2014-08-12 | Qualcomm Incorporated | Manifest file updates for network streaming of coded multimedia data |
US8887020B2 (en) | 2003-10-06 | 2014-11-11 | Digital Fountain, Inc. | Error-correcting multi-stage code generator and decoder for communication systems having single transmitters or multiple transmitters |
US8918533B2 (en) | 2010-07-13 | 2014-12-23 | Qualcomm Incorporated | Video switching for streaming video data |
US8958375B2 (en) | 2011-02-11 | 2015-02-17 | Qualcomm Incorporated | Framing for an improved radio link protocol including FEC |
CN104618738A (zh) * | 2015-01-14 | 2015-05-13 | 青岛海信电器股份有限公司 | 一种智能电视节目播放方法及装置 |
US9136878B2 (en) | 2004-05-07 | 2015-09-15 | Digital Fountain, Inc. | File download and streaming system |
US9136983B2 (en) | 2006-02-13 | 2015-09-15 | Digital Fountain, Inc. | Streaming and buffering using variable FEC overhead and protection periods |
US9178535B2 (en) | 2006-06-09 | 2015-11-03 | Digital Fountain, Inc. | Dynamic stream interleaving and sub-stream based delivery |
US9185439B2 (en) | 2010-07-15 | 2015-11-10 | Qualcomm Incorporated | Signaling data for multiplexing video components |
US9191151B2 (en) | 2006-06-09 | 2015-11-17 | Qualcomm Incorporated | Enhanced block-request streaming using cooperative parallel HTTP and forward error correction |
CN105100913A (zh) * | 2014-05-22 | 2015-11-25 | 中兴通讯股份有限公司 | 视频访问方法和系统、机顶盒、代理服务器、媒体服务器 |
US9236976B2 (en) | 2001-12-21 | 2016-01-12 | Digital Fountain, Inc. | Multi stage code generator and decoder for communication systems |
US9237101B2 (en) | 2007-09-12 | 2016-01-12 | Digital Fountain, Inc. | Generating and communicating source identification information to enable reliable communications |
US9236885B2 (en) | 2002-10-05 | 2016-01-12 | Digital Fountain, Inc. | Systematic encoding and decoding of chain reaction codes |
US9240810B2 (en) | 2002-06-11 | 2016-01-19 | Digital Fountain, Inc. | Systems and processes for decoding chain reaction codes through inactivation |
US9246633B2 (en) | 1998-09-23 | 2016-01-26 | Digital Fountain, Inc. | Information additive code generator and decoder for communication systems |
US9253233B2 (en) | 2011-08-31 | 2016-02-02 | Qualcomm Incorporated | Switch signaling methods providing improved switching between representations for adaptive HTTP streaming |
US9264069B2 (en) | 2006-05-10 | 2016-02-16 | Digital Fountain, Inc. | Code generator and decoder for communications systems operating using hybrid codes to allow for multiple efficient uses of the communications systems |
US9270414B2 (en) | 2006-02-21 | 2016-02-23 | Digital Fountain, Inc. | Multiple-field based code generator and decoder for communications systems |
US9270299B2 (en) | 2011-02-11 | 2016-02-23 | Qualcomm Incorporated | Encoding and decoding using elastic codes with flexible source block mapping |
US9281847B2 (en) | 2009-02-27 | 2016-03-08 | Qualcomm Incorporated | Mobile reception of digital video broadcasting—terrestrial services |
US9288010B2 (en) | 2009-08-19 | 2016-03-15 | Qualcomm Incorporated | Universal file delivery methods for providing unequal error protection and bundled file delivery services |
US9294226B2 (en) | 2012-03-26 | 2016-03-22 | Qualcomm Incorporated | Universal object delivery and template-based file delivery |
US9380096B2 (en) | 2006-06-09 | 2016-06-28 | Qualcomm Incorporated | Enhanced block-request streaming system for handling low-latency streaming |
US9419749B2 (en) | 2009-08-19 | 2016-08-16 | Qualcomm Incorporated | Methods and apparatus employing FEC codes with permanent inactivation of symbols for encoding and decoding processes |
US9432433B2 (en) | 2006-06-09 | 2016-08-30 | Qualcomm Incorporated | Enhanced block-request streaming system using signaling or block creation |
CN106028064A (zh) * | 2016-06-24 | 2016-10-12 | 武汉斗鱼网络科技有限公司 | 一种直播视频流播放地址权限校验方法及系统 |
US9485546B2 (en) | 2010-06-29 | 2016-11-01 | Qualcomm Incorporated | Signaling video samples for trick mode video representations |
CN106101133A (zh) * | 2016-07-14 | 2016-11-09 | 观止云(北京)信息技术有限公司 | 一种流媒体防盗链的方法及系统 |
US9596447B2 (en) | 2010-07-21 | 2017-03-14 | Qualcomm Incorporated | Providing frame packing type information for video coding |
US9843844B2 (en) | 2011-10-05 | 2017-12-12 | Qualcomm Incorporated | Network streaming of media data |
US9917874B2 (en) | 2009-09-22 | 2018-03-13 | Qualcomm Incorporated | Enhanced block-request streaming using block partitioning or request controls for improved client-side handling |
CN108614829A (zh) * | 2016-12-12 | 2018-10-02 | 中移(杭州)信息技术有限公司 | 一种播放方法及终端 |
CN109218773A (zh) * | 2017-06-30 | 2019-01-15 | 武汉斗鱼网络科技有限公司 | 一种视频流地址的鉴权方法及装置 |
CN113973236A (zh) * | 2020-07-24 | 2022-01-25 | 中国移动通信集团浙江有限公司 | 一种视频服务的防盗链方法、装置、计算设备和存储介质 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1992594B (zh) * | 2005-12-31 | 2014-07-16 | 中兴通讯股份有限公司 | 一种适用于流媒体系统的url扩展方法 |
CN100562016C (zh) * | 2006-01-16 | 2009-11-18 | 北京北方烽火科技有限公司 | 一种web服务防盗链方法 |
CN101232371B (zh) * | 2007-01-24 | 2010-07-14 | 中兴通讯股份有限公司 | 一种流媒体业务水平组网架构下数字签名的验证方法 |
CN101202893A (zh) * | 2007-06-27 | 2008-06-18 | 深圳市同洲电子股份有限公司 | 一种防止非授权用户获取服务的方法、系统及视频服务器 |
CN101115187B (zh) * | 2007-08-24 | 2011-04-20 | 中兴通讯股份有限公司 | 一种交互式网络电视系统的点播方法 |
CN101729857A (zh) * | 2009-11-24 | 2010-06-09 | 中兴通讯股份有限公司 | 一种接入视频服务的方法及视频播放系统 |
-
2009
- 2009-11-24 CN CN200910221587.8A patent/CN101729857A/zh active Pending
-
2010
- 2010-11-22 WO PCT/CN2010/078961 patent/WO2011063731A1/zh active Application Filing
Cited By (59)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9246633B2 (en) | 1998-09-23 | 2016-01-26 | Digital Fountain, Inc. | Information additive code generator and decoder for communication systems |
US9236976B2 (en) | 2001-12-21 | 2016-01-12 | Digital Fountain, Inc. | Multi stage code generator and decoder for communication systems |
US9240810B2 (en) | 2002-06-11 | 2016-01-19 | Digital Fountain, Inc. | Systems and processes for decoding chain reaction codes through inactivation |
US9236885B2 (en) | 2002-10-05 | 2016-01-12 | Digital Fountain, Inc. | Systematic encoding and decoding of chain reaction codes |
US8887020B2 (en) | 2003-10-06 | 2014-11-11 | Digital Fountain, Inc. | Error-correcting multi-stage code generator and decoder for communication systems having single transmitters or multiple transmitters |
US9236887B2 (en) | 2004-05-07 | 2016-01-12 | Digital Fountain, Inc. | File download and streaming system |
US9136878B2 (en) | 2004-05-07 | 2015-09-15 | Digital Fountain, Inc. | File download and streaming system |
US9136983B2 (en) | 2006-02-13 | 2015-09-15 | Digital Fountain, Inc. | Streaming and buffering using variable FEC overhead and protection periods |
US9270414B2 (en) | 2006-02-21 | 2016-02-23 | Digital Fountain, Inc. | Multiple-field based code generator and decoder for communications systems |
US9264069B2 (en) | 2006-05-10 | 2016-02-16 | Digital Fountain, Inc. | Code generator and decoder for communications systems operating using hybrid codes to allow for multiple efficient uses of the communications systems |
US9380096B2 (en) | 2006-06-09 | 2016-06-28 | Qualcomm Incorporated | Enhanced block-request streaming system for handling low-latency streaming |
US9178535B2 (en) | 2006-06-09 | 2015-11-03 | Digital Fountain, Inc. | Dynamic stream interleaving and sub-stream based delivery |
US9386064B2 (en) | 2006-06-09 | 2016-07-05 | Qualcomm Incorporated | Enhanced block-request streaming using URL templates and construction rules |
US9191151B2 (en) | 2006-06-09 | 2015-11-17 | Qualcomm Incorporated | Enhanced block-request streaming using cooperative parallel HTTP and forward error correction |
US9432433B2 (en) | 2006-06-09 | 2016-08-30 | Qualcomm Incorporated | Enhanced block-request streaming system using signaling or block creation |
US9209934B2 (en) | 2006-06-09 | 2015-12-08 | Qualcomm Incorporated | Enhanced block-request streaming using cooperative parallel HTTP and forward error correction |
US9628536B2 (en) | 2006-06-09 | 2017-04-18 | Qualcomm Incorporated | Enhanced block-request streaming using cooperative parallel HTTP and forward error correction |
US11477253B2 (en) | 2006-06-09 | 2022-10-18 | Qualcomm Incorporated | Enhanced block-request streaming system using signaling or block creation |
US9237101B2 (en) | 2007-09-12 | 2016-01-12 | Digital Fountain, Inc. | Generating and communicating source identification information to enable reliable communications |
US9281847B2 (en) | 2009-02-27 | 2016-03-08 | Qualcomm Incorporated | Mobile reception of digital video broadcasting—terrestrial services |
US9288010B2 (en) | 2009-08-19 | 2016-03-15 | Qualcomm Incorporated | Universal file delivery methods for providing unequal error protection and bundled file delivery services |
US9419749B2 (en) | 2009-08-19 | 2016-08-16 | Qualcomm Incorporated | Methods and apparatus employing FEC codes with permanent inactivation of symbols for encoding and decoding processes |
US9876607B2 (en) | 2009-08-19 | 2018-01-23 | Qualcomm Incorporated | Methods and apparatus employing FEC codes with permanent inactivation of symbols for encoding and decoding processes |
US9660763B2 (en) | 2009-08-19 | 2017-05-23 | Qualcomm Incorporated | Methods and apparatus employing FEC codes with permanent inactivation of symbols for encoding and decoding processes |
US11743317B2 (en) | 2009-09-22 | 2023-08-29 | Qualcomm Incorporated | Enhanced block-request streaming using block partitioning or request controls for improved client-side handling |
US10855736B2 (en) | 2009-09-22 | 2020-12-01 | Qualcomm Incorporated | Enhanced block-request streaming using block partitioning or request controls for improved client-side handling |
US11770432B2 (en) | 2009-09-22 | 2023-09-26 | Qualcomm Incorporated | Enhanced block-request streaming system for handling low-latency streaming |
US12155715B2 (en) | 2009-09-22 | 2024-11-26 | Qualcomm Incorporated | Enhanced block-request streaming using block partitioning or request controls for improved client-side handling |
US9917874B2 (en) | 2009-09-22 | 2018-03-13 | Qualcomm Incorporated | Enhanced block-request streaming using block partitioning or request controls for improved client-side handling |
CN102577307A (zh) * | 2009-09-22 | 2012-07-11 | 高通股份有限公司 | 使用url模板和构造规则的增强型块请求流送 |
WO2011063731A1 (zh) * | 2009-11-24 | 2011-06-03 | 中兴通讯股份有限公司 | 一种接入视频服务的方法及视频播放系统 |
US9485546B2 (en) | 2010-06-29 | 2016-11-01 | Qualcomm Incorporated | Signaling video samples for trick mode video representations |
US9992555B2 (en) | 2010-06-29 | 2018-06-05 | Qualcomm Incorporated | Signaling random access points for streaming video data |
US8918533B2 (en) | 2010-07-13 | 2014-12-23 | Qualcomm Incorporated | Video switching for streaming video data |
US9185439B2 (en) | 2010-07-15 | 2015-11-10 | Qualcomm Incorporated | Signaling data for multiplexing video components |
US9602802B2 (en) | 2010-07-21 | 2017-03-21 | Qualcomm Incorporated | Providing frame packing type information for video coding |
US9596447B2 (en) | 2010-07-21 | 2017-03-14 | Qualcomm Incorporated | Providing frame packing type information for video coding |
US8806050B2 (en) | 2010-08-10 | 2014-08-12 | Qualcomm Incorporated | Manifest file updates for network streaming of coded multimedia data |
US9456015B2 (en) | 2010-08-10 | 2016-09-27 | Qualcomm Incorporated | Representation groups for network streaming of coded multimedia data |
US9319448B2 (en) | 2010-08-10 | 2016-04-19 | Qualcomm Incorporated | Trick modes for network streaming of coded multimedia data |
US8958375B2 (en) | 2011-02-11 | 2015-02-17 | Qualcomm Incorporated | Framing for an improved radio link protocol including FEC |
US9270299B2 (en) | 2011-02-11 | 2016-02-23 | Qualcomm Incorporated | Encoding and decoding using elastic codes with flexible source block mapping |
CN102111750A (zh) * | 2011-02-25 | 2011-06-29 | 中兴通讯股份有限公司 | 一种实现内容下载的方法及系统 |
WO2012126263A1 (zh) * | 2011-03-23 | 2012-09-27 | 腾讯科技(深圳)有限公司 | 一种访问互联网网页的装置、系统及方法 |
US8898738B2 (en) | 2011-03-23 | 2014-11-25 | Tencent Technology (Shenzhen) Company Limited | Apparatus, system and method for accessing internet webpage |
CN102223584A (zh) * | 2011-06-24 | 2011-10-19 | 百视通网络电视技术发展有限责任公司 | 一种视频播放认证系统及其方法 |
US9253233B2 (en) | 2011-08-31 | 2016-02-02 | Qualcomm Incorporated | Switch signaling methods providing improved switching between representations for adaptive HTTP streaming |
US9843844B2 (en) | 2011-10-05 | 2017-12-12 | Qualcomm Incorporated | Network streaming of media data |
US9294226B2 (en) | 2012-03-26 | 2016-03-22 | Qualcomm Incorporated | Universal object delivery and template-based file delivery |
CN105100913A (zh) * | 2014-05-22 | 2015-11-25 | 中兴通讯股份有限公司 | 视频访问方法和系统、机顶盒、代理服务器、媒体服务器 |
CN105100913B (zh) * | 2014-05-22 | 2020-04-03 | 中兴通讯股份有限公司 | 视频访问方法和系统、机顶盒、代理服务器、媒体服务器 |
CN104618738B (zh) * | 2015-01-14 | 2019-05-21 | 青岛海信电器股份有限公司 | 一种智能电视节目播放方法及装置 |
CN104618738A (zh) * | 2015-01-14 | 2015-05-13 | 青岛海信电器股份有限公司 | 一种智能电视节目播放方法及装置 |
CN106028064A (zh) * | 2016-06-24 | 2016-10-12 | 武汉斗鱼网络科技有限公司 | 一种直播视频流播放地址权限校验方法及系统 |
CN106101133A (zh) * | 2016-07-14 | 2016-11-09 | 观止云(北京)信息技术有限公司 | 一种流媒体防盗链的方法及系统 |
CN108614829A (zh) * | 2016-12-12 | 2018-10-02 | 中移(杭州)信息技术有限公司 | 一种播放方法及终端 |
CN109218773A (zh) * | 2017-06-30 | 2019-01-15 | 武汉斗鱼网络科技有限公司 | 一种视频流地址的鉴权方法及装置 |
CN113973236A (zh) * | 2020-07-24 | 2022-01-25 | 中国移动通信集团浙江有限公司 | 一种视频服务的防盗链方法、装置、计算设备和存储介质 |
CN113973236B (zh) * | 2020-07-24 | 2023-09-19 | 中国移动通信集团浙江有限公司 | 一种视频服务的防盗链方法、装置、计算设备和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
WO2011063731A1 (zh) | 2011-06-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101729857A (zh) | 一种接入视频服务的方法及视频播放系统 | |
US11689782B2 (en) | Content distribution pipeline watermarking | |
CN100579047C (zh) | 媒体流式传输系统的数字权限管理方法和设备 | |
CN101119474B (zh) | 一种iptv业务管理系统和方法 | |
US8595854B2 (en) | Processing recordable content in a stream | |
US10397657B2 (en) | Method and apparatus for network association of content | |
US9918036B2 (en) | System and method for recording and distributing media content | |
US8826324B2 (en) | Server apparatus, trick reproduction restriction method, and reception apparatus | |
CN101945249B (zh) | 处理流中的可录制内容 | |
US20190026444A1 (en) | Reception device, transmission device, and data processing method | |
CN102523495A (zh) | 一种iptv系统及实现播放防盗链的方法 | |
CN105939491A (zh) | 视频播放方法及装置 | |
CN106572052B (zh) | 一种互联网电视播放内容的校验方法、机顶盒和系统 | |
US20080313742A1 (en) | Method and system for restricting the users of media content | |
JP2011138434A (ja) | 動作制御装置、動作制御方法、ライセンス提供システム、動作制御プログラム、および記録媒体 | |
CN101159849B (zh) | 一种交互式网络电视系统的直播方法 | |
CN101795265B (zh) | 数字媒体信息的下载方法 | |
CN102523503B (zh) | 一种视频点播控制方法及相关设备、系统 | |
CN101115188A (zh) | 一种交互式网络电视系统的直播方法 | |
CN119299736B (zh) | 一种机顶盒的直播频道播放方法、装置、设备及介质 | |
KR101205716B1 (ko) | 프로그램 정보에 포함된 시그너처를 이용하여 방송 프로그램의 사용을 제어하는 방송 신호 수신 장치 및 그 방법 | |
CN108322786A (zh) | 一种音频播放中的音频传输策略 | |
KR20100045760A (ko) | 통신 단말, 디지털 콘텐츠 송수신 시스템 및 이를 이용한 디지털 콘텐츠 송수신 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20100609 |