Jump to content

Can MB serve multiple streams instead of just one for viewing...


Recommended Posts

atharmian
Posted

Hi All,

 

Looks like with the release this week of Emby Home Theater client (for Windows), we now have a complete suite of a full featured multimedia multiple client- server arch, that can easily replace Kodi, Plex, and TVheadend too, or simply integrate with these " classic" programs in various ways!

 

I like the idea of live transcoding , live streaming ( which Plex abandoned) and a great Kodi like UI all in one with background server with DB sync. With all kinds of client integration.

 

So my question:

Can the Emby server generate multiple streams ( say in MPEG TS mux format) to any given client, as opposed to only one stream per client for viewing?

 

With above feature, which may already be present or could be introduced with some scripts, the applications could be watching one stream while recording others. Or setting up your own broadcast server over LAN/ public IP so that clients receiving can locally tune into (e.g., PiZero) fav channels via EPG.

Redshirt
Posted

Yes. Emby can serve as many streams as your server has the muscle for. 

 

The only limitation is Live TV which would be limited by how many tuners your TV card has.

Posted

I think he's asking if one transcoded stream could be shared by multiple clients. If that's what you're asking - unfortunately it's not necessarily practical. every app and device has it's own set of supported formats and characteristics. Those criteria are all used to determine the format of the transcoded stream. then there are also user settings such as bitrate settings and subtitles.

 

if reducing transcoding is important to you, then you're probably better off preparing your media in such a way that no transcoding is required at all. We have a Folder Sync plugin that can help with that:

 

https://github.com/MediaBrowser/Wiki/wiki/Folder%20Sync

atharmian
Posted

Luke and Red shirt,

 

Thanks. Well Redshirt read my mind- I was asking for a trancoded multiple channels/ multiplexed MPEG TS transport stream delivered to a single client.

 

So that is good news, as I thought only TVheadend or MythTV type complex setups would achieve this.

 

So basically as long as there are enough Live TV tuners and/or IPTV streams with sufficient CPU/ GPU and RAN resources on the server, the output can be say couple hundred TV channels multiplexed in MPEG TS transcoded, from tuners and or IPTV web links?

 

In that case, are there any settings and configurations to achieve above multiplexed stream to a single client(s), while some other clients continue to receive the "regular" single TV channel transcoded stream?

pir8radio
Posted (edited)

@@atharmian you don't mean multiplexed like this on one client do you?:

 

56dc33bddab88_multiplexer_big.jpg

Edited by pir8radio
atharmian
Posted

Yes, this is one way and gorgeous !

Any config help ?

pir8radio
Posted

Sorry I don't believe emby actually does this.  I just posted the above multiplex image to confirm that is what you wanted, so the other guys knew what you were talking about...

atharmian
Posted

pir8radio,

 

I said yours could be one application.

 

It does not all have to be displayed. The idea is to broadcast a lot of TV channels at once, much like for a cable TV system, over a private network ( including public IP connections) and then use a cheap local tuner client side to watch one channel and record several additional channels at the same time.

 

I do know that tvheadend and MythTV ( and maybe dvblink or other ffmpeg/ VLC based packages) can generate a multiplexed TV signal set as MPEG TS stream for instance.

 

So I thought maybe Emby could too- the difference between an already written script and having to write one ;)

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...