摘要:
A media content pipeline architecture is described that enables media devices to efficiently receive, store, play, and stream media content. In general, a media content pipeline as described herein is configured to receive media content streams from one or more input sources, segment and store the media content streams into fixed-sized or variable-sized data buffers, encrypt the data stored in the buffers, and store the encrypted data in an in-memory buffer cache for further processing. The media content pipeline further may be configured to write the encrypted buffers stored in the in-memory buffer cache to a secondary storage device (e.g., a hard disk) in response to the occurrence of one or more defined operating conditions. The media content pipeline may enable a media device to efficiently receive and process media content data streams, write the media content data streams to storage, and stream the media content data to client devices.
摘要:
The present disclosure provides a download management method and device based on Android browser. The download management method includes the following steps: obtaining a physical address of a network card of a television when a download request input from a user through the browser is received; and judging whether the television corresponding to the physical address is granted a download permission corresponding to the download request; if the physical address is granted the download permission, implementing the download according to the download request; otherwise, if the physical address is not granted the download permission, preventing the download. The method and device of the present disclosure can effectively control the download contents of the television and thus prevent random downloads from reducing the safety and stability of the system and further thus improves the user experience.
摘要:
An encoder for encoding an MPEG transport stream of MPEG sections comprises means for processing the MPEG sections using a hash function to provide multiple hash outputs each hash output being associated with one or more MPEG sections. The hash outputs and corresponding section identifying information are signed using a private key corresponding to a public key available at receivers to produce signatures. The hash output section identifying information and signatures are then coded into one or more MPEG sections themselves which are designated as signature MPEG sections. The signature MPEG sections and MPEG transport stream are broadcast together. A receiver is able to verify using the signature MPEG sections that the MPEG transport stream has been provided by a known source and has not been tampered with.
摘要:
A system and a method is designed to broadcast and to display visual cut-ins (SwitchBanners (SB)) on TV screen at the moment of switching between DVB channels, at the moment of switching on/off DVB receiver and/or at the moment of entering/leaving the main DVB receiver control menu. The SB could be any static, dynamic, audio and/or video object(-s), represented by files of a set format containing specific information and metadata which provides capacity of SB display ordering. The invention is designed with a possibility to provide DVB Users (subscribers) with targeted SB, grouping the SB to any possible categories (personalized SB); therefore, the Users may receive the personalized SB depending on the target group they belong. The invention is represented by a complex of software applications and a method of their interaction. The invention is divided into two basic parts: the sending end and the receiving end. The sending end is represented by the hardware and specific software designed for the forming, arranging and broadcasting of the SB to the receiving end by means of the DVB transport stream. The receiving end is represented by the middleware installed in DVB receivers allowing to receive SB from the DVB transport stream and to display them on User's TV screen at certain moments (e.g. when Users switch from one DVB channel to another, switch on/off the main control menu of the DVB receiver, or switch the DVB receiver on/off).
摘要:
An application management server includes: a terminal management table storage unit configured to store terminal device identification data for identifying a terminal device and information indicating whether or not transmission of notification data is necessary while correlating the terminal device identification data with the information; a registration request reception unit configured to receive from the terminal device, a registration request for registering transmission of notification data, and update the terminal management table storage unit based on the registration request; a release request reception unit configured to receive from the terminal device, a release request for releasing transmission of notification data, and update the terminal management table storage unit based on the release request; a via-broadcasting notification transmission unit configured to perform a process of including notification data in a broadcasting signal and transmitting the notification data; and a via-communication notification transmission unit configured to perform a process of referring to the terminal management table storage unit and transmitting the notification data to the terminal device.
摘要:
A method (1) of transmitting interactive television, whereby interactive television applications are transmitted inside application-modules. These modules are transmitted in a broadcast stream. Recording systems cannot decide which modules are to be recorded. Therefore storage related information of said modules is signalled in the broadcast stream. Module identification information is implemented in the Application Information Table (AIT) and/or in the Download Information Indication (DII) message. Thus information is included in the broadcast stream concerning categories stating whether application modules are mandatory, optional or forbidden to record. Alternatively properties of a module are chosen from Code/Data/Both and/or Fixed/Variable. Recording systems use this information do decide if application modules are to be recorded or disregarded. Alternatively, application module identification information is transmitted in said broadcast stream. A module identification number is used to avoid multiple recordings. Application modules having the same category are preferably grouped together.
摘要:
A distributed content rendering system has a distributed communication structure (14, 14b) coupled between a stream source and a rendering device. A remote control device of the system has a 'most recent' button. Control information is gathered for one or more streams of which rendering has been most recently started anywhere via the communication structure (14, 14b) before actuation of the 'most recent' button (160). When actuation of the 'most recent' button (160) is detected in association with the rendering device (10), one of the one or more streams selected and the information is used to direct that stream at the rendering device (10) that is associated with the actuated.
摘要:
Rather than have a unique code set per TV product, a common code base is provided to service multiple products and even multiple product lines. Embedded systems can be upgraded through a network connection. The software architecture provides a flexible approach to supporting multiple product offerings through a plug-in modular middle-ware and to providing standardized hardware acceleration for both 2D and 3D graphics. The plug-in capability provides for feature additions and upgrades after sale.
摘要:
An apparatus for playing media and method of setting resources thereof are disclosed, by which an application is able to substantially control a media player in a manner that a specific resource used for a media player is set to be allocated by the application. The present invention includes creating a player controlling media signals, setting at least one specific resources to be used by the created player, and executing the created player using the set specific resource.