Forums

Resolved
0 votes
Hi,
I have now built Serviio 2.0 for ClearOS 7. If you want to try it out it is available the contribs-testing repo.

The big new feature is support for "different users" which means that you can assign each DLNA device a user-id and then serve tailored content. For instance you can serve content from one folder only to you Xbox and content from another folder to your TV in the livingroom. This user control is completely separate from the Linux/ClearOS users and file permissions, so it is not integrated with the rest of ClearOS. Also, in order to use this new feature you must have a "Pro" licence. It will not work in the free version (except for the first few days after installation so you can test the feature.

NOTE: Any "Pro licence" that you may have for Serviio 1.x will NOT work with Serviio 2.x , so if you update and still want the Pro-features, then you need to go to http://serviio.org and purchase a new licence.

Since the 2.0 version will make any 1.0 licence unusable, I am very hesitant to release serviio into the normal contribs repo (because then the update will be forced upon everyone that has auto-update on). Instead I will likely have the 2.0 version sitting in contribs-testing for some time at least.

/Fred
Tuesday, May 28 2019, 07:49 PM
Share this post:
Responses (5)
  • Accepted Answer

    Wednesday, June 05 2019, 09:05 PM - #Permalink
    Resolved
    0 votes
    @Simon,
    Well, since your TV is on the same sub-net I do not think you should need to do much at all. Try this first:

    1. Log in to your ClearOS machine and go to the page where you can start/stop your serviio application (web-console at https://myserver..:81/app/serviio )
    2. Make sure it says that Serviio is "Running", so it is not stopped
    3. Go to the native Serviio mgmt console by clicking on the wide green button
    4. In the native Serviio mgmt console, select "Status" and scroll down to "Network Settings". It probably says "Automatically detected". Change this to one of your detected NW interfaces where your TV is to be found.
    5. Click save
    6. Back in the ClearOS web-console, click "Stop" and then after Serviio stopped click "Start"
    7. Check if you now can access any content from your TV.


    /Fred
    The reply is currently minimized Show
  • Accepted Answer

    Wednesday, June 05 2019, 08:28 PM - #Permalink
    Resolved
    0 votes
    The TV is on the same subnet on the Internal network (Gateway config), so it isn't a routing issue.

    It looks like Serviio wasn't selecting the Internal interface to bind to - the Automatic interface selection option in Serviio seems to have selected the External network (probably because it is a 192.168 network).

    I still think the multicast route is also required, as I have needed to do that in the past on another distro.
    I'll test the contrib deployment again in a ClearOS VM.

    Thanks

    Simon
    The reply is currently minimized Show
  • Accepted Answer

    Wednesday, June 05 2019, 09:01 AM - #Permalink
    Resolved
    0 votes
    @Simon Blakely:
    As you probably know DLNA normally "only" works within the same sub-net. However, there are numerous articles on the Internet on how to make multicast packages be routed to other sub-nets.

    I myself, have never tried to use DLNA over more than one sub-net so I can not really tell you what you should do. But I suspect it would help anyone who potentially would help you to actually get an understanding of your network setup...

    I guess your TV is not on the same sub-net as your ClearOS box. What type of router do you have in between? Or is it so that your ClearOS box have multiple network interfaces and the Serviio server is only visible on one of them (and not on the one where the TV is)?

    Also, be sure to only have your DLNA server on your LAN. Do not route it to your WAN as that would be considered a security risk beside the fact that people outside your home could get access to all your media.

    /Fred
    The reply is currently minimized Show
  • Accepted Answer

    Tuesday, June 04 2019, 10:11 PM - #Permalink
    Resolved
    0 votes
    I tried to test, and my TV isn't seeing my Serviio service - do I need to add a firewall rule for the DLNA multicast?

    edit: Or add the multicast route?

    Thanks
    The reply is currently minimized Show
  • Accepted Answer

    Tuesday, June 04 2019, 08:24 AM - #Permalink
    Resolved
    0 votes
    Thanks for the Serviio 2.0 update.
    It's looking good, but it will take some time for all the folders to catch up as I copy everything on to my new server.

    Simon
    The reply is currently minimized Show
Your Reply