Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

AirVideo Media Server Plugin for unRAID v5b11+ (Updated: 29-Mar-2013)

Featured Replies

I can stream 1080p high bitrate to my iPhone and iPads without any problems. You need a dual core CPU or better.

 

4850E is already dual core CPU, now I just changed it to Athlon ii X4 650 ( quad cores), it is able to smoothly convert these MKV files, but still struggling with 1080P AVCHD ( mts ) files.

 

 

For uncompressed blurays, which is what it sounds like those are, that still just might not be enough.

  • Replies 169
  • Views 47.5k
  • Created
  • Last Reply

I can stream 1080p high bitrate to my iPhone and iPads without any problems. You need a dual core CPU or better.

 

4850E is already dual core CPU, now I just changed it to Athlon ii X4 650 ( quad cores), it is able to smoothly convert these MKV files, but still struggling with 1080P AVCHD ( mts ) files.

 

 

For uncompressed blurays, which is what it sounds like those are, that still just might not be enough.

 

I've got a dual core amd, and all of my BD rips play just fine via wireless on my iPads and iPhones.  However, I don't do AVCHD.  I use ClownBD + AnyDVD HD to rip my movies as BD Folder structure.  I've gove about 5 BD MKV's and about 3 BD ISO's, but 95% of my BD rips are BD folder structure.

anyone has a valid link to the plg that doesnt mind sharing?? thanks

  • Author

anyone has a valid link to the plg that doesnt mind sharing?? thanks

Plugin development has moved to GitHub.

 

I'm in the process of updating details including changing the first post.

 

Direct link to the plugin: https://github.com/overbyrn/airvideo/raw/master/airvideo_overbyrn.plg

 

My AirVideo GitHub page: https://github.com/overbyrn/airvideo

 

My main GitHub page: https://github.com/overbyrn

 

 

Regards,

overbyrn

anyone has a valid link to the plg that doesnt mind sharing?? thanks

Plugin development has moved to GitHub.

 

I'm in the process of updating details including changing the first post.

 

Direct link to the plugin: https://github.com/overbyrn/airvideo/raw/master/airvideo_overbyrn.plg

 

My AirVideo GitHub page: https://github.com/overbyrn/airvideo

 

My main GitHub page: https://github.com/overbyrn

 

 

Regards,

overbyrn

 

thank you! i just upgraded to 5.0 and this is a must have!!

  • Author

Shout if you get issues.  I've done a ton of work across a number of my plugins (nzbget, airvideo, dropbox, openssh) this past week including some heavy updates to them and moving to GitHub.  There's always the possibility of some breakage along the way.  Hopefully not though as I've tried to test them quite thoroughly before going public with the changes.

 

I just tried the updated .plg file. Whenever I start it, my file location setting becomes the password and file location becomes disabled. I even edited the config file by hand, but when I started the plugin it swapped those settings again.

 

It appears the plugin does not like a blank password. As soon as I entered a password this issue did not happen.

  • Author

kricker, good catch.  I need to account for possibility of empty string in password as otherwise the args passed to back-end rc script get squashed.  Looking at this now. 

  • Author

I just tried the updated .plg file. Whenever I start it, my file location setting becomes the password and file location becomes disabled. I even edited the config file by hand, but when I started the plugin it swapped those settings again.

 

It appears the plugin does not like a blank password. As soon as I entered a password this issue did not happen.

Pushed out v1.1 to hopefully fix this issue.

That was fast. Thanks.

 

Since you now include Java, what happens if one has the Java plugin already installed? TO be safe I removed it before trying the new plugin. I have another tool that uses Java I want to try to install, but I wasn't sure if I want to install the Java plugin as a standalone or use the Java your plugin installs. I definitely didn't want to double up on the Java installs.

  • Author

Since you now include Java, what happens if one has the Java plugin already installed? TO be safe I removed it before trying the new plugin. I have another tool that uses Java I want to try to install, but I wasn't sure if I want to install the Java plugin as a standalone or use the Java your plugin installs. I definitely didn't want to double up on the Java installs.

Trying to please others by including java.  I'm still reluctant to do it.  As for what will happen, I assume if the version I package with AirVideo (jre 7u2) is later than already installed, it will overwrite the other.

 

However, plugins are installed alphabetically, so unless you have something else with java that will install earlier than AirVideo, it's more likely a later plugin will be the one doing the overwriting.  I'm including java to try and overcome the race condition of java not being available by the time the AirVideo array mounted event fires when it tries to start Airvideo if the service is set to enable.

 

I could amend the plugin to perform a check during install for the existance of java and only install if not found.  But I refer to my earlier statement that it's more likely any jre installed as part of AirVideo will get overwritten by a later plugin or script.  So I wonder if it is worth it.

 

This is why we need a plugin manager...

 

 

 

Regards,

overbyrn

I was planning on trying to get PCMonitor working on my unRaid box. It needs Java to run on Linux, but as far as I can tell that is it. If your plugin installs Java I should be good to go. I'll just skip using the standalone Java for now and see how it works.

  • 2 weeks later...

It seems any file or directory on my unRAID server that has a non-ASCII character in it isn't displayed at all in my client ("AirVideo" on iPad), i.e. it isn't listed at all.

 

Would this be a problem with the airvideo media server plugin or the client app?

 

Renaming or making symbolic links works.

  • 2 weeks later...

It seems any file or directory on my unRAID server that has a non-ASCII character in it isn't displayed at all in my client ("AirVideo" on iPad), i.e. it isn't listed at all.

 

Would this be a problem with the airvideo media server plugin or the client app?

 

Renaming or making symbolic links works.

 

Its an old issue with the linux server, not the plugin and I´m afraid without a solution.

 

the plg dont download files.  It keeps at:

 

file /boot/config/plugins/airvideo/airvideo.png: downloading from -q --no-check-certificate https://raw.github.com/overbyrn/airvideo/master/airvideo.png ... 

 

I´ll try later.

It seems any file or directory on my unRAID server that has a non-ASCII character in it isn't displayed at all in my client ("AirVideo" on iPad), i.e. it isn't listed at all.

 

Would this be a problem with the airvideo media server plugin or the client app?

 

Renaming or making symbolic links works.

 

Its an old issue with the linux server, not the plugin and I´m afraid without a solution.

 

Actually, I just solved it!

 

I was trying to debug the server by starting the AirVideoServerLinux.jar manually from the command line, and discovered it was suddenly working. I guessed it was my locale setting that made it work, so I added a locale setting in the "airvideo_start" function inside /boot/config/plugins/airvideo_overbyrn.plg. After a restart it still works. Joy and happiness.

 

Here's the start of the "airvideo_start" function (line 205 in the version I have):

airvideo_start()
{
  LC_ALL=en_US.UTF-8
  export LC_ALL

  # no-op if not enabled
  if [ $SERVICE != "enable" ]; then
    return
  fi
...

Having a UTF-8 locale setting seems to be the trick.

  • Author

Here's the start of the "airvideo_start" function (line 205 in the version I have):

airvideo_start()
{
  LC_ALL=en_US.UTF-8
  export LC_ALL

  # no-op if not enabled
  if [ $SERVICE != "enable" ]; then
    return
  fi
...

Having a UTF-8 locale setting seems to be the trick.

 

I will add this to the plugin.

  • 3 weeks later...

Hi All,

 

Is there any way to use the convert to folder option within unraid and be able to specify a location to convert to?

 

Thanks,

Austin

  • 3 weeks later...

I installed plugin and everything seems to be OK, however I have hard time to figure out how it supposed to work. I should be able to add folders for scanning but I do no see such an option

 

I'm using unraid 5.0-rc10

AirVideo 1.2

I would like to use it with iPad

 

Plugin Settings are available under Tower/Settings/AirVideo

Server is running on port 45631

AirVideo Deamon is running

 

When I go to tower:45631 I see name Air Video and nothing else

 

Did I missed something?

You've got to disable it from the settings page in the unraid webgui so you can modify the settings and add directories you want to be able to play from added there. There is no actual webgui for AirVideo itself.

Are you talking about "airvideo.cfg" file?

 

How would I add a folder to it?

 

This is what I found inside a file

# airvideo configuration

SERVICE="enable"

PORT="45631"

INSTALLDIR="/usr/local/airvideo"

SUBENC="windows-1250"

SUBFONT="Verdana"

AIR_PASS="password"

AIR_DIRS="Movies:/mnt/user/Movies,TV:/mnt/user/TV"

LOGGING="disable"

 

In the unraid web gui, you click on the "Settings" tab and then click on the the AirVideo icon. Select disable from the drop down and hit apply. Then add the directories you want in the same format as the examples already in there.

Oh, I see it

 

AirVideo File Locations:Movies:/mnt/user/Movies,TV:/mnt/user/TV

 

Can I name directories anyway I want? or it need to be specific like Movies, TV, Audio

 

How do I connect to this folders on my iPad? or in iTunes on my PC?

The aliases can be whatever you want them to be but the path to the folder with your movies, TV, etc. has to be the path to whatever you've named those user shares. To access the videos on an iPad or iPhone you have to buy the AirVideo app from the App Store. There's no supported way to play back the videos on a Mac or PC but there are apparently apps out there what will do it.

Thank you for your help :)

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.