Python GTK+ 3
http://python-gtk-3-tutorial.readthedocs.io/en/latest/
http://git.videolan.org/?p=vlc/bindings/python.git
https://github.com/ktkr3d/gnome-peercast-player
Python とGTK+ 3 でPeercast 視聴用のアプリを作りはじめました。GNOME Twitch のような感じになると思います。
環境
- Ubuntu GNOME 16.04 x86_64 + GNOME 3.20
- Python 3
- vlc
- WebKit
- セットアップ
$ sudo apt-get install vlc gir1.2-webkit-3.0
$ pip install python-vlc
$ git clone https://github.com/ktkr3d/gnome-peercast-player.git
起動
$ python gpp-main.py |
機能(実装済)
- libvlc によるストリーミングメディア再生
- WebKit によるWeb 表示
- glade によるUI 定義
機能(これから作りこみ)
- チャネル一覧の生成部分の移植
- locale
- 設定ダイアログとの連携
- List ペイン(左)とWeb ペイン(右)のオーバーレイ化
- GtkFlowBox を使った一覧 表示
- 単純化/最適化
Comment