CA2804741A1 - Serveur multimedia - Google Patents
Serveur multimedia Download PDFInfo
- Publication number
- CA2804741A1 CA2804741A1 CA 2804741 CA2804741A CA2804741A1 CA 2804741 A1 CA2804741 A1 CA 2804741A1 CA 2804741 CA2804741 CA 2804741 CA 2804741 A CA2804741 A CA 2804741A CA 2804741 A1 CA2804741 A1 CA 2804741A1
- Authority
- CA
- Canada
- Prior art keywords
- rtmp
- server
- client
- bit rate
- media
- 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.)
- Abandoned
Links
- 230000003044 adaptive effect Effects 0.000 claims abstract description 16
- 238000000034 method Methods 0.000 claims description 19
- 230000006854 communication Effects 0.000 description 10
- 238000004891 communication Methods 0.000 description 9
- 230000008569 process Effects 0.000 description 8
- 230000004044 response Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000006835 compression Effects 0.000 description 3
- 238000007906 compression Methods 0.000 description 3
- 239000012634 fragment Substances 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000012508 change request Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000010355 oscillation Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000013467 fragmentation Methods 0.000 description 1
- 238000006062 fragmentation reaction Methods 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- 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
- 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/75—Media network packet handling
- H04L65/762—Media network packet handling at the source
-
- 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/80—Responding to QoS
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing 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
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing 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/23439—Processing 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
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/24—Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
- H04N21/2402—Monitoring of the downstream path of the transmission network, e.g. bandwidth available
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0876—Network utilisation, e.g. volume of load or congestion level
- H04L43/0882—Utilisation of link capacity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0876—Network utilisation, e.g. volume of load or congestion level
- H04L43/0894—Packet rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/163—In-band adaptation of TCP data exchange; In-band control procedures
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA 2804741 CA2804741A1 (fr) | 2013-01-21 | 2013-01-21 | Serveur multimedia |
PCT/CA2014/000038 WO2014110670A1 (fr) | 2013-01-21 | 2014-01-21 | Serveur multimédia |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA 2804741 CA2804741A1 (fr) | 2013-01-21 | 2013-01-21 | Serveur multimedia |
Publications (1)
Publication Number | Publication Date |
---|---|
CA2804741A1 true CA2804741A1 (fr) | 2014-07-21 |
Family
ID=51208893
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA 2804741 Abandoned CA2804741A1 (fr) | 2013-01-21 | 2013-01-21 | Serveur multimedia |
Country Status (2)
Country | Link |
---|---|
CA (1) | CA2804741A1 (fr) |
WO (1) | WO2014110670A1 (fr) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104967884A (zh) * | 2015-04-17 | 2015-10-07 | 北京奇艺世纪科技有限公司 | 一种码流切换方法和装置 |
CN109756488A (zh) * | 2018-12-25 | 2019-05-14 | 深圳市网心科技有限公司 | 一种数据流获取方法、装置、设备及介质 |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104602044B (zh) * | 2015-02-05 | 2019-02-15 | 秦永红 | 一种rtmp流媒体公网直播***及其设计方法 |
CN107659601B (zh) * | 2016-07-26 | 2019-12-17 | 中国科学院声学研究所 | 一种基于http自适应流的码率自适应方法 |
CN111629277B (zh) * | 2020-04-15 | 2024-06-14 | 视联动力信息技术股份有限公司 | 视频数据传输方法、装置及计算机可读存储介质 |
WO2024139095A1 (fr) * | 2022-12-30 | 2024-07-04 | 汉熵通信有限公司 | Procédé et appareil de chiffrement de données basés sur une clé symétrique, procédé et appareil de déchiffrement de données basés sur une clé symétrique, support de stockage et dispositif électronique |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3699910B2 (ja) * | 2000-10-31 | 2005-09-28 | 株式会社東芝 | データ伝送装置、データ伝送方法及びプログラム |
US8218657B2 (en) * | 2005-09-02 | 2012-07-10 | Netgear, Inc. | System and method for automatic adjustment of streaming video bit rate |
US20080040757A1 (en) * | 2006-07-31 | 2008-02-14 | David Romano | Video content streaming through a wireless access point |
US7962637B2 (en) * | 2006-11-03 | 2011-06-14 | Apple Computer, Inc. | Dynamic adjustments of video streams |
US7987285B2 (en) * | 2007-07-10 | 2011-07-26 | Bytemobile, Inc. | Adaptive bitrate management for streaming media over packet networks |
US8001260B2 (en) * | 2008-07-28 | 2011-08-16 | Vantrix Corporation | Flow-rate adaptation for a connection of time-varying capacity |
US20100121974A1 (en) * | 2008-11-11 | 2010-05-13 | Einarsson Torbjoem | Stepwise probing for adaptive streaming in a packet communication network |
JP2011009904A (ja) * | 2009-06-24 | 2011-01-13 | Hitachi Ltd | 無線映像配信システム、コンテンツビットレート制御方法及びコンテンツビットレート制御プログラムを記憶したコンピュータ読み取り可能な記録媒体 |
CN102131084A (zh) * | 2010-01-19 | 2011-07-20 | 深圳市在线通网络科技开发有限公司 | 音视频流媒体rtmp推送装置和音视频流媒体rtmp推送方法 |
US8904027B2 (en) * | 2010-06-30 | 2014-12-02 | Cable Television Laboratories, Inc. | Adaptive bit rate for data transmission |
US20120324122A1 (en) * | 2011-06-20 | 2012-12-20 | David Miles | Method and apparatus for server-side adaptive streaming |
-
2013
- 2013-01-21 CA CA 2804741 patent/CA2804741A1/fr not_active Abandoned
-
2014
- 2014-01-21 WO PCT/CA2014/000038 patent/WO2014110670A1/fr active Application Filing
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104967884A (zh) * | 2015-04-17 | 2015-10-07 | 北京奇艺世纪科技有限公司 | 一种码流切换方法和装置 |
CN104967884B (zh) * | 2015-04-17 | 2018-01-26 | 北京奇艺世纪科技有限公司 | 一种码流切换方法和装置 |
CN109756488A (zh) * | 2018-12-25 | 2019-05-14 | 深圳市网心科技有限公司 | 一种数据流获取方法、装置、设备及介质 |
CN109756488B (zh) * | 2018-12-25 | 2021-09-24 | 深圳市网心科技有限公司 | 一种数据流获取方法、装置、设备及介质 |
Also Published As
Publication number | Publication date |
---|---|
WO2014110670A1 (fr) | 2014-07-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9191664B2 (en) | Adaptive bitrate management for streaming media over packet networks | |
KR101942208B1 (ko) | Dlna http 스트리밍 클라이언트들을 위한 서버측 적응형 비트 레이트 제어 | |
EP2415234B1 (fr) | Gestion de débit binaire adaptative pour la transmission multimédia en continu sur les réseaux à commutation de paquets | |
EP2962435B1 (fr) | Adaptation de diffusion en continu sensible à la liaison | |
CN106375783B (zh) | 用于在超文本传输协议上的质量知晓自适应流传输的方法 | |
CA2953422C (fr) | Commande adaptative de debit binaire cote serveur pour clients de lecture en flux continu http | |
EP3382992B1 (fr) | Diffusion en continu http adaptative optimisée de couches croisées | |
CN104967872B (zh) | 基于动态自适应码率传输协议hls流媒体的直播方法和服务器 | |
EP2364017B1 (fr) | Procédé, système et dispositif d'utilisateur destinés à obtenir une trame clé dans un service de diffusion multimédia | |
WO2014110670A1 (fr) | Serveur multimédia | |
KR20170101192A (ko) | 링크 인식 스트리밍 적응 | |
Luthra et al. | Server-Based Smart Adaptive Bit Rate (SABR) Streaming With Statistical Multiplexing | |
Gunnam | Investigation of Different DASH Players: Retrieval Strategy & Quality of Experience of DASH | |
EP3228035A1 (fr) | Commande adaptative de débit binaire côté serveur pour clients de lecture en flux continu http |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FZDE | Discontinued |
Effective date: 20160121 |