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 server issue

Featured Replies

Resume discussion here.

HAVOC here is what you are searching for: http://lime-technology.com/forum/index.php?topic=32198

 

Okay gentlemen I am at my wits end with this air video server. I double checked the nfs shares they are up, but still the files are showing up invalid. Cleared the thumbnail cache as posted in the air video forum. My only other option my be to scrap this vm and then re-set it up?

 

Air video running:

[root@ArchApplianceVM_v3 ~]# systemctl status air-video-server
â air-video-server.service - Air Video Server
   Loaded: loaded (/usr/lib/systemd/system/air-video-server.service; enabled)
   Active: active (running) since Sun 2014-04-06 07:06:36 EDT; 3min 24s ago
Main PID: 195 (java)
   CGroup: /system.slice/air-video-server.service
           ââ195 /opt/java/bin/java -Djava.awt.headless=true -jar /usr/share/...

 

fstab set up properly

[root@ArchApplianceVM_v3 ~]# cat /etc/fstab
#
# /etc/fstab: static file system information
#
# <file system> <dir>   <type>  <options>       <dump>  <pass>
# /dev/xvda1
UUID=93ec2c22-36c1-487c-a888-adde602a16fe       /               ext4            rw,relatime,data=ordered   0 1
//192.168.1.6/DVDs /mnt/DVDs cifs noauto,x-systemd.automount,ro,username=nobody,password=,_netdev 0 0
#//192.168.1.6/Videos /mnt/Videos cifs noauto,x-systemd.automount,ro,username=nobody,password=,_netdev 0 0
//192.168.1.6/Music /mnt/Music cifs noauto,x-systemd.automount,ro,username=nobody,password=,_netdev 0 0
//192.168.1.6/cache /mnt/cache cifs noauto,x-systemd.automount,rw,username=nobody,password=,_netdev 0 0
192.168.1.6:/mnt/user/Videos        /mnt/Videos     nfs ro,rsize=4096,wsize=4096,hard,intr,async,nodev,nosuid 0 0

  • Author

As a last ditch effort I removed the package created by IB. I complied my own package for air video and it's up and running. Yay. I guess. I almost punched this ipad screen but a couple of adult beverages cooled the nerves.

 

[root@ArchApplianceVM_v3 ~]# systemctl status air-video-server
â air-video-server.service - Air Video Server
   Loaded: loaded (/usr/lib/systemd/system/air-video-server.service; enabled)
   Active: active (running) since Sun 2014-04-06 10:01:54 EDT; 4min 37s ago
Main PID: 601 (java)
   CGroup: /system.slice/air-video-server.service
           ââ601 /opt/java/bin/java -Djava.awt.headless=true -jar /usr/share/...

Apr 06 10:01:54 ArchApplianceVM_v3 systemd[1]: Unit air-video-server.service....
Apr 06 10:01:54 ArchApplianceVM_v3 systemd[1]: Starting Air Video Server...
Apr 06 10:01:54 ArchApplianceVM_v3 systemd[1]: Started Air Video Server.
Hint: Some lines were ellipsized, use -l to show in full.
[root@ArchApplianceVM_v3 ~]#

Okay gentlemen I am at my wits end with this air video server. I double checked the nfs shares they are up, but still the files are showing up invalid.

 

I presume that you have tried "systemctl restart" on the air video process?

 

If not, are you suffering from the problem I was addressing in reply 482?

I have rebooted the VM multiple times and air video starts properly. I was originally mounting the shares via cifs, and no issues with the boot up and shares being found, but after updating arch something happaned. I switched to Nfs and back to cifs both are showing files invalid. Files are confirmed valid via PC. I have open jdk to oracale jre and that has not helped. I just want it to work.

 

I know that you seem to have resolved your issues, but I wasn't suggesting that you reboot the VM, and let air video auto-launch - what I was asking you to do was to restart air video without rebooting the VM.  My point is that there is a lengthy delay between the VM coming up and launching applications and user shares from unRAID becoming accessible.  Air video will be unable to open files held on the unRAID server during this time and this could give rise to the problem you are experiencing.

  • Author

I tried restarting air video as you had suggested with no avail. I'll test by rebooting the VM and see if I can replicate the issue. I appreciate you following up. Huge learning curve with the VM.

 

Okay I have to separate shares going to air video. The one DVD share is set up with cifs and the Videos share is Nfs. Upon reboot the DVD share would immediately be ready while the Nfs share was unavailable for several minutes. I had to issue the mount -a command and the files were seen by Unraid. The reason for the explanation is prior to recompiling the air video files myself the prior install from IB's repo the files from both shares were showing invalid next to the files. I issued last night the command to restart air video with no luck. I'm very puzzled because I don't tinker with. I set it up and leave it. The only thing I really do is issue the update command as per IB's tutorial.

  • 4 weeks later...

I'm having the same issue as ou.

 

I can see my shares, browse them, etc, but every file shows invalid.

 

I'm not sure where i should be looking for output from the air video server to see what its complaining about, but I think I should follow you lead and compile my own package, but i'm not sure the directions for that.

 

I'm running beta4, with IBs ArchVM, and I install air-video-server via pacman. I have mounted my shares (I actually mounted one with both cifs/smb & nfs, jsut to be sure) and same story. I can see all the files, and can create files in the dirs from inside the vm (via the CLI), so i'm pretty sure its NOT the shares, its something with the server package.

 

I will note that I get two options for installing java, one from a main repo, one from unraid6repo, and the unraid6repo one fails. It does look like one is a JDK, one is an openJDK (going from memory, I can grab screenshots though), so they might be different and that might be part of the issue.

 

Any extra help on how to compile my own version?

  • Author

I'm having the same issue as ou.

 

I can see my shares, browse them, etc, but every file shows invalid.

 

I'm not sure where i should be looking for output from the air video server to see what its complaining about, but I think I should follow you lead and compile my own package, but i'm not sure the directions for that.

 

I'm running beta4, with IBs ArchVM, and I install air-video-server via pacman. I have mounted my shares (I actually mounted one with both cifs/smb & nfs, jsut to be sure) and same story. I can see all the files, and can create files in the dirs from inside the vm (via the CLI), so i'm pretty sure its NOT the shares, its something with the server package.

 

I will note that I get two options for installing java, one from a main repo, one from unraid6repo, and the unraid6repo one fails. It does look like one is a JDK, one is an openJDK (going from memory, I can grab screenshots though), so they might be different and that might be part of the issue.

 

Any extra help on how to compile my own version?

I had the same issue. I complied both air video and jdk myself, without an issue. My airvideo server has been up and running since my original post. I am not sure what broke airvideo, but I will be glad to assist you. I followed the instructions from this post http://lime-technology.com/forum/index.php?topic=32198 to compile and install jdk and airvideo from scratch. Good luck!

So i figured out my issue. This is what airvideo was logging while running (i ran it manually from the command line to see ALL of its output, no idea where it, if it even bothers, logs to):

 

error while loading shared libraries: libx264.so.138: cannot open shared object file: No such file or directory

 

A google search later, and turns out i only had libx264.so.79 or something (didn't screenshot it sorry). You can check with this command:

 

ls -l /usr/lib/libx2*

 

Now, to fix it, everything pointed at recompiling air-video-server, which would then link it to the version of libx264 I actually have installed (i assume this is the proper explanation)

 

I did this by using packer, which lets you basically install things similar to pacman, but right from the AUR. I did need to install those dev tools, but packer does all the makes/builds/etc.

 

It (air video server) never worked for me in the first place (only been trying a few days), so I don't know if it is broken in the first place from IB's repo, or if one of the pacman major updates changed the already installed AV packages.

 

At least now I can move on to some other stuff to test and play with, thankfully.

  • Author

Well I'm glad you found the technical reason why it was not working.

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.