JP7441735B2 - 配信サーバおよび画像配信方法 - Google Patents
配信サーバおよび画像配信方法 Download PDFInfo
- Publication number
- JP7441735B2 JP7441735B2 JP2020099651A JP2020099651A JP7441735B2 JP 7441735 B2 JP7441735 B2 JP 7441735B2 JP 2020099651 A JP2020099651 A JP 2020099651A JP 2020099651 A JP2020099651 A JP 2020099651A JP 7441735 B2 JP7441735 B2 JP 7441735B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- image
- image data
- game
- terminal device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
- A63F13/35—Details of game servers
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/77—Game security or game management aspects involving data related to game devices or game servers, e.g. configuration data, software version or amount of memory
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
- A63F13/812—Ball games, e.g. soccer or baseball
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Computer Graphics (AREA)
- Business, Economics & Management (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
共有態様1は、ホストユーザのゲーム画像をゲストユーザが視聴する態様であり、「スクリーンシェアリング」と呼ばれる。スクリーンシェアリングでは、ホストユーザのゲーム画像が、配信サーバ9経由でゲストユーザと共有される。つまりホストユーザの情報処理装置10はゲーム画像を配信サーバ9に送信し、ゲストユーザの情報処理装置10は配信サーバ9からゲーム画像を受信する。ゲストユーザは、ホストユーザのゲーム画像を視聴できるが、ゲームを操作することはできない。
共有態様2は、ホストユーザのゲーム画像をゲストユーザが視聴しつつ、ホストユーザの代わりにゲームをプレイする態様であり、「アシストプレイ」と呼ばれる。アシストプレイでは、ホストユーザのゲーム画像が、配信サーバ9を経由することなく、ゲストユーザと共有される。つまりホストユーザの情報処理装置10とゲストユーザの情報処理装置10とがP2Pで接続して、ゲーム画像が共有される。ホストユーザが自身のゲームの操作権をゲストユーザに渡すため、ホストユーザはゲームを操作できず、ゲストユーザのみがゲームを操作できる。
共有態様3は、ホストユーザのゲーム画像をゲストユーザが視聴しつつ、ゲームに新たなプレイヤーとして参加して、ホストユーザと一緒にゲームをプレイする態様であり、「共同プレイ」と呼ばれる。共同プレイでは、ホストユーザのゲーム画像が、配信サーバ9を経由することなく、ゲストユーザと共有される。つまりホストユーザの情報処理装置10とゲストユーザの情報処理装置10とがP2Pで接続して、ゲーム画像が共有される。共同プレイでは、ホストユーザ側のゲームリソースをゲストユーザも利用して、ホストユーザがプレイヤー1、ゲストユーザがプレイヤー2としてゲームに参加し、ホストユーザとゲストユーザとが一緒にゲームを操作できる。
配信サーバ9を介さずに、招待を受諾したユーザCの情報処理装置10cに、ゲームプレイのためのゲーム画像を送信する。送信するストリーミングデータは、配信サーバ9に送信しているストリーミングデータと同じであってよい。なお通信部102aと配信サーバ9の間の接続状態と、通信部102aと情報処理装置10cの間の接続状態とが異なっていれば、それぞれの接続状態に応じた解像度のストリーミングデータが送信されてよい。
Claims (4)
- 画像データを配信する配信サーバであって、
第1端末装置から、前記第1端末装置との間の接続状態に応じた解像度の画像データを取得する画像取得部と、
配信するか否かにかかわらず、取得した画像データを、当該画像データの解像度より低い解像度の画像データにトランスコードする変換部と、
前記第1端末装置の第1ユーザと同じチャットルームに参加している別のユーザからの視聴要求を待機し、同じチャットルームに参加している第2端末装置の第2ユーザから、第1ユーザを特定する情報を含む視聴要求を受けると、前記第2端末装置との間の接続状態および前記第2端末装置において表示される態様に応じた解像度の画像データを、前記第2端末装置に配信する配信部と、
を備えることを特徴とする配信サーバ。 - 前記画像取得部が画像データを取得すると、前記変換部は、取得した画像データを、トランスコード可能な複数の解像度の画像データにトランスコードする、
ことを特徴とする請求項1に記載の配信サーバ。 - 第1端末装置から、前記第1端末装置との間の接続状態に応じた解像度の画像データを取得するステップと、
配信するか否かにかかわらず、取得した画像データを、当該画像データの解像度より低い解像度の画像データにトランスコードするステップと、
前記第1端末装置の第1ユーザと同じチャットルームに参加している別のユーザからの視聴要求を待機するステップと、
同じチャットルームに参加している第2端末装置の第2ユーザから、第1ユーザを特定する情報を含む視聴要求を受けると、前記第2端末装置との間の接続状態および前記第2端末装置において表示される態様に応じた解像度の画像データを、前記第2端末装置に配信するステップと、
を備えることを特徴とする画像配信方法。 - コンピュータに、
第1端末装置から、前記第1端末装置との間の接続状態に応じた解像度の画像データを取得する機能と、
配信するか否かにかかわらず、取得した画像データを、当該画像データの解像度より低い解像度の画像データにトランスコードする機能と、
前記第1端末装置の第1ユーザと同じチャットルームに参加している別のユーザからの視聴要求を待機する機能と、
同じチャットルームに参加している第2端末装置の第2ユーザから、第1ユーザを特定する情報を含む視聴要求を受けると、前記第2端末装置との間の接続状態および前記第2端末装置において表示される態様に応じた解像度の画像データを、前記第2端末装置に配信する機能と、
を実現させるためのプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020099651A JP7441735B2 (ja) | 2020-06-08 | 2020-06-08 | 配信サーバおよび画像配信方法 |
| PCT/JP2021/021158 WO2021251257A1 (ja) | 2020-06-08 | 2021-06-03 | 配信サーバおよび画像配信方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020099651A JP7441735B2 (ja) | 2020-06-08 | 2020-06-08 | 配信サーバおよび画像配信方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021193779A JP2021193779A (ja) | 2021-12-23 |
| JP7441735B2 true JP7441735B2 (ja) | 2024-03-01 |
Family
ID=78846058
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020099651A Active JP7441735B2 (ja) | 2020-06-08 | 2020-06-08 | 配信サーバおよび画像配信方法 |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7441735B2 (ja) |
| WO (1) | WO2021251257A1 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7164750B1 (ja) | 2022-07-07 | 2022-11-01 | 株式会社あかつき | 情報処理システム、情報処理装置、プログラム及び情報処理方法 |
| JP7223199B1 (ja) | 2022-10-20 | 2023-02-15 | 株式会社あかつき | 情報処理システム、情報処理装置、プログラム及び情報処理方法 |
| JP2026008224A (ja) * | 2024-07-05 | 2026-01-19 | 任天堂株式会社 | ゲーム装置、方法、プログラム、および情報処理システム |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130260883A1 (en) | 2012-03-27 | 2013-10-03 | Electronics And Telecommunications Research Institute | Method and apparatus for providing a multi-screen based multi-dimension game service |
| JP2017035298A (ja) | 2015-08-10 | 2017-02-16 | 株式会社ソニー・インタラクティブエンタテインメント | 情報処理装置および視聴リクエスト送信方法 |
| CN106454404A (zh) | 2016-09-29 | 2017-02-22 | 广州华多网络科技有限公司 | 一种播放直播视频的方法、装置和系统 |
| CN107295084A (zh) | 2017-06-26 | 2017-10-24 | 深圳水晶石数字科技有限公司 | 一种基于云端的视频编辑系统及方法 |
| WO2019112616A1 (en) | 2017-12-08 | 2019-06-13 | Google Llc | Modifying digital video content |
| US20190182554A1 (en) | 2016-08-05 | 2019-06-13 | SportsCastr.LIVE | Systems, apparatus, and methods for scalable low-latency viewing of broadcast digital content streams of live events, and synchronization of event information with viewed streams, via multiple internet channels |
-
2020
- 2020-06-08 JP JP2020099651A patent/JP7441735B2/ja active Active
-
2021
- 2021-06-03 WO PCT/JP2021/021158 patent/WO2021251257A1/ja not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130260883A1 (en) | 2012-03-27 | 2013-10-03 | Electronics And Telecommunications Research Institute | Method and apparatus for providing a multi-screen based multi-dimension game service |
| JP2017035298A (ja) | 2015-08-10 | 2017-02-16 | 株式会社ソニー・インタラクティブエンタテインメント | 情報処理装置および視聴リクエスト送信方法 |
| US20190182554A1 (en) | 2016-08-05 | 2019-06-13 | SportsCastr.LIVE | Systems, apparatus, and methods for scalable low-latency viewing of broadcast digital content streams of live events, and synchronization of event information with viewed streams, via multiple internet channels |
| CN106454404A (zh) | 2016-09-29 | 2017-02-22 | 广州华多网络科技有限公司 | 一种播放直播视频的方法、装置和系统 |
| CN107295084A (zh) | 2017-06-26 | 2017-10-24 | 深圳水晶石数字科技有限公司 | 一种基于云端的视频编辑系统及方法 |
| WO2019112616A1 (en) | 2017-12-08 | 2019-06-13 | Google Llc | Modifying digital video content |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2021251257A1 (ja) | 2021-12-16 |
| JP2021193779A (ja) | 2021-12-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9908044B2 (en) | Information processing system and information processing apparatus | |
| CN107847802B (zh) | 信息处理装置和观看请求发送方法 | |
| JP6612019B2 (ja) | 情報処理装置、制御データ送信方法および情報処理システム | |
| JP6839068B2 (ja) | 情報処理装置およびゲーム画像配信方法 | |
| JP6737717B2 (ja) | 情報処理装置およびアプリケーション画像配信方法 | |
| JP7441735B2 (ja) | 配信サーバおよび画像配信方法 | |
| JP7365952B2 (ja) | 情報処理装置および画像配信方法 | |
| JP2016163131A (ja) | 情報処理装置および画像データ配信方法 | |
| US20260027458A1 (en) | Information processing device and image sharing method | |
| US20260021416A1 (en) | Information processing device and image sharing method | |
| JP6139481B2 (ja) | 情報処理装置、コンテンツ画像の共有制御方法および情報処理システム | |
| WO2019107275A1 (ja) | 情報処理装置およびゲーム画像配信方法 | |
| TWI858060B (zh) | 資訊處理裝置、影像顯示方法及非暫時性電腦可讀媒體 | |
| JP7351945B2 (ja) | 情報処理装置およびゲーム画像表示方法 | |
| JP7139473B2 (ja) | 情報処理装置およびゲーム画像表示方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220728 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230606 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230802 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231114 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240110 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240206 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240219 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7441735 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |