I have played AVi with external srt file and there is a log entry in
DEBUG log - SubtitleService. When playing mkv and external srt files there is no SubtitleService entry so the TV can't see the srt files maybe because serviio doesn't serve them? Or SubtitleService entry means that the TV triggers subtitle and serviio than delivers them through subtitle service? I don't know when the SubtitleService gets registered in the log, is it when the TV requests the file or when the serviio detects it and send it to the TV? I played AVI without subtitles enabled on TV, and there is also an entry in DEBUG log that states SubtitleService... So I can't tell how the SubtitleService works, is ti triggered from TV side or Serviio side?
Can I somehow in profiles.xml file make the mkv file pretend to be divx/avi file so the TV could see it like is divx? I would like to try that, maybe it could work...
2013-05-05 12:15:17,551 DEBUG [ResourceDeliveryProcessor] Request for resource 1 and type 'MEDIA_ITEM' received
2013-05-05 12:15:17,551 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 1 (local)
2013-05-05 12:15:17,551 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 1)
2013-05-05 12:15:17,551 DEBUG [VideoDAOImpl] Reading a Video (id = 1)
2013-05-05 12:15:17,552 DEBUG [VideoDeliveryEngine] Retrieving resource information for item 1, format AVI and profile Panasonic Vier
a G/GT/DT/UT/VT (2011/2012)
2013-05-05 12:15:17,552 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 1 (local)
2013-05-05 12:15:17,552 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 1)
2013-05-05 12:15:17,553 DEBUG [VideoDAOImpl] Reading a Video (id = 1)
2013-05-05 12:15:17,554 DEBUG [VideoDeliveryEngine] Delivering item '1' for client 'Identifier=192.168.1.2, Profile=Panasonic Viera G
/GT/DT/UT/VT (2011/2012)'
2013-05-05 12:15:17,554 DEBUG [VideoDeliveryEngine] Delivering file 'The Tenant.avi' in native format
2013-05-05 12:15:17,554 DEBUG [MediaItemDAOImpl] Getting file of media item 1
2013-05-05 12:15:17,555 DEBUG [MediaItemDAOImpl] Marking MediaItem (id = 1) as read
2013-05-05 12:15:17,558 DEBUG [LocalContentCacheDecorator] Cleared cache (local_resetafterplay)
2013-05-05 12:15:17,558 DEBUG [GETMethodProcessor] Stream entity has length: 732649472
2013-05-05 12:15:17,558 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 206 Partial Content, headers = [[Content-Type: video/divx,Co
ntent-Length: 732649472,Date: Sun, 05 May 2013 10:15:17 GMT,Server: Linux, UPnP/1.0 DLNADOC/1.50, Serviio/1.2.1,Cache-control: no-cac
he,Content-Range: bytes 0-732649471/732649472,transferMode.dlna.org: Streaming,realTimeInfo.dlna.org: DLNA.ORG_TLAG=*]]
2013-05-05 12:15:17,572 DEBUG [ServiioHttpService] Incoming request from /192.168.1.2:59255: GET /resource/1/SUBTITLE.srt HTTP/1.1, h
eaders = [User-Agent: Panasonic MIL DLNA CP UPnP/1.0 DLNADOC/1.50,Host: 192.168.1.4:8895]]
2013-05-05 12:15:17,572 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.1.2
2013-05-05 12:15:17,573 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.1.2
2013-05-05 12:15:17,573 DEBUG [ResourceDeliveryProcessor] Resource request accepted. Using client 'Identifier=192.168.1.2, Profile=Pa
nasonic Viera G/GT/DT/UT/VT (2011/2012)'
2013-05-05 12:15:17,574 DEBUG [ResourceDeliveryProcessor] Request for resource 1 and type 'SUBTITLE' received
2013-05-05 12:15:17,574 DEBUG [VideoDAOImpl] Reading a Video (id = 1)
2013-05-05 12:15:17,575 DEBUG [MediaItemDAOImpl] Getting file of media item 1
2013-05-05 12:15:17,576 DEBUG [SubtitlesService] Found external subtitle file: /home/davor/Video/DVD_Divx/Roman.Polanski.The.Tenant/T
he Tenant.srt
2013-05-05 12:15:17,576 DEBUG [SubtitlesRetrievalStrategy] Retrieving info of Subtitles for media item with id 1
2013-05-05 12:15:17,576 DEBUG [VideoDAOImpl] Reading a Video (id = 1)
2013-05-05 12:15:17,577 DEBUG [MediaItemDAOImpl] Getting file of media item 1
2013-05-05 12:15:17,578 DEBUG [SubtitlesService] Found external subtitle file: /home/davor/Video/DVD_Divx/Roman.Polanski.The.Tenant/T
he Tenant.srt
2013-05-05 12:15:17,578 DEBUG [SubtitlesRetrievalStrategy] Retrieving Subtitles for media item with id 1
2013-05-05 12:15:17,578 DEBUG [GETMethodProcessor] Stream entity has length: 65063
2013-05-05 12:15:17,579 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 200 OK, headers = [[Content-Type: text/srt,Content-Length: 6
5063,Date: Sun, 05 May 2013 10:15:17 GMT,Server: Linux, UPnP/1.0 DLNADOC/1.50, Serviio/1.2.1,Cache-control: no-cache,transferMode.dln
a.org: Interactive,realTimeInfo.dlna.org: DLNA.ORG_TLAG=*]]
2013-05-05 12:15:17,639 DEBUG [ServiioHttpService] Incoming request from /192.168.1.2:18837: GET /resource/1/MEDIA_ITEM/AVI-0/ORIGINA
L HTTP/1.1, headers = [Host: 192.168.1.4:8895,Range: bytes=726874282-,Connection: keep-alive]]
2013-05-05 12:15:17,640 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.1.2
2013-05-05 12:15:17,641 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.1.2
2013-05-05 12:15:17,642 DEBUG [ResourceDeliveryProcessor] Resource request accepted. Using client 'Identifier=192.168.1.2, Profile=Pa
nasonic Viera G/GT/DT/UT/VT (2011/2012)'
2013-05-05 12:15:17,642 DEBUG [ResourceDeliveryProcessor] Request for resource 1 and type 'MEDIA_ITEM' received
2013-05-05 12:15:17,642 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 1 (local)
2013-05-05 12:15:17,642 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 1)