The admin’s of streamlive have changed syntax and made changes to the mobile version of site, now we need a user agent switcher extension to access it. I have another simple workaround which i’m not going to post here, if anyone is interested hit me up on twitter or leave a comment. To re-enable the mobile version of site, install this User Agent Switcher Firefox Add-On and set it to use either Android or iOS #Cat&Mouse
[Update] I am noticing that m.streamlive.to (the mobile version of site) now points to streamlive.to (not mobile). Once you have found your desired stream, in the address bar delete the www and replace with an m.so we get the mobile webpage.
Since the livestreamer plugin for this site is broken, here’s a way to watch all streams from streamlive.to in your favourite media player, firstly click <– hyperlink find a stream you like, click it, you will see a player, right click player and highlight/click ‘copy video location’ like so .. Then open a new tab and paste in the video location URL from your clipboard to the address bar ..
An .m3u8 playlist file will begin downloading, normaly to /tmp, simply open it with your chosen media player [In Firefox preferences you can also set your player as default handler for the mimetypes(MP3 audio) (streamed) (audio/x-mpegurl)M3U8 filertmp
Stream will then begin playing in chosen player automagically]
I have tested this using firefox in Linux and OS X, thats all folks .. another nail in adobe flash coffin.
P.S To have it work in Windows we need to create our own .m3u8 playlist file see this older blog post.
I have been using Archlinux now for around four years, and contrary to popular belief Archlinux does not break often due to it being bleeding edge and running the latest and greatest software out there, in my experience it’s quite the contrary, like most forty somethings i started my computing escapades in the late 80’s running BASIC on an old BBC micro, then ofc when windows 93 came around i became a ‘windows user’ right up until around 5 years ago, i found myself having to reinstall windows at least once per annum ( sometimes much more than once ) i got fed up doing this and spending maybe 40% of my computing time ‘scanning for and fighting with malware’ so like many other power users i ‘ditched Windows in favour of a proper UNIX like OS’ . I started off with PCLinuxOS which i found to be a great distro with an awesome welcoming community who taught me lots, back then i found KDE to be buggy and would break occasionally so when i felt confident enough i decided to shop around and attempt to find a linux distro that suited my needs.
After a year of distro hopping mostly amongst the ‘user friendly’ distros i found those kind of distros would often break after updates, also some tend not to trust the person sitting at the keyboard ( one or two don’t even give the user sudo by default ) this might be great for some but not for me, i’m a control freak as far as my OS is concerned, again i found myself having to re install more often that i would like..
I also have OS X Mavericks installed on this PC and i must say in my opinion it’s much better than Windows due to the fact it too is UNIX so it lets me run many of my favourite command line commands/programmes. Although in comparison to Archlinux i find it to be a tad clunky but it does have some superb applications, parallels springs to mind, if BSD or Linux wasn’t a thing i’d prolly use OS X as daily driver.
Enter Arch ( which has lived up to it’s name of being one of the strongest structures known to mankind )
After attempting to install Archlinux 2 or 3 times in Virtualbox i felt i was ready to install it on metal, the install is different from others wherein it’s not a graphical installer with buttons / progress bars etc. The install is all done from the console, it may look difficult to the novice but it’s really not. This is when i learned of standalone window managers and decided to forget about big complex full blown desktop environments like Gnome & KDE, i experimented with window managers and i was amazed by how small ( some only 2 meg ) configurable, and simple (not to mention blazing fast) they were, i used openbox for the first year, during which time i became aware of tiling window managers, the rest as they say is history. I soon became the stereotypical Arch user, with my tmux sessions, dotfiles and obligitory tiling WM.
Of course this method of computing is not for everyone, Arch or even linux in general is geared towards enthusiasts and power users, the masses don’t seem to care that the software they use on a daily basis runs code that keeps tabs on them, the recent hoopla with Volkswagen shows what kind of sculduggery goes in ‘proprietary’ code, sadly it’s often geared towards the advantage of the programmer, or the company who pays the programmer, the users needs and desires are secondary, anyways i didn’t mean to go into RMS mode, just thought i’d mention.
Archlinux has lasted longer on /dev/sdX than any other OS i have used (and i’ve used a few) in all those years i had only one issue where the proprietary nvidia driver got updated and xorg did not ( well not until a few hours later ) i was left without a graphical environment ( which was actually a learning experience which stood me in good stead as i now run a headless server on a raspberry pi) however at the time i was in panic mode without my GUI, as i do not game i have since purged the nvidia blob in favour of the open source GPU driver which has given me zero issues.
Currently my main box hex boots ( have i coined a new term ? ) it has 6 internal drives with the six OS on seperate HDD’s (Windows10, OSX Mavericks, FreeBSD, Arch i686, Arch X86_64 and another Arch on a wee 16GB Sandisk Cruzer Blade thumbdrive which runs Arch Testing Repo’s ( i don’t code so this is how i try & give back to the community) whilst on the subject of the Archlinux community i’d like to take this opperchancity to dispel those accusations that archers are elitist, mean and unhelpful (being told to read the wiki or a manpage does not equate to elitism) it’s how things are done over in Archland, teach a man to fish and all that, spoon-feeding newbs does not happen, personally i think those sort of claims and accusations stem from inexperienced Manjaro users and their ilk.
heres a couple of tips i would give to any Linux users
1. Don’t use proprietary graphics drivers unless you game or use the computer for other GPU intensive tasks, the open source drivers have gotten much better over the past few years and are very capable. The proprietary drivers often cause problems.
2. Don’t use a session manager like lightdm, slim, GDM, KDM etc. Login via TTY and start x with the ‘startx’ command. I have found these login managers to be troublesome. It’s really simple to login via above method and to choose DE or WM using ~/.xinitrc
3. Experiment! try new DE’s WM’s don’t settle for the most common ones just because they are just that. WM’s will cause less problems and are often much faster. I guarantee if you try all available WM’s be it tiling or floating you will find one that suits your needs better than the common DE’s. There’s no excuse, WM’s like DWM require zero configuration and are ready to go out of the box.
Thanks for reading. if you Agree or Disagree with my musings feel free to leave a comment.
If we go here http://m.streamlive.to and sign up using a bogus email; IE: mailinator we can view all the free streams from that site in our chosen local media player, if using Windows or OSX id recommend using VLC, if using a moar ethical OS (wherein you are not a commodity) i suggest using MPV. Once you have logged in then browse to the stream of your choice,
click the link which says “Play Link 1 (HLS) for iOS & Android”Above link has since been removed so we need to create our own .m3u8 playlist, see below.
In Firefox browser we can right click the video player and choose ‘copy video location’ paste it into new tab and the .m3u8 playlist will then download, have MPV/VLC open playlist file in settings under content, make MPV/VLC default handler for rtmp and mp3 streamed (audio/x-mpegurl) mimetypes, or open it manualy.
when clicked your browser will begin downloading a small .m3u8 playlist file, usually to the /tmp directory, all that’s required is to open that .m3u8 file with your media player (preferably MPV or VLC) and that’s it. happy viewing ..
Should your browser not be configured to automagically download the .m3u8 file after
clicking the “Play Link 1 (HLS) for iOS & Android” hyperlink, heres how to create your own .m3u8 playlist file …
Have a gander at this template .m3u8 playlist file, note the long URL on line 3 ..
If we then browse to chosen stream webpage and use browser to view the page source, line 146/465 gives us the relevant long url which is akin to the long URL in line 3 of the template .m3u8, replacing part of line 3 of the template file with same part of the long URL you have just copied from line 146 of the ‘page source’ will create your own playlist file, open it with MPV or VLC.
the ‘view page source’ looks like this .. replace the highlighted part of your chosen stream URL with whats in this template, once you have pasted in your chosen stream URL save the file as foo.m3u8, go ahead and make it executable and then open it in MPV or VLC.
In http://www.streamlive.to the page source’ we interested in is in one of these two lines of code ..
The URL’s change randomly so expect to have to do the same tomorrow to view same stream by simply swapping out old URL with the new, iv’e found both above and below URL’s will work. Just start the copy of URL from _definst_/ onward and paste into same part in the template.
In the mobile version of site http://m.streamlive.to the ‘page source’ we interested in is here ..
Firefox has (for whatever reason) disabled the hardware accelerated features for Linux users. Read on to find out how to enable it.
Hardware rendering uses things such as your graphics card and other ‘hardware embedded’ circuits to process the webpage. Software Rendering (this is what you do when not hardware rendering) purely uses your CPU. Typically, things that are enabled for hardware rendering are significantly faster when ran via hardware. It also will dramatically reduce CPU usage.
There are some computational tasks that are better handled by task specific silicon on your CPU and/or GPU. With hardware acceleration “off” the program will ignore these options if available (via both hardware and drivers) and will just use the inefficient software solution.
The main thing this affects is video playback in browsers.
- Check if Hardware acceleration is actually enabled in Firefox by visiting
about:supportlooking for “GPU Accelerated Windows 1/1 OpenGL (OMTC)” under graphics. If this shows 1/1 you can stop right here, you do not need this tweak. But if it shows 0/1 here’s how you can force it on …
about:configin Firefox (url bar)
export MOZ_USE_OMTC=1in your ~/.profile or you can test this by running
export MOZ_USE_OMTC=1before running firefox
- Reboot and check
about:supportfor “GPU Accelerated Windows 1/1 …” If it shows 0/1 then you are not using HW accelleration.
ARC allows us to run most any Android Apk’s on our PC’s and it’s multiplatform it will work on Linux, Windows, OS X and ofc ChromeOS. ARC is basically just a Chrome extension .crx and is installed in the same way you would install any other Chrome extension which im sure you are all familiar with
As you can tell from my previous couple of blog entries i like consuming media (video in general) outwith the browser, not because im a Stallmanite who despises Adobe Flash (although i do) i just prefer my video streams to play in native media player as i find the quality and resource usage is better. So to follow in the same vein as my last couple of posts, this time im going to harp on about show box which is a Free application for viewing movies and TV series .
The Getting Started guide gives a simple step by step guide as how to install ARC Welder Once you have it installed on Google’s Chrome browser or the more ethical Open Source Chromium browser, then i highly recommend adding either the Mobdro.apk or Show Box .apk to ARC Welder, both have a wide selection of video streams to choose from, be advised once show_box is installed and launched a dialouge box will appear prompting you to update, choose the ‘remind me later’ option. Both .apk’s give instant access to hundreds of movies and every season of hundreds of the top TV shows , show_box also gives us the option to download the media, view it in the show_box internal media player, or the ‘open with ARC’ option which will open the media in your default browser, then you can just copasta the URL into your favourite local media player. It also allows us to choose quality of the stream ‘low’ medium’ ‘high’ the highest and most common is 720 p which is not too shabby.
I hacked around and got show box to open like a standalone app, without executing ARC Welder or chromium, by using an alias
alias showbox='/usr/bin/chromium --profile-directory=Default --app-id=eijgacohmegconnajkflbadbodniodab '
your ‘app id’ will differ, in linux i got mine by using xprop
Thats about it for show box & ARC Welder
PS: There’s an open ticket for ARC Welder bug on 32 bit OS currently only working on X86_64 OS
I figured i would write a tutorial for my Windows using brethren showing them the awesome livestreamer and how to go about installing and using this awesome bit of kit. Livestreamer allows us to watch a number of streaming services in VLC or any media player you choose, which is great as it does away with the need for flash, those who bother to check out livestreamer will see a marked improvement in video quality and the RAM footprint and CPU cycles are drastically decreased in comparison to when using browser to view streams.
The Windows installer can be found here the installer includes a compiled version of Livestreamer (that does not require an existing Python installation) and RTMPDump for viewing RTMP streams. It will also generate a default config file all that requires editing is just the #player line, remove the # comment and point the player line to your players .exe like you see in my .livestreamerrc (line 12) it would also be wise to ensure the line rtmpdump= points to the newly installed rtmpdump .exe (line 19 on my .livestreamerrc) the default directory for the .livestreamerrc is C:\Users\cirrus\AppData\Roaming\livestreamer. Once you have done that, then that is us finished, easy huh? now we want to find some sites which livestreamer has native plugins for, i will list a couple …
+ You Tube
To play the streams in Windows we open up the cygwin terminal (if installed) or the command prompt / powershell and simply type ..
livestreamer url of stream best
livestreamer http://vaughnlive.tv/1crime best
The chosen stream will then open in your chosen media player.
Livestreamer is in my top 5 applications and it is multi platform so Linux OSX and Windows users can benefit, see here for more info on livestreamer .
I tend to watch the crime stream often so i created a .bat file by opening notepad, pasting in this one line
livestreamer http://vaughnlive.tv/crimecentral best
save file as crime.bat and viola we have just created a shortcut to that stream, that might be handy for those who don’t like command prompt or powershell.
EDIT: I filed a bug with livestreamer dev due to streamlive.to having changed their URL syntax which now renders this post obsolete.
This is just a quick tip i stumbled upon and i think ipad owners will approve.
Being a long time Android user i am new to the ipad, the ipad air 2 was under the tree so i set about tweaking it to my liking, on Android one of my favourite apk’s is the Dragon VLC Player it allows me to stream all the popular TV shows and live sports to my Android tablet best of all it’s free on Android.
So i then set about finding this for the ipad, alas it is indeed for sale in the app store but before i shelled out the 8 quid for it i looked around, after some trial & error i installed oplayer from the app store then once installed i opened up oplayer’s settings and i changed the players built in browsers homepage to http://mobileonline.tv this gives oplayer the exact same functionality as the £8 Dragon VLC Player, allowing us to access ilive.to and stream all the things, one has to just click on the hls or rtmp url’s [desktop users can ofc use these url’s in VLC etc. ] and chosen stream will open in oplayer. I hope someone finds this as useful as i do.
Happy New Year