Internet radio browser GUI for music/video streams from various directory services.

⌈⌋ branch:  streamtuner2


Hex Artifact Content

Artifact 8672c0a4d60f944dde40d727852d98588ed1a672:


0000: 3c 70 61 67 65 09 78 6d 6c 6e 73 3d 22 68 74 74  <page.xmlns="htt
0010: 70 3a 2f 2f 70 72 6f 6a 65 63 74 6d 61 6c 6c 61  p://projectmalla
0020: 72 64 2e 6f 72 67 2f 31 2e 30 2f 22 0a 09 74 79  rd.org/1.0/"..ty
0030: 70 65 3d 22 67 75 69 64 65 22 0a 09 69 64 3d 22  pe="guide"..id="
0040: 6a 61 6d 65 6e 64 6f 22 3e 0a 0a 3c 69 6e 66 6f  jamendo">..<info
0050: 3e 0a 09 3c 6c 69 6e 6b 20 74 79 70 65 3d 22 67  >..<link type="g
0060: 75 69 64 65 22 20 78 72 65 66 3d 22 69 6e 64 65  uide" xref="inde
0070: 78 23 63 68 61 6e 6e 65 6c 73 22 2f 3e 0a 09 3c  x#channels"/>..<
0080: 6c 69 6e 6b 20 74 79 70 65 3d 22 67 75 69 64 65  link type="guide
0090: 22 20 78 72 65 66 3d 22 63 68 61 6e 6e 65 6c 73  " xref="channels
00a0: 23 6c 69 73 74 22 2f 3e 0a 09 3c 6c 69 6e 6b 20  #list"/>..<link 
00b0: 74 79 70 65 3d 22 67 75 69 64 65 22 20 78 72 65  type="guide" xre
00c0: 66 3d 22 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e  f="configuration
00d0: 23 70 6c 75 67 69 6e 73 22 2f 3e 0a 20 20 20 20  #plugins"/>.    
00e0: 20 20 20 20 3c 64 65 73 63 3e 43 72 65 61 74 69      <desc>Creati
00f0: 76 65 20 43 6f 6d 6d 6f 6e 73 20 6d 75 73 69 63  ve Commons music
0100: 20 61 6e 64 20 61 72 74 69 73 74 20 68 75 62 2e   and artist hub.
0110: 3c 2f 64 65 73 63 3e 0a 3c 2f 69 6e 66 6f 3e 0a  </desc>.</info>.
0120: 0a 3c 74 69 74 6c 65 3e 3c 6d 65 64 69 61 20 74  .<title><media t
0130: 79 70 65 3d 22 69 6d 61 67 65 22 20 73 72 63 3d  ype="image" src=
0140: 22 69 6d 67 2f 63 68 61 6e 6e 65 6c 5f 6a 61 6d  "img/channel_jam
0150: 65 6e 64 6f 2e 70 6e 67 22 2f 3e 20 4a 61 6d 65  endo.png"/> Jame
0160: 6e 64 6f 3c 2f 74 69 74 6c 65 3e 0a 3c 73 75 62  ndo</title>.<sub
0170: 74 69 74 6c 65 3e 3c 6c 69 6e 6b 20 68 72 65 66  title><link href
0180: 3d 22 68 74 74 70 3a 2f 2f 6a 61 6d 65 6e 64 6f  ="http://jamendo
0190: 2e 63 6f 6d 2f 22 3e 2f 2f 6a 61 6d 65 6e 64 6f  .com/">//jamendo
01a0: 2e 63 6f 6d 2f 3c 2f 6c 69 6e 6b 3e 3c 2f 73 75  .com/</link></su
01b0: 62 74 69 74 6c 65 3e 0a 0a 3c 70 3e 4a 61 6d 65  btitle>..<p>Jame
01c0: 6e 64 6f 20 69 73 20 61 20 43 72 65 61 74 69 76  ndo is a Creativ
01d0: 65 20 43 6f 6d 6d 6f 6e 73 20 6c 69 63 65 6e 73  e Commons licens
01e0: 69 6e 67 20 6f 72 69 65 6e 74 65 64 20 6d 75 73  ing oriented mus
01f0: 69 63 20 64 69 73 74 72 69 62 75 74 6f 72 2e 20  ic distributor. 
0200: 49 74 0a 68 6f 73 74 73 20 61 75 64 69 6f 20 66  It.hosts audio f
0210: 69 6c 65 73 20 66 6f 72 20 69 6e 64 69 76 69 64  iles for individ
0220: 75 61 6c 20 6d 75 73 69 63 69 61 6e 73 20 61 6e  ual musicians an
0230: 64 20 61 72 74 69 73 74 73 2e 20 20 49 74 20 61  d artists.  It a
0240: 6c 6c 6f 77 73 20 74 6f 20 6c 69 73 74 0a 61 6c  llows to list.al
0250: 62 75 6d 73 2c 20 70 6c 61 79 6c 69 73 74 73 2c  bums, playlists,
0260: 20 61 6e 64 20 69 6e 64 69 76 69 64 75 61 6c 20   and individual 
0270: 74 72 61 63 6b 73 20 62 79 20 67 65 6e 72 65 2e  tracks by genre.
0280: 3c 2f 70 3e 0a 0a 3c 6c 69 73 74 3e 0a 20 20 3c  </p>..<list>.  <
0290: 69 74 65 6d 3e 3c 70 3e 54 68 65 20 6e 65 77 20  item><p>The new 
02a0: 4a 61 6d 65 6e 64 6f 20 76 33 2e 30 20 69 73 20  Jamendo v3.0 is 
02b0: 6e 6f 77 20 75 74 69 6c 69 7a 65 64 2c 20 77 68  now utilized, wh
02c0: 69 63 68 20 69 73 20 4a 53 4f 4e 20 62 61 73 65  ich is JSON base
02d0: 64 20 61 6e 64 20 65 61 73 79 20 74 6f 20 65 78  d and easy to ex
02e0: 74 72 61 63 74 2e 3c 2f 70 3e 3c 2f 69 74 65 6d  tract.</p></item
02f0: 3e 0a 20 20 3c 69 74 65 6d 3e 3c 70 3e 49 74 73  >.  <item><p>Its
0300: 20 72 61 64 69 6f 20 6c 69 73 74 20 69 73 20 73   radio list is s
0310: 74 61 74 69 63 2e 20 49 74 20 6c 6f 6f 70 73 20  tatic. It loops 
0320: 6f 76 65 72 20 72 61 6e 64 6f 6d 69 7a 65 64 20  over randomized 
0330: 73 6f 6e 67 73 20 66 72 6f 6d 20 65 61 63 68 20  songs from each 
0340: 67 65 6e 72 65 2e 3c 2f 70 3e 3c 2f 69 74 65 6d  genre.</p></item
0350: 3e 0a 20 20 3c 69 74 65 6d 3e 3c 70 3e 54 68 65  >.  <item><p>The
0360: 72 65 27 73 20 61 20 63 75 73 74 6f 6d 20 4a 53  re's a custom JS
0370: 4f 4e 20 70 6c 61 79 6c 69 73 74 20 65 78 74 72  ON playlist extr
0380: 61 63 74 6f 72 20 28 4a 41 4d 4a 53 4f 4e 29 2c  actor (JAMJSON),
0390: 20 74 6f 20 61 76 6f 69 64 20 70 72 65 6c 6f 61   to avoid preloa
03a0: 64 69 6e 67 20 73 74 72 65 61 6d 20 55 52 4c 73  ding stream URLs
03b0: 20 66 6f 72 20 66 65 65 64 73 2f 61 6c 62 75 6d   for feeds/album
03c0: 73 2e 20 57 68 69 6c 65 20 74 72 61 63 6b 73 2f  s. While tracks/
03d0: 67 65 6e 72 65 20 6c 69 73 74 73 20 63 6f 6e 74  genre lists cont
03e0: 61 69 6e 20 64 69 72 65 63 74 20 73 74 72 65 61  ain direct strea
03f0: 6d 69 6e 67 20 61 64 64 72 65 73 73 65 73 20 61  ming addresses a
0400: 6c 72 65 61 64 79 2e 3c 2f 70 3e 3c 2f 69 74 65  lready.</p></ite
0410: 6d 3e 0a 20 20 3c 69 74 65 6d 3e 3c 70 3e 49 6e  m>.  <item><p>In
0420: 73 74 65 61 64 20 6f 66 20 66 61 76 69 63 6f 6e  stead of favicon
0430: 73 2c 20 73 74 72 65 61 6d 74 75 6e 65 72 32 20  s, streamtuner2 
0440: 63 61 6e 20 66 65 74 63 68 20 73 6c 69 67 68 74  can fetch slight
0450: 6c 79 20 6c 61 72 67 65 72 20 61 6c 62 75 6d 20  ly larger album 
0460: 6f 72 20 74 72 61 63 6b 20 63 6f 76 65 72 73 2e  or track covers.
0470: 3c 2f 70 3e 3c 2f 69 74 65 6d 3e 0a 3c 2f 6c 69  </p></item>.</li
0480: 73 74 3e 0a 0a 3c 70 3e 54 72 61 63 6b 73 20 61  st>..<p>Tracks a
0490: 6e 64 20 61 6c 62 75 6d 73 20 63 61 6e 20 62 65  nd albums can be
04a0: 20 64 6f 77 6e 6c 6f 61 64 65 64 20 66 72 65 65   downloaded free
04b0: 20 6f 66 20 63 68 61 72 67 65 20 28 43 72 65 61   of charge (Crea
04c0: 74 69 76 65 20 43 6f 6d 6d 6f 6e 73 29 2e 20 59  tive Commons). Y
04d0: 65 61 68 2c 20 69 6d 61 67 69 6e 65 20 74 68 61  eah, imagine tha
04e0: 74 2e 3c 2f 70 3e 0a 0a 3c 73 65 63 74 69 6f 6e  t.</p>..<section
04f0: 20 69 64 3d 22 6f 70 74 69 6f 6e 73 22 3e 0a 3c   id="options">.<
0500: 74 69 74 6c 65 3e 3c 6c 69 6e 6b 20 78 72 65 66  title><link xref
0510: 3d 22 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 22  ="configuration"
0520: 3e 43 6f 6e 66 69 67 3c 2f 6c 69 6e 6b 3e 20 6f  >Config</link> o
0530: 70 74 69 6f 6e 73 3c 2f 74 69 74 6c 65 3e 0a 3c  ptions</title>.<
0540: 74 65 72 6d 73 3e 0a 20 20 20 3c 74 69 74 6c 65  terms>.   <title
0550: 3e 53 79 73 74 65 6d 3c 2f 74 69 74 6c 65 3e 0a  >System</title>.
0560: 20 20 20 3c 69 74 65 6d 3e 0a 20 20 20 20 20 3c     <item>.     <
0570: 74 69 74 6c 65 3e f0 9f 94 a0 20 53 74 72 65 61  title>.... Strea
0580: 6d 69 6e 67 20 66 6f 72 6d 61 74 3c 2f 74 69 74  ming format</tit
0590: 6c 65 3e 0a 20 20 20 20 20 3c 70 3e 59 6f 75 20  le>.     <p>You 
05a0: 63 61 6e 20 73 77 69 74 63 68 20 62 65 74 77 65  can switch betwe
05b0: 65 6e 20 4d 50 33 20 61 6e 64 20 4f 67 67 20 56  en MP3 and Ogg V
05c0: 6f 72 62 69 73 20 61 75 64 69 6f 20 73 74 72 65  orbis audio stre
05d0: 61 6d 73 20 66 6f 72 20 4a 61 6d 65 6e 64 6f 2e  ams for Jamendo.
05e0: 0a 20 20 20 20 20 49 74 27 73 20 6e 6f 74 20 68  .     It's not h
05f0: 6f 6e 6f 72 65 64 20 62 79 20 74 68 65 20 72 61  onored by the ra
0600: 64 69 6f 20 73 65 63 74 69 6f 6e 2c 20 62 75 74  dio section, but
0610: 20 61 6c 62 75 6d 73 20 61 6e 64 20 74 72 61 63   albums and trac
0620: 6b 73 20 73 68 6f 75 6c 64 20 62 65 0a 20 20 20  ks should be.   
0630: 20 20 72 65 63 65 69 76 65 64 20 61 73 20 4f 67    received as Og
0640: 67 20 77 68 65 6e 20 63 6f 6e 66 69 67 75 72 65  g when configure
0650: 64 20 73 6f 2e 3c 2f 70 3e 0a 20 20 20 3c 2f 69  d so.</p>.   </i
0660: 74 65 6d 3e 0a 20 20 20 3c 69 74 65 6d 3e 0a 20  tem>.   <item>. 
0670: 20 20 20 20 3c 74 69 74 6c 65 3e f0 9f 94 a0 20      <title>.... 
0680: 50 72 65 76 69 65 77 20 69 6d 61 67 65 20 73 69  Preview image si
0690: 7a 65 73 3c 2f 74 69 74 6c 65 3e 0a 20 20 20 20  zes</title>.    
06a0: 20 3c 70 3e 41 6c 62 75 6d 20 63 6f 76 65 72 73   <p>Album covers
06b0: 20 61 72 65 20 64 6f 77 6e 6c 6f 61 64 65 64 20   are downloaded 
06c0: 69 6e 20 6c 69 65 75 20 6f 66 20 66 61 76 69 63  in lieu of favic
06d0: 6f 6e 73 2e 20 54 68 65 79 27 72 65 20 61 76 61  ons. They're ava
06e0: 69 6c 61 62 6c 65 0a 20 20 20 20 20 69 6e 20 64  ilable.     in d
06f0: 69 66 66 65 72 65 6e 74 20 73 69 7a 65 73 2e 20  ifferent sizes. 
0700: 55 73 65 20 32 35 70 78 20 69 66 20 79 6f 75 20  Use 25px if you 
0710: 77 61 6e 74 20 6a 75 73 74 20 66 61 76 69 63 6f  want just favico
0720: 6e 2d 73 69 7a 65 64 20 69 63 6f 6e 73 2e 3c 2f  n-sized icons.</
0730: 70 3e 0a 20 20 20 3c 2f 69 74 65 6d 3e 0a 20 20  p>.   </item>.  
0740: 20 3c 69 74 65 6d 3e 0a 20 20 20 20 20 3c 74 69   <item>.     <ti
0750: 74 6c 65 3e f0 9f 94 9f 20 52 65 73 75 6c 74 20  tle>.... Result 
0760: 6c 65 6e 67 74 68 3c 2f 74 69 74 6c 65 3e 0a 20  length</title>. 
0770: 20 20 20 20 3c 70 3e 43 75 72 72 65 6e 74 6c 79      <p>Currently
0780: 20 6f 6e 6c 79 20 31 20 70 61 67 65 20 28 6f 66   only 1 page (of
0790: 20 32 30 30 20 65 6e 74 72 69 65 73 20 65 61 63   200 entries eac
07a0: 68 29 20 6f 66 20 61 6c 62 75 6d 2f 74 72 61 63  h) of album/trac
07b0: 6b 20 6c 69 73 74 73 20 61 72 65 0a 20 20 20 20  k lists are.    
07c0: 20 66 65 74 63 68 65 64 2e 3c 2f 70 3e 0a 20 20   fetched.</p>.  
07d0: 20 20 20 3c 6e 6f 74 65 20 73 74 79 6c 65 3d 22     <note style="
07e0: 62 75 67 22 3e 3c 70 3e 53 65 74 74 69 6e 67 20  bug"><p>Setting 
07f0: 61 20 68 69 67 68 65 72 20 76 61 6c 75 65 20 6d  a higher value m
0800: 61 79 20 6e 6f 74 20 77 6f 72 6b 2e 3c 2f 70 3e  ay not work.</p>
0810: 3c 2f 6e 6f 74 65 3e 0a 20 20 20 3c 2f 69 74 65  </note>.   </ite
0820: 6d 3e 0a 3c 2f 74 65 72 6d 73 3e 0a 3c 2f 73 65  m>.</terms>.</se
0830: 63 74 69 6f 6e 3e 0a 0a 0a 3c 2f 70 61 67 65 3e  ction>...</page>
0840: 0a                                               .