Jump to content


Photo

Direct Play vs Direct Streaming vs Transcoding

Direct Play Direct Streaming Transcoding

  • Please log in to reply
61 replies to this topic

#41 CBers OFFLINE  

CBers

    Advanced Member

  • Moderators
  • 15068 posts
  • Local time: 07:21 PM
  • LocationKent, England.

Posted 05 July 2017 - 11:53 AM

but they were direct playing before, now they are direct streaming.

when i use the emby app for xbox one, they stream. when i use media player on xbox one, they direct play.


It's a known issue.

Read from here: https://emby.media/c...e-8#entry449866
  • FrostByte and Hyanar like this

#42 zigzagtshirt OFFLINE  

zigzagtshirt

    Advanced Member

  • Members
  • 211 posts
  • Local time: 03:21 PM

Posted 11 July 2017 - 03:50 PM

Instead of the using the general terms in the dashboard for what's occurring (e.g. "Direct Streaming"), just have it say exactly what is occurring so there's no confusion.

 

Only the admins of the server are going to look at the Dashboard and presumably they'll understand it decently enough.  The wife and kids won't be looking at it and won't care.

 

Or show both the general term and the finer details.  Stop making us hunt through logs to understand what's doing what and why.

 

My two cents.


Edited by zigzagtshirt, 11 July 2017 - 03:52 PM.


#43 Doofus OFFLINE  

Doofus

    Advanced Member

  • Members
  • 12880 posts
  • Local time: 11:21 AM

Posted 11 July 2017 - 04:35 PM

I wonder if any of our suggestions are being considered? :)

#44 CBers OFFLINE  

CBers

    Advanced Member

  • Moderators
  • 15068 posts
  • Local time: 07:21 PM
  • LocationKent, England.

Posted 11 July 2017 - 05:09 PM

I wonder if any of our suggestions are being considered? :)


Good question :)

#45 ebr OFFLINE  

ebr

    Chief Bottle Washer

  • Administrators
  • 48137 posts
  • Local time: 02:21 PM

Posted 12 July 2017 - 08:17 AM

Stop making us hunt through logs to understand what's doing what and why.

 

From the last server release:

 

5962614d5d766_Untitled.png



#46 zigzagtshirt OFFLINE  

zigzagtshirt

    Advanced Member

  • Members
  • 211 posts
  • Local time: 03:21 PM

Posted 12 July 2017 - 08:56 AM

From the last server release:

 

 

I mean that's a step towards being more helpful but all that's doing is displaying a definition that we already know. Still leaves us to hunt through the logs/research why something is being transcoded or repackaged. What I'm talking about is listing the specific details of the situation like what you would see in a log, except in more understandable language.

 

For example, in the status window of the particular playback instance in the dashboard you would see something like this:

 

(Original --> Playback)

mkv --> mp4

HEVC xbitrate --> H264 xbitrate

DTS xbitrate --> AAC xbitrate

 

Reason for transcoding (i.e., incompatible formats, client max bitrate requested exceeds source, network can't handle source bitrate, etc.)


Edited by zigzagtshirt, 12 July 2017 - 08:58 AM.

  • Diedrich likes this

#47 mbc0 OFFLINE  

mbc0

    Advanced Member

  • Alpha Testers
  • 490 posts
  • Local time: 07:21 PM

Posted 06 November 2017 - 06:37 PM

Out of interest, I have a scenario question... 

 

My broadband upload is 20mb/s

 

User a starts to play a video, emby checks my bandwidth and can confortably see that it can upload the video at 10mb/s  

 

10 minutes into that movie user b and c log on to watch a video, what happens? does user a's transcoding get reduced to balance the other 2 or do user b & c only get 5mb/s?



#48 Doofus OFFLINE  

Doofus

    Advanced Member

  • Members
  • 12880 posts
  • Local time: 11:21 AM

Posted 06 November 2017 - 07:03 PM

There is now a per user bandwidth setting. You should probably use those if that above scenario is likely to happen. Calculate so that overall it won't exceed your total bandwidth

#49 Happy2Play OFFLINE  

Happy2Play

    Trial and Error

  • Moderators
  • 16570 posts
  • Local time: 11:21 AM
  • LocationWashington State

Posted 06 November 2017 - 07:04 PM

Out of interest, I have a scenario question... 

 

My broadband upload is 20mb/s

 

User a starts to play a video, emby checks my bandwidth and can confortably see that it can upload the video at 10mb/s  

 

10 minutes into that movie user b and c log on to watch a video, what happens? does user a's transcoding get reduced to balance the other 2 or do user b & c only get 5mb/s?

The server does not balance speeds when additional users connect, basically what every bandwidth the server has available at the time the playback starts.  You can allocate specific bandwidth to individual users or set a global bandwidth set for all users.



#50 michael.angelo OFFLINE  

michael.angelo

    Newbie

  • Members
  • 5 posts
  • Local time: 06:21 AM

Posted 17 August 2018 - 11:58 PM

 

When playing a video, in the server dashboard you will see one of three ways it is being played/transported.
 
Direct Play:
 
595976132904c_Snapshot_36.jpg
 
 
 

 

 

Hi, sorry to bumped up this thread but I'm a new user of Emby but I cannot for the life of me figure out how to display the image above when I stream from my PC to my HDTV via Emby. Is there a setting where you go to to have that shown as the above image? Thanks in advance.



#51 Doofus OFFLINE  

Doofus

    Advanced Member

  • Members
  • 12880 posts
  • Local time: 11:21 AM

Posted 18 August 2018 - 12:05 AM

Hi, sorry to bumped up this thread but I'm a new user of Emby but I cannot for the life of me figure out how to display the image above when I stream from my PC to my HDTV via Emby. Is there a setting where you go to to have that shown as the above image? Thanks in advance.

 

That's what you see in your server dashboard, when you play something.


  • CBers likes this

#52 michael.angelo OFFLINE  

michael.angelo

    Newbie

  • Members
  • 5 posts
  • Local time: 06:21 AM

Posted 18 August 2018 - 10:58 PM

That's what you see in your server dashboard, when you play something.

I don't see anything like that when I stream from PC to TV. 



#53 Doofus OFFLINE  

Doofus

    Advanced Member

  • Members
  • 12880 posts
  • Local time: 11:21 AM

Posted 18 August 2018 - 11:05 PM

I don't see anything like that when I stream from PC to TV. 

 

If you're looking for it in the player, it's not there. Where did you install the server?



#54 michael.angelo OFFLINE  

michael.angelo

    Newbie

  • Members
  • 5 posts
  • Local time: 06:21 AM

Posted 18 August 2018 - 11:32 PM

If you're looking for it in the player, it's not there. Where did you install the server?

Emby is installed on my PC. When I click on the Emby icon on the task tray it open in Chrome and the image below shows the Dashboard whenever I stream from my PC to the TV via DLNA. It does not show whether the video is direct play, direct streaming or trans coding.

 

d4274.jpg



#55 Doofus OFFLINE  

Doofus

    Advanced Member

  • Members
  • 12880 posts
  • Local time: 11:21 AM

Posted 19 August 2018 - 12:59 AM

Oh, if it's DLNA, you won't have the same information.



#56 michael.angelo OFFLINE  

michael.angelo

    Newbie

  • Members
  • 5 posts
  • Local time: 06:21 AM

Posted 19 August 2018 - 07:24 AM

Oh, if it's DLNA, you won't have the same information.

I think I know what is going on. If I access my video files by selecting "from" my TV then the Dashboard won't show it but if I play the file from my PC via DLNA to the TV then it will show whether its a Direct Play, Stream or Transcode. Thanks for your help though.


Edited by michael.angelo, 19 August 2018 - 07:24 AM.


#57 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 142310 posts
  • Local time: 02:21 PM

Posted 19 August 2018 - 02:57 PM

That's correct. We still have a little work to do with DLNA to support progress monitoring on all devices, in all situations. Thanks.



#58 michael.angelo OFFLINE  

michael.angelo

    Newbie

  • Members
  • 5 posts
  • Local time: 06:21 AM

Posted 19 August 2018 - 09:38 PM

That's correct. We still have a little work to do with DLNA to support progress monitoring on all devices, in all situations. Thanks.

Good stuff.



#59 breezytm OFFLINE  

breezytm

    Advanced Member

  • Members
  • 715 posts
  • Local time: 02:21 PM

Posted 29 November 2019 - 12:52 PM

Sorry for commenting on an old thread. I stopped using Emby for a while. But my server is still running and upkeep just not used. Last night I was playing a Video (4K HVEC 10bit MKV) from Plex and it was buffering like crazy. I got annoyed so I went and use Kodi instead. Same issue. Plex was direct playing. Kodi was direct playing using the Plex add-on. But since I am using Plexdrive 4 & 5. Plex on plexdrive4 and Emby on plexdrive5; I read plexdrive4 was the bottleneck. So I went to use Emby to see if that was true. Interestingly enough Emby was playing my the content but was "Direct Stream" it. I lost my mind. I spent 3 hours trying to figure what is Emby talking about. Last time I used Emby the dashboard used to split video and audio when transcoding and tell you why it is transcoding. Now it is telling me that the content is direct streaming. The reasons display on the dashboard is so generic that it meant absolutely nothing to me. "The media is compatible with the device regarding resolution and media type....blah blah blah." As far as I know the file either direct play or it is being transcoded. There is no in between. I then thought maybe Direct Stream would be a container swap but the description says otherwise. And I quote "..but is in an incompatible file container (.mkv, .avi, .wmv, etc..)" Well I am on Shield which does support MKV. LOL

I have friends and family over. I did not want to go read log files. I knew something was wrong since the file is a DTS-HD 7.1 but instead I was getting DD 
I decided to download the Kodi add-on for Emby "EmbyCon" and it "Direct Play" the same video file. I was even more confused. Same device, same file. But the player was different.

To everyone's point. My friends and family did not care about what was being said on the dashboard. They didn't even know about a dashboard. But I did. So being descriptive matter. Clearly the Android TV Emby app couldn't handle something so it was force to make changes. I wish the dashboard would have just told me what the actual limitation was. My best guess is it was an HLS issue.

 

If Emby devs are worried about saying too much so they do not confuse end users, adding an "Expert" option to be descriptive for the experts wouldn't hurt. Could have saved me 3 hours. 

On the same note, I will give credit where it is due. The EmbyCon played the file beautifully from start to finish.


Edited by breezytm, 29 November 2019 - 01:02 PM.


#60 ebr OFFLINE  

ebr

    Chief Bottle Washer

  • Administrators
  • 48137 posts
  • Local time: 02:21 PM

Posted 29 November 2019 - 01:19 PM

And I quote "..but is in an incompatible file container (.mkv, .avi, .wmv, etc..)" Well I am on Shield which does support MKV. LOL

 

Why doesn't that text indicate to you that a container swap is happening?







Also tagged with one or more of these keywords: Direct Play, Direct Streaming, Transcoding

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users