FI20080150L - Apparatus, method, computer program product and system for encoding a video stream - Google Patents
Apparatus, method, computer program product and system for encoding a video stream Download PDFInfo
- Publication number
- FI20080150L FI20080150L FI20080150A FI20080150A FI20080150L FI 20080150 L FI20080150 L FI 20080150L FI 20080150 A FI20080150 A FI 20080150A FI 20080150 A FI20080150 A FI 20080150A FI 20080150 L FI20080150 L FI 20080150L
- Authority
- FI
- Finland
- Prior art keywords
- clips
- encoding
- terminal
- video stream
- computer program
- Prior art date
Links
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/60—Network streaming of media packets
-
- 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/654—Transmission by server directed to the client
-
- 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/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/2187—Live feed
-
- 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
- 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/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6131—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a mobile phone network
-
- 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/61—Network physical structure; Signal processing
- H04N21/6156—Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
- H04N21/6181—Network physical structure; Signal processing specially adapted to the upstream path of the transmission network involving transmission via a mobile phone network
-
- 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/633—Control signals issued by server directed to the network components or client
- H04N21/6332—Control signals issued by server directed to the network components or client directed to client
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Various embodiments of the invention providean apparatusfor providing video stream conveniently to various terminals. Various embodiments of the invention are based on a streaming protocol or the like, wherein the apparatus, for example a server, is being sent relatively small video clips instead of continuing streaming transmission. The streaming protocol does not necessary refer to any specific or actual protocol. Accordingly at the apparatus the clips are encoded into a format required by various terminals and streamed to the terminal receiving the stream. The apparatus is monitoring the connection speed and quality between the terminal, which send the clips to the apparatus, and the apparatus itself. Furthermore the apparatus commands or instructs the terminal, which sends the clips to the apparatus, for encoding and packing the video and audio.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FI20080150A FI20080150L (en) | 2008-02-25 | 2008-02-25 | Apparatus, method, computer program product and system for encoding a video stream |
PCT/FI2009/050147 WO2009106683A1 (en) | 2008-02-25 | 2009-02-24 | An apparatus, a method, a computer program product and a system for encoding video stream |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FI20080150A FI20080150L (en) | 2008-02-25 | 2008-02-25 | Apparatus, method, computer program product and system for encoding a video stream |
Publications (2)
Publication Number | Publication Date |
---|---|
FI20080150A0 FI20080150A0 (en) | 2008-02-25 |
FI20080150L true FI20080150L (en) | 2009-08-26 |
Family
ID=39148930
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FI20080150A FI20080150L (en) | 2008-02-25 | 2008-02-25 | Apparatus, method, computer program product and system for encoding a video stream |
Country Status (2)
Country | Link |
---|---|
FI (1) | FI20080150L (en) |
WO (1) | WO2009106683A1 (en) |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5996015A (en) * | 1997-10-31 | 1999-11-30 | International Business Machines Corporation | Method of delivering seamless and continuous presentation of multimedia data files to a target device by assembling and concatenating multimedia segments in memory |
EP1261204A2 (en) * | 2001-03-29 | 2002-11-27 | Matsushita Electric Industrial Co., Ltd. | Method and apparatus for data reproduction |
US20040119814A1 (en) * | 2002-12-20 | 2004-06-24 | Clisham Allister B. | Video conferencing system and method |
US20060029051A1 (en) * | 2004-07-30 | 2006-02-09 | Harris John C | System for providing IP video telephony |
EP1829315B1 (en) * | 2004-11-30 | 2016-08-17 | Telefonaktiebolaget LM Ericsson (publ) | Method for delivering multimedia files |
KR100567157B1 (en) * | 2005-02-11 | 2006-04-04 | 비디에이터 엔터프라이즈 인크 | Method and system for streaming multiple files through playlists in mobile environment |
US8761734B2 (en) * | 2006-05-25 | 2014-06-24 | Sony Corporation | Buffering streaming content |
-
2008
- 2008-02-25 FI FI20080150A patent/FI20080150L/en unknown
-
2009
- 2009-02-24 WO PCT/FI2009/050147 patent/WO2009106683A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2009106683A1 (en) | 2009-09-03 |
FI20080150A0 (en) | 2008-02-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2012099423A3 (en) | Apparatus and method for configuring a control message in a broadcast system | |
WO2014059264A3 (en) | A system and method for managing playback of streaming digital content | |
MX2015014412A (en) | Broadcasting transmission device, broadcasting reception device, operating method of broadcasting transmission device and operating method of broadcasting reception device. | |
WO2012070903A3 (en) | Video display device and method for controlling same | |
WO2010020843A8 (en) | Method and apparatus for peer to peer streaming | |
EP2597884A4 (en) | APPARATUS AND METHOD FOR PROVIDING CONTINUOUSLY BROADCAST CONTENT | |
WO2012082588A3 (en) | Real-time or near real-time streaming with compressed playlists | |
WO2011112003A3 (en) | Method and apparatus for providing broadcast content and system using the same | |
JP7294472B2 (en) | Receiving device and receiving method | |
WO2012177866A3 (en) | Monitoring streaming media content | |
EP3319320A3 (en) | Adaptive media streaming method and apparatus according to decoding performance | |
EP2472865A4 (en) | METHOD AND SYSTEM FOR IMPLEMENTING VIDEO MONITORING WITH A MOBILE TERMINAL | |
EP3854091A4 (en) | Method, apparatus and system for encoding and decoding a tree of blocks of video samples | |
MX2014014422A (en) | Apparatus and method for processing an interactive service. | |
MX2016007240A (en) | Receiving device, receiving method, transmission device, and transmission method. | |
WO2012070902A3 (en) | Video display device and control method thereof | |
MX2014001889A (en) | Systems and methods for controlling the encoding of a segmented media stream using segment transmit times. | |
MX2016010478A (en) | Apparatus for transmitting broadcast signal, apparatus for receiving broadcast signal, method for transmitting broadcast signal and method for receiving broadcast signal. | |
WO2014035818A3 (en) | Method and system for video production | |
WO2014059271A3 (en) | A system and method for managing playback of streaming digital content | |
MX2012007383A (en) | Method for signaling broadcast video content, and recording method and device using the signaling. | |
ATE557534T1 (en) | METHOD FOR TRANSMITTING AND RECEIVING MULTIMEDIA DATA LINKED TO AUDIO/VIDEO CONTENT | |
WO2008014501A3 (en) | Method and system for transitioning streamed digital video content between stream servers in a digital video network | |
WO2012023829A3 (en) | Method and apparatus for transmitting and receiving data based on secured path bandwidth in network established by using audio/video interface | |
EP3939297A4 (en) | Method, apparatus and system for encoding and decoding a tree of blocks of video samples |