Systems and methods for mirroring and transcoding media content
US-2016309211-A1 · Oct 20, 2016 · US
US11019124B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11019124-B2 |
| Application number | US-201313771959-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 20, 2013 |
| Priority date | Feb 20, 2012 |
| Publication date | May 25, 2021 |
| Grant date | May 25, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A screen mirroring method of a source device is provided, including determining whether a reproduction operation of media content is requested while a screen mirroring operation is performed, when the reproduction operation of the media content is requested, streaming the media content to a sink device and stopping the reproduction operation of the media content.
Opening claim text (preview).
What is claimed is: 1. A method for transmitting data to a sink device by a source device using a mirroring mode or a streaming mode, the method comprising: establishing, by a processor of the source device, a wireless fidelity display (WFD) session for the mirroring mode with the sink device; in the mirroring mode, identifying, by the processor, a playback of a media content; in response to identifying the playback of the media content in the mirroring mode, determining, by the processor, that the streaming mode for the media content is supported by the sink device and transmitting, by the processor, to the sink device, a first request message for setting at least one parameter corresponding to the media content; after transmitting the first request message, providing, by the processor, the media content to the sink device using the streaming mode which is switched from the mirroring mode; in response to identifying, by the processor, a stop of the playback of the media content while providing the media content using the streaming mode, switching, by the processor, to the mirroring mode from the streaming mode, wherein, in the mirroring mode, the processor decodes the media content and plays the decoded media content, wherein, in the mirroring mode, the media content is encoded and provided, by the processor, to the sink device while the source device simultaneously displays the media content, and wherein, in the streaming mode, the media content is provided, by the processor, to the sink device without decoding and encoding the media content. 2. The method of claim 1 , further comprising: in response to identifying the playback of the media content in the mirroring mode and identifying that the streaming mode for the media content is not supported by the sink device, providing, by the processor, the media content to the sink device using the mirroring mode. 3. A source device for transmitting data to a sink device using a mirroring mode or a streaming mode, the source device comprising: a transceiver; and a processor coupled to the transceiver, wherein the processor is configured to: establish a wireless fidelity display (WFD) session for the mirroring mode with the sink device; in the mirroring mode, identify a playback of a media content; in response to identifying the playback of the media content in the mirroring mode, determine that the streaming mode for the media content is supported by the sink device, and transmit, to the sink device, a first request message for setting at least one parameter corresponding to the media content, and after transmitting to the first request message, provide the media content to the sink device using the streaming mode which is switched from the mirroring mode, in response to identifying a stop of the playback of the media content while providing the media content using the streaming mode, switch to the mirroring mode from the streaming mode, wherein, in the mirroring mode, the media content is decoded and played, wherein, in the mirroring mode, the media content is encoded and provided to the sink device while the source device simultaneously displays the media content, and wherein, in the streaming mode, the media content is provided to the sink device without decoding and encoding the media content. 4. The source device of claim 3 , wherein the processor is further configured to: in response to identifying the playback of the media content in the mirroring mode and identifying that the streaming mode for the media content is not supported by the sink device, provide the media content to the sink device using the mirroring mode. 5. The source device of claim 3 , wherein the media content to be provided using the streaming mode is encoded by the source device in real time. 6. The method of claim 1 , wherein the media content to be provided using the streaming mode is encoded by the source device in real time. 7. The method of claim 1 , further comprising: transmitting, by the processor, to the sink device, a second request message for information related to media file formats supported by the sink device; and in response to the second request message, receiving, by the processor, from the sink device, a response message including the information related to the media file formats supported by the sink device, wherein the response message includes a list of the media file formats supported by the sink device and information indicating whether the streaming mode is supported by the sink device. 8. The method of claim 7 , wherein whether the streaming mode for the media content is supported by the sink device is identified based on the response message. 9. The source device of claim 3 , wherein the processor is further configured to: transmit, to the sink device, a second request message for information related to media file formats supported by the sink device; and in response to the second request message, receive, from the sink device, a response message including the information related to the media file formats supported by the sink device, wherein the response message includes a list of the media file formats supported by the sink device and information indicating whether the streaming mode is supported by the sink device. 10. The source device of claim 9 , wherein whether the streaming mode for the media content is supported by the sink device is identified based on the response message.
for the control of the source by the destination (control signals issued by the client directed to the server or network components specially adapted for selective content distribution H04N21/637) · CPC title
Protocols for games, networked simulations or virtual reality · CPC title
at the source (reformatting of additional data in video distribution servers H04N21/2355) · CPC title
Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP] · CPC title
for unicast · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.