Patent classifications
H04L65/65
Method for setting up a WebRTC session
Some embodiments relate to a method implemented by a first terminal for setting up a session with a second terminal. An identifier of a session server is obtained at least from a subscriber device in the first terminal which comprises a subscriber identifier and an operator identifier. A session request and an identifier of the second terminal are sent to the server. At least one instruction is received from the server and a message comprising a first set, relative to the first terminal, of at least one characteristic parameter of the requested session is generated in accordance with at least one instruction received and sent to the server. A message is received from the server comprising a second set of at least one characteristic parameter of the requested session, the second set relating to the second terminal and having a non-zero overlap with the first set.
Methods and apparatus to identify streaming media sources
Methods, apparatus, systems and articles of manufacture to identify media sources are disclosed. Example apparatus disclosed herein include an exclusivity determiner, a unique asset identifier, and a signature matcher. The exclusivity determiner is to determine whether media is exclusive to a provider. The unique asset identifier is to associate a first signature of the media with the provider if the media is exclusive to the provider. The signature matcher is to identify the provider based on a second signature, the second signature matching the first signature, the second signature extracted from media presented at a media presentation location.
Methods and apparatus to identify streaming media sources
Methods, apparatus, systems and articles of manufacture to identify media sources are disclosed. Example apparatus disclosed herein include an exclusivity determiner, a unique asset identifier, and a signature matcher. The exclusivity determiner is to determine whether media is exclusive to a provider. The unique asset identifier is to associate a first signature of the media with the provider if the media is exclusive to the provider. The signature matcher is to identify the provider based on a second signature, the second signature matching the first signature, the second signature extracted from media presented at a media presentation location.
ENABLING MEDIA FEATURES PROVIDED ON A FIRST SCREEN DEVICE TO BE PRESENTED ON A SECOND SCREEN DEVICE
A first screen device establishes a pairing session between a first screen device and a second screen device. The first screen device presents, in a user interface on the first screen device, a video and one or more media features related to the video. The media features pertain to at least one of a presentation of the video or user feedback about the video. The video is cast from the first screen device onto the second screen device. The first screen device receives, via the user interface, user input indicating a user request to enable presentation of at least one of the media features on the second screen device in connection with the video. In response to the user input, the first screen device causes the at least one of the media features to be presented on the second screen device in connection with the video.
ENABLING MEDIA FEATURES PROVIDED ON A FIRST SCREEN DEVICE TO BE PRESENTED ON A SECOND SCREEN DEVICE
A first screen device establishes a pairing session between a first screen device and a second screen device. The first screen device presents, in a user interface on the first screen device, a video and one or more media features related to the video. The media features pertain to at least one of a presentation of the video or user feedback about the video. The video is cast from the first screen device onto the second screen device. The first screen device receives, via the user interface, user input indicating a user request to enable presentation of at least one of the media features on the second screen device in connection with the video. In response to the user input, the first screen device causes the at least one of the media features to be presented on the second screen device in connection with the video.
CLASSIFICATION AND INDICATING OF EVENTS ON AN EDGE DEVICE
Described herein are techniques that may be used to identify and indicating events within a media content file. Such techniques may comprise receiving a media content having been collected by a media collection device as well as receiving sensor data corresponding to the media content. The techniques may further comprise determining, based on the received sensor data, at least one event to be associated with the media content, generating at least one event indicator to be associated with the media content based on the determined at least one event, and providing the media content and the at least one event indicator to a recipient computing device.
Abstraction layer for streaming data sources
Methods and systems for implementing an abstraction layer for streaming data sources are disclosed. A request to perform an operation based on one or more keys is received using a key-value interface. A streaming data source is selected based on the request. The operation is performed using the streaming data source, wherein the operation comprises storing or retrieving one or more values based on the one or more keys.
Abstraction layer for streaming data sources
Methods and systems for implementing an abstraction layer for streaming data sources are disclosed. A request to perform an operation based on one or more keys is received using a key-value interface. A streaming data source is selected based on the request. The operation is performed using the streaming data source, wherein the operation comprises storing or retrieving one or more values based on the one or more keys.
SYSTEM AND METHODS FOR HANDLING IMMERSIVE SERVICE IN IP MULTIMEDIA SUBSYSTEM AND MISSION CRITICAL SERVICES
The disclosure relates to methods and system for handling immersive services with feature tags in an 3GPP IP multimedia subsystem (IMS) and 3GPP mission critical services (MCX). A user equipment uses the media tags, feature tags with unique IMS communication service identifier (ICSI) and IMS application reference identifier (IARI) to communicate with the IMS network for determining the immersive services in the communication. Accordingly, a method includes: performing, a registration with a network for handling immersive call services based on feature tags included in a session initiation protocol (SIP) REGISTER request; determining whether the network provides a provision for the handling of immersive call services based on an SIP REGISTER response; and sending an SIP INVITE request including feature tags to a second client device via the network based on determining that the network provides the provision of handling immersive media streams. Thus, the immersive call is established by the first client device with the second client device.
SYSTEM AND METHODS FOR HANDLING IMMERSIVE SERVICE IN IP MULTIMEDIA SUBSYSTEM AND MISSION CRITICAL SERVICES
The disclosure relates to methods and system for handling immersive services with feature tags in an 3GPP IP multimedia subsystem (IMS) and 3GPP mission critical services (MCX). A user equipment uses the media tags, feature tags with unique IMS communication service identifier (ICSI) and IMS application reference identifier (IARI) to communicate with the IMS network for determining the immersive services in the communication. Accordingly, a method includes: performing, a registration with a network for handling immersive call services based on feature tags included in a session initiation protocol (SIP) REGISTER request; determining whether the network provides a provision for the handling of immersive call services based on an SIP REGISTER response; and sending an SIP INVITE request including feature tags to a second client device via the network based on determining that the network provides the provision of handling immersive media streams. Thus, the immersive call is established by the first client device with the second client device.