Jump to content

Live TV mit SAT>IP


Commerzpunk

Recommended Posts

Commerzpunk

Hallo,

ich habe auf meiner Synology 115 Emby laufen und bin ganz happy zur Zeit.

 

Im Netz habe ich auch einen Digibit R1 Sat>Ip Umwandler.

 

Darüber würde ich ganz gern mit Emby fernsehen, dann könnte ich vielleicht auf TV Headend verzichten.

 

Ich bekomme den Digibit angezeigt, wird scheinbar auch automatisch gefunden und m3u Listen importiert.

 

Aber egal was ich mache, ich kann kein Programm ansehen (immer nur der bunte Ladekreis) und auch kein EPG wird angezeigt.

 

Jemand Erfahrung mit dieser oder ähnlicher Kombination?

 

Vielen Dank,

Link to comment
Share on other sites

pünktchen

Für EPG musst du eine xmltv-Quelle zur Verfügung stellen, da Emby noch keine EPG-Daten direkt aus dem Stream lesen kann.

Wegen dem Abspielproblem, starte bitte Emby Server neu, versuch einen Kanal abzuspielen und poste danach das komplette Emby Server log hier im Anhang. Falls es erstellt wird, auch das ffmpeg log.

Link to comment
Share on other sites

Guest Diefenthal

mit wireshark  kannst du schauen ob die rtsp commandos Requests durchgehen  und der Digibit r1 auch darauf antwortet Responses

 

Wireshark installieren aber Legacy nutzen ist einfacher

dort gibt es eine Filterleiste  dort rtsp eingeben und bestätigen mit apply

dann auf die Haifisch flosse klicken und wireschark die Kommunikation mit schreiben lassen

 

Emby Server sollte Setup an den Digibit senden  wecher dann 200 ok zurückgeben sollte

Emby Server sollte danach Play an den Digibit senden  wecher dann 200 ok zurückgeben sollte

Emby Server sollte Options im 30 oder 60 sec an den Digibit senden  wecher dann 200 ok zurückgeben sollte

 

wenn der Digibit R1 nicht antwortet  oder du etwas anderes als 200 ok zurück geliefert bekommst am besten Luke fragen ob er die communication Emby intern mit schreibt oder du hängst das wireshark log hier an  

Link to comment
Share on other sites

Commerzpunk

Hallo,

danke für die Antworten, das Log hänge ich an, da erkennt man glaub ich auch was:

 

 

Ausschnitt, als ich einen Sender angeklickt habe:

 

2016-12-04 21:56:04.7722 Error HttpServer: Error processing request for /emby/LiveStreams/Open?UserId=e4c9560f276241b9b7ac636e3854fde3&StartTimeTicks=0&ItemId=ce7d4be92cd258c4b78e78e481fae5cc&PlaySessionId=7eea4f77b3684b67a97ccec446a7d0fc
*** Error Report ***
Version: 3.0.8500.0
Command line: /var/packages/EmbyServer/target/server/MediaBrowser.Server.Mono.exe -package synology -programdata /var/packages/EmbyServer/target/var -ffmpeg /var/packages/EmbyServer/target/ffmpeg/bin/ffmpeg -ffprobe /var/packages/EmbyServer/target/ffmpeg/bin/ffprobe
Operating system: Unix 3.2.40.0
Processor count: 2
64-Bit OS: False
64-Bit Process: False
Program data path: /var/packages/EmbyServer/target/var
Mono: 4.4.2 (Stable 4.4.2.11/f72fe45 Wed Oct  5 07:10:24 CST 2016)
Application Path: /volume1/@appstore/EmbyServer/releases/v3.0.8500/MediaBrowser.Server.Mono.exe
Exception of type 'MediaBrowser.Controller.LiveTv.LiveTvConflictException' was thrown.
ServiceStack.HttpError
No Stack Trace Available
InnerException: MediaBrowser.Controller.LiveTv.LiveTvConflictException
Exception of type 'MediaBrowser.Controller.LiveTv.LiveTvConflictException' was thrown.
 at MediaBrowser.Server.Implementations.LiveTv.TunerHosts.BaseTunerHost+<GetChannelStream>d__15.MoveNext () <0x321d20c8 + 0x00e54> in <filename unknown>:0 
--- End of stack trace from previous location where exception was thrown ---
 at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x321ba988 + 0x00024> in <filename unknown>:0 
 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x31963e00 + 0x000bb> in <filename unknown>:0 
 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x31963d20 + 0x0008b> in <filename unknown>:0 
 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x2e3caf38 + 0x0003f> in <filename unknown>:0 
 at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () <0x2e449158 + 0x0001b> in <filename unknown>:0 
 at MediaBrowser.Server.Implementations.LiveTv.EmbyTV.EmbyTV+<GetChannelStreamInternal>d__78.MoveNext () <0x321d0bb8 + 0x00817> in <filename unknown>:0 
--- End of stack trace from previous location where exception was thrown ---
 at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x321ba988 + 0x00024> in <filename unknown>:0 
 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x31963e00 + 0x000bb> in <filename unknown>:0 
 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x31963d20 + 0x0008b> in <filename unknown>:0 
 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x2e3caf38 + 0x0003f> in <filename unknown>:0 
 at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () <0x2e449158 + 0x0001b> in <filename unknown>:0 
 at MediaBrowser.Server.Implementations.LiveTv.EmbyTV.EmbyTV+<GetChannelStreamWithDirectStreamProvider>d__75.MoveNext () <0x321d0378 + 0x001ab> in <filename unknown>:0 
--- End of stack trace from previous location where exception was thrown ---
 at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x321ba988 + 0x00024> in <filename unknown>:0 
 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x31963e00 + 0x000bb> in <filename unknown>:0 
 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x31963d20 + 0x0008b> in <filename unknown>:0 
 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x2e3caf38 + 0x0003f> in <filename unknown>:0 
 at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () <0x2e449158 + 0x0001b> in <filename unknown>:0 
 at MediaBrowser.Server.Implementations.LiveTv.LiveTvManager+<GetLiveStream>d__54.MoveNext () <0x321cedb0 + 0x004d3> in <filename unknown>:0 
--- End of stack trace from previous location where exception was thrown ---
 at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x321ba988 + 0x00024> in <filename unknown>:0 
 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x31963e00 + 0x000bb> in <filename unknown>:0 
 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x31963d20 + 0x0008b> in <filename unknown>:0 
 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x2e3caf38 + 0x0003f> in <filename unknown>:0 
 at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () <0x2e449158 + 0x0001b> in <filename unknown>:0 
 at MediaBrowser.Server.Implementations.LiveTv.LiveTvManager+<GetChannelStream>d__48.MoveNext () <0x321ce758 + 0x001ab> in <filename unknown>:0 
--- End of stack trace from previous location where exception was thrown ---
 at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x321ba988 + 0x00024> in <filename unknown>:0 
 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x31963e00 + 0x000bb> in <filename unknown>:0 
 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x31963d20 + 0x0008b> in <filename unknown>:0 
 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x2e3caf38 + 0x0003f> in <filename unknown>:0 
 at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () <0x2e449158 + 0x0001b> in <filename unknown>:0 
 at MediaBrowser.Server.Implementations.LiveTv.LiveTvMediaSourceProvider+<OpenMediaSource>d__11.MoveNext () <0x321cd560 + 0x0033f> in <filename unknown>:0 
--- End of stack trace from previous location where exception was thrown ---
 at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x321ba988 + 0x00024> in <filename unknown>:0 
 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x31963e00 + 0x000bb> in <filename unknown>:0 
 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x31963d20 + 0x0008b> in <filename unknown>:0 
 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x2e3caf38 + 0x0003f> in <filename unknown>:0 
 at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () <0x2e449158 + 0x0001b> in <filename unknown>:0 
 at MediaBrowser.Server.Implementations.Library.MediaSourceManager+<OpenLiveStream>d__27.MoveNext () <0x321cc000 + 0x0041f> in <filename unknown>:0 
--- End of stack trace from previous location where exception was thrown ---
 at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x321ba988 + 0x00024> in <filename unknown>:0 
 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x31963e00 + 0x000bb> in <filename unknown>:0 
 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x31963d20 + 0x0008b> in <filename unknown>:0 
 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x2e3caf38 + 0x0003f> in <filename unknown>:0 
 at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () <0x2e449158 + 0x0001b> in <filename unknown>:0 
 at MediaBrowser.Api.Playback.MediaInfoService+<Post>d__11.MoveNext () <0x321cb380 + 0x00233> in <filename unknown>:0 

 

 

 

 

Whireshark habe ich noch nie benutzt, das schaffe ich heute auch nicht mehr.

 

Vielleicht reicht ja auch schon das Log.

 

Bis später,

server-63616473364.txt

Link to comment
Share on other sites

Commerzpunk

Hallo Luke, das bedeutet es funktioniert zur Zeit nicht?

Das was ich angezeigt bekomme ist also nur ein zufälliges Ergebnis und es kann gar nicht funktionieren?

 

Sprichst du Deutsch? Oder sollen wir auf Englisch fortsetzen?

 

Danke

Link to comment
Share on other sites

Guest Diefenthal

Sat>Ip basiert ja im grunde auf mehreren Protokollen

SSDP damit die Sat>Ip Server gefunden werden

RTSP für die Kommunikation zwischen Client und Server

RTP für  Media

RTCP für Media und Transfer Controlling

 

da Emby aber UPNP Devices unterstüzt  werden Sat>Ip Server auch gefunden obwohl die einen eigenen SearchTerm haben worauf die reagieren sollten

Edited by Diefenthal
  • Like 1
Link to comment
Share on other sites

Guest Diefenthal

oder ein backend nutzen welches Sat>Ip unterstüzt  und wo es einen Emby Client für gibt

DVBViewer ,TvHeadend  fallen mir da spontan ein ,bis emby es native unterstüzt

Link to comment
Share on other sites

Commerzpunk

Hallo,

prima, danke für die Antworten.

DLNA habe ich aktiviert, das ist wahrscheinlich der Grund warum der Digibit immer wieder im TV Teil von Emby auftaucht, auch wenn ich ihn lösche.

Gibt es denn die Chance das per DLNA ans laufen zu bekommen, ich werde daraus noch nicht so ganz schlau.

 

TVHeadend habe ich auch laufen, auf der gleichen NAS. Läuft wirklich gut, aber es stört mich dass ich die Aufnahmen nicht mit Filmen und Serien syncronisieren kann.

Daher hatte ich auf Integration des TV mit Emby gehofft.

Das Plugin für TVH habe ich schon geladen und konfiguriert, allerdings ändert sich dadurch nichts, es ist so als hätte ich nichts gemacht. Keine neuer "Empfänger" oder Kanäle, immer nur der automatisch hinzugefügte Digibit.

 

Hat jemand Erfahrung mit TVH und Emby?

 

Bis später

Link to comment
Share on other sites

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