DeNA TechCon2019 How to implement live streaming client using UnityTakeyuki Ogura
ゲームエンジンはゲームクリエーター以外のクリエーターにとっても良い制作環境だと思います。スマホアプリから、配信者側のスマホ画面全体だけでなく、ユーザーに見せたいものを描いて直接スマホからライブ配信することができます。
いろんなものが常時ストリーミングになるかもしれない時代のアプリを考えつつゲームエンジンをライブ配信アプリ開発ツールとして再評価してみたいと思います。
I think the game engine is a good production environment for creators other than game creators. From the smartphone it is possible to draw not only the whole smartphone screen on the distributor side but also the live distribution directly from the smartphone, drawing what you want to show to the user.
I would like to reevaluate the game engine as a live distribution application development tool while thinking about the application of the era where various things may become constant streaming.
DeNA TechCon2019
https://techcon.dena.com/2019/
DeNA TechCon2019 How to implement live streaming client using UnityTakeyuki Ogura
ゲームエンジンはゲームクリエーター以外のクリエーターにとっても良い制作環境だと思います。スマホアプリから、配信者側のスマホ画面全体だけでなく、ユーザーに見せたいものを描いて直接スマホからライブ配信することができます。
いろんなものが常時ストリーミングになるかもしれない時代のアプリを考えつつゲームエンジンをライブ配信アプリ開発ツールとして再評価してみたいと思います。
I think the game engine is a good production environment for creators other than game creators. From the smartphone it is possible to draw not only the whole smartphone screen on the distributor side but also the live distribution directly from the smartphone, drawing what you want to show to the user.
I would like to reevaluate the game engine as a live distribution application development tool while thinking about the application of the era where various things may become constant streaming.
DeNA TechCon2019
https://techcon.dena.com/2019/
Maker Faire Tokyo 2018( http://makezine.jp/event/mft2018/ )での特別講演「テクノロジーの“辺境”—「枯れた技術の水平思考」をレンズとして」で使用したスライドです。
スライドキャストはこちらです。☞https://youtu.be/zThCaeLxKnI
Slides prepared for the worksop at the Macao Polytechnic Institute on 5th April, 2016.
Please get examples from the following URL:
https://github.com/kotobuki/esp8266_examples
13. JSTサイエンスチャンネル:「作る」が変わる!広がるMakerムーブメント
http://sc-smn.jst.go.jp/playprg/index/6785
Maker Faireには、電子工作、手芸、ニコニコ技術部など、さまざまなコミュニティが混在している。
ある意味でカオスだが、ものをつくり、それを人に伝え、共有するのが好きな人々が集まっている。
12月にもMaker Faire Tokyo 2012として開催予定。☞http://makezine.jp
38. Arduinoとは?
Arduino IDE
Verify
ツールバー
スケッチがコンパイルできるか確認する
タ ブ
Upload
スケッチを Arduino ボードにアップロードする テキストエディタ
New
新しいスケッチを生成する
Open
サンプルや既存のスケッチを開く
Save
現在開いているスケッチを保存する
メッセージエリア
テキストエリア
Serial Monitor
シリアルモニタを開く
会津IT秋フォーラム2012 ¦ 小林 茂
統合開発環境のソフトウェアなどから構成される。
39. Arduinoとは?
ArduinoでHello World!
void setup() {
// initialize the digital pin as an output.
// Pin 13 has an LED connected on most Arduino boards:
pinMode(13, OUTPUT);
}
void loop() {
digitalWrite(13, HIGH); // set the LED on
delay(1000); // wait for a second
digitalWrite(13, LOW); // set the LED off
delay(1000); // wait for a second
}
会津IT秋フォーラム2012 ¦ 小林 茂
簡単なコードですぐに動かせるのが特徴で、一般的なマイコンボードの場合のように、長時間に渡る
セットアップや、マイコンごとの個別の細かな仕様を最初から意識する必要はない。
51. FIO 4 x 4 (December, 2007)
Designed by Shigeru Kobayashi
Funnel I/O (July, 2008)
Designed by Shigeru Kobayashi
FIO (December, 2008)
Designed by Shigeru Kobayashi
and SparkFun
Arduino Fio (March, 2010)
Designed by Shigeru Kobayashi
and SparkFun
FIOからArduino Fioへの変遷(2007∼2010年)
元々はGainerの無線版をつくるという話だったものをArduinoベースに変更して設計士、さらに
Gainerの時のコラボレーションの経験からSparkFunと共同で互換機として設計し直し、最終的には正
式にArduinoボードの1つになった。
52. Photo by SparkFun Electronics (CC: BY-NC-SA 3.0)
意外に思うかもしれないが、ベースになったのは現在MIT Media LabのHigh Low Techグループの
リーダーLeah BuckleyのLilyPad Arduino。なぜかといえば構成がシンプルで変更を加えやすかったか
ら。
58. Fast and Malleable, Nathan Seidle, May 01, 2012
http://www.sparkfun.com/news/858
しかし、後にSparkFunのCEOであるNathan Seidleが書いているように、オープンソースにして競争
することで、常に先端を走り続ける、イノベーションを創出し続けるという緊張感を保てるし、相手
の改良をリーガルに取り込むこともできる。
91. .15
.066 2-56 THREAD
.140
.008 COUNTER BORE DEPTH
.625
.170 .30
.03
.09 THREAD DEPTH
.03
50 THREADS PER INCH .01969 PITCH
SECTION A-A
LOGO DIMS AND POSITION
IDENTICAL TO iCUFFLINK
NOTE:
MATERIAL: ALUMINUM
NO SECONDARY OPERATIONS FOR FINISHING DRAWING NAME SCALE SIZE PAGE DATE
iNecklace 1:1 A 21/06/11
DRAWING No. DRAWN BY:
Drawings are for industrial design control use only and are not
MD intended for tool making purposes. Engineering drawings/models
must be made for tooling. All specifications for tolerances, tools
and manufacturing are the responsibilty of the manufacturer. The
ROSS + DOELL INC. / 479 SAMMON AVE, TORONTO designer(s) assumes no product liability for the product.
CANADA M4J 2B3 / WWW.ROSSDOELL.COM
https://github.com/adafruit/iNecklace
123. Miga NanoMuscle purchased from SparkFun
最初のプロトタイプの基板 / The PCB of the 1st prototype
最初のプロトタイプの中身。これは電池での動作時間が1∼2時間で、大きさも通常のドミノパイと比
較して大きなものだったが、プロトタイピングを重ねる中で次々と改良されていった。
124. Comparison between prototypes from 1st (right) to 4th (left) and official domino piece
右から第1∼第4プロトタイピングと、国際競技で用いられる公式なドミノパイ。最終的には、丸一日
の展示でもバッテリ交換が必要なく、数万人が来場した展覧会でも故障することなく動作するものに
なった。
125. a derivative a derivative
LilyPad Arduino Arduino Fio Esper Domino (4th)
第4プロトタイプの基板部分(右)は、オープンソースハードウェアであるArduino Fioを用いてい
る。Arduino Fioの派生元であるLilyPad Arduinoと比較すると、同じ系列とは思えないかもしれな
い。しかし、さまざまな改変を行えるデジタルデータを活用することで、短時間で柔軟な派生物をつ
くれるのがオープンソースハードウェアをプロトタイピングに用いるメリット。
145. おわりに / Conclusion
オープンソースハードウェアの可能性
• イノベーションの創出を加速する共通言語でありグルー
A common language and a glue to accelerate creating
innovations
• 概念から実際の生態系を築けるかどうかの転換点にある
Stands at a tipping point in transforming from a concept to
a real ecosystem
• ポートフォリオをつくることが鍵
Making a portfolio might be the key
会津IT秋フォーラム2012 ¦ 小林 茂
原理主義的に全てをオープン、またはクローズドにするのではなく、また、個別の製品だけで戦略を考
えるのではなく、ポートフォリオで考え、公開することでメリットがある部分は積極的に公開するの
が効果的だと考える。