JP2020106932A - 通信装置、その制御方法、およびそのプログラム - Google Patents
通信装置、その制御方法、およびそのプログラム Download PDFInfo
- Publication number
- JP2020106932A JP2020106932A JP2018242855A JP2018242855A JP2020106932A JP 2020106932 A JP2020106932 A JP 2020106932A JP 2018242855 A JP2018242855 A JP 2018242855A JP 2018242855 A JP2018242855 A JP 2018242855A JP 2020106932 A JP2020106932 A JP 2020106932A
- Authority
- JP
- Japan
- Prior art keywords
- data
- communication
- digital camera
- distribution
- server
- 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.)
- Granted
Links
- 238000004891 communication Methods 0.000 title claims abstract description 113
- 238000000034 method Methods 0.000 title claims description 25
- 230000005540 biological transmission Effects 0.000 claims description 10
- 238000012546 transfer Methods 0.000 claims description 3
- 230000003247 decreasing effect Effects 0.000 abstract 1
- 238000012545 processing Methods 0.000 description 27
- 230000006870 function Effects 0.000 description 21
- 230000008569 process Effects 0.000 description 19
- 238000002360 preparation method Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 11
- 230000008859 change Effects 0.000 description 8
- 230000007704 transition Effects 0.000 description 8
- 239000008186 active pharmaceutical agent Substances 0.000 description 7
- 230000004044 response Effects 0.000 description 5
- 238000012790 confirmation Methods 0.000 description 4
- 238000003384 imaging method Methods 0.000 description 4
- 230000010365 information processing Effects 0.000 description 4
- 239000000470 constituent Substances 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000000295 complement effect Effects 0.000 description 1
- 230000010485 coping Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/858—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
- H04N21/8586—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
-
- 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/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/2187—Live feed
-
- 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
-
- 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
- H04L65/611—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
-
- 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
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
- H04N1/00244—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server with a server, e.g. an internet server
-
- 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
- H04N21/23439—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 for generating different versions
-
- 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
- H04N21/25866—Management of end-user data
- H04N21/25875—Management of end-user data involving end-user authentication
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/4223—Cameras
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43637—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/44029—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display for generating different versions
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N21/4431—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB characterized by the use of Application Program Interface [API] libraries
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/643—Communication protocols
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Computer Graphics (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Library & Information Science (AREA)
- Software Systems (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
<デジタルカメラ100の構成>
図1は、本実施形態の通信装置の一例であるデジタルカメラ100の構成例を示すブロック図である。なお、ここでは通信装置の一例としてデジタルカメラについて述べるが、通信装置はこれに限られない。例えば通信装置は、いわゆるスマートフォンや、タブレットデバイス、デジタルビデオカメラ、パーソナルコンピュータなどの情報処理装置であってもよい。本実施形態では特に、ユーザが携帯できるデジタルカメラ100を例に説明する。
次に、中継装置の一例である中継サーバ200について説明する。図2は、本実施形態の中継装置の一例である中継サーバ200の構成例を示すブロック図である。なお、ここでは中継装置の一例としてサーバを例に挙げて説明するが、中継装置はこれに限らない。中継装置は、デジタルカメラ100と配信サーバ300との通信を中継し、配信サーバ300のWebAPIの変更に対応できる機能を有していればよい。WebAPIについては後述する。中継サーバ200は、例えば、スマートフォン、タブレットデバイス、およびパーソナルコンピュータ等の情報処理装置である。
本実施形態の外部装置の一例である配信サーバ300はクラウドサービスを提供する。特にこのクラウドサービスはユーザから遅延の少ないサービスの提供が求められるクラウドサービスである。本実施形態において、配信サーバ300はライブ配信サービスを提供している。
図3は、デジタルカメラ100がネットワークを介して中継サーバ200および配信サーバ300にアクセスし、ライブ配信を実行するためのシステム構成の一例を示す図である。ここで、デジタルカメラ100は中継サーバ200のアドレスを記録しており、中継サーバ200は配信サーバ300のアドレスを記録しているとする。このアドレスは例えばIPアドレスである。
まずライブ配信を実行するための準備処理について説明する。この準備処理はデジタルカメラ100および中継サーバ200と、配信サーバ300と、を互いに連携させるための処理である。ここで、デジタルカメラ100と中継サーバ200とはすでに接続が完了しているとする。この準備処理において、デジタルカメラ100および中継サーバ200と、配信サーバ300と、はHTTPに準拠して通信する。
図5は本実施形態におけるライブ配信を実行する際のデジタルカメラ100、中継サーバ200、および配信サーバ300の処理の一例のシーケンスを示す図である。図6(a)〜(c)は本実施形態におけるデジタルカメラ100の表示画面の一例である。図5および図6(a)〜(c)を用いて、ライブ配信における一連の動作を説明する。
図6(a)〜(d)は本実施形態におけるデジタルカメラ100の表示画面の一例である。図7は、本実施形態におけるデジタルカメラ100の動作の一例を示すフローチャートである。図6(a)〜(d)および図7を用いてデジタルカメラ100の処理について説明する。この処理は、不揮発性メモリ103に記録されたソフトウェアを作業用メモリ104に展開して制御部101が実行することで実現する。またこの処理は、ユーザによるライブ配信を開始する指示を制御部101が受け付けたことをトリガに開始される。例えば図6(a)に示す画面において、ユーザがタッチパネルをタッチ操作しての釦602を選択したことをトリガに、制御部101は本フローチャートの処理を開始する。これは図5のステップS501に対応する。ここで、ライブ配信を実行するための準備処理を行わずに、ユーザによって釦602が選択された場合、制御部101は図6(d)に示すような警告を報知するための画面を表示し、ユーザにライブ配信を実行するための準備処理を実行するように促す。
以下、本実施形態における中継サーバ200の動作について、図8を参照して説明する。中継サーバ200とデジタルカメラ100とが接続した場合、本処理は開始される。
第一の実施形態では、デジタルカメラ100は配信サーバ300から受信したライブ配信を実行するための情報に従ってライブ配信した。第二の実施形態では、ユーザがイベントを自由に選択してライブ配信するためのシステムの一例を説明する。
図9および図10(a),(b)を用いて、デジタルカメラ100のライブ配信を実行するための機能を中継サーバ200が有効化する場合の準備処理について説明する。図9は第二の実施形態におけるライブ配信を実行するための準備処理の一例を示すシーケンス図である。ここで、デジタルカメラ100と中継サーバ200とはすでに連携が完了している。
図11は本実施形態におけるライブ配信を実行する際のデジタルカメラ100、中継サーバ200、および配信サーバ300の処理の一例のシーケンスを示す図である。図12(a)〜(d)は本実施形態におけるデジタルカメラ100の表示画面の一例である。図11および図12(a)〜(d)を用いて、ライブ配信における一連の動作を説明する。
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
Claims (18)
- 通信手段と、
制御手段と、を有し、
前記制御手段は、第一のデータを外部装置に送信するための第二のデータを外部装置に要求するパケットを中継装置に送信するよう前記通信手段を制御し、
前記制御手段は、前記第二のデータを、前記中継装置から受信するよう前記通信手段を制御し、
前記制御手段は、前記第二のデータに基づいて、前記中継装置を介さずに前記第一のデータを前記外部装置へ送信するよう前記通信手段を制御する
ことを特徴とする通信装置。 - 前記中継装置が前記外部装置から前記第二のデータを受信するための認証情報を、前記制御手段は前記中継装置へ送信するよう前記通信手段を制御することを特徴とする請求項1に記載の通信装置。
- 前記認証情報は前記外部装置にアクセスするために用いられるアカウントIDおよびパスワードであることを特徴とする請求項2に記載の通信装置。
- 前記第二のデータを受信する前に前記第一のデータを前記外部装置へ送信する指示を受け付けた場合、前記制御手段は警告を報知することを特徴とする請求項1から3のいずれか1項に記載の通信装置。
- 前記警告は前記第二のデータを受信していないことを示すことを特徴とする請求項4に記載の通信装置。
- さらに前記第一のデータを生成する生成手段を有し、
前記通信手段が前記第一のデータを前記外部装置へ送信を開始した後も前記生成手段は前記第一のデータの生成を継続し、
前記生成手段が前記第一のデータを生成している間も、前記制御手段は前記生成手段によって既に生成された前記第一のデータのうち前記外部装置へ送信されていないデータの少なくとも一部を、前記外部装置へ送信するよう前記通信手段を制御する
ことを特徴とする請求項1から5のいずれか1項に記載の通信装置。 - 前記制御手段は前記第一のデータを送信することを開始する指示を受け付けた場合、前記第一のデータの生成を開始するよう前記生成手段を制御し、前記第一のデータの送信を開始するよう前記通信手段を制御する
ことを特徴とする請求項6に記載の通信装置。 - 前記制御手段は前記第一のデータを送信することを終了する指示を受け付けた場合、前記第一のデータの生成を終了するよう前記生成手段を制御し、前記第一のデータの送信を終了するよう前記通信手段を制御する
ことを特徴とする請求項6または7に記載の通信装置。 - 前記生成手段は、撮像部および集音部の少なくとも一方によって構成されることを特徴とする請求項6から8のいずれか1項に記載の通信装置。
- 前記第一のデータの送信と並行して、前記外部装置が提供しているサービスにおける前記第一のデータに関する情報を、前記制御手段は前記中継装置を介して受信するよう前記通信手段を制御することを特徴とする請求項1から9のいずれか1項に記載の通信装置。
- 前記サービスはライブ配信サービスであることを特徴とする請求項10に記載の通信装置。
- 前記サービスにおける前記第一のデータに関する情報は前記サービスを利用して前記第一のデータを受信しているユーザの人数であることを特徴とする請求項10または11に記載の通信装置。
- 前記第一のデータは動画データおよび音声データの少なくとも一方であることを特徴とする請求項1から12のいずれか1項に記載の通信装置。
- 前記第二のデータは前記第一のデータの送信先であるURLおよびストリームキーであることを特徴とする請求項1から13のいずれか1項に記載の通信装置。
- 前記第一のデータは第一の通信プロトコルに準拠して通信し、前記第二のデータは第二の通信プロトコルに準拠して通信し、
前記第一の通信プロトコルに準拠した通信は前記第二の通信プロトコルに準拠した通信よりも遅延が少ない
ことを特徴とする請求項1から14のいずれか1項に記載の通信装置。 - 前記第一の通信プロトコルはReal―Time Messaging Protocolであり、前記第二の通信プロトコルはHypertext Transfer Protocolであることを特徴とする請求項15に記載の通信装置。
- 通信手段を有する通信装置の制御方法であって、
第一のデータを外部装置に送信するための第二のデータを、中継装置から受信するよう前記通信手段を制御するステップと、
前記第二のデータに基づいて、前記中継装置を介さずに前記第一のデータを前記外部装置へ送信するよう前記通信手段を制御するステップと、
を有することを特徴とする制御方法。 - コンピュータを請求項1から16のいずれか1項に記載の通信装置の各手段として機能させるための、コンピュータが読み取り可能なプログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018242855A JP6686125B1 (ja) | 2018-12-26 | 2018-12-26 | 通信装置、その制御方法、およびそのプログラム |
CN201911249513.5A CN111385673B (zh) | 2018-12-26 | 2019-12-09 | 通信设备、其控制方法及其记录介质 |
US16/709,713 US11190812B2 (en) | 2018-12-26 | 2019-12-10 | Communication apparatus, control method for controlling the same, and recording medium for the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018242855A JP6686125B1 (ja) | 2018-12-26 | 2018-12-26 | 通信装置、その制御方法、およびそのプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6686125B1 JP6686125B1 (ja) | 2020-04-22 |
JP2020106932A true JP2020106932A (ja) | 2020-07-09 |
Family
ID=70286740
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018242855A Active JP6686125B1 (ja) | 2018-12-26 | 2018-12-26 | 通信装置、その制御方法、およびそのプログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US11190812B2 (ja) |
JP (1) | JP6686125B1 (ja) |
CN (1) | CN111385673B (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP4258678A1 (en) | 2022-04-06 | 2023-10-11 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method, program, and computer readable medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002073541A (ja) * | 2000-08-31 | 2002-03-12 | Sony Corp | コンテンツ配信方法およびコンテンツ供給システム |
JP2005011318A (ja) * | 2003-05-22 | 2005-01-13 | Hitachi Ltd | 携帯端末、情報処理端末及び電子掲示板システム |
JP2008071330A (ja) * | 2006-09-15 | 2008-03-27 | Nihon Avis Kk | 携帯電話機からの動画の投稿方法および動画の投稿システム |
JP2015220595A (ja) * | 2014-05-16 | 2015-12-07 | 株式会社ユニモト | 全周動画配信システム、全周動画配信方法、通信端末装置およびそれらの制御方法と制御プログラム |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002077868A (ja) * | 2000-08-31 | 2002-03-15 | Sony Corp | コンテンツ配信の予約方法、コンテンツ配信方法、予約管理装置およびプログラム格納媒体 |
CN101155260A (zh) | 2006-09-30 | 2008-04-02 | 华为技术有限公司 | 电子设备的控制方法、鉴权方法和服务器 |
JP2008211732A (ja) | 2007-02-28 | 2008-09-11 | Sony Corp | 情報転送システム、情報転送装置、情報転送端末、情報転送方法および情報転送プログラム |
JP2010166128A (ja) * | 2009-01-13 | 2010-07-29 | Anritsu Corp | パケット伝達特性試験装置 |
FR2959372A1 (fr) * | 2010-04-23 | 2011-10-28 | Orange Vallee | Procede et systeme de gestion d'une session de diffusion en continu d'un flux video affiche en direct |
US9661047B2 (en) * | 2012-04-30 | 2017-05-23 | Mobilatv Ltd. | Method and system for central utilization of remotely generated large media data streams despite network bandwidth limitations |
US20190132613A1 (en) * | 2016-03-31 | 2019-05-02 | Chengdu Ck Technology Co., Ltd. | Systems and associated methods for live broadcasting |
CN109196502A (zh) * | 2016-05-17 | 2019-01-11 | 比特勒公司 | 针对有限订阅者的交互式直播流媒体平台的***和方法 |
CN106105244A (zh) * | 2016-06-12 | 2016-11-09 | 北京小米移动软件有限公司 | 上传视频的方法、装置及摄像装置 |
JP6467395B2 (ja) * | 2016-11-25 | 2019-02-13 | キヤノン株式会社 | 画像送信装置、画像受信装置、それらの制御方法および画像通信システム |
US10728209B2 (en) * | 2017-01-05 | 2020-07-28 | Ademco Inc. | Systems and methods for relating configuration data to IP cameras |
US10250658B2 (en) * | 2017-03-17 | 2019-04-02 | The Directv Group, Inc. | Hybrid media stream delivery using multiple network connections |
US10904313B2 (en) * | 2017-06-20 | 2021-01-26 | Telefonaktiebolaget Lm Ericsson (Publ) | Apparatuses, methods, computer programs, and computer program products for live uplink adaptive streaming |
US10992966B2 (en) * | 2017-07-14 | 2021-04-27 | Callyo 2009 Corp | Mobile phone as a police body camera over a cellular network |
CA3079475A1 (en) * | 2017-10-19 | 2019-04-25 | Lazar Entertainment Inc. | Systems and methods for broadcasting live media streams |
US10742696B2 (en) * | 2018-02-28 | 2020-08-11 | Sling Media Pvt. Ltd. | Relaying media content via a relay server system without decryption |
-
2018
- 2018-12-26 JP JP2018242855A patent/JP6686125B1/ja active Active
-
2019
- 2019-12-09 CN CN201911249513.5A patent/CN111385673B/zh active Active
- 2019-12-10 US US16/709,713 patent/US11190812B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002073541A (ja) * | 2000-08-31 | 2002-03-12 | Sony Corp | コンテンツ配信方法およびコンテンツ供給システム |
JP2005011318A (ja) * | 2003-05-22 | 2005-01-13 | Hitachi Ltd | 携帯端末、情報処理端末及び電子掲示板システム |
JP2008071330A (ja) * | 2006-09-15 | 2008-03-27 | Nihon Avis Kk | 携帯電話機からの動画の投稿方法および動画の投稿システム |
JP2015220595A (ja) * | 2014-05-16 | 2015-12-07 | 株式会社ユニモト | 全周動画配信システム、全周動画配信方法、通信端末装置およびそれらの制御方法と制御プログラム |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP4258678A1 (en) | 2022-04-06 | 2023-10-11 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method, program, and computer readable medium |
Also Published As
Publication number | Publication date |
---|---|
CN111385673B (zh) | 2022-05-06 |
US11190812B2 (en) | 2021-11-30 |
US20200213630A1 (en) | 2020-07-02 |
CN111385673A (zh) | 2020-07-07 |
JP6686125B1 (ja) | 2020-04-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6429539B2 (ja) | 通信装置、通信装置の制御方法、プログラム | |
JP2016123137A (ja) | 画像通信装置および撮像装置 | |
US10225455B2 (en) | Communication apparatus, information processing apparatus, methods and computer-readable storage medium | |
JPWO2013132828A1 (ja) | 通信システムおよび中継装置 | |
JP6092622B2 (ja) | 通信装置およびその制御方法、プログラム | |
JP7101525B2 (ja) | 電子機器およびその制御方法、並びに、プログラム | |
JP2013162303A (ja) | 画像処理装置、その制御方法、プログラム | |
JP7469884B2 (ja) | 画像処理装置およびその制御方法、プログラム、並びに記憶媒体 | |
JP6467395B2 (ja) | 画像送信装置、画像受信装置、それらの制御方法および画像通信システム | |
JP6686125B1 (ja) | 通信装置、その制御方法、およびそのプログラム | |
JP6800930B2 (ja) | 通信装置、その制御方法、およびそのプログラム | |
US20190335112A1 (en) | Communication apparatus and control method thereof | |
JP2014220700A (ja) | 通信装置、通信装置の制御方法、プログラム | |
JP4692138B2 (ja) | 携帯端末からのパン&チルト機能搭載型ネットワークカメラ画像の閲覧方法及びパン&チルト機能搭載型ネットワークカメラ | |
JP6736707B1 (ja) | 情報処理装置、制御方法およびプログラム | |
JP2015111817A (ja) | 撮像装置、操作端末及びそれらの制御方法、システム、並びにプログラム | |
JP2022155136A (ja) | 通信装置、制御方法、およびプログラム | |
JP7158886B2 (ja) | 画像処理装置、電子機器、及び画像処理装置の制御方法 | |
CN112352465B (zh) | 通信设备、通信设备的控制方法和存储介质 | |
JP7346122B2 (ja) | 情報処理装置、情報処理装置の制御方法、及びプログラム | |
JP2019193213A (ja) | 通信装置、その制御方法及びプログラム | |
JP7277173B2 (ja) | 動画配信機能を有する撮像装置 | |
JP2019003495A (ja) | 情報処理装置、その制御方法、および制御プログラム | |
JP2018107714A (ja) | 通信装置、通信装置の制御方法、プログラム | |
JP2016115266A (ja) | 通信装置、その制御方法およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190123 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191021 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191112 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200109 |
|
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: 20200303 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200401 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6686125 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |