RU2013102150A - Способ и устройство для изменения конфигурации текущего потокового сеанса - Google Patents
Способ и устройство для изменения конфигурации текущего потокового сеанса Download PDFInfo
- Publication number
- RU2013102150A RU2013102150A RU2013102150/08A RU2013102150A RU2013102150A RU 2013102150 A RU2013102150 A RU 2013102150A RU 2013102150/08 A RU2013102150/08 A RU 2013102150/08A RU 2013102150 A RU2013102150 A RU 2013102150A RU 2013102150 A RU2013102150 A RU 2013102150A
- Authority
- RU
- Russia
- Prior art keywords
- session
- message
- client device
- server
- media stream
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract 20
- 230000005540 biological transmission Effects 0.000 claims 8
- 238000004590 computer program Methods 0.000 claims 2
- 238000013507 mapping Methods 0.000 claims 1
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/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- 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
- H04L65/65—Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
-
- 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/1066—Session management
- H04L65/1083—In-session procedures
- H04L65/1089—In-session procedures by adding media; by removing media
-
- 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
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
-
- 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
- H04L65/75—Media network packet handling
- H04L65/762—Media network packet handling at the source
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/18—Multiprotocol handlers, e.g. single devices capable of handling multiple protocols
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Mobile Radio Communication Systems (AREA)
- Computer And Data Communications (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
1. Способ, включающий:определение того, что предстоит изменение конфигурации текущего потокового сеанса;обеспечение отправки сервером клиентскому устройству оповещения, связанного с изменением конфигурации текущего потокового сеанса, причем упомянутое оповещение отправляют, чтобы побудить клиентское устройство установить с сервером соединение управления сеансом; иобеспечение отправки сеансового сообщения сервером клиентскому устройству посредством соединения управления сеансом, чтобы информировать клиентское устройство о по меньшей мере одном обновлении сеанса, которое изменяет конфигурацию текущего потокового сеанса.2. Способ по п.1, в котором сеансовое сообщение, отправляемое сервером клиентскому устройству, включает по меньшей мере одно из следующего:файл протокола описания сеанса;обновление файла протокола описания сеанса для текущего потокового сеанса;время, когда обновление сеанса станет активным;указание о переключении со старого потока медиаданных на новый поток медиаданных;указание об отключении старого потока медиаданных; иуказание о предоставлении нового потока медиаданных.3. Способ по п.1 или 2, в котором обеспечение предоставления оповещения включает по меньшей мере одно из следующего:включение в оповещение указания времени, когда сеансовое сообщение будет доступно;обеспечение внутриполосной отправки оповещения сервером клиентскому устройству как части одного или более пакетов данных текущего потокового сеанса; иобеспечение внеполосной отправки оповещения сервером клиентскому устройству.4. Способ по п.1 или 2, в котором оповещение включает сообщение протокола управления пер
Claims (28)
1. Способ, включающий:
определение того, что предстоит изменение конфигурации текущего потокового сеанса;
обеспечение отправки сервером клиентскому устройству оповещения, связанного с изменением конфигурации текущего потокового сеанса, причем упомянутое оповещение отправляют, чтобы побудить клиентское устройство установить с сервером соединение управления сеансом; и
обеспечение отправки сеансового сообщения сервером клиентскому устройству посредством соединения управления сеансом, чтобы информировать клиентское устройство о по меньшей мере одном обновлении сеанса, которое изменяет конфигурацию текущего потокового сеанса.
2. Способ по п.1, в котором сеансовое сообщение, отправляемое сервером клиентскому устройству, включает по меньшей мере одно из следующего:
файл протокола описания сеанса;
обновление файла протокола описания сеанса для текущего потокового сеанса;
время, когда обновление сеанса станет активным;
указание о переключении со старого потока медиаданных на новый поток медиаданных;
указание об отключении старого потока медиаданных; и
указание о предоставлении нового потока медиаданных.
3. Способ по п.1 или 2, в котором обеспечение предоставления оповещения включает по меньшей мере одно из следующего:
включение в оповещение указания времени, когда сеансовое сообщение будет доступно;
обеспечение внутриполосной отправки оповещения сервером клиентскому устройству как части одного или более пакетов данных текущего потокового сеанса; и
обеспечение внеполосной отправки оповещения сервером клиентскому устройству.
4. Способ по п.1 или 2, в котором оповещение включает сообщение протокола управления передачей в реальном времени (RTCP-сообщение).
5. Способ по п.1 или 2, в котором определение того, что предстоит изменение конфигурации текущего потокового сеанса, включает прием указания о том, что запланировано обновление сеанса для соответствующего контента, и идентификацию одного или более текущих потоковых сеансов, включающих соответствующий контент.
6. Способ по п.1 или 2, в котором сеансовое сообщение включает сообщение протокола управления передачей в реальном времени (RTCP-сообщение).
7. Устройство, включающее:
средства для определения того, что предстоит изменение конфигурации текущего потокового сеанса;
средства для обеспечения отправки сервером клиентскому устройству оповещения, связанного с изменением конфигурации текущего потокового сеанса, при этом упомянутое оповещение отправляют, чтобы побудить клиентское устройство установить с сервером соединение управления сеансом; и
средства для обеспечения отправки сеансового сообщения сервером клиентскому устройству посредством соединения управления сеансом, чтобы информировать клиентское устройство о по меньшей мере одном обновлении сеанса, которое изменяет конфигурацию текущего потокового сеанса.
8. Устройство по п.7, в котором сеансовое сообщение, отправляемое сервером клиентскому устройству, включает по меньшей мере одно из следующего:
файл протокола описания сеанса (SDP-файл);
обновление файла протокола описания сеанса для текущего потокового сеанса;
время, когда обновление сеанса станет активным;
указание о переключении со старого потока медиаданных на новый поток медиаданных;
указание об отключении старого потока медиаданных; и
указание о предоставлении нового потока медиаданных.
9. Устройство по п.7 или 8, которое включает по меньшей мере одно из ниже перечисленного:
средства для включения в оповещение указания о времени, когда сеансовое сообщение будет доступно;
средства для обеспечения внутриполосной отправки оповещения сервером клиентскому устройству; и
средства для обеспечения внеполосной отправки оповещения сервером клиентскому устройству.
10. Устройство по п.7 или 8, в котором оповещение включает сообщение протокола управления передачей в реальном времени (RTCP-сообщение).
11. Устройство по п.7 или 8, в котором средства для определения того, что предстоит изменение конфигурации текущего потокового сеанса, включают средства для приема указания о том, что запланировано обновление сеанса для соответствующего контента, и для идентификации одного или более текущих потоковых сеансов, включающих соответствующий контент.
12. Устройство по п.7 или 8, в котором сеансовое сообщение включает сообщение протокола управления передачей в реальном времени (RTCP-сообщение).
13. Машиночитаемый носитель данных, содержащий компьютерную программу, включающую части машиночитаемого кода программы, которые при их исполнении процессором побуждают устройство выполнять способ по любому из пп.1-6.
14. Способ, включающий:
получение клиентским устройством оповещения от сервера, причем оповещение связано с изменением конфигурации текущего потокового сеанса;
обеспечение клиентским устройством установления с сервером соединения управления сеансом в ответ на прием оповещения от сервера; и
прием клиентским устройством сеансового сообщения от сервера посредством соединения управления сеансом, причем сеансовое сообщение конфигурировано информировать клиентское устройство о по меньшей мере одном обновлении сеанса, которое изменяет конфигурацию текущего потокового сеанса.
15. Способ по п.14, в котором сеансовое сообщение, принимаемое клиентским устройством от сервера, включает по меньшей мере одно из следующего:
файл протокола описания сеанса;
обновление файла протокола описания сеанса для текущего потокового сеанса;
время, когда обновление сеанса станет активным;
указание о переключении со старого потока медиаданных на новый поток медиаданных;
указание об отключении старого потока медиаданных; и
указание о предоставлении нового потока медиаданных.
16. Способ по п.14 или 15, который включает обеспечение выполнения клиентским устройством изменения конфигурации текущего потокового сеанса в ответ на прием сеансового сообщения.
17. Способ по п.16, в котором обеспечение выполнения изменения конфигурации текущего потокового сеанса включает по меньшей мере одно из следующего:
установление соответствия одного или более обновленных потоков медиаданных одному или более существующих потоков медиаданных, и
замена существующего потока медиаданных обновленным потоком медиаданных.
18. Способ по п.14 или 15, в котором прием клиентским устройством оповещения от сервера включает прием времени, когда сеансовое сообщение будет доступно.
19. Способ по п.14 или 15, в котором оповещение включает сообщение протокола управления передачей в реальном времени (RTCP-сообщение).
20. Способ по п.14 или 15, в котором сеансовое сообщение включает сообщение протокола управления передачей в реальном времени (RTCP-сообщение).
21. Устройство, включающее:
средства для получения клиентским устройством оповещения от сервера, причем оповещение связано с изменением конфигурации текущего потокового сеанса;
средства для обеспечения клиентским устройством установления с сервером соединения управления сеансом в ответ на прием оповещения от сервера; и
средства для приема клиентским устройством сеансового сообщения от сервера посредством соединения управления сеансом, причем сеансовое сообщение конфигурировано информировать клиентское устройство о по меньшей мере одном обновлении сеанса, которое изменяет конфигурацию текущего потокового сеанса.
22. Устройство по п.21, в котором сеансовое сообщение, принимаемое клиентским устройством от сервера, включает по меньшей мере одно из следующего:
файл протокола описания сеанса;
обновление файла протокола описания сеанса для текущего потокового сеанса;
время, когда обновление сеанса станет активным;
указание о переключении со старого потока медиаданных на новый поток медиаданных;
указание об отключении старого потока медиаданных; и
указание о предоставлении нового потока медиаданных.
23. Устройство по п.21 или 22, которое включает средства для обеспечения выполнения клиентским устройством изменения конфигурации текущего потокового сеанса в ответ на прием сеансового сообщения.
24. Устройство по п.23, в котором средства для обеспечения выполнения изменения конфигурации текущего потокового сеанса включают по меньшей мере одно из следующего:
средства для установления соответствия одного или более обновленных потоков медиаданных одному или более существующих потоков медиаданных, и
средства для замены существующего потока медиаданных обновленным потоком медиаданных.
25. Устройство по п.21 или 22, в котором оповещение, принимаемое клиентским устройством от сервера, включает время, когда сеансовое сообщение будет доступно.
26. Устройство по п.21 или 22, в котором оповещение включает сообщение протокола управления передачей в реальном времени (RTCP-сообщение).
27. Устройство по п.21 или 22, в котором сеансовое сообщение включает сообщение протокола управления передачей в реальном времени (RTCP-сообщение).
28. Машиночитаемый носитель данных, содержащий компьютерную программу, включающую части машиночитаемого кода программы, которые при их исполнении процессором побуждают устройство выполнять способ по любому из пп.14-20.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US35705510P | 2010-06-21 | 2010-06-21 | |
| US61/357,055 | 2010-06-21 | ||
| PCT/IB2011/052663 WO2011161603A2 (en) | 2010-06-21 | 2011-06-17 | Method and apparatus for changing the configuration of an ongoing streaming session |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| RU2013102150A true RU2013102150A (ru) | 2014-07-27 |
Family
ID=45371882
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2013102150/08A RU2013102150A (ru) | 2010-06-21 | 2011-06-17 | Способ и устройство для изменения конфигурации текущего потокового сеанса |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US20130227053A1 (ru) |
| EP (1) | EP2583434A4 (ru) |
| KR (1) | KR20130031345A (ru) |
| CN (1) | CN102986187B (ru) |
| CA (1) | CA2802511A1 (ru) |
| RU (1) | RU2013102150A (ru) |
| SG (1) | SG185678A1 (ru) |
| WO (1) | WO2011161603A2 (ru) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9438883B2 (en) * | 2012-04-09 | 2016-09-06 | Intel Corporation | Quality of experience reporting for combined unicast-multicast/broadcast streaming of media content |
| US9749373B2 (en) * | 2012-08-14 | 2017-08-29 | Apple Inc. | System and method for improved content streaming |
| US10142259B2 (en) | 2014-03-03 | 2018-11-27 | Ericsson Ab | Conflict detection and resolution in an ABR network |
| US9455932B2 (en) * | 2014-03-03 | 2016-09-27 | Ericsson Ab | Conflict detection and resolution in an ABR network using client interactivity |
| US10439917B2 (en) * | 2016-11-15 | 2019-10-08 | At&T Intellectual Property I, L.P. | Recovering a replica in an operator in a data streaming processing system |
| CN111787262B (zh) * | 2020-07-10 | 2022-09-23 | 上海茂声智能科技有限公司 | 一种局域网音视频通话方法、系统、设备以及存储介质 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE68924040T2 (de) * | 1988-10-24 | 1996-04-18 | Ibm | Verfahren zum Austauschen von Daten zwischen Programmen in einem Datenverarbeitungssystem. |
| JP5026964B2 (ja) * | 2004-07-09 | 2012-09-19 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | マルチメディア通信システムにおいて異なったサービスを提供する方法および装置 |
| US20070168534A1 (en) * | 2005-12-16 | 2007-07-19 | Nokia Corp. | Codec and session parameter change |
| US7903674B2 (en) * | 2006-02-09 | 2011-03-08 | International Business Machines Corporation | Method and apparatus for managing multiple user sessions in an internet protocol (IP) multi media system (IMS) |
| US8929360B2 (en) * | 2006-12-07 | 2015-01-06 | Cisco Technology, Inc. | Systems, methods, media, and means for hiding network topology |
| WO2008152316A1 (fr) * | 2007-06-01 | 2008-12-18 | France Telecom | Basculement de session audiovisuelle d'un premier reseau d'acces vers un deuxieme reseau d'acces |
| CN101350741A (zh) * | 2007-07-20 | 2009-01-21 | 华为技术有限公司 | 实时流协议事件通知方法、装置及系统 |
| US20090327354A1 (en) * | 2008-06-26 | 2009-12-31 | Microsoft Corporation | Notification and synchronization of updated data |
| US9628579B2 (en) * | 2010-05-13 | 2017-04-18 | Futurewei Technologies, Inc. | System, apparatus for content delivery for internet traffic and methods thereof |
-
2011
- 2011-06-17 US US13/162,792 patent/US20130227053A1/en not_active Abandoned
- 2011-06-17 SG SG2012085445A patent/SG185678A1/en unknown
- 2011-06-17 RU RU2013102150/08A patent/RU2013102150A/ru unknown
- 2011-06-17 KR KR1020137001401A patent/KR20130031345A/ko not_active Ceased
- 2011-06-17 CN CN201180031006.XA patent/CN102986187B/zh active Active
- 2011-06-17 WO PCT/IB2011/052663 patent/WO2011161603A2/en not_active Ceased
- 2011-06-17 EP EP11797705.8A patent/EP2583434A4/en not_active Withdrawn
- 2011-06-17 CA CA2802511A patent/CA2802511A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| KR20130031345A (ko) | 2013-03-28 |
| CA2802511A1 (en) | 2011-12-29 |
| EP2583434A4 (en) | 2018-01-03 |
| WO2011161603A3 (en) | 2012-06-28 |
| CN102986187A (zh) | 2013-03-20 |
| US20130227053A1 (en) | 2013-08-29 |
| WO2011161603A2 (en) | 2011-12-29 |
| SG185678A1 (en) | 2012-12-28 |
| EP2583434A2 (en) | 2013-04-24 |
| CN102986187B (zh) | 2015-11-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2013102150A (ru) | Способ и устройство для изменения конфигурации текущего потокового сеанса | |
| MX2010009353A (es) | Metodo y aparato para ejecutar consulta de informacion de sesion para ubicacion de plano de usuario. | |
| CN103581950B (zh) | 电子设备、心跳消息的发送方法与系统 | |
| NO20081175L (no) | Fremgangsmate og system for a rapportere en kortmeldingsleveringsevne via et IP-multimediadelsystem | |
| EP2521305A4 (en) | METHOD, DEVICE AND SYSTEM FOR CONTROLLING USER SESSION POLICE | |
| CA2571342A1 (en) | Method of informing a network of change of user equipment capability | |
| EP2946542A1 (en) | Supporting transport diversity and time-shifted buffers for media streaming over a network | |
| RU2009137873A (ru) | Улучшение отчетов о качестве для сеансов передачи данных | |
| ES2529840A2 (es) | Señalización de intercambio de capacidades de orientación de dispositivos y adaptación de contenido multimedia del servidor en respuesta a la orientación de un dispositivo | |
| GB0525244D0 (en) | Providing communication service sessions | |
| RU2012112014A (ru) | Способ, устройство управления системой обслуживания телевидения в сетях передачи данных по протоколу ip, и система обслуживания в сетях передачи данных по протоколу ip | |
| CN107612912B (zh) | 一种设置播放参数的方法和装置 | |
| RU2013117418A (ru) | Способ и устройство высокоэффективной доставки уведомлений в реальном времени с малым временем задержки | |
| RU2010106027A (ru) | Способ, устройство и система для уведомления о событиях протокола потоковой передачи в реальном времени | |
| JP2016539520A5 (ru) | ||
| WO2015027721A1 (zh) | 一种终端状态订阅方法、装置及系统 | |
| US9325744B2 (en) | Method, device, and system for controlling IPTV (internet protocol television) content reporting configuring updates | |
| RU2011118351A (ru) | Управление группами в сети связи | |
| ATE550849T1 (de) | Überwachungsverfahren, -vorrichtung und -system | |
| EP2605586A4 (en) | MULTIMEDIA FLOW PATH SWITCHING METHOD, SWITCHING AGENT, CLIENT AND TERMINAL | |
| CN103024356B (zh) | 一种轮切管理、处理方法及装置 | |
| CN102387138B (zh) | 一种基于屏幕保护的数据传输方法和设备 | |
| CN109982023A (zh) | 一种视频会话中的分辨率调整方法 | |
| WO2016074583A1 (zh) | 自适应网络的多屏互动方法及系统 | |
| JP2024537574A (ja) | 1つのueのマルチセッションの同じイベントサブスクリプションのための方法及び装置 |