Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2015-02-24 Thread PasTim

bpa wrote: 
 Got the T-shirt for that one already.
 see
 http://forums.slimdevices.com/showthread.php?103158-Announce-PlayHLS-Plugin-plugin-to-play-Apple-HLS-m3u8-streamp=808418viewfull=1#post808418
So you have.  It is different from my LMS, although I don't know if LMS
sets itself up differently on different linux variants.

Code:


  
/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin
  vs
  /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
  


I don't suppose Klammer could change the LMS startup file PATH statement
to match root's, or has that been done already, or would LMS not like
that?



LMS 7.9 on VortexBox Midi, Xubuntu 14.04, FLACs 16-24 bit,
44.1-192kbps. LMS  Squeeze2upnp to MF M1 CLiC (to MF amp  ESLs) 
Marantz CR603 UPnP renderers.  Minimserver (server)  upplay (control
point) to same renderers  to upmpdcli/mpd PC renderers.  Squeezelite to
Meridian USB Explorer DAC to speakers/phones.  Wireless Xubuntu 14.04
laptop with firefox/upplay or Android 'phone with
Squeeze-Commander/BubbleUPnP controls LMS/Minimserver.   Have a Touch
with EDO, and a spare, but don't use.

PasTim's Profile: http://forums.slimdevices.com/member.php?userid=41642
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2015-02-24 Thread utgg

bpa wrote: 
 Klammer (armada370 based Synology) is the only Synology with the problem
 persisting. ffmpeg doesn't work when run from a shell prompt under
 userid admin but works nder user id root. This is not the case for other
 Synology NASs.  Also on armda370 Synology,  ffmpeg (owned by user root)
 when permissions set to +s will run from a shell prompt when run under
 user admin but not when run as part of LMS.
 
 Problem is I can't test all the questions you are asking as I don't have
 a NAS and Klammer doesn't have the skill to answer the questions you are
 asking.   So all we can do is try to provoke the error message on a
 system where ffmpeg works and then see can it be undone on Klammer's
 system. As an alternative,  I have gone through the ffmpeg code to see
 where the error is produced - unfortunately it is in a lot (but finite)
 of places.
 
 That said, I think long term it would be better to see if HLS/MPEGTS can
 be written in Perl and be part of a plugin. It would be a lighter
 solution and would work for all LMS users and I think might be done in
 less time that chasing a bug (however annoying)  on one class of NAS.

Is it muddying the water to try my own written from scratch program
here? It's a drop-in replacement for ffmpeg so long as the options are
-loglevel quiet  -i $FILE$ -acodec copy -f adts -, i.e. it will only
output adts aac. So it's only good for players that can can handle aac,
otherwise |faad|flac or similar is needed to transcode. I've got a small
statically linked armv5 binary which should avoid any issues with shared
libraries, if that might be the problem. I could be persuaded to post it
here if you think it is worth a try.



utgg's Profile: http://forums.slimdevices.com/member.php?userid=40900
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Apple OS X HLS Setup with LMS

2015-02-24 Thread danco

bpa wrote: 
 Make sure BBCIplayer settings are set to the most comprehensive and
 enable transcoding.
 
 You can enable player.source to DEBUG and then try playing a stream. 
 The log which ffmpeg is run.


Yes, that was the problem. Now playing fine.



danco's Profile: http://forums.slimdevices.com/member.php?userid=210
View this thread: http://forums.slimdevices.com/showthread.php?t=103209

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2015-02-24 Thread bpa

utgg wrote: 
 Is it muddying the water to try my own written from scratch program
 here? It's a drop-in replacement for ffmpeg so long as the options are
 -loglevel quiet  -i $FILE$ -acodec copy -f adts -, i.e. it will only
 output adts aac. So it's only good for players that can can handle aac,
 otherwise |faad|flac or similar is needed to transcode. I've got a small
 statically linked armv5 binary which should avoid any issues with shared
 libraries, if that might be the problem. I could be persuaded to post it
 here if you think it is worth a try.

Your solution will help users by being lighter than ffmpeg. 
Outputting adts AAC is OK as faad is supplied with LMS (even for armv5
it is fixed point faad better than ffmpeg I think).   

Will you provide and support a binary for all platforms (various
ReadyNAS, Synology, QNAP etc., Linux, Windows, OSX ) or rely on 3rd
parties to build and host. Be clear from the start what you will and
will not do - otherwise you could be overwhelmed. 

For a version of AlienBBC (BBCiPlayer predecessor), part of the
installation would download an appropriate copy of mplayer which
simplified installation.  

If binaries (and source) of your ffmpre replacement are included as part
of the plugin for main architectures  - that would simplify installation
for many users and I think would be what user would appreciate rather
than being Lighter.

A dilemma I have at the moment is that I am reluctant to produce a V1.2
of the plugin because it would trigger an install which would overwrite
all customisations users have made to the plugin files and so break
their BBC radio. Including a ffmpeg replacement binary in the plugin
would minimise this issue.



bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: YouTube Plugin

2015-02-24 Thread MJS

Hi,

I recently reinstalled and reconfigured my Synology DS410j with
Squeezebox server 7.7.3-040. On the squeezebox I installed firmware
7.7.3-r16676. I also installed the YouTube plugin on the squeezebox
server on my Synology.

On the squeezebox I can access the plugin under 'my applications' and
search for music, but none of the videos I try to play work and
squeezebox shows message Networktest after a while. I can also access
Logitech media server through my browser and search for music, but none
of them will play.

I don't see the plugin at all when I use the squeezebox app on Android
or iOS.

All of this used to work fine before. Any ideas?



MJS's Profile: http://forums.slimdevices.com/member.php?userid=64106
View this thread: http://forums.slimdevices.com/showthread.php?t=87731

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2015-02-24 Thread kingswindsor

I made a previous post about a problem I am having with the stream
stuttering and then stopping.  It seemed to get better but for the last
couple of days all I can manage is a 30-60 sec run of music/broadcast
before it goes silent, then perhaps comes back once or twice for a few
seconds before failing completely.  The final fail is indicated by the
'play' symbol re-appearing which can be used to get it going again -
intermittently, as before.

I have turned up the logging and this sequence seems to be typical:-   
[15-02-24 21:42:35.5891] Plugins::BBCiPlayer::RadioVis::new (28)
radiovis: fm/ce1/c203/09100
[15-02-24 21:42:35.5893] Plugins::BBCiPlayer::RadioVis::new (65) send
connect
[15-02-24 21:42:35.5899] Plugins::BBCiPlayer::RadioVis::new (122)
storing lines functions for Slim::Player::SqueezePlay=ARRAY(0xd806078)
[15-02-24 21:42:35.5906] Plugins::BBCiPlayer::iPlayer::scanUrl (26)
iplayer://live?aac=http://a.files.bbci.co.uk/media/live/manifesto/audio/simulcast/hls/uk/sbr_high/ak/bbc_radio_three.m3u8icon=http://www.bbc.co.uk/radio/imda/logos/radio3_logomobile1-1.pngradiovis=fm/ce1/c203/09100
[15-02-24 21:42:35.5914] Plugins::BBCiPlayer::iPlayer::scanUrl (41)
baseUrl:
iplayer://live?aac=http://a.files.bbci.co.uk/media/live/manifesto/audio/simulcast/hls/uk/sbr_high/ak/bbc_radio_three.m3u8icon=http://www.bbc.co.uk/radio/imda/logos/radio3_logomobile1-1.pngradiovis=fm/ce1/c203/09100
type: live prefOrder:aac,flashaac
[15-02-24 21:42:35.5917] Plugins::BBCiPlayer::iPlayer::scanUrl (75)
placeholder:
iplayer://live?aac=http://a.files.bbci.co.uk/media/live/manifesto/audio/simulcast/hls/uk/sbr_high/ak/bbc_radio_three.m3u8type=aac
[15-02-24 21:42:35.5921] Plugins::BBCiPlayer::iPlayer::getNextTrack
(107) scanning: live: aac
http://a.files.bbci.co.uk/media/live/manifesto/audio/simulcast/hls/uk/sbr_high/ak/bbc_radio_three.m3u8
for aac
[15-02-24 21:42:35.5936] Plugins::BBCiPlayer::RadioVis::DESTROY (268)
close: fm/ce1/c203/09100
[15-02-24 21:42:36.5947] Plugins::BBCiPlayer::iPlayer::_checkStream
(214) consecutiveErrors: 0 songElapsed: 0
[15-02-24 21:42:37.5957] Plugins::BBCiPlayer::iPlayer::_checkStream
(214) consecutiveErrors: 0 songElapsed: 0
[15-02-24 21:42:37.6578] Plugins::BBCiPlayer::iPlayer::__ANON__ (123)
scanned:
http://a.files.bbci.co.uk/media/live/manifesto/audio/simulcast/hls/uk/sbr_high/ak/bbc_radio_three.m3u8
[15-02-24 21:42:37.6582] Plugins::BBCiPlayer::iPlayer::__ANON__ (132) 
found:
http://a.files.bbci.co.uk/media/live/manifesto/audio/simulcast/hls/uk/sbr_high/ak/bbc_radio_three.m3u8
bitrate: 
[15-02-24 21:42:37.6585] Plugins::BBCiPlayer::iPlayer::__ANON__ (146)
adding 1 tracks at placeholder, 0 at end of playlist
[15-02-24 21:42:37.6844] Plugins::BBCiPlayer::RadioVis::__ANON__ (89)
send subscribe
[15-02-24 21:42:37.6954] Plugins::BBCiPlayer::RadioVis::__ANON__ (99)
body: SHOW
http://static.bbci.co.uk/radiovis/1.1.0/logos/bbc_radio_three.png
[15-02-24 21:42:37.6957] Plugins::BBCiPlayer::RadioVis::gotinfo (168)
slide: displaying in 0 seconds: 
[15-02-24 21:42:37.6959] Plugins::BBCiPlayer::RadioVis::update (178)
slide: displaying now
[15-02-24 21:42:38.5969] Plugins::BBCiPlayer::iPlayer::_checkStream
(214) consecutiveErrors: 0 songElapsed: 0
[15-02-24 21:42:39.5985] Plugins::BBCiPlayer::iPlayer::_checkStream
(214) consecutiveErrors: 0 songElapsed: 0
[15-02-24 21:42:40.5997] Plugins::BBCiPlayer::iPlayer::_checkStream
(214) consecutiveErrors: 0 songElapsed: 0
[15-02-24 21:42:41.6011] Plugins::BBCiPlayer::iPlayer::_checkStream
(214) consecutiveErrors: 0 songElapsed: 0
[15-02-24 21:42:42.6025] Plugins::BBCiPlayer::iPlayer::_checkStream
(214) consecutiveErrors: 0 songElapsed: 0
[15-02-24 21:42:43.6040] Plugins::BBCiPlayer::iPlayer::_checkStream
(214) consecutiveErrors: 0 songElapsed: 0
[15-02-24 21:42:44.6057] Plugins::BBCiPlayer::iPlayer::_checkStream
(214) consecutiveErrors: 0 songElapsed: 1.10133108711243
[15-02-24 21:42:45.6074] Plugins::BBCiPlayer::iPlayer::_checkStream
(214) consecutiveErrors: 0 songElapsed: 2.10294518089294
[15-02-24 21:42:45.6083] Plugins::BBCiPlayer::iPlayer::_checkStream
(218) stream playing - disabling playlist state

Any advice gratefully received.  It is on a Vortexbox 2.2 which has been
working well for a long time. It's been updated with bpa's HLS plugin
and the menu.opml update.



kingswindsor's Profile: http://forums.slimdevices.com/member.php?userid=61926
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Apple OS X HLS Setup with LMS

2015-02-24 Thread odw199

From memory, the path is

~/Library/Cache/Squeezebox/InstalledPlugins/Plugins/BBCIplayer

Where ~ is your home directory



odw199's Profile: http://forums.slimdevices.com/member.php?userid=15387
View this thread: http://forums.slimdevices.com/showthread.php?t=103209

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2015-02-24 Thread TheLastMan

Krisbee wrote: 
 The idea is basically to build a current version of ffmpeg on your
 Synology device in a debian chroot.
Are you able to point me to a web site that will give me some
instructions how to do this?

I have installed the debian chroot on my Synology DS214 but have never
compiled anything before. I am happy to follow some Linux step-by-step
instructions if there are any out there.

I would be interested to see if I could get it to work.  If it does, I
could then make the compiled ffmpeg available to other Armada based
Synology owners.



Matt
http://www.last.fm/user/MJL-UK
SQUEEZEBOXES:[/B] TWO SB DUETS (LIVING ROOM AND KITCHEN) AND A
*'PICOREPLAYER' (HTTPS://SITES.GOOGLE.COM/SITE/PICOREPLAYER/HOME)
[b]Server:* Synology DS214 (2TB) NAS running LMS 7.7.3 (official
Synology package)
*Network:* Netgear DG834GT ADSL modem/router, Buffalo WZR-HP-G300NH
access point
*Livingroom:* Receiver, Naim 42/110 amp, BW CM2 speakers
*Kitchen:* Receiver, Topping TP20 Mk2 Class T amp, BW 686 speakers
*Study:* Linn LP12, Naim 72/Hi-cap/Headline

TheLastMan's Profile: http://forums.slimdevices.com/member.php?userid=16021
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Max2Play Webinterface for Mediaclients (Audioplayer, Squeezeserver, Airplay, XBMC)

2015-02-24 Thread flysurfer

Hi ctweedle,

please always use the LMS version 7.9 nightly as this is the one that I
always test with new images and this one works. The C1 version for
Max2Play is more an alpha version compared to the U3. The U3 Max2Play
should work without problems and detect most USB-drives. HD-idle is used
to bring devices to sleep while they are not used. You might disable
this service (by console) to test, if your problem is related to this.
If you get random disconnects (even during usage) and some of the
usb-ports do not work at all, it might be a problem with a defect U3. 
The automount programm is usbmount. But I don't think that this causes
troubles.



2 x Max2Play on ODROID U2/U3 with LMS, Squeezelite, Shairport, XBMC
1 x Squeezebox Receiver
1 x Denon 1713 AVR + Nubert 5.1 System
iPeng

Max2Play-Image for ODROID: http://shop.max2play.com/de/image-max2play

flysurfer's Profile: http://forums.slimdevices.com/member.php?userid=61064
View this thread: http://forums.slimdevices.com/showthread.php?t=101856

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Qobuz.com streaming plugin

2015-02-24 Thread pierrepoulpe

On one side : 
-I can understand Qobuz wants tu push people to get the 10€ subscription
instead of the 5€. 
-I don't understand the pricing levelling from mp3 streaming @5€, and
the flac one 4 times more expensive...
-... While for me, 20€ for flac streaming is fine.


on the other side,  from the user point of view, I don't see why I would
I pay more because I don't want to use a computer to play in the house
music.


I don't want to show the bad path... but it may be possible to get the
app id and app secret from qobuz desktop, and put it in the plugin.



pierrepoulpe's Profile: http://forums.slimdevices.com/member.php?userid=58007
View this thread: http://forums.slimdevices.com/showthread.php?t=97146

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: BBCiPlayer Plugin (UK only)

2015-02-24 Thread majones

bonze wrote: 
 Isn't HDS the video equivalent of HLS?
The codec is AAC - Simmons says AAC-LC at 320kb/s and 128kb/s bit rate
and HE-AAC(v1) at 96kb/s and 48kb/s. But the streaming protocol comes
in two types: HLS (for iOS and Android) and HDS (for desktop) delivery
methods. So HDS is already available - just wondering whether we should
use it?



majones's Profile: http://forums.slimdevices.com/member.php?userid=13029
View this thread: http://forums.slimdevices.com/showthread.php?t=53229

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2015-02-24 Thread Krisbee

TheLastMan wrote: 
 Are you able to point me to a web site that will give me some
 instructions how to do this?
 
 I have installed the debian chroot on my Synology DS214 but have never
 compiled anything before. I am happy to follow some Linux step-by-step
 instructions if there are any out there.
 
 I would be interested to see if I could get it to work.  If it does, I
 could then make the compiled ffmpeg available to other Armada based
 Synology owners.

Well I wouldn't say compiling stuff is one of my strong points, and
instructions on setting up and using the debian-chroot package are hard
to find.  This is what I did and assumes you are starting from scratch.

0. Stop LMS on your Synology.

1. Follow this in order to add the synocommunity sources to your NAS:

https://synocommunity.com/#easy-install

2. There is no need to run the debain-chroot as a service on your NAS
for this exercise.

3. Get to a root terminal by connecting to your NAS as root via ssh.

4.  Use this command to enter your debian-chroot.


Code:

/var/packages/debian-chroot/scripts/start-stop-status chroot



5.  You need to update your debian sources, install and configure
locales (you might get some error messages during this)


Code:


  apt-get update
  apt-get install locales
  dpkg-reconfigure locales
  dpkg-reconfigure tzdata
  



Choose your locales with space to select a value and enter, basically
just pick what matches your main Synology system. e.g. en_US.utf8

6. Install packages needed for the fetching and compiling ffmpeg source
code:


Code:


  apt-get install wget tar bzip2 yasm gcc make
  



7. Download ffmpeg source code and untar -  I did this in /root dir of
the chroot.


Code:


  cd /root
  wget http://ffmpeg.org/releases/ffmpeg-2.5.4.tar.bz2
  tar xvf ffmpeg-2.5.4.tar.bz2
  cd ffmpeg-2.5.4
  



8. Compile ffmpeg ( configure, make, make install). Let each step
complete before moving to the next.  


Code:


  ./configure
  




Code:

make -j2



Use j2 as you have two cores.


Code:

make install



This could be slow on an ARM processor.

9. Check status of ffmpeg.


Code:

ffmpeg -version 



10.  If all OK, exit chroot  


Code:


  exit
  



11. Now copy ffmpeg in chroot directory to main /usr/bin of Synology


Code:


  cp /volume1/@appstore/debian-chroot/var/chroottarget/usr/local/bin/ffmpeg  
/usr/bin/ffmpeg
  



11. Check ffmpeg is found by Synology system


Code:


  which ffmpeg
  



This should return /usr/bin/ffmpeg

12. Restart  LMS and complete config for HLS streams.

Remember I did this x86 arch.  A quick look at the files in the ffmpeg
source tarball would suggest it should compile on ARM arch.  The
question is which arm processors will it compile on. As the DS214 model
uses a MARVELL Armada XP MV78230, which is Armv7 compliant, it should
compile.



Krisbee's Profile: http://forums.slimdevices.com/member.php?userid=59080
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2015-02-24 Thread Krisbee

bpa wrote: 
 Using readelf looking at the ffmpeg executable for arm - it says it is a
 armv5te
  
Code:

  
   .
   .
   .
   Flags: 0x5000202, has entry point, Version5 
EABI, soft-float ABI
   .
   .
   .
   Attribute Section: aeabi
   File Attributes
   Tag_CPU_name: 5TE
   Tag_CPU_arch: v5TE
   Tag_ARM_ISA_use: Yes
   Tag_THUMB_ISA_use: Thumb-1
   Tag_ABI_PCS_wchar_t: 4
   Tag_ABI_FP_rounding: Needed
   Tag_ABI_FP_denormal: Needed
   Tag_ABI_FP_exceptions: Needed
   Tag_ABI_FP_number_model: IEEE 754
   Tag_ABI_align_needed: 8-byte
   Tag_ABI_align_preserved: 8-byte, except leaf SP
   Tag_ABI_enum_size: int
   

  

Bpa,

Thanks for that. So no good for Synology armada then. I'd had only just
got round to finding out which CPUs QNAP arm based used and had come to
same conclusion.  A pity as putting opkg for x86 on Synology was simple
and worked well.



Krisbee's Profile: http://forums.slimdevices.com/member.php?userid=59080
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2015-02-24 Thread TheLastMan

Krisbee wrote: 
 Well I wouldn't say compiling stuff is one of my strong points, and
 instructions on setting up and using the debian-chroot package are hard
 to find.  This is what I did and assumes you are starting from scratch.
 ...
 [snip excellent detailed instructions]
Thanks for that.  I will give it a go this evening after work and report
back. I already have the Debian Choot installed on my Synology so will
be doing steps 3-12.



Matt
http://www.last.fm/user/MJL-UK
SQUEEZEBOXES:[/B] TWO SB DUETS (LIVING ROOM AND KITCHEN) AND A
*'PICOREPLAYER' (HTTPS://SITES.GOOGLE.COM/SITE/PICOREPLAYER/HOME)
[b]Server:* Synology DS214 (2TB) NAS running LMS 7.7.3 (official
Synology package)
*Network:* Netgear DG834GT ADSL modem/router, Buffalo WZR-HP-G300NH
access point
*Livingroom:* Receiver, Naim 42/110 amp, BW CM2 speakers
*Kitchen:* Receiver, Topping TP20 Mk2 Class T amp, BW 686 speakers
*Study:* Linn LP12, Naim 72/Hi-cap/Headline

TheLastMan's Profile: http://forums.slimdevices.com/member.php?userid=16021
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: BBCiPlayer Plugin (UK only)

2015-02-24 Thread bonze

bpa wrote: 
 No - HDS is Adobe's version of Apple's HLS. Battle of standards so DASH
 is supposed to be vendor neutral and international standard.
 
 Both can do video.
 
 HDS, HLS and DASH are all streaming protocols - a way to move data.  For
 HL:S audio the audio is encapsulated in MPEG-TS. For audio encoding  HLS
 defines AAC, AC-3 and MP3 and of course within each audio codec you have
 more classifications.
Ah, OK -  I didn't realise both could do video.



LMS Version: 7.9
TranquilPC T2-WHS-A3 - WHS 2011
2x Touch, 3x SB3

bonze's Profile: http://forums.slimdevices.com/member.php?userid=6150
View this thread: http://forums.slimdevices.com/showthread.php?t=53229

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: BBCiPlayer Plugin (UK only)

2015-02-24 Thread utgg

bpa wrote: 
 No - HDS is Adobe's version of Apple's HLS. Battle of standards so DASH
 is supposed to be vendor neutral and international standard.
 
 Both can do video.
 
 HDS, HLS and DASH are all streaming protocols - a way to move data.  For
 HL:S audio the audio is encapsulated in MPEG-TS. For audio encoding  HLS
 defines AAC, AC-3 and MP3 and of course within each audio codec you have
 more classifications.

One thing I'm not sure about is if the mpeg2-ts decoder that is required
is subject to the $2 royalty per decoder. I'm assuming most
manufacturers of 'internet radios', logitech included, won't have paid
this...



utgg's Profile: http://forums.slimdevices.com/member.php?userid=40900
View this thread: http://forums.slimdevices.com/showthread.php?t=53229

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2015-02-24 Thread PasTim

If ffmpeg will run on Synology on a command line as admin:user and for a
BBC HLS link, but not when run as admin from LMS, then compiling another
version of ffmpeg is most unlikely to help.  

'Operation Not Permitted' must imply some form of permissions problem.
This might be due to some form of muddle about paths, access to non-free
codecs, access to a device (yes, I know that's improbable, but /dev has
all sorts of weird virtual devices in it that I don't understand) or
something else people haven't yet thought of.  Personally I thought that
the hint of an issue with Triode's Spotify mentioned a while ago looked
promising.

But that's just my take on what I've seen so far.  When googling for
answers I even found a German who had a very similar problem with a
video (http://www.synology-forum.de/archive/index.html/t-52729.html?)
but he got no answer.



LMS 7.9 on VortexBox Midi, Xubuntu 14.04, FLACs 16-24 bit,
44.1-192kbps. LMS  Squeeze2upnp to MF M1 CLiC (to MF amp  ESLs) 
Marantz CR603 UPnP renderers.  Minimserver (server)  upplay (control
point) to same renderers  to upmpdcli/mpd PC renderers.  Squeezelite to
Meridian USB Explorer DAC to speakers/phones.  Wireless Xubuntu 14.04
laptop with firefox/upplay or Android 'phone with
Squeeze-Commander/BubbleUPnP controls LMS/Minimserver.   Have a Touch
with EDO, and a spare, but don't use.

PasTim's Profile: http://forums.slimdevices.com/member.php?userid=41642
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: BBCiPlayer Plugin (UK only)

2015-02-24 Thread majones

In his blog of 9th February, Jim Simmons of the BBC wrote all our
services are now available in HLS and HDS using the AAC codec. We've
had great success accessing the HLS streams for live radio thanks to
bpa's PlayHLS plugin combined with ffmpeg (although the Listen Again
steams have yet to be located). But I haven't heard mention in the user
community of HDS - is it potentially of interest?



majones's Profile: http://forums.slimdevices.com/member.php?userid=13029
View this thread: http://forums.slimdevices.com/showthread.php?t=53229

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Qobuz.com streaming plugin

2015-02-24 Thread sebp

pierrepoulpe wrote: 
 -I don't understand the pricing levelling from mp3 streaming @5€, and
 the flac one 4 times more expensive...
Streaming FLAC files will require around 3 times more bandwidth than
streaming MP3 files, and Qobuz will have to pay for the bandwidth
required to bring these files from their servers to your devices.
So that would at least be part of the explanation.

pierrepoulpe wrote: 
 on the other side,  from the user point of view, I don't see why I would
 I pay more because I don't want to use a computer to play in the house
 music.
Sure. But they need to make some profit as a company, and their
streaming business isn't very profitable. So they'll use any lever they
can to raise their ARPU.

pierrepoulpe wrote: 
 I don't want to show the bad path... but it may be possible to get the
 app id and app secret from qobuz desktop, and put it in the plugin.
I wonder whether their desktop app is even using the regular API.



'Last.fm' (http://www.last.fm/user/sebp)

sebp's Profile: http://forums.slimdevices.com/member.php?userid=11768
View this thread: http://forums.slimdevices.com/showthread.php?t=97146

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2015-02-24 Thread bpa

Krisbee wrote: 
 
 It lets you install QNAP packages on a Synology NAS assuming the
 architecture works for you.  Both Arm ( not sure what variety ) and x86
 
 
 http://qnapware.zyxmon.org/binaries-arm/Packages.html
 http://qnapware.zyxmon.org/binaries-x86/Packages.html
 

Using readelf looking at the ffmpeg executable for arm - it says it is a
armv5te

Code:


  .
  .
  .
  Flags: 0x5000202, has entry point, Version5 EABI, 
soft-float ABI
  .
  .
  .
  Attribute Section: aeabi
  File Attributes
  Tag_CPU_name: 5TE
  Tag_CPU_arch: v5TE
  Tag_ARM_ISA_use: Yes
  Tag_THUMB_ISA_use: Thumb-1
  Tag_ABI_PCS_wchar_t: 4
  Tag_ABI_FP_rounding: Needed
  Tag_ABI_FP_denormal: Needed
  Tag_ABI_FP_exceptions: Needed
  Tag_ABI_FP_number_model: IEEE 754
  Tag_ABI_align_needed: 8-byte
  Tag_ABI_align_preserved: 8-byte, except leaf SP
  Tag_ABI_enum_size: int
  




bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: BBCiPlayer Plugin (UK only)

2015-02-24 Thread bonze

majones wrote: 
 In his blog of 9th February, Jim Simmons of the BBC wrote all our
 services are now available in HLS and HDS using the AAC codec. We've
 had great success accessing the HLS streams for live radio thanks to
 bpa's PlayHLS plugin combined with ffmpeg (although the Listen Again
 steams have yet to be located). But I haven't heard mention in the user
 community of HDS - is it potentially of interest?

Isn't HDS the video equivalent of HLS?

The BBC iPlayer Listen Again programmes are playing in AAC. 
Are they expected to change again?



LMS Version: 7.9
TranquilPC T2-WHS-A3 - WHS 2011
2x Touch, 3x SB3

bonze's Profile: http://forums.slimdevices.com/member.php?userid=6150
View this thread: http://forums.slimdevices.com/showthread.php?t=53229

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: BBCiPlayer Plugin (UK only)

2015-02-24 Thread bpa

bonze wrote: 
 Isn't HDS the video equivalent of HLS? 

No - HDS is Adobe's version of Apple's HLS. Battle of standards so DASH
is supposed to be vendor neutral and international standard.

Both can do video.



bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=53229

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: BBCiPlayer Plugin (UK only)

2015-02-24 Thread Owen Smith

utgg wrote: 
 One thing I'm not sure about is if the mpeg2-ts decoder that is required
 is subject to the $2 royalty per decoder. I'm assuming most
 manufacturers of 'internet radios', logitech included, won't have paid
 this...

$2 royalty to unpack an mpeg2-ts? That's outrageous, are you sure? It's
not that difficult to unpack a ts and it was hardly cutting edge
research to create the format.



Owen Smith's Profile: http://forums.slimdevices.com/member.php?userid=42371
View this thread: http://forums.slimdevices.com/showthread.php?t=53229

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Apple OS X HLS Setup with LMS

2015-02-24 Thread JPatten

odw199 wrote: 
 From memory, the path is
 
 ~/Library/Cache/Squeezebox/InstalledPlugins/Plugins/BBCIplayer
 
 Where ~ is your home directory

I have now located and verified the correct path to the menu.opml file
in OSX. It is as follows

From the Macintosh HD navigate through the following folders

Users

Select the User profile where LMS is installed. 

Library

Caches

Squeezebox

Installed Plugins

Plugins

BBC iPlayer

Here you will find menu.opml. Replace this with the relevant version -
ie UK or non-Uk

I also attach a screengrab which shows the folder tree.

Simple enough if you can see the Hard Drive. The latest version of OSX
makes it harder to find but searching in Google will give you the
answers you need to make it visible if you are unsure how to uncover
it.

I am up and running having switched from Windows 7 at the weekend. One
thing I have noticed very quickly is that LMS running on OSX seems to be
much more stable than on Windows 7. Streaming no longer drops out
overnight for instance.


+---+
|Filename: Screen Shot OSX Menu.opml location.jpg   |
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=17480|
+---+


JPatten's Profile: http://forums.slimdevices.com/member.php?userid=9215
View this thread: http://forums.slimdevices.com/showthread.php?t=103209

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Apple OS X HLS Setup with LMS

2015-02-24 Thread bpa

danco wrote: 
 Yes, ffmpeg is in usr/local/bin, which I understand is correct. I could
 try usr/bin, but prefer it in usr/ocal/bin. I could change the plugin to
 look for it there if that's not the default, but anyway it is shown when
 I check Advanced, File Types in LMS settings.
 
 menu.opml is working fine, showing the stations.
 
 I've now checked that ffmpeg works fine from Terminal.

Make sure BBCIplayer settings are set to the most comprehensive and
enable transcoding.

You can enable player.source to DEBUG and then try playing a stream. 
The log which ffmpeg is run.



bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=103209

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Qobuz.com streaming plugin

2015-02-24 Thread pierrepoulpe

Bandwidth costs not so much.

Qobuz desktop uses the regular api, for sure. Originally I reversed the
API from qobuz desktop sniffing. Today they still use it.



pierrepoulpe's Profile: http://forums.slimdevices.com/member.php?userid=58007
View this thread: http://forums.slimdevices.com/showthread.php?t=97146

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: BBCiPlayer Plugin (UK only)

2015-02-24 Thread bpa

bonze wrote: 
 I'm confused, is there an advantage of using HDS over HLS?

Is there an advantage of WMA-Lossless over ALAC ?  Not really but the
vendor who gets control can direct the future. Flash died partly because
Apple wouldn't allow it on their systems.



bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=53229

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: BBCiPlayer Plugin (UK only)

2015-02-24 Thread bonze

bpa wrote: 
 Is there an advantage of WMA-Lossless over ALAC ?  Not really but the
 vendor who gets control can direct the future. Flash died partly because
 Apple wouldn't allow it on their systems.
I meant specifically in relation to the HLS streams that we are already
using.

Just wondering why majones was raising the question.



LMS Version: 7.9
TranquilPC T2-WHS-A3 - WHS 2011
2x Touch, 3x SB3

bonze's Profile: http://forums.slimdevices.com/member.php?userid=6150
View this thread: http://forums.slimdevices.com/showthread.php?t=53229

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Apple OS X HLS Setup with LMS

2015-02-24 Thread danco

Yes, ffmpeg is in usr/local/bin, which I understand is correct. I could
try usr/bin, but prefer it in usr/ocal/bin. I could change the plugin to
look for it there if that's not the default, but anyway it is shown when
I check Advanced, File Types in LMS settings.

menu.opml is working fine, showing the stations.

I've now checked that ffmpeg works fine from Terminal.



danco's Profile: http://forums.slimdevices.com/member.php?userid=210
View this thread: http://forums.slimdevices.com/showthread.php?t=103209

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Apple OS X HLS Setup with LMS

2015-02-24 Thread JohnB

Others will have more expertise but as a first step I would double check
whether ffmpeg and menu.opml have been copied to the correct folders.



Touch, Meridian G92, Meridian G55, PMC OB1i speakers, HP Proliant
Microserver/Ubuntu, PC/Windows 7, iPad 4, iPeng, Squeezepad.

JohnB's Profile: http://forums.slimdevices.com/member.php?userid=31553
View this thread: http://forums.slimdevices.com/showthread.php?t=103209

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: BBCiPlayer Plugin (UK only)

2015-02-24 Thread majones

bonze wrote: 
 Just wondering why majones was raising the question.
Ahh! Because I don't trust Apple and I'd like to think that we have the
Adobe option in place if required. Same logic as the BBC themselves, I
suspect!



majones's Profile: http://forums.slimdevices.com/member.php?userid=13029
View this thread: http://forums.slimdevices.com/showthread.php?t=53229

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: BBCiPlayer Plugin (UK only)

2015-02-24 Thread majones

bpa wrote: 
 HDS is Adobe's version of Apple's HLS.
I'm just wondering why the listener community is totally focused on HLS?



majones's Profile: http://forums.slimdevices.com/member.php?userid=13029
View this thread: http://forums.slimdevices.com/showthread.php?t=53229

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: BBCiPlayer Plugin (UK only)

2015-02-24 Thread Owen Smith

utgg wrote: 
 From Wikipedia: According to the MPEG-2 licensing agreement *any use of
 MPEG-2 technology is subject to royalties*. MPEG-2 encoders are subject
 to a royalty of $2.00 per unit, decoders are subject to a royalty of
 $2.00 per unit, and royalty-based sales of encoders and decoders are
 subject to different rules and $2.50 per unit..
 
 I don't really know if that is really the case, and I agree that it
 would be outrageous. But if it is the case, does it cause issues for
 anyone providing a plugin?

How would per unit apply to software? Especially software that is
free? This seems like a hardware sales licence to me.

Apparently ffmpeg negotiated a licence for AAC patents based on an
amount per sale, which works great for ffmpeg given there aren't any
sales.



Owen Smith's Profile: http://forums.slimdevices.com/member.php?userid=42371
View this thread: http://forums.slimdevices.com/showthread.php?t=53229

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2015-02-24 Thread PasTim

bpa wrote: 
 I thought it was to do with path so I rename libraries, changed
 permission, inserted wrong version,  etc. and in all cases I got an
 error message that was clear (e.g. couldn't open/load file)  and not
 operation  not permitted error.
 
 However, when I changed an input decoder related option (e.g. override
 the number of channels) or give a ridiculous number of threads to use I
 got an operation not permitted error. So I am at a loss why root works
 and admin doesn't.  I thought it might some sort of ACL based on groups
 but I couldn't see anything. 
 
 I'm open to suggestions on what to try - I do not have the error on my
 system but I can change files/permission to see if I can make the error
 happen on my system ans as I have said only by changing decoder process
 options was I able to get the error message.,
My understanding from a rather large number of posts is that ffmpeg can
even be run by admin from a command line, not just root.  Is that
wrong?

If ordinary admin can run it OK, then:

- is there an environment variable used or set by LMS that could also be
affecting ffmpeg or one of the libraries it uses? 
- is there a resource that LMS is reserving for its sole use?
- is there an unexpected resource that ffmpeg tries to reserve, even if
not actually used, that LMS uses?
- can any more diagnostics be got out of ffmpeg or its libraries?

I know, scraping the barrel for ideas, but 



LMS 7.9 on VortexBox Midi, Xubuntu 14.04, FLACs 16-24 bit,
44.1-192kbps. LMS  Squeeze2upnp to MF M1 CLiC (to MF amp  ESLs) 
Marantz CR603 UPnP renderers.  Minimserver (server)  upplay (control
point) to same renderers  to upmpdcli/mpd PC renderers.  Squeezelite to
Meridian USB Explorer DAC to speakers/phones.  Wireless Xubuntu 14.04
laptop with firefox/upplay or Android 'phone with
Squeeze-Commander/BubbleUPnP controls LMS/Minimserver.   Have a Touch
with EDO, and a spare, but don't use.

PasTim's Profile: http://forums.slimdevices.com/member.php?userid=41642
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2015-02-24 Thread onlyconnect

TheLastMan wrote: 
 
 Has anybody out there got it working on a Synology NAS yet?

Yes, it is working for me after installing the SynoCommunity ffmpeg
package:

https://synocommunity.com/

Before, I had the same issues others are reporting.

Tim



onlyconnect's Profile: http://forums.slimdevices.com/member.php?userid=19154
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2015-02-24 Thread bpa

PasTim wrote: 
 My understanding from a rather large number of posts is that ffmpeg can
 even be run by admin from a command line, not just root.  Is that
 wrong?
 
 If ordinary admin can run it OK, then:
 
 - is there an environment variable used or set by LMS that could also be
 affecting ffmpeg or one of the libraries it uses? 
 - is there a resource that LMS is reserving for its sole use?
 - is there an unexpected resource that ffmpeg tries to reserve, even if
 not actually used, that LMS uses?
 - can any more diagnostics be got out of ffmpeg or its libraries?
 
 I know, scraping the barrel for ideas, but 

Klammer (armada370 based Synology) is the only Synology with the problem
persisting. ffmpeg doesn't work when run from a shell prompt under
userid admin but works nder user id root. This is not the case for other
Synology NASs.  ffmpeg (owned by user root) when permissions set to +s
will run from a shell prompt when run under user admin but not when run
as part of LMS.

Problem is I can't test all the questions you are asking as I don't have
a NAS and Klammer doesn't have the skill to answer the questions you are
asking.   So all we can do is try to provoke the error message on a
system where ffmpeg works and then see can it be undone on Klammer's
system. As an alternative,  I have gone through the ffmpeg code to see
where the error is produced - unfortunately it is in a lot (but finite)
of places.



bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: BBCiPlayer Plugin (UK only)

2015-02-24 Thread Owen Smith

majones wrote: 
 I'm just wondering why the listener community is totally focused on HLS?

ffmpeg already handles HLS. Also, given a choice of an Adobe standard or
an Apple standard, I go with Apple assuming there are no important
technical differences.



Owen Smith's Profile: http://forums.slimdevices.com/member.php?userid=42371
View this thread: http://forums.slimdevices.com/showthread.php?t=53229

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: BBCiPlayer Plugin (UK only)

2015-02-24 Thread PasTim

Owen Smith wrote: 
 ffmpeg already handles HLS. Also, given a choice of an Adobe standard or
 an Apple standard, I go with Apple assuming there are no important
 technical differences.
And DASH would be even better if the Beeb gets round to it since it is
an open international standard (what me, anti-Apple? well maybe, just a
bit ;) ).  I'm not 100% sure ffmpeg fully supports it yet, but there is
plenty on the web about the combination.



LMS 7.9 on VortexBox Midi, Xubuntu 14.04, FLACs 16-24 bit,
44.1-192kbps. LMS  Squeeze2upnp to MF M1 CLiC (to MF amp  ESLs) 
Marantz CR603 UPnP renderers.  Minimserver (server)  upplay (control
point) to same renderers  to upmpdcli/mpd PC renderers.  Squeezelite to
Meridian USB Explorer DAC to speakers/phones.  Wireless Xubuntu 14.04
laptop with firefox/upplay or Android 'phone with
Squeeze-Commander/BubbleUPnP controls LMS/Minimserver.   Have a Touch
with EDO, and a spare, but don't use.

PasTim's Profile: http://forums.slimdevices.com/member.php?userid=41642
View this thread: http://forums.slimdevices.com/showthread.php?t=53229

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: BBCiPlayer Plugin (UK only)

2015-02-24 Thread majones

utgg wrote: 
 But if it is the case, does it cause issues for anyone providing a
 plugin?
You must be joking!



majones's Profile: http://forums.slimdevices.com/member.php?userid=13029
View this thread: http://forums.slimdevices.com/showthread.php?t=53229

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2015-02-24 Thread bpa

PasTim wrote: 
 If ffmpeg will run on Synology on a command line as admin:user and for a
 BBC HLS link, but not when run as admin from LMS, then compiling another
 version of ffmpeg is most unlikely to help.  
 
 'Operation Not Permitted' must imply some form of permissions problem.
 This might be due to some form of muddle about paths, access to non-free
 codecs, access to a device (yes, I know that's improbable, but /dev has
 all sorts of weird virtual devices in it that I don't understand) or
 something else people haven't yet thought of.  Personally I thought that
 the hint of an issue with Triode's Spotify mentioned a while ago looked
 promising.
 
 But that's just my take on what I've seen so far.  When googling for
 answers I even found a German who had a very similar problem with a
 video (http://www.synology-forum.de/archive/index.html/t-52729.html?)
 but he got no answer.

I thought it was to do with path so I rename libraries, changed
permission, inserted wrong version,  etc. and in all cases I got an
error message that was clear (e.g. couldn't open/load file)  and not
operation  not permitted error.

However, when I changed an input decoder related option (e.g. override
the number of channels) or give a ridiculous number of threads to use I
got an operation not permitted error. So I am at a loss why root works
and admin doesn't.  I thought it might some sort of ACL based on groups
but I couldn't see anything. 

I'm open to suggestions on what to try - I do not have the error on my
system but I can change files/permission to see if I can make the error
happen on my system ans as I have said only by changing decoder process
options was I able to get the error message.,



bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: BBCiPlayer Plugin (UK only)

2015-02-24 Thread utgg

Owen Smith wrote: 
 $2 royalty to unpack an mpeg2-ts? That's outrageous, are you sure? It's
 not that difficult to unpack a ts and it was hardly cutting edge
 research to create the format.
From Wikipedia: According to the MPEG-2 licensing agreement *any use of
MPEG-2 technology is subject to royalties*. MPEG-2 encoders are subject
to a royalty of $2.00 per unit, decoders are subject to a royalty of
$2.00 per unit, and royalty-based sales of encoders and decoders are
subject to different rules and $2.50 per unit..

I don't really know if that is really the case, and I agree that it
would be outrageous. But if it is the case, does it cause issues for
anyone providing a plugin?



utgg's Profile: http://forums.slimdevices.com/member.php?userid=40900
View this thread: http://forums.slimdevices.com/showthread.php?t=53229

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: BBCiPlayer Plugin (UK only)

2015-02-24 Thread bonze

majones wrote: 
 I'm just wondering why the listener community is totally focused on HLS?

I'm confused, is there an advantage of using HDS over HLS?



LMS Version: 7.9
TranquilPC T2-WHS-A3 - WHS 2011
2x Touch, 3x SB3

bonze's Profile: http://forums.slimdevices.com/member.php?userid=6150
View this thread: http://forums.slimdevices.com/showthread.php?t=53229

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2015-02-24 Thread PasTim

bpa wrote: 
 Klammer (armada370 based Synology) is the only Synology with the problem
 persisting. ffmpeg doesn't work when run from a shell prompt under
 userid admin but works nder user id root. This is not the case for other
 Synology NASs.  Also on armda370 Synology,  ffmpeg (owned by user root)
 when permissions set to +s will run from a shell prompt when run under
 user admin but not when run as part of LMS.
 
 Problem is I can't test all the questions you are asking as I don't have
 a NAS and Klammer doesn't have the skill to answer the questions you are
 asking.   So all we can do is try to provoke the error message on a
 system where ffmpeg works and then see can it be undone on Klammer's
 system. As an alternative,  I have gone through the ffmpeg code to see
 where the error is produced - unfortunately it is in a lot (but finite)
 of places.
 
 That said, I think long term it would be better to see if HLS/MPEGTS can
 be written in Perl and be part of a plugin. It would be a lighter
 solution and would work for all LMS users and I think might be done in
 less time that chasing a bug (however annoying)  on one class of NAS.
I don't know how the Synology LMS is set up, but on my ubuntu system the
/etc/init.d/logitechmediaserver start-up file has a path like:

Code:


  PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
  


What PATH does root have (echo $PATH), and is the LMS path the same on
that box?  If this has all been checked already then please just ignore
me!



LMS 7.9 on VortexBox Midi, Xubuntu 14.04, FLACs 16-24 bit,
44.1-192kbps. LMS  Squeeze2upnp to MF M1 CLiC (to MF amp  ESLs) 
Marantz CR603 UPnP renderers.  Minimserver (server)  upplay (control
point) to same renderers  to upmpdcli/mpd PC renderers.  Squeezelite to
Meridian USB Explorer DAC to speakers/phones.  Wireless Xubuntu 14.04
laptop with firefox/upplay or Android 'phone with
Squeeze-Commander/BubbleUPnP controls LMS/Minimserver.   Have a Touch
with EDO, and a spare, but don't use.

PasTim's Profile: http://forums.slimdevices.com/member.php?userid=41642
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: BBCiPlayer Plugin (UK only)

2015-02-24 Thread majones

bonze wrote: 
 ... the normally Apple loving BBC
Hmm. I hadn't sussed why it's called iPlayer. So all we need to do is
re-brand as iSqueezebox and all our problems will go away.



majones's Profile: http://forums.slimdevices.com/member.php?userid=13029
View this thread: http://forums.slimdevices.com/showthread.php?t=53229

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2015-02-24 Thread bpa

PasTim wrote: 
 I don't know how the Synology LMS is set up, but on my ubuntu system the
 /etc/init.d/logitechmediaserver start-up file has a path like:
  
Code:

  
   PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
   

  
 What PATH does root have (echo $PATH), and is the LMS path the same on
 that box?  If this has all been checked already then please just
 ignore me!

Got the T-shirt for that one already.
see
http://forums.slimdevices.com/showthread.php?103158-Announce-PlayHLS-Plugin-plugin-to-play-Apple-HLS-m3u8-streamp=808418viewfull=1#post808418



bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Apple OS X HLS Setup with LMS

2015-02-24 Thread danco

So everything seems to be installed ok according to the instructions,
but I'm not getting any output. Running Mac OS 10.10.2 on a MacBook
Pro.

The Play HLS plugin is installed, as is ffmpeg from the site suggested.
The File types do show ffmpeg under Apple HLS.

The new version of menu.opml is installed, and seems to be working
correctly. I can get to the BBC streams.

But when I try to play something, there is no sound.

What's the next step in debugging? What logs can I turn on? Can I get
hold of a stream and test it in Terminal? If so, what's the syntax? I
tried modifying the suggestions for Linux, but things are evidently
slightly different.

Not that I need the new stuff now, as I am in the UK, and don't have a
multi-room system. But it would probably help for when the Listen Again
streams get changed.



danco's Profile: http://forums.slimdevices.com/member.php?userid=210
View this thread: http://forums.slimdevices.com/showthread.php?t=103209

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: BBCiPlayer Plugin (UK only)

2015-02-24 Thread bonze

majones wrote: 
 Ahh! Because I don't trust Apple and I'd like to think that we have the
 Adobe option in place if required. Same logic as the BBC themselves, I
 suspect!
Which would be surprising from the normally Apple loving BBC



LMS Version: 7.9
TranquilPC T2-WHS-A3 - WHS 2011
2x Touch, 3x SB3

bonze's Profile: http://forums.slimdevices.com/member.php?userid=6150
View this thread: http://forums.slimdevices.com/showthread.php?t=53229

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Is the Inguz plugin with LMS working?

2015-02-24 Thread JohnB

Sorry for the delay in getting back to you.

When I tested it (using a 2 band equalizer) the sound was definitely
affected. I had 2 presets - one bass -6dB/treble +6dB and the other bass
+6dB/treble -6dB and there was a noticable difference between the two.
For convenience, I was using the iPeng app on an iPad to control
LMS/Squeezebox, though IE also seemed to work as well.

I've looked in the log and there was no mention of Silverlight there.

I thought that Silverlight was used for the Inguz web browser, rather
than the actual processing of the audio - though I might well be wrong
(I often am).



Touch, Meridian G92, Meridian G55, PMC OB1i speakers, HP Proliant
Microserver/Ubuntu, PC/Windows 7, iPad 4, iPeng, Squeezepad.

JohnB's Profile: http://forums.slimdevices.com/member.php?userid=31553
View this thread: http://forums.slimdevices.com/showthread.php?t=103195

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2015-02-24 Thread bpa

kingswindsor wrote: 
 I made a previous post about a problem I am having with the stream
 stuttering and then stopping.  It seemed to get better but for the last
 couple of days all I can manage is a 30-60 sec run of music/broadcast
 before it goes silent, then perhaps comes back once or twice for a few
 seconds before failing completely.  The final fail is indicated by the
 'play' symbol re-appearing which can be used to get it going again -
 intermittently, as before.
 
 I have turned up the logging and this sequence seems to be typical:-.

This logging (I assume it is BBCiuPlayer plugin) is not the best for a
playing stream.

First what is your system - hardware and player hardware ?

Then turn on logging player.source to DEBUG



bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: BBCiPlayer Plugin (UK only)

2015-02-24 Thread ftlight

Radio 4's In Touch program for the blind today (Monday) had a segment
on the problems caused by the recent changes to the BBC streams:
http://www.bbc.co.uk/programmes/b0537664

First piece, starts at 00:55, about six minutes.

Over the past couple of weeks, listeners have been reporting that some
equipment they use to access the BBC Radio iPlayer is no longer working.
Dr Mike Townsend from the British Computer Association of the Blind,
puts member's concerns to Andrew Scott, General Manager for BBC
iPlayer.

Presenter: Did you think about blind people?

Scott: (paraphrased) Ummm, not really...

Also a statement from Scott about on On Demand.



ftlight's Profile: http://forums.slimdevices.com/member.php?userid=5294
View this thread: http://forums.slimdevices.com/showthread.php?t=53229

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2015-02-24 Thread bpa

PasTim wrote: 
 I don't suppose Klammer could change the LMS startup file PATH statement
 to match root's, or has that been done already, or would LMS not like
 that?

Klammer has put support ticket into Synology and is waiting for their
reply.
There is no easy file editor on the NAS so editing any file has been
difficult and if mistakes are made, could be hard to undo. When doing
any testing, except for shell prompt tests, I have packaged any test as
part of a debug version of the Plugin so that install and removal is
clean.



bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2015-02-24 Thread Klammer

 Thank you for contacting Synology.
 Apologies for the delay in replying, we are experiencing a large amount
 of tickets at this moment in time.
 
 Unfortunately we are not able to support issues with Logitech media
 server as the application was programmed and compiled by Logitech
 themselves. 
 
 I will forward this information onto our developers for consideration
 with regards to the updated ffmpeg.
 
 If you have any further question please do not hesitate to get in
 touch.
 
 Best Regards,
 Mark Ealey
 

At least Synology are taking some action on this

Paul



Klammer's Profile: http://forums.slimdevices.com/member.php?userid=64022
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Apple OS X HLS Setup with LMS

2015-02-24 Thread whitman

Well there I was innocently thinking it was just me. Stuttering playback
and cutting-out playback on various Listen Again BBC shows over the last
week or so on my Classics via OSX and the usually trusty iplayer plugin.
But a bit of googling reveals loads (and loads and loads!) of moaning
about what I now know is a change at the BBC ... but very little clear
advice about what to do. So ... this is where I've had great advice in
the past whenever I've had a glitch with my Squeezeboxes. What do I do
now, chaps?



whitman's Profile: http://forums.slimdevices.com/member.php?userid=9053
View this thread: http://forums.slimdevices.com/showthread.php?t=103209

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2015-02-24 Thread utgg

bpa wrote: 
 Your solution will help users by being lighter than ffmpeg. 
 Outputting adts AAC is OK as faad is supplied with LMS (even for armv5
 it is fixed point faad better than ffmpeg I think).   
 
 Will you provide and support a binary for all platforms (various
 ReadyNAS, Synology, QNAP etc., Linux, Windows, OSX ) or rely on 3rd
 parties to build and host. Be clear from the start what you will and
 will not do - otherwise you could be overwhelmed. 
 
 For a version of AlienBBC (BBCiPlayer predecessor), part of the
 installation would download an appropriate copy of mplayer which
 simplified installation.  
 
 If binaries (and source) of your ffmpre replacement are included as part
 of the plugin for main architectures  - that would simplify installation
 for many users and I think would be what user would appreciate rather
 than being Lighter.
 
 A dilemma I have at the moment is that I am reluctant to produce a V1.2
 of the plugin because it would trigger an install which would overwrite
 all customisations users have made to the plugin files and so break
 their BBC radio. Including a ffmpeg replacement binary in the plugin
 would minimise this issue.

I fully understand where you are coming from on the support issue - and
I admire you for the effort you've put in recently and over the years.

What I've done so far is mainly for a bit of personal interest to see if
I could get the listen again HLS streams playing, as I'd found that
ffmpeg wasn't able to play them. I've proved that much now - this
program will play the listen again streams (and dig the required URLs
out from some of the BBC's top-level json, given the 8-character id the
program). But I was of course thinking this could end up being useful to
others if it takes a long time (or never?) for Triode or you to do it
'properly' in Perl. So I've deliberately made it a fairly stand-alone
bit of code that doesn't pull in libraries from left right and centre
(it's more interesting to write your own code anyway), which makes it
feasible to do a statically linked binary for easy inclusion in a
plugin.

But I'm not there yet. I'm only surmising that the armv5 binary should
work on most, if not all, ARM based Nases plus Raspberry pi and the
like. But there may still be problems there for people as I know some of
the NAS manufacturer supplied LMS versions have transcoding disabled
(e.g. the ZyXel one I have...). I guess I should be able to compile a
single 32-bit x86 windows binary without much trouble, and also probably
x86 linux binaries, but I haven't tried that yet. OSX and random other
processor architectures are definitely out for me. I could supply the
source code, but I think I'd be a bit embarrassed to do that as it is -
it's not very professional looking and full of experimental bits (I'm
happy it works reliably on the BBC streams though!). I'd prefer to spend
my time experimenting with the listen again UI bits rather than tidying
code...

So I guess I'm not really yet in a position to support this to the level
you suggest to make it appropriate to publishing. I was, I suppose, just
thinking I could provide the arm binary as it is now for others just to
experiment with - but with no guarantees or support. That is probably
naive thinking...



utgg's Profile: http://forums.slimdevices.com/member.php?userid=40900
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2015-02-24 Thread bpa

PasTim wrote: 
 Would it be possible for the install to make a backup of the current
 versions, just in case, and/or warn users that their customisations will
 be lost.

Can't warn. 
IIRC Can't backup as I think Extensions plugin erases the plugin
directory before installing the new version.  

I'll look again but these are the issue I've been thinking about. An
option would be to create a new plugin name PlayHLSv2 and a new
directory but then it gets messy moving customisations and involves
mulitple restarts of LMS.



bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2015-02-24 Thread PasTim

bpa wrote: 
 A dilemma I have at the moment is that I am reluctant to produce a V1.2
 of the plugin because it would trigger an install which would overwrite
 all customisations users have made to the plugin files and so break
 their BBC radio. Including a ffmpeg replacement binary in the plugin
 would minimise this issue.
A personal view is that it would be better to update early when it's all
still fresh in people's minds, than later when some of us (well me
anyway!) will have forgotten all the details.  

Would it be possible for the install to make a backup of the current
versions, just in case, and/or warn users that their customisations will
be lost.



LMS 7.9 on VortexBox Midi, Xubuntu 14.04, FLACs 16-24 bit,
44.1-192kbps. LMS  Squeeze2upnp to MF M1 CLiC (to MF amp  ESLs) 
Marantz CR603 UPnP renderers.  Minimserver (server)  upplay (control
point) to same renderers  to upmpdcli/mpd PC renderers.  Squeezelite to
Meridian USB Explorer DAC to speakers/phones.  Wireless Xubuntu 14.04
laptop with firefox/upplay or Android 'phone with
Squeeze-Commander/BubbleUPnP controls LMS/Minimserver.   Have a Touch
with EDO, and a spare, but don't use.

PasTim's Profile: http://forums.slimdevices.com/member.php?userid=41642
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins