

Fields with an asterisk are either evaluated with an "AND" or "OR" condition among each other.įinally, if you've chosen "Continous Playback" for one of you channels, take a look at the transcoding settings. This account is used to get library access, respect parental rating, reading watched states and selecting the stream language.Īt least one textual input field of the conditions has to be filled to get some program data. In the channel conditions you'll have to select an Emby account. Now setup your channels with a name and number and choose your playback mode. It allows you to use your custom channel line up in other applications like Kodi. This is needed for most internal requests the plugin is doing.Ĭopy your api key and paste it in the general settings of the VirtualTV plugin configuration screen and save the config before proceeding. Restart you server and follow the instructions:įirst you have to setup a custom api key. To get things started copy the extracted dll from the attachment at the end of this post to Emby' s plugin folder. Audio and subtitle selection, pause, skipping around and similar things. This way you get all the features you are used to. It's like you would play your videos directly from your libraries. In "playlist" playback mode the videos are pushed as a playlist to the Emby clients. In continous playback mode only one (the default) subtitle track can be used and this one has to be burnded into the video (transcoding takes place). The availability of subtitle tracks is mostly dependant of the Emby user playback settings. If there's a problem, not uncommon with hardware acceleration enabled, the plugin also has a problem. That's why it often happens that the video also has to be transcoded by ffmpeg.įor transcoding the plugin relies on Emby's internal transcoding engine. To make this happen every video in the queue has to have some common features (video and audio codec). In "continous" mode multiple videos are queued and concatenated to one big file with the help of ffmpeg. With "continous" mode you can also choose between "live", which bahaves like real live tv or "archive", which plays the videos from the start.

The plugin has two general playback modes: "continous" and "playlist" playback.

Pause guide refresh for independent channelsĮmby's live tv and playback api is very limited, so i've had to make some detours to get things working. Then this for you: "VirtualTV" - my new live tv plugin that allows you to create custom channels based on conditions of your Emby library content.Īlthough it's already very feature rich, it has some limitations: You've grown up with watching live tv but on television only runs garbage? You have a big library but don't know what to watch next?
