Category Archives: vlc-streamer-free-android

New App for Mac: AV Rules

When I connect my projector, I want my mac to switch to 1080p.

When I connect my TV, I want it to run at 720p

When hdmi audio output is available, I want my mac to use that (and to use all the channels too!)

Previously, my Mac mini didn’t do a great job of switching, so I wrote AV Rules to take charge.

rules


Buy Now

Mac OS Developers – Easily add Right-Click actions.

Right Click Booster makes it really easy for developers to add their own Right-Click actions.

OSX 10.10 allows developers to build FinderSync extensions.
These allow you to add right.click (or cmd+click) actions within the finder.

However – you can only do this with App-Store apps, and building finder-sync extensions is a massive pita.

Right Click Booster now makes it super-easy for developers to add right-click actions for their own apps.

The full code within VLC Streamer Helper is:


[RCBRightClick registerExtensionWithName:@"Add to VLC Streamer"
scheme:@"vlcsaddfile"
filetypes:@[@"mp4",@"avi",...]
image:[NSImage imageNamed:@"menuIcon"]
callbackScheme:nil];

So – if you’re a developer, find out all about it here

If you use software that would benefit from right-click integration – then please email the developer and let them know about Right Click Booster.

Windows 10 updates…

We have a handful of updates to address some minor problems with Windows 10.

VLC Streamer is now updated to 5.07, and Watchover is now at 1.20.

Windows 10 is now available for public beta – so if you’re using it, do let us know of any other issues or problems you come across. We’d love to have the kinks worked out before the official Windows 10 release.

VLC Streamer has been removed from the Google Play store. Hopefully this is temporary…

Last night (19th March) I got two emails from the Google Play store informing me that VLC Streamer had been removed from the store for breaching store rules.

No warning was given before removing VLC Streamer.

The email didn’t give much detail as to what exactly the concern was – and my hope is that it was a mistake which will be sorted through the appeal process.

I have submitted an appeal to the Google Play store, and received an automatic response which tells me that I should hear back within 72hours.

I will update this post when I get a response.

Update

Google have responded to explain that the issue is the screenshots

After re-reviewing your application we have found that your promotional screenshots uses one or more protected images that belongs to a third party (stills from copyrighted material).

I will resubmit with different screenshots. Hopefully that will provide a quick fix.

Right Click Booster – The hardest App Store approval I ever had!

My new app ‘Right Click Booster‘ is now available on the Mac App Store.

Like many of my favourite apps – this one springs out of an annoyance that I wanted to fix.

If you have used windows, then you may well have used one of the many right click commands in the finder. Some of these are built in, and some are added by third party apps.

Two that I particularly miss are

  • ‘Make untitled.txt here’
  • and ‘Open this directory in the terminal’

Mac OS has had the ability to use custom scripts as services – but they’re too far from the right click to be useful (right click, scroll down hover over services, skip right, find the command you need).

Finally – with the advent of Yosemite and finder extensions, Mac OS has an approved way for me to fix this.Right Click Booster actions.

Enter the Sandbox…

The app sandbox is designed to make sure that apps you download from the App Store can only interact with a limited selection of files (mostly within your own app sandbox).

The app I wanted to build lets you add, open or update files anywhere in the system.

If you want your app to be in the App Store – then it has to use the sandbox!

There is a (clunky) solution

Right click booster is a developer tool, and I wanted developers to be able to integrate their own scripts.

There is actually a way that Apple lets you do this.

Scripts can be run from the User Script Directory (every app has it’s own user script directory).

This seems like a great solution, but the app isn’t allowed to put scripts in that directory.

In my first submission, the app asks the user to open the directory – thus giving permission to the app to read and write files there. Apple didn’t like that.

In my next submission, I included the scripts in a .dmg file. My app can include the .dmg, open it and let the user drag scripts to the symbolic link to the user scripts file. Apple didn’t like that either.

In my final submission – the app takes you to my website where you can download the default scripts (as a dmg). Open that dmg, and install the scripts yourself.

There were many other issues along the way – but finally, Apple have allowed this solution.

Now you can run scripts with a right click

I use my app all the time!

The ones I use the most are Pod Update, and Update version (this runs ‘avgtool next-version -all’ which bumps the version number for all my targets in an xcode project)

My other favourites are the two I built the app for. ‘Open this directory in the terminal’ and ‘Create untitled.txt’ here.

Of course, other users will have other scripts and other ideas.

If they’re generally applicable, then I’ll add them to the default script list – so please do share them at the forum!

You can get Right Click Booster (currently free!) at the Appstore.

 

 

Translations please…

VLC Remote and VLC Streamer rely on you to translate them into your native language.

If you’d like to help – please click through to http://translate.hobbyistsoftware.com and translate some strings.

The site isn’t really mobile-friendly, so you probably want to do this on your laptop.

I’m always happy to provide free copies if you help with translations – email me at rob @ hobbyistsoftware.com if that would help.

Thank you!

Why we’re not supporting Chromecast

I get asked about Chromecast a handful of times a month.

I have a Chromecast to test on, and I love the concept. I’d love to be able to support it with VLC Streamer.

Unfortunately, Chromecast just doesn’t work very well.

In my testing – it fails to play most streams (streams that play fine on Android, iOS and VLC).

I wrote in the forum a couple of months ago with more details for the technically minded.

I assume that Chromecast will get better over time, and I’ll give it a try again in a few months.

Unfortunately, my expectation of Chromecast is not necessarily one that the Chromecast team share. I expect Chromecast to ‘just work’.

If streams play on iOS and Android, then I don’t expect to have to battle to format them specially for Chromecast. Equally, I expect integration to be simple rather – whereas the Chromecast team expect me to implement a whole complex system of searching and communication.

For the most part – the Chromecast team response has been to refer to state that vlc streamer steams don’t meet the required specification and that any crashes are therefore not Chromecast’s problem.

You can see the lively discussion here. It’s one of the most +1’d posts on the ChromeCasst developer forum.  I think that means I’m not the only frustrated developer.

As a Chromecast owner, I’m not sure what you can do. The fact is that Chromecast is hard to integrate – and doesn’t do a good job with HLS streams. Until the Chromecast developers fix that – VLC Streamer won’t be supporting Chromecast.

 

Copying movies directly to SD card

This is more fiddly than the existing method of copying movies, but it is also quicker – so if you’re in a rush and happy to get technical, this may be the approach for you.

Things you need

  1. The paid version of VLC Streamer
  2. Version 1.34 or later of VLC Streamer
  3. A way to add files to the sd card on your Android

Steps to copy a movie

  1. Add the movie the the VLC Streamer helper. 
  2. Wait until the movie is 100% processed
  3. Open the settings tab in the helper and click on ‘Open working folder’
  4. You’ll find a folder in there for each converted movie
  5. Open the sd card for your Android and you’ll find a folder called ‘VLCStreamer’
  6. Drag the complete folder for the converted movie into VLCStreamer
  7. Wait for it to copy, then launch VLC Streamer.

Remember that normally you don’t need to do any of this. If you’re streaming in your house, then just pick a movie and stream it.

If you want to copy a movie over for when you are away from home, then this may help.

Audio and Subtitle tracks

We just gave VLC Streamer on Android the ability to pick between audio and video tracks.

This option is available when you add a movie directly from your Android. If VLC Streamer spots multiple tracks then it will show a red count in the subtitle or audio track tab-bar at the top of the quality screen.

Subtitles

just pick the track you want and click ‘Watch!’

There are other ways to pick the tracks you want, including specifying your preferred language and letting VLC deal with things. You can read all about it on our wiki.