You are not logged in.

#1 2017-02-11 17:19:26

dragonfly
Member
From: Nagpur, India
Registered: 2016-05-10
Posts: 21

kawaii-player with builtin media server

kawaii-player project page

kawaii-player is multimedia player based on mpv/mplayer and library manager with builtin media server. Media server of this application can be turned on and off with just one click anywhere and anytime without any complicated setup. Most of the media servers are normally designed to have their own dedicated server machine which are normally switched on 24x7. But this application allows user to start and create media server instance on the fly on any working computer, so that they can share media with their own other computers and devices, without involving any third party in between.

The application has also developed the concept of universal playlist generation with mixed content, in which playlist can be anything from local audio, local video, youtube url, addons url or even torrent stream; which once generated by media server can be played on any device, on any platform with popular clients which allows playing http streams. It doesn't perform any transcoding, since players like mpv/mplayer/vlc can play any format. Moreover vlc and kodi are available on mobile platforms also, which are able to play media without transcoding, subject to hardware capacity of mobile devices.

It also features a dry and boring web interface for accessing your collection and generating universal playlist. One can access and play their collection directly within the browser if browser supports the audio/video format, or they can generate playlist using browser and play it on any external player over the network.

The application is continuation of my another project, which originally started as simple combined audio/video player/manager with support for custom addons. But I thought that, once our media collection is organised, there are instances when we want to access it from other devices. There are many solutions to it in the market, but I wanted a lightweight, portable and no-heavy setup kind of solution; hence I built media server within the application itself. As original repository of the project has become cluttered along with somewhat unorganised code base and many new random features; hence I thought that it would be better to fork the project and create easier to handle repository and code.

In this application, User can fire up media server anywhere, at anytime, and can share content with other devices using wi-fi. If wi-fi is not available in particular area, then user can create their own wi-fi network, by converting any android device or computer as wi-fi hotspot, in order to use this feature.

Apart from above mentioned features, the application has many more features such as torrent streaming, detached video mode, youtube wrapper using qtwebengine etc.., which users can explore by following README of the project page.

Last edited by dragonfly (2017-04-06 15:10:32)

Offline

#2 2017-04-06 15:04:37

dragonfly
Member
From: Nagpur, India
Registered: 2016-05-10
Posts: 21

Re: kawaii-player with builtin media server

Recent Updates:

1. Many issues with respect to firefox browser fixed. Now firefox can easily play html5 compatible video/audio streamed by kawaii-player server.

2. Made some minor changes in the code so that now it's possible to run the application in headless mode using xvfb. Headless server can play audio on server itself or it can serve files for streaming. For more information take a look at media server section of README.

3. Added remote control support, which can control both gui application as well as headless server. In both gui mode and headless mode, the remote control can directly control mpv/mplayer playback and playlist.

4. Web interface for accessing media server/remote control made mobile friendly, (but still needs more work).

5. Web interface allows switching between remote control mode and media server mode with just one click.

Offline

#3 2018-04-02 13:59:12

dragonfly
Member
From: Nagpur, India
Registered: 2016-05-10
Posts: 21

Re: kawaii-player with builtin media server

Sorry for not updating this page for long time.

Application has undergone many changes since last post.

Some major changes in 3.x series

1. Application now has default, dark and system themes. For screenshots see v3.1.1 release notes

2. Unified settings box

3. New Thumbnail wall mode which is faster to navigate

4. New extra toolbar for applying settings on the fly.

5. Improved detached video mode. For screenshots of extra toolbar and detached mode see [v3.3.0 release notes]

6. Float window (i.e. detached video or picture in picture mode) allows dragging and dropping of urls, local files and torrent links/files.

7. New gapless or almost gapless playback for playlist with network (http) streams. It allows prefetching and buffering of next network stream in the playlist before playback of first stream has ended. It is applicable to links resolved by ytdl also, and also useful when accessing media server in p2p mode. For more info take a look at README or release notes of v3.3.1 and 3.3.0. This mode currently works well with mpv v0.28+

8. Live thumbnail preview in seekbar (Only available in git master branch)

For details see history of release notes

Note: Recommended qt version is 5.9+. Recommended mpv version is 0.28+.

Links to AUR packages latest release and git-version.

Last edited by dragonfly (2018-04-02 15:31:22)

Offline

Board footer

Powered by FluxBB