Pandaboardで ubuntu tvしてみる?

778 Views

January 28, 12

スライド概要

PandaboardにUbuntuTVを入れてみた。

profile-image

とりあえず登録。 数年後、Slideshareからデータ移行。 ただし、一部ファイルは移行できず。無念。

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

(ダウンロード不可)

関連スライド

各ページのテキスト
1.

Pandaboardで UbuntuTVしてみる? 2012.01.28 [email protected]

2.

• このへんに書いてあるので、 細かい手順とかは、そっちを見てね! http://d.hatena.ne.jp/kinneko/ searchdiary?word=%2A%5Butv%5D

3.

Canonicalの戦略 • 製品戦略担当プロダクトマネージャー Peter Goodall 氏 「Canonical の戦略は、Ubuntu の利用 を PC だけに留まらず、他の分野へと広 げていくことだ。そのために、 Canonical は Ubuntu を複数のデバイス に適用させようとしてる」

4.

邪推してみる... • Canonicalは、 UbuntuをPCに乗せたかった。 お金のため??? • AZニャンとか。どーなの? 成功なの? SHARPはいくら払ったの?

5.

邪推してみる... • たぶん、ブームなので、ビジネス的に TVとかタブレットにも 乗せたくなったんだと思う。 • ARMへの対応を活発化。 Debianは前からできたけどね〜。

6.

そんな準備もちらほら • UIをUnityへ • XをやめてWaylandへ • Linaroにも人を送り込んでいる

7.

Unityの混乱 • Unityには3Dと2Dがある • 2Dは3Dができない端末向け。 • 使い勝手が3Dと違って、 人気がなかった。 • Qtを使って書きなおした。

8.

Unityのlens機能 • ダッシュボードで使えるフィルタ用UI • アプリやファイルの検索 • プラグインで追加できる • 検索のためだけでなく、 汎用化して利用されている

9.

UbuntuTV発表 • Qtで書かれた2Dを改良して TV用にしたのが UbuntuTV • QMLで書ける • lensにvideoを追加 • 2012年のCESで発表 • 組んでくれるメーカーはいなかった...

10.

ソースは公開されている • 環境整備とビルド手順は公開された • AMD IONプラットホーム向けに最適化 • 開発協力というかパートナーになってく れるとこは募集中 • https://wiki.ubuntu.com/UbuntuTV/ • https://wiki.ubuntu.com/UbuntuTV/ Contributing

11.

TVのUIは? • Panelを固定化 • lens-videoの追加 • 動画の一覧と再生 • TV:XMLをパースして番組表を表示

12.

TVのUIは? • Music:選択できない (lensは裏で動いている) • File? Tool?:選択できない (lensは裏で動いている) • Player?:選択できるが何も起きない • Youtube:選択できない (lensはあるので対応するだけ?)

13.

TVのUIは? • 音量、無線、時間表示、設定のアイコン 類。 音量だけ動く(実際に値が反映するかは 謎?)。 • まだモックのようなもの...

14.

LinaroとCanonical • チューニングされたUbuntsを公開 • PandaやSnowballがターゲット • SDへのインストール用ツールとtarball • 通常版と、ハードウェアアクセラレーショ ン版

15.

PandaでUbuntuTV • Pandaboardをターゲットに 作業が進められている • 1/10, 16日にLinaroの開発者 Ricardo Salvetiの個人ブログで進捗報告

16.

PandaでUbuntuTV • Ubuntu TV UI at Pandaboard, and next steps • http://rsalveti.wordpress.com/ 2012/01/10/ubuntu-tv-ui-atpandaboard-and-next-steps/

17.

PandaでUbuntuTV • Qtmobilityで問題があって、動画再生が できなかったが、1/14に開発者 Rob Clark(robclark)がパッチ対応 • https://github.com/robclark/ qtmobility-1.1.0

18.

PandaでUbuntuTV • Ubuntu TV fully accelerated on a Pandaboard with Ubuntu LEB • http://rsalveti.wordpress.com/ 2012/01/16/ubuntu-tv-fullyaccelerated-on-a-pandaboard-withubuntu-leb/

19.

PandaでUbuntuTV • PPAでパッケージ提供 (lunchboxを使ったリポジトリ運用) • でも、ubuntu-tvそのものは、 自前でビルドが必要

20.

入れてみた • 12.10をSDにインストール • 遅い... • USB HDDにrootFSを持ってくる。 Ubuntuなので簡単。 • あとの作業はPC用と同じ

21.

Videoでファイルが出ない • lens-videoは動いているのに... • 特定のディレクトリ配下しか見ない風 • サムネイルは1ファイルにつき 10個固定で生成(手動) • カバーファイルは、自前で用意?

22.

動画が再生できない • 最初のフレームで止まったり、時間は取 れて早送りもできるのに絵が出ない • ubuntu-omap4-extras-multimediaなん てのがある。xbmc用。 • Faacに依存して入れられない... • Faacは別配布になっていたので、debを 落として入れる

23.

TV番組表 • EGPとアイコンのURLを一行に書いたテ キストから生成 • Pythonのスクリプトが付属。でも動かな い。追ってない。 • XMLは、egp.xmlでチャンネルごとに。 それをパースして表示している。

24.

TV番組表 • TVXMLとも違う感じ... • 日本語は入れてみたけど、ちゃんと出る • xbmcから吐き出しできるの? どーせ日本では無理でしょ。 • TV王国とか インターネットTVガイドから引く?

25.

なにこれ... • 録画や予約はない • チューナーとの連携もない • 暗号化支援もない • なーんにもない • ただの不完全なプレーヤー?

26.

情報はどこに? • 作者のブログ http://rsalveti.wordpress.com/ • ubuntu-tv team mailing list archive https://lists.launchpad.net/ubuntu-tv/ maillist.html ほとんど流れてない

27.

いいところ • QML! • ソースがあるぜ! GTVはないからな • ふつーにUbuntu。 慣れたもの。 debで管理。 • やれるところは多いよ!

28.

わるいところ • モックにすぎない • 動画再生さえ不安定 • 動く機能が少ない • どう考えてもデカいし、その他も 組み込み向けの構成じゃない

29.

今後? • Ubuntu One/Musicとの統合? • Videoサービスへの参入? • lensアプリを増やす? • Canonicalは、何をしたいのかね? 大規模な組み込みをやるには人少な杉

30.

おしまい