Bukanir streams movies from torrents. App written in Go

2 points by gen2brain ↗ HN
Bukanir streams movies from bittorrent magnet links

- Watch movies and TV shows on your Android or desktop devices - Many languages to choose for subtitles - Ads free and free as in Freedom

New in version 2.3:

- Desktop app is rewritten in Go (Qt5) - Added eztv search provider - Search by genre - Updated ijkplayer (FFmpeg v3.1) and libtorrent-rasterbar (v1.0.10)

App is available on https://bukanir.com . Source is on https://github.com/gen2brain/bukanir .

In this version desktop app is rewritten in Go (it was in Python) and now uses Qt5 bindings for Go (https://github.com/therecipe/qt). Windows binary is statically compiled in Linux via mingw, Linux binary is semi static (Qt, libtorrent and libmpv are compiled in binary).

Android version uses gomobile/gobind library and native interface.

2 comments

[ 2.8 ms ] story [ 17.9 ms ] thread
what about a full static build for linux? i had to use musl libc for latest static builds, glibc does not support it for political reasons.
I don't think it is possible because of the libGL and libasound, those will not work in static build, and possibly udev. This way it is actually more portable, without static libstdc++ and only standard libs dinamically linked.