H04L65/1026

Internet protocol television audio and video calling

A system that incorporates teachings of the present disclosure may include, for example, a computer-readable storage medium in a media controller having computer instructions to execute a soft-phone client application on the media processor, receive an audio call or a video call originating from an IP Multimedia Subsystem network where the calls are directed to the media processor by a gateway having a switch that routes the audio call or video call in accordance with a destination address included in a Session Initiation Protocol (SIP) header message, and selectively answer one of the audio call or the video call. The computer instructions can be operable to present an audio portion of the audio call through a speaker of a presentation device when an audio call is answered. Other embodiments are disclosed.

MULTICAST SIGNAL PROCESSING METHOD AND DEVICE
20240121123 · 2024-04-11 · ·

Disclosed herein is an apparatus for receiving a multicast signal. The apparatus may include a multicast gateway configured to receive a multicast signal based on an interface from a multicast server, and a content playback configured to display a multicast service in the multicast signal. Disclosed herein is a method of receiving a multicast signal. The method may include receiving a multicast signal based on an interface from a multicast server, and displaying a multicast service in the multicast signal.

Method and apparatus for edge application server discovery or instantiation by application provider to run media streaming and services on 5G networks
11956281 · 2024-04-09 · ·

A method is provided. The method includes generating, by a 5.sup.th generation media streaming (5GMS) application provider, an edge configuration resource including at least one edge enabler client (EEC) capability specification, transmitting, by the 5GMS application provider, a request for provisioning an edge application server (EAS) to operate as a 5GMS application server (AS), the request including the edge configuration resource, and selecting, by the 5GMS application provider, the EAS to operate as the 5GMS AS based on the EAS being capable of performing the at least one EEC capability specification included in the edge configuration resource.

SYSTEM AND METHOD FOR MANAGING STREAMING SERVICES
20190335133 · 2019-10-31 · ·

A gateway for location at a user premises is provided. Bother users and user devices are registered with the gateway which is provided by a service provider. Users access services, such as video streaming, on their user devices via the gateway. The gateway allows users to share content. The gateway collects information about the user's patterns of behaviour for the system provider, and can be used to directly obtain feedback from the users.

Method and Device for Facilitating Connectivity Check between Terminal Device and Media Gateway
20190319990 · 2019-10-17 ·

Embodiments of the present disclosure relate to a method and device for facilitating a connectivity check between a terminal device and a media gateway. In example embodiments, the session controller receives, via a web gateway associated with said terminal device, a request for establishing a real-time communication call and an indication for indicating a capability of said terminal device for early reception of a connectivity parameter of said media gateway to be used in said connectivity check. The session controller obtains said connectivity parameter from said media gateway. Then, in response to said connectivity parameter being obtained, the session controller sends said connectivity parameter via said web gateway towards said terminal device within a time limit. In this way, said terminal device may initiate said connectivity check to said media gateway earlier, and thus a latency of call establishment may be reduced significantly.

Isolating services across a single physical network interface

Services can be isolated across a single physical network interface. A gateway that is installed at the user's premises can include a single inbound port over which multiple services can be provided to the premises. The gateway can evaluate all outbound frames that are received at the port to identify to which service they pertain and then tag the frames with an identifier assigned to the service. This tagging will enable the frames to be delivered to the intended service provider. When the gateway receives an inbound frame, it can strip the identifier from the frame and forward it over the single inbound port regardless of the service to which it pertains. In this way, multiple services that are provided to the user's premises can remain isolated on the wide area network even though they are provided over the same physical medium on the user's local area network.

Controlling communication sessions

There is provided a method of enabling media bypass for a media gateway in a telecommunications network which includes a plurality of media gateways via which a signaling path for transfer of signaling information for setup of a communication session between endpoint devices can be established and via which a media path for transfer of media data between the endpoint devices during the communication session can be established. The method includes receiving, at the media gateway, an inbound communication session setup request message requesting setup of a communication session between an originating endpoint device and a terminating endpoint device in the telecommunications network, the inbound communication session setup request message being transmitted along an inbound signaling path to the media gateway; transmitting, from the media gateway, an outbound communication session setup request message in response to receiving the inbound communication session setup message, the outbound communication session setup request message being transmitted along an outbound signaling path from the media gateway; and including preceding device connectivity data in the outbound communication session setup request message, the preceding device connectivity data indicating at least one media connectivity setting for at least one preceding device which is located before the media gateway in the inbound signaling path, the at least one connectivity setting identifying one or more other devices to which the at least one preceding device is configured to be connectable in the media path, to enable bypass of the media gateway in the media path if an ensuing device in the outbound signaling path determines that such bypass should be conducted.

Proximity-based media system disconnect
10425789 · 2019-09-24 · ·

An example implementation involves a media playback system that includes one or more playback devices that are controllable by the mobile device while the mobile device is joined to the media playback system. The mobile device may join the media playback system over one or more communication paths via a cellular network from the mobile device to the media playback system. The example implementation may involve detecting that the mobile device is outside of a threshold proximity to the media playback system while the mobile device is joined to the media playback system. Based on detecting that the mobile device is outside of the threshold proximity to the media playback system, the mobile device may disconnect from the media playback system.

Content streaming apparatus for transferring a streaming session to another apparatus
10419549 · 2019-09-17 · ·

A content streaming apparatus that includes a gateway streaming manager which determines whether a client device has roamed out of a wireless zone of the content streaming apparatus into a wireless zone of another content streaming apparatus, and when the client device has roamed, sends a tuner reservation instruction to the other content streaming apparatus to instruct the other content streaming apparatus to reserve a tuner in advance of a transfer of the streaming session. The gateway streaming manager receives a tuner reservation confirmation from the other content streaming apparatus, and sends an alternate streaming notification to the client device. The gateway streaming manager receives an alternate streaming acceptance from the client device, and ends the streaming session between the content streaming apparatus and the client device when the alternate streaming acceptance is received.

HTTP live streaming (HLS) video client synchronization

A streaming media server is provided that receives a request over a network from a customer premises gateway to receive a streaming media content item that is to be presented on two or more client devices in a synchronized manner. Responsive to the request, the streaming media server sends a manifest associated with the requested streaming media content item to the customer premises gateway only when it has been incrementally updated to remove an oldest media segment URL from the manifest and add a most recent media segment URL to the manifest.