Jump to content

LiveTV isn't working good on my TV but working good on my PC (Plugin)


Recommended Posts

XDavidT
pünktchen
Posted

Just enable Force Transcoding of AVI in the playback settings of the Emby Android app.

pünktchen
Posted

Not related to your problem, but please uninstall the Portmapper plugin because it floods the log with unnecessary error messages. Also please enable debug logging for Emby server and in the general settings of the VirtualTV plugin and upload some new log files after reproducing your issue. A small advice: start live tv playback from the guide instead of the live tv home page.

  • Like 1
Gilgamesh_48
Posted

I sometimes have the exact opposite problem in that some streams play fine on my TV (Shield TV) but do not play reliably on my PC. That is OK for me as I almost never actually watch anything on my PC as my PC only has a 25 inch screen while my TV is 55 inch. 

I can also report that my Roku Ultras play everything my Shield does as far as live TV goes. 

Posted

What is virtual tv intro? It sounds like you haven't gotten to the point of playing live tv right? 

pünktchen
Posted
On 6/4/2026 at 7:31 PM, XDavidT said:

@pünktchenAs you ask me

Your log file does not have the requested debug logging enabled.

pünktchen
Posted
3 hours ago, Luke said:

What is virtual tv intro? It sounds like you haven't gotten to the point of playing live tv right? 

VirtualTV Intro is a local video file that is that is provided to the live tv engine as a channel stream source. The plugin requires this to identify the session to which it will send remote playback commands. Even though I have asked you about it several times - the Live TV API does not provide this information, although the server knows which client requests live tv.

XDavidT
Posted
On 6/11/2026 at 1:16 AM, pünktchen said:

Your log file does not have the requested debug logging enabled.

My bad 

embyserver.txt

pünktchen
Posted
On 6/14/2026 at 8:09 PM, XDavidT said:

You've now enabled debug logging for Emby, but still missed the debug logging option in the VirtualTV plugin!

  • 3 weeks later...
XDavidT
Posted
On 6/16/2026 at 12:10 AM, pünktchen said:

You've now enabled debug logging for Emby, but still missed the debug logging option in the VirtualTV plugin!

Here is the log and what I did in TV

embyserver.txt

Posted

Since you're on the beta server I would start up updating to the latest build and then providing a new log file example. thanks.

pünktchen
Posted

@XDavidT
You are starting a VirtualTV live tv channel on your Sony Bravia Android TV:

2026-07-06 10:59:35.723 Info SessionManager: Playback start reported by app Emby for Android 3.5.36 on Living Room TV playing סרטים ישראליים. Position: 0 ms. PlaySessionId: 229b81d97494467cb7297bc32be85742. IsPaused: False

The VirtualTV plugin detects this and sends a remote playback command to the Emby app on your Android TV:

2026-07-06 10:59:35.727 Debug VirtualTV: EventService > Channel: סרטים ישראליים, VirtualTV channel playback started, Client: Emby for Android, Device: Living Room TV, SessionId: 1e13d791805a953c82a9458eb3cba216
2026-07-06 10:59:35.759 Debug VirtualTV: EventService > Channel: סרטים ישראליים, Pushing playlist to client, Client: Emby for Android, Device: Living Room TV, SessionId: 1e13d791805a953c82a9458eb3cba216
2026-07-06 10:59:35.760 Debug VirtualTV: StreamingService > Channel: סרטים ישראליים, PushRemotePlaylist, StartIndex: 1, StartOffset: 91 min, ItemIds: 77551|77629|77624|77538|77551

At this point, the plugin is no longer responsible for any playback action!
The Emby app receives the remote playback command, stops playback of the VirtualTV live tv channel ("the playlist intro") and tells the server about its playback capabilities:

2026-07-06 10:59:35.940 Info SessionManager: Playback stopped reported by app Emby for Android 3.5.36 on Living Room TV playing סרטים ישראליים. Position: 0 ms. PlaySessionId: 229b81d97494467cb7297bc32be85742. IsPaused: False
2026-07-06 10:59:35.989 Info MediaInfoService-0HNMG5T6RMFE1:0000000F: http/1.1 POST http://192.168.1.15:8096/emby/Items/77629/PlaybackInfo?UserId=x_secret3_x&StartTimeTicks=54687529866&IsPlayback=true&AutoOpenLiveStream=true&MaxStreamingBitrate=200000000&X-Emby-Client=Emby for Android&X-Emby-Device-Name=Living Room TV&X-Emby-Device-Id=123456789&X-Emby-Client-Version=3.5.36&X-Emby-Token=x_secret2_x&X-Emby-Language=he-il&reqformat=json. Source Ip: host1

Now the strange thing. The Emby app requests the actual video stream four times in a row! Did you hit the play button multiple times?

2026-07-06 10:59:36.715 Info VideoService-0HNMG5T6RMFDS:00000007: http/1.1 GET http://192.168.1.15:8096/emby/videos/77629/original.mkv?DeviceId=123456789&MediaSourceId=mediasource_77629&PlaySessionId=1d5600bc29594e57ac9c60762195d82d&api_key=x_secret2_x. Source Ip: host1, Connection=keep-alive, Host=192.168.1.15:8096
2026-07-06 10:59:36.864 Info VideoService-0HNMG5T6RMFDS:00000007: http/1.1 Response completed after client disconnected to host1. Time: 149ms. GET http://192.168.1.15:8096/emby/videos/77629/original.mkv?DeviceId=123456789&MediaSourceId=mediasource_77629&PlaySessionId=1d5600bc29594e57ac9c60762195d82d&api_key=x_secret2_x

2026-07-06 10:59:36.880 Info VideoService-0HNMG5T6RMFE5:00000001: http/1.1 GET http://192.168.1.15:8096/emby/videos/77629/original.mkv?DeviceId=123456789&MediaSourceId=mediasource_77629&PlaySessionId=1d5600bc29594e57ac9c60762195d82d&api_key=x_secret2_x. Source Ip: host1, Connection=keep-alive, Host=192.168.1.15:8096
2026-07-06 10:59:36.971 Info VideoService-0HNMG5T6RMFE5:00000001: http/1.1 Response 206 to host1. Time: 91ms. GET http://192.168.1.15:8096/emby/videos/77629/original.mkv?DeviceId=123456789&MediaSourceId=mediasource_77629&PlaySessionId=1d5600bc29594e57ac9c60762195d82d&api_key=x_secret2_x

2026-07-06 10:59:37.125 Info VideoService-0HNMG5T6RMFE5:00000002: http/1.1 GET http://192.168.1.15:8096/emby/videos/77629/original.mkv?DeviceId=123456789&MediaSourceId=mediasource_77629&PlaySessionId=1d5600bc29594e57ac9c60762195d82d&api_key=x_secret2_x. Source Ip: host1, Connection=keep-alive, Host=192.168.1.15:8096
2026-07-06 10:59:37.257 Info VideoService-0HNMG5T6RMFE5:00000002: http/1.1 Response completed after client disconnected to host1. Time: 132ms. GET http://192.168.1.15:8096/emby/videos/77629/original.mkv?DeviceId=123456789&MediaSourceId=mediasource_77629&PlaySessionId=1d5600bc29594e57ac9c60762195d82d&api_key=x_secret2_x

2026-07-06 10:59:37.284 Info VideoService-0HNMG5T6RMFE6:00000001: http/1.1 GET http://192.168.1.15:8096/emby/videos/77629/original.mkv?DeviceId=123456789&MediaSourceId=mediasource_77629&PlaySessionId=1d5600bc29594e57ac9c60762195d82d&api_key=x_secret2_x. Source Ip: host1, Connection=keep-alive, Host=192.168.1.15:8096

After the fourth video stream request, the Emby app tells the server the playback has stopped (probably by user intervention):

2026-07-06 10:59:42.154 Info PlaystateService-0HNMG5T6RMFDU:00000013: http/1.1 POST http://192.168.1.15:8096/emby/Sessions/Playing/Stopped?X-Emby-Client=Emby for Android&X-Emby-Device-Name=Living Room TV&X-Emby-Device-Id=123456789&X-Emby-Client-Version=3.5.36&X-Emby-Token=x_secret2_x&X-Emby-Language=he-il&reqformat=json. Source Ip: host1
2026-07-06 10:59:42.155 Info SessionManager: Playback stopped reported by app Emby for Android 3.5.36 on Living Room TV playing אסקימו לימון 4: ספיחס. Position: 5472753 ms. PlaySessionId: 1d5600bc29594e57ac9c60762195d82d. IsPaused: False

The VirtualTV plugin also detects the playback stop:

2026-07-06 10:59:42.156 Debug VirtualTV: EventService > Channel: סרטים ישראליים, Playlist Item playback stopped, Item: אסקימו לימון 4: ספיחס, Id: 77629, Client: Emby for Android, Device: Living Room TV, SessionId: 1e13d791805a953c82a9458eb3cba216


So as you can see, from the VirtualTV plugin's standpoint, all is working as expected. The questions is what is the problem with the Emby app? Maybe it's a problem specific to the Sony TV? What you can try and i've already told you thatstart live tv playback from the guide instead of the live tv home page! Also just for testing, if it's active in your Emby app, disable refresh rate switching.

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...