Giter VIP home page Giter VIP logo

Comments (30)

issuemover631 avatar issuemover631 commented on May 30, 2024

Comment by jolny
Friday May 06, 2016 at 10:02 GMT


Could http://jplayer.org/ be an alternative? It's under a MIT license.

from airsonic.

issuemover631 avatar issuemover631 commented on May 30, 2024

Comment by csobsidian
Saturday May 07, 2016 at 02:34 GMT


Native HTML5 audio? or are we talking video?

from airsonic.

issuemover631 avatar issuemover631 commented on May 30, 2024

Comment by apastuszak
Saturday May 07, 2016 at 02:50 GMT


I believe Ampache uses jplayer, but I could be wrong.

from airsonic.

issuemover631 avatar issuemover631 commented on May 30, 2024

Comment by jolny
Saturday May 07, 2016 at 08:52 GMT


@csobsidian it appears it supports both :)
As in, both video and audio. Under supported formats at the bottom it says:

HTML5: mp3, mp4 (AAC/H.264), ogg (Vorbis/Theora), webm (Vorbis/VP8), wav
Flash: mp3, mp4 (AAC/H.264), rtmp, flv

from airsonic.

issuemover631 avatar issuemover631 commented on May 30, 2024

Comment by csobsidian
Saturday May 07, 2016 at 12:33 GMT


a list of html5 video/audio players and their FOSS licenses:

http://html5video.org/wiki/HTML5_Video_Player_Comparison

from airsonic.

issuemover631 avatar issuemover631 commented on May 30, 2024

Comment by csobsidian
Saturday May 07, 2016 at 13:51 GMT


It's more work but we could write our own interface and use the Web Audio API, which is supported by all current major browsers. This option would allow us to do bumpless playback by pre-buffering the next audio file, software EQ in browser, and even audio aware themes.

from airsonic.

issuemover631 avatar issuemover631 commented on May 30, 2024

Comment by apastuszak
Thursday May 12, 2016 at 18:28 GMT


The kang has always used as flash player, as has Subsonic prior to version
6.

On Thu, May 12, 2016 at 1:50 PM, Roman Hargrave [email protected]
wrote:

To follow up, I just switched subsonic (the kang libresonic came from) to
libresonic, and found to my (disgust) that this using a flash player. Good
lord.


You are receiving this because you commented.
Reply to this email directly or view it on GitHub
https://github.com/Libresonic/libresonic/issues/45#issuecomment-218833810

from airsonic.

issuemover631 avatar issuemover631 commented on May 30, 2024

Comment by RomanHargrave
Thursday May 12, 2016 at 18:32 GMT


@apastuszak I was able to use it in a browser without flash support. It appeared to be using JWPlayer, which will use HTML5 audio if the browser supports it.

from airsonic.

issuemover631 avatar issuemover631 commented on May 30, 2024

Comment by apastuszak
Thursday May 12, 2016 at 18:50 GMT


You were probably running 6.0beta1 of kang. I believe the kang version had
to roll back to 5.3 for the Libresonic release, since that was the last
version that was GPL licensed.

On Thu, May 12, 2016 at 2:32 PM, Roman Hargrave [email protected]
wrote:

@apastuszak https://github.com/apastuszak I was able to use it in a
browser without flash support. It appeared to be using JWPlayer, which will
use HTML5 audio if the browser supports it.


You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/Libresonic/libresonic/issues/45#issuecomment-218845858

from airsonic.

issuemover631 avatar issuemover631 commented on May 30, 2024

Comment by RomanHargrave
Thursday May 12, 2016 at 19:04 GMT


On Thu, 12 May 2016 11:50:28 -0700
apastuszak [email protected] wrote:

You were probably running 6.0beta1 of kang. I believe the kang version had
to roll back to 5.3 for the Libresonic release, since that was the last
version that was GPL licensed.

On Thu, May 12, 2016 at 2:32 PM, Roman Hargrave [email protected]
wrote:

@apastuszak https://github.com/apastuszak I was able to use it in a
browser without flash support. It appeared to be using JWPlayer, which will
use HTML5 audio if the browser supports it.


You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/Libresonic/libresonic/issues/45#issuecomment-218845858


You are receiving this because you commented.
Reply to this email directly or view it on GitHub:
https://github.com/Libresonic/libresonic/issues/45#issuecomment-218850816

Ah.

Well, knowing about the existence of the SVN copy helps.

I'll see about opening a PR to fix this if that feature is in a mergeable state

from airsonic.

issuemover631 avatar issuemover631 commented on May 30, 2024

Comment by woodruffw
Saturday May 21, 2016 at 06:33 GMT


Looks like someone hacked a JS version of JWPlayer into Subsonic here:
http://forum.subsonic.org/forum/viewtopic.php?f=6&t=16239

That solution probably isn't preferable (at a glimpse, licensing keys + proprietary player when equally good/better FOSS alternatives exist), but it's a starting point.

from airsonic.

issuemover631 avatar issuemover631 commented on May 30, 2024

Comment by sevensins
Sunday Jan 15, 2017 at 04:00 GMT


I am trying to patch in Amplitude [https://github.com/521dimensions/amplitudejs] with FontAwesome icon for the player controls.
Will push in a patch once done.

from airsonic.

issuemover631 avatar issuemover631 commented on May 30, 2024

Comment by muff1nman
Sunday Jan 15, 2017 at 04:21 GMT


It doesn't seem from a first glance that amplitude Js supports video. Ideally we could use one external framework for both video and audio

from airsonic.

issuemover631 avatar issuemover631 commented on May 30, 2024

Comment by sevensins
Sunday Jan 15, 2017 at 04:32 GMT


@muff1nman : Do we really want to run video using Libresonic ?? And yes amplitude doesn't support video.

from airsonic.

issuemover631 avatar issuemover631 commented on May 30, 2024

Comment by muff1nman
Sunday Jan 15, 2017 at 04:41 GMT


Yes, it's something that is currently supported and I am not aware of any plans to move away from supporting it. I think it's awesome you're excited to integrate amplitude Js but I think it might be best if we pause for a bit to ensure we select a good strategy that will support libresonic in the long term before we start doing any large PRs.

from airsonic.

issuemover631 avatar issuemover631 commented on May 30, 2024

Comment by biconou
Sunday Jan 15, 2017 at 19:03 GMT


I want to keep video.

from airsonic.

issuemover631 avatar issuemover631 commented on May 30, 2024

Comment by sevensins
Sunday Jan 15, 2017 at 21:04 GMT


@muff1nman : If there is already support for video (sorry never tested that, since I have always used to stream audio {{ sonic == sound }}), I guess it's better to have continuation for video support.
But just my opinion, if video is really needed there is Kodi / Plex ....
With the name Libresonic, I feel that audio is what should be emphasized upon. Then again this is what I feel and my personal opinion.

from airsonic.

issuemover631 avatar issuemover631 commented on May 30, 2024

Comment by muff1nman
Monday Jan 16, 2017 at 01:44 GMT


Audio is emphasized on. However, libresonic also does a great job with video and is something we should keep.

from airsonic.

issuemover631 avatar issuemover631 commented on May 30, 2024

Comment by raulvasquez
Monday Feb 13, 2017 at 15:37 GMT


I used to have perisonic running as my default page http://robinbakker.nl/ I haven't looked at the licenses, but maybe it could be something to build off of?

from airsonic.

issuemover631 avatar issuemover631 commented on May 30, 2024

Comment by muff1nman
Monday Mar 06, 2017 at 03:11 GMT


https://github.com/johndyer/mediaelement seems promising

from airsonic.

issuemover631 avatar issuemover631 commented on May 30, 2024

Comment by biconou
Monday Mar 06, 2017 at 10:39 GMT


I think that the support of lossless formats (FLAC) is important.

from airsonic.

issuemover631 avatar issuemover631 commented on May 30, 2024

Comment by muff1nman
Monday Mar 06, 2017 at 13:44 GMT


That's the whole point of having a transcoder. As long as it supports a few decent formats, we can transcode on the fly to those formats.

from airsonic.

issuemover631 avatar issuemover631 commented on May 30, 2024

Comment by Eusmilis
Wednesday Mar 08, 2017 at 08:42 GMT


I am currently experimenting with an audio tag. It seems to be working, but the UI is not consistent between browsers.

from airsonic.

issuemover631 avatar issuemover631 commented on May 30, 2024

Comment by RomanHargrave
Friday Mar 24, 2017 at 00:50 GMT


Out of boredom, and curiosity as to why opus isn't working, I think I may look in to replacing jwplayer with jplayer.

from airsonic.

issuemover631 avatar issuemover631 commented on May 30, 2024

Comment by izderadicka
Thursday Mar 30, 2017 at 11:06 GMT


Opus support is also important for me. Currently it works for me fine in Chromium, where HTML5 player is used, but problem is in Firefox where flash player is enforced. I think key problem is not in jwPlayer per se, but rather in fact that version of jwPlayer used is really ancient, not reflecting current capabilities of modern browser.

I think HTML5 player is the only one aspect of whole Web interface issue - which is kind of outdated, based on technologies older then 5 years (jquery 1.7, DWR, JSPs pages messing everything together - markup, JS, server code). So rather then thinking about partial upgrades to fairly outdated WebUI, why not to think about completely new face using recent technologies - like React, AngularJS, Aurelia etc. Maybe split interface into two parts - admin part, which might stick to older type interface, be more conservative and player part (dependent only on REST API), which can leverage latest browser technologies and possibly offer several player alternatives?

from airsonic.

issuemover631 avatar issuemover631 commented on May 30, 2024

Comment by muff1nman
Thursday Mar 30, 2017 at 12:27 GMT


@izderadicka a full upgrade is a ton of work. We don't have the man power to do it. As discussed on Reddit, I am leaning to incremental upgrades to the existing ui.

from airsonic.

issuemover631 avatar issuemover631 commented on May 30, 2024

Comment by RomanHargrave
Thursday Mar 30, 2017 at 18:48 GMT


@muff1nman I've seen single people do some impressive interface design, given enough motivation.

What's to say someone won't open a PR with an objectively superior web UI?

from airsonic.

issuemover631 avatar issuemover631 commented on May 30, 2024

Comment by muff1nman
Thursday Mar 30, 2017 at 20:20 GMT


@RomanHargrave I'm not saying it won't happen, or that I wouldn't be happy to see a PR, rather I'm saying that our current contributor efforts might be better spent distributed amongst a host of things compared a full ui upgrade. However let's not hijack this thread further and take more long term discussion elsewhere.

from airsonic.

issuemover631 avatar issuemover631 commented on May 30, 2024

Comment by DArtagan
Tuesday Apr 25, 2017 at 05:39 GMT


Here are the ones I came up with that had compatible licenses and features.

I think these two are especially worth considering:

As alternatives these two deserve mentioning as passable:

from airsonic.

jooola avatar jooola commented on May 30, 2024

Closing this since we have a HTML5 player in da house ! #426

See #448 for future discuss

from airsonic.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.