FAQ  •  Register  •  Login

[resolved] Serviio 0.5, Samsung C series and flv files

<<

WindWalker

Streaming enthusiast

Posts: 20

Joined: Wed Feb 09, 2011 3:09 am

Post Wed Feb 09, 2011 7:12 am

[resolved] Serviio 0.5, Samsung C series and flv files

Hi all,

As Samsung C series (not sure about older models) don't natively support flv files a transcode is required to get these going...

  Code:
<!-- force transcode to play flv files -->
<Video targetContainer="mpegts" targetVCodec="mpeg2video" targetACodec="mp3" forceVTranscoding="true">
   <Matches container="flv" />
</Video>


Just add this in your transcode section, restart serviio and enjoy the flv goodness :D

PS: I'm not sure if there is a better / faster / cleaner target format but the above works for me.
Last edited by WindWalker on Thu Feb 10, 2011 5:04 pm, edited 2 times in total.
<<

Illico

User avatar

DLNA master

Posts: 4646

Joined: Fri Jul 23, 2010 8:08 am

Location: France

Post Wed Feb 09, 2011 8:00 am

Re: [Solved] Samsung C series and flv files

targetACodec="ac3" aBitrate="384" is probably better, isn't it? ac3 supports multi-audio channels.
Illico
Sony 2010 KDL-46EX501 | BDP-S373 | SMP-N100 | Windows 8-i7 | Network DD HD-CE1.5TLU2 | Livebox2-UHD86 | ServiiDroid | ServiiGo | BubbleUPnP
Serviio beta tester - Moderator
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17212

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Wed Feb 09, 2011 9:47 am

Re: [Solved] Samsung C series and flv files

I think I'll just copy what there is already in the B profile, as it doesn't transcode everything into mpeg2 (like H264 inside FLV).
<<

WindWalker

Streaming enthusiast

Posts: 20

Joined: Wed Feb 09, 2011 3:09 am

Post Thu Feb 10, 2011 5:56 am

Re: [Solved] Samsung C series and flv files

I'm a complete noob at this stuff so just guessed at a codec :shock: :lol:

Thanks for the fix :D
<<

WindWalker

Streaming enthusiast

Posts: 20

Joined: Wed Feb 09, 2011 3:09 am

Post Thu Feb 10, 2011 6:43 am

Re: Samsung C series and flv files

Hmm actually now that I look more closely something strange is going on...
(apologies for the long post)

From the 0.5 default profiles (non-flv entries removed):

  Code:
   <Profile id="2" name="Samsung TV (B-series)" extendsProfileId="1">
      <Transcoding>
         <!-- transcode MKV with DST audio to AC3, remux into mpeg2ts -->
         <!-- transcode H264 MP4 files with LPCM audio -->
         <Video targetContainer="mpegts" targetACodec="ac3">
            <Matches container="matroska" vCodec="h264" aCodec="dca" />
            <Matches container="mp4" vCodec="h264" aCodec="pcm_s16le" />
            <Matches container="avi" vCodec="h264" />
            <Matches container="flv" vCodec="h264" />
         </Video>
         <!-- transcode unsupported codec/container combinations into mpeg2ts -->
         <Video targetContainer="mpegts" targetACodec="ac3" targetVCodec="mpeg2video">
            <Matches container="asf" vCodec="wmv2" />
            <Matches container="matroska" vCodec="mpeg2video" />
            <Matches container="flv" />
         </Video>
      </Transcoding>
   </Profile>


  Code:
   <Profile id="7" name="Samsung TV / player (C-series)" extendsProfileId="2">


then shouldn't the Matches container="flv" items also apply to the C series due to inheritance? This means that flv's should work on a Samsung C series already using the default config files...

For some reason this file below does not play on my Samsung C series with the default serviio config setup.
It does, however, display a valid thumbnail with the default serviio config setup.

  Code:
C:\Program Files (x86)\Serviio\lib>ffmpeg.exe -i test.flv
FFmpeg version UNKNOWN, Copyright (c) 2000-2011 the FFmpeg developers
  built on Jan 10 2011 21:46:22 with gcc 4.4.2
  configuration: --enable-static --disable-shared --disable-shared --disable-ffp
lay --disable-ffserver --enable-memalign-hack --enable-libmp3lame --arch=x86 --e
nable-runtime-cpudetect --enable-w32threads --target-os=mingw32 --cross-prefix=i
686-mingw32-
  libavutil     50.36. 0 / 50.36. 0
  libavcore      0.16. 0 /  0.16. 0
  libavcodec    52.108. 0 / 52.108. 0
  libavformat   52.92. 0 / 52.92. 0
  libavdevice   52. 2. 3 / 52. 2. 3
  libavfilter    1.72. 0 /  1.72. 0
  libswscale     0.12. 0 /  0.12. 0
[flv @ 0032c140] Estimating duration from bitrate, this may be inaccurate

Seems stream 0 codec frame rate differs from container frame rate: 1000.00 (1000
/1) -> 25.00 (25/1)
Input #0, flv, from 'test.flv':
  Metadata:
    duration        : 31
    width           : 1920
    height          : 1080
    videodatarate   : 8000
    framerate       : 25
    videocodecid    : 2
    audiodatarate   : 125
    audiosamplerate : 22050
    audiosamplesize : 16
    stereo          : false
    audiocodecid    : 2
    filesize        : 32348809
  Duration: 00:00:30.92, start: 0.000000, bitrate: 8320 kb/s
    Stream #0.0: Video: flv, yuv420p, 1920x1080, 8192 kb/s, 25 tbr, 1k tbn, 1k t
bc
    Stream #0.1: Audio: mp3, 22050 Hz, 1 channels, s16, 128 kb/s
At least one output file must be specified

C:\Program Files (x86)\Serviio\lib>


The debug output when I try to play this file under the default 0.5 serviio config seems to indicate that serviio is sending this as native flv and not actually transcoding for some reason:

  Code:
2011-02-10 17:20:10,393 DEBUG [WebServer] Incoming connection from /192.168.xxx.xxx:47167
2011-02-10 17:20:10,394 DEBUG [ResourceTransportRequestHandler] HEAD /resource/1/MEDIA_ITEM/FLV HTTP/1.0, headers = [getcontentFeatures.dlna.org: 1,Host: 192.168.yyy.yyy:8895]]
2011-02-10 17:20:10,394 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.xxx.xxx
2011-02-10 17:20:10,394 DEBUG [ResourceTransportRequestHandler] Resource request accepted. Using client 'IPAddress=/192.168.xxx.xxx, Profile=Samsung TV / player (C-series) - Custom'
2011-02-10 17:20:10,394 DEBUG [ResourceTransportRequestHandler] Request for resource 1 and type 'MEDIA_ITEM' received
2011-02-10 17:20:10,394 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 1)
2011-02-10 17:20:10,395 DEBUG [VideoDAOImpl] Reading a Video (id = 1)
2011-02-10 17:20:10,396 DEBUG [VideoDeliveryEngine] Retrieving resource information for item 1, format FLV and profile Samsung TV / player (C-series) - Custom
2011-02-10 17:20:10,397 DEBUG [ResourceTransportRequestHandler] Sending HEAD response back
2011-02-10 17:20:10,397 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 200 OK, headers = [[Content-Type: video/x-flv,Content-Length: 32348809,Date: Thu, 10 Feb 2011 06:20:10 GMT,Server: Windows Vista, UPnP/1.0 DLNADOC/1.50, Serviio/0.5,Cache-control: no-cache,contentFeatures.dlna.org: DLNA.ORG_PN=FLV;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000,transferMode.dlna.org: Streaming]]
2011-02-10 17:20:10,402 DEBUG [WebServer] Incoming connection from /192.168.xxx.xxx:48562
2011-02-10 17:20:10,402 DEBUG [ResourceTransportRequestHandler] GET /resource/1/MEDIA_ITEM/FLV HTTP/1.0, headers = [Range: bytes=0-,getcontentFeatures.dlna.org: 1,transferMode.dlna.org: Streaming,getMediaInfo.sec: 1,Host: 192.168.yyy.yyy:8895]]
2011-02-10 17:20:10,402 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.xxx.xxx
2011-02-10 17:20:10,404 DEBUG [ResourceTransportRequestHandler] Resource request accepted. Using client 'IPAddress=/192.168.xxx.xxx, Profile=Samsung TV / player (C-series) - Custom'
2011-02-10 17:20:10,404 DEBUG [ResourceTransportRequestHandler] Request for resource 1 and type 'MEDIA_ITEM' received
2011-02-10 17:20:10,404 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 1)
2011-02-10 17:20:10,405 DEBUG [VideoDAOImpl] Reading a Video (id = 1)
2011-02-10 17:20:10,405 DEBUG [VideoDeliveryEngine] Delivering item '1' for client 'IPAddress=/192.168.xxx.xxx, Profile=Samsung TV / player (C-series) - Custom'
2011-02-10 17:20:10,405 DEBUG [VideoDeliveryEngine] Delivering file 'test.flv' in native format
2011-02-10 17:20:10,405 DEBUG [MediaItemDAOImpl] Getting file of media item 1
2011-02-10 17:20:10,407 DEBUG [MediaItemDAOImpl] Marking MediaItem (id = 1) as read
2011-02-10 17:20:10,449 DEBUG [LocalContentCacheDecorator] Cleared cache (local_resetafterplay)
2011-02-10 17:20:10,449 DEBUG [ResourceTransportRequestHandler] Creating stream entity with length: 32348809
2011-02-10 17:20:10,449 DEBUG [ResourceTransportRequestHandler] Sending file back
2011-02-10 17:20:10,449 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 206 Partial Content, headers = [[Content-Type: video/x-flv,Content-Range: bytes 0-32348808/32348809,Content-Length: 32348809,Date: Thu, 10 Feb 2011 06:20:10 GMT,Server: Windows Vista, UPnP/1.0 DLNADOC/1.50, Serviio/0.5,Cache-control: no-cache,contentFeatures.dlna.org: DLNA.ORG_PN=FLV;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000,transferMode.dlna.org: Streaming]]
2011-02-10 17:20:10,466 DEBUG [WebServer] I/O error: Connection reset by peer: socket write error
2011-02-10 17:20:10,468 DEBUG [WebServer] Incoming connection from /192.168.xxx.xxx:41600
2011-02-10 17:20:10,468 DEBUG [ResourceTransportRequestHandler] GET /resource/1/MEDIA_ITEM/FLV HTTP/1.0, headers = [Range: bytes=32348805-,getcontentFeatures.dlna.org: 1,transferMode.dlna.org: Streaming,Host: 192.168.yyy.yyy:8895]]
2011-02-10 17:20:10,468 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.xxx.xxx
2011-02-10 17:20:10,469 DEBUG [ResourceTransportRequestHandler] Resource request accepted. Using client 'IPAddress=/192.168.xxx.xxx, Profile=Samsung TV / player (C-series) - Custom'
2011-02-10 17:20:10,469 DEBUG [ResourceTransportRequestHandler] Request for resource 1 and type 'MEDIA_ITEM' received
2011-02-10 17:20:10,469 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 1)
2011-02-10 17:20:10,469 DEBUG [VideoDAOImpl] Reading a Video (id = 1)
2011-02-10 17:20:10,470 DEBUG [VideoDeliveryEngine] Delivering item '1' for client 'IPAddress=/192.168.xxx.xxx, Profile=Samsung TV / player (C-series) - Custom'
2011-02-10 17:20:10,470 DEBUG [VideoDeliveryEngine] Delivering file 'test.flv' in native format
2011-02-10 17:20:10,470 DEBUG [MediaItemDAOImpl] Getting file of media item 1
2011-02-10 17:20:10,471 DEBUG [ResourceTransportRequestHandler] Creating stream entity with length: 4
2011-02-10 17:20:10,472 DEBUG [ResourceTransportRequestHandler] Sending file back
2011-02-10 17:20:10,472 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 206 Partial Content, headers = [[Content-Type: video/x-flv,Content-Range: bytes 32348805-32348808/32348809,Content-Length: 4,Date: Thu, 10 Feb 2011 06:20:10 GMT,Server: Windows Vista, UPnP/1.0 DLNADOC/1.50, Serviio/0.5,Cache-control: no-cache,contentFeatures.dlna.org: DLNA.ORG_PN=FLV;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000,transferMode.dlna.org: Streaming]]
2011-02-10 17:20:10,479 DEBUG [WebServer] Incoming connection from /192.168.xxx.xxx:47002
2011-02-10 17:20:10,479 DEBUG [ResourceTransportRequestHandler] GET /resource/1/MEDIA_ITEM/FLV HTTP/1.0, headers = [Range: bytes=32347122-,getcontentFeatures.dlna.org: 1,transferMode.dlna.org: Streaming,Host: 192.168.yyy.yyy:8895]]
2011-02-10 17:20:10,479 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.xxx.xxx
2011-02-10 17:20:10,480 DEBUG [ResourceTransportRequestHandler] Resource request accepted. Using client 'IPAddress=/192.168.xxx.xxx, Profile=Samsung TV / player (C-series) - Custom'
2011-02-10 17:20:10,480 DEBUG [ResourceTransportRequestHandler] Request for resource 1 and type 'MEDIA_ITEM' received
2011-02-10 17:20:10,480 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 1)
2011-02-10 17:20:10,480 DEBUG [VideoDAOImpl] Reading a Video (id = 1)
2011-02-10 17:20:10,481 DEBUG [VideoDeliveryEngine] Delivering item '1' for client 'IPAddress=/192.168.xxx.xxx, Profile=Samsung TV / player (C-series) - Custom'
2011-02-10 17:20:10,481 DEBUG [VideoDeliveryEngine] Delivering file 'test.flv' in native format
2011-02-10 17:20:10,481 DEBUG [MediaItemDAOImpl] Getting file of media item 1
2011-02-10 17:20:10,482 DEBUG [ResourceTransportRequestHandler] Creating stream entity with length: 1687
2011-02-10 17:20:10,482 DEBUG [ResourceTransportRequestHandler] Sending file back
2011-02-10 17:20:10,482 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 206 Partial Content, headers = [[Content-Type: video/x-flv,Content-Range: bytes 32347122-32348808/32348809,Content-Length: 1687,Date: Thu, 10 Feb 2011 06:20:10 GMT,Server: Windows Vista, UPnP/1.0 DLNADOC/1.50, Serviio/0.5,Cache-control: no-cache,contentFeatures.dlna.org: DLNA.ORG_PN=FLV;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000,transferMode.dlna.org: Streaming]]
2011-02-10 17:20:10,490 DEBUG [WebServer] Incoming connection from /192.168.xxx.xxx:45856
2011-02-10 17:20:10,490 DEBUG [ResourceTransportRequestHandler] GET /resource/1/MEDIA_ITEM/FLV HTTP/1.0, headers = [Range: bytes=308-,getcontentFeatures.dlna.org: 1,transferMode.dlna.org: Streaming,Host: 192.168.yyy.yyy:8895]]
2011-02-10 17:20:10,490 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.xxx.xxx
2011-02-10 17:20:10,491 DEBUG [ResourceTransportRequestHandler] Resource request accepted. Using client 'IPAddress=/192.168.xxx.xxx, Profile=Samsung TV / player (C-series) - Custom'
2011-02-10 17:20:10,491 DEBUG [ResourceTransportRequestHandler] Request for resource 1 and type 'MEDIA_ITEM' received
2011-02-10 17:20:10,491 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 1)
2011-02-10 17:20:10,491 DEBUG [VideoDAOImpl] Reading a Video (id = 1)
2011-02-10 17:20:10,492 DEBUG [VideoDeliveryEngine] Delivering item '1' for client 'IPAddress=/192.168.xxx.xxx, Profile=Samsung TV / player (C-series) - Custom'
2011-02-10 17:20:10,492 DEBUG [VideoDeliveryEngine] Delivering file 'test.flv' in native format
2011-02-10 17:20:10,492 DEBUG [MediaItemDAOImpl] Getting file of media item 1
2011-02-10 17:20:10,493 DEBUG [ResourceTransportRequestHandler] Creating stream entity with length: 32348501
2011-02-10 17:20:10,493 DEBUG [ResourceTransportRequestHandler] Sending file back
2011-02-10 17:20:10,493 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 206 Partial Content, headers = [[Content-Type: video/x-flv,Content-Range: bytes 308-32348808/32348809,Content-Length: 32348501,Date: Thu, 10 Feb 2011 06:20:10 GMT,Server: Windows Vista, UPnP/1.0 DLNADOC/1.50, Serviio/0.5,Cache-control: no-cache,contentFeatures.dlna.org: DLNA.ORG_PN=FLV;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000,transferMode.dlna.org: Streaming]]
2011-02-10 17:20:10,700 DEBUG [WebServer] I/O error: Connection reset by peer: socket write error
2011-02-10 17:20:10,701 DEBUG [WebServer] Incoming connection from /192.168.xxx.xxx:50724
2011-02-10 17:20:10,701 DEBUG [ResourceTransportRequestHandler] GET /resource/1/MEDIA_ITEM/FLV HTTP/1.0, headers = [Range: bytes=143770-,getcontentFeatures.dlna.org: 1,transferMode.dlna.org: Streaming,Host: 192.168.yyy.yyy:8895]]
2011-02-10 17:20:10,701 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.xxx.xxx
2011-02-10 17:20:10,702 DEBUG [ResourceTransportRequestHandler] Resource request accepted. Using client 'IPAddress=/192.168.xxx.xxx, Profile=Samsung TV / player (C-series) - Custom'
2011-02-10 17:20:10,702 DEBUG [ResourceTransportRequestHandler] Request for resource 1 and type 'MEDIA_ITEM' received
2011-02-10 17:20:10,702 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 1)
2011-02-10 17:20:10,703 DEBUG [VideoDAOImpl] Reading a Video (id = 1)
2011-02-10 17:20:10,703 DEBUG [VideoDeliveryEngine] Delivering item '1' for client 'IPAddress=/192.168.xxx.xxx, Profile=Samsung TV / player (C-series) - Custom'
2011-02-10 17:20:10,703 DEBUG [VideoDeliveryEngine] Delivering file 'test.flv' in native format
2011-02-10 17:20:10,703 DEBUG [MediaItemDAOImpl] Getting file of media item 1
2011-02-10 17:20:10,704 DEBUG [ResourceTransportRequestHandler] Creating stream entity with length: 32205039
2011-02-10 17:20:10,704 DEBUG [ResourceTransportRequestHandler] Sending file back
2011-02-10 17:20:10,704 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 206 Partial Content, headers = [[Content-Type: video/x-flv,Content-Range: bytes 143770-32348808/32348809,Content-Length: 32205039,Date: Thu, 10 Feb 2011 06:20:10 GMT,Server: Windows Vista, UPnP/1.0 DLNADOC/1.50, Serviio/0.5,Cache-control: no-cache,contentFeatures.dlna.org: DLNA.ORG_PN=FLV;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000,transferMode.dlna.org: Streaming]]
2011-02-10 17:20:10,720 DEBUG [WebServer] I/O error: Connection reset by peer: socket write error
2011-02-10 17:20:10,726 DEBUG [WebServer] Incoming connection from /192.168.xxx.xxx:46815
2011-02-10 17:20:10,727 DEBUG [ResourceTransportRequestHandler] GET /resource/1/MEDIA_ITEM/FLV HTTP/1.0, headers = [Range: bytes=274014-,getcontentFeatures.dlna.org: 1,transferMode.dlna.org: Streaming,Host: 192.168.yyy.yyy:8895]]
2011-02-10 17:20:10,727 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.xxx.xxx
2011-02-10 17:20:10,727 DEBUG [ResourceTransportRequestHandler] Resource request accepted. Using client 'IPAddress=/192.168.xxx.xxx, Profile=Samsung TV / player (C-series) - Custom'
2011-02-10 17:20:10,727 DEBUG [ResourceTransportRequestHandler] Request for resource 1 and type 'MEDIA_ITEM' received
2011-02-10 17:20:10,727 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 1)
2011-02-10 17:20:10,728 DEBUG [VideoDAOImpl] Reading a Video (id = 1)
2011-02-10 17:20:10,728 DEBUG [VideoDeliveryEngine] Delivering item '1' for client 'IPAddress=/192.168.xxx.xxx, Profile=Samsung TV / player (C-series) - Custom'
2011-02-10 17:20:10,728 DEBUG [VideoDeliveryEngine] Delivering file 'test.flv' in native format
2011-02-10 17:20:10,728 DEBUG [MediaItemDAOImpl] Getting file of media item 1
2011-02-10 17:20:10,729 DEBUG [ResourceTransportRequestHandler] Creating stream entity with length: 32074795
2011-02-10 17:20:10,729 DEBUG [ResourceTransportRequestHandler] Sending file back
2011-02-10 17:20:10,729 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 206 Partial Content, headers = [[Content-Type: video/x-flv,Content-Range: bytes 274014-32348808/32348809,Content-Length: 32074795,Date: Thu, 10 Feb 2011 06:20:10 GMT,Server: Windows Vista, UPnP/1.0 DLNADOC/1.50, Serviio/0.5,Cache-control: no-cache,contentFeatures.dlna.org: DLNA.ORG_PN=FLV;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000,transferMode.dlna.org: Streaming]]
2011-02-10 17:20:10,740 DEBUG [WebServer] I/O error: Connection reset by peer: socket write error
2011-02-10 17:20:10,745 DEBUG [WebServer] Incoming connection from /192.168.xxx.xxx:55084
2011-02-10 17:20:10,745 DEBUG [ResourceTransportRequestHandler] GET /resource/1/MEDIA_ITEM/FLV HTTP/1.0, headers = [Range: bytes=357377-,getcontentFeatures.dlna.org: 1,transferMode.dlna.org: Streaming,Host: 192.168.yyy.yyy:8895]]
2011-02-10 17:20:10,745 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.xxx.xxx
2011-02-10 17:20:10,746 DEBUG [ResourceTransportRequestHandler] Resource request accepted. Using client 'IPAddress=/192.168.xxx.xxx, Profile=Samsung TV / player (C-series) - Custom'
2011-02-10 17:20:10,746 DEBUG [ResourceTransportRequestHandler] Request for resource 1 and type 'MEDIA_ITEM' received
2011-02-10 17:20:10,746 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 1)
2011-02-10 17:20:10,746 DEBUG [VideoDAOImpl] Reading a Video (id = 1)
2011-02-10 17:20:10,747 DEBUG [VideoDeliveryEngine] Delivering item '1' for client 'IPAddress=/192.168.xxx.xxx, Profile=Samsung TV / player (C-series) - Custom'
2011-02-10 17:20:10,747 DEBUG [VideoDeliveryEngine] Delivering file 'test.flv' in native format
2011-02-10 17:20:10,747 DEBUG [MediaItemDAOImpl] Getting file of media item 1
2011-02-10 17:20:10,748 DEBUG [ResourceTransportRequestHandler] Creating stream entity with length: 31991432
2011-02-10 17:20:10,748 DEBUG [ResourceTransportRequestHandler] Sending file back
2011-02-10 17:20:10,748 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 206 Partial Content, headers = [[Content-Type: video/x-flv,Content-Range: bytes 357377-32348808/32348809,Content-Length: 31991432,Date: Thu, 10 Feb 2011 06:20:10 GMT,Server: Windows Vista, UPnP/1.0 DLNADOC/1.50, Serviio/0.5,Cache-control: no-cache,contentFeatures.dlna.org: DLNA.ORG_PN=FLV;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000,transferMode.dlna.org: Streaming]]
2011-02-10 17:20:10,759 DEBUG [WebServer] I/O error: Connection reset by peer: socket write error
2011-02-10 17:20:10,764 DEBUG [WebServer] Incoming connection from /192.168.xxx.xxx:43275
2011-02-10 17:20:10,764 DEBUG [ResourceTransportRequestHandler] GET /resource/1/MEDIA_ITEM/FLV HTTP/1.0, headers = [Range: bytes=439217-,getcontentFeatures.dlna.org: 1,transferMode.dlna.org: Streaming,Host: 192.168.yyy.yyy:8895]]
2011-02-10 17:20:10,764 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.xxx.xxx
2011-02-10 17:20:10,765 DEBUG [ResourceTransportRequestHandler] Resource request accepted. Using client 'IPAddress=/192.168.xxx.xxx, Profile=Samsung TV / player (C-series) - Custom'
2011-02-10 17:20:10,765 DEBUG [ResourceTransportRequestHandler] Request for resource 1 and type 'MEDIA_ITEM' received
2011-02-10 17:20:10,765 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 1)
2011-02-10 17:20:10,765 DEBUG [VideoDAOImpl] Reading a Video (id = 1)
2011-02-10 17:20:10,766 DEBUG [VideoDeliveryEngine] Delivering item '1' for client 'IPAddress=/192.168.xxx.xxx, Profile=Samsung TV / player (C-series) - Custom'
2011-02-10 17:20:10,766 DEBUG [VideoDeliveryEngine] Delivering file 'test.flv' in native format
2011-02-10 17:20:10,766 DEBUG [MediaItemDAOImpl] Getting file of media item 1
2011-02-10 17:20:10,767 DEBUG [ResourceTransportRequestHandler] Creating stream entity with length: 31909592
2011-02-10 17:20:10,767 DEBUG [ResourceTransportRequestHandler] Sending file back
2011-02-10 17:20:10,768 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 206 Partial Content, headers = [[Content-Type: video/x-flv,Content-Range: bytes 439217-32348808/32348809,Content-Length: 31909592,Date: Thu, 10 Feb 2011 06:20:10 GMT,Server: Windows Vista, UPnP/1.0 DLNADOC/1.50, Serviio/0.5,Cache-control: no-cache,contentFeatures.dlna.org: DLNA.ORG_PN=FLV;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000,transferMode.dlna.org: Streaming]]
2011-02-10 17:20:10,817 DEBUG [WebServer] I/O error: Connection reset by peer: socket write error
2011-02-10 17:20:10,823 DEBUG [WebServer] Incoming connection from /192.168.xxx.xxx:57562
2011-02-10 17:20:10,823 DEBUG [ResourceTransportRequestHandler] GET /resource/1/MEDIA_ITEM/FLV HTTP/1.0, headers = [Range: bytes=608490-,getcontentFeatures.dlna.org: 1,transferMode.dlna.org: Streaming,Host: 192.168.yyy.yyy:8895]]
2011-02-10 17:20:10,823 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.xxx.xxx
2011-02-10 17:20:10,824 DEBUG [ResourceTransportRequestHandler] Resource request accepted. Using client 'IPAddress=/192.168.xxx.xxx, Profile=Samsung TV / player (C-series) - Custom'
2011-02-10 17:20:10,824 DEBUG [ResourceTransportRequestHandler] Request for resource 1 and type 'MEDIA_ITEM' received
2011-02-10 17:20:10,824 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 1)
2011-02-10 17:20:10,824 DEBUG [VideoDAOImpl] Reading a Video (id = 1)
2011-02-10 17:20:10,825 DEBUG [VideoDeliveryEngine] Delivering item '1' for client 'IPAddress=/192.168.xxx.xxx, Profile=Samsung TV / player (C-series) - Custom'
2011-02-10 17:20:10,825 DEBUG [VideoDeliveryEngine] Delivering file 'test.flv' in native format
2011-02-10 17:20:10,825 DEBUG [MediaItemDAOImpl] Getting file of media item 1
2011-02-10 17:20:10,826 DEBUG [ResourceTransportRequestHandler] Creating stream entity with length: 31740319
2011-02-10 17:20:10,826 DEBUG [ResourceTransportRequestHandler] Sending file back
2011-02-10 17:20:10,826 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 206 Partial Content, headers = [[Content-Type: video/x-flv,Content-Range: bytes 608490-32348808/32348809,Content-Length: 31740319,Date: Thu, 10 Feb 2011 06:20:10 GMT,Server: Windows Vista, UPnP/1.0 DLNADOC/1.50, Serviio/0.5,Cache-control: no-cache,contentFeatures.dlna.org: DLNA.ORG_PN=FLV;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000,transferMode.dlna.org: Streaming]]
2011-02-10 17:20:10,838 DEBUG [WebServer] I/O error: Connection reset by peer: socket write error
2011-02-10 17:20:10,875 DEBUG [WebServer] Incoming connection from /192.168.xxx.xxx:46496
2011-02-10 17:20:10,875 DEBUG [ResourceTransportRequestHandler] GET /resource/1/MEDIA_ITEM/FLV HTTP/1.0, headers = [Range: bytes=702759-,getcontentFeatures.dlna.org: 1,transferMode.dlna.org: Streaming,Host: 192.168.yyy.yyy:8895]]
2011-02-10 17:20:10,876 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.xxx.xxx
2011-02-10 17:20:10,876 DEBUG [ResourceTransportRequestHandler] Resource request accepted. Using client 'IPAddress=/192.168.xxx.xxx, Profile=Samsung TV / player (C-series) - Custom'
2011-02-10 17:20:10,876 DEBUG [ResourceTransportRequestHandler] Request for resource 1 and type 'MEDIA_ITEM' received
2011-02-10 17:20:10,876 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 1)
2011-02-10 17:20:10,877 DEBUG [VideoDAOImpl] Reading a Video (id = 1)
2011-02-10 17:20:10,877 DEBUG [VideoDeliveryEngine] Delivering item '1' for client 'IPAddress=/192.168.xxx.xxx, Profile=Samsung TV / player (C-series) - Custom'
2011-02-10 17:20:10,877 DEBUG [VideoDeliveryEngine] Delivering file 'test.flv' in native format
2011-02-10 17:20:10,877 DEBUG [MediaItemDAOImpl] Getting file of media item 1
2011-02-10 17:20:10,878 DEBUG [ResourceTransportRequestHandler] Creating stream entity with length: 31646050
2011-02-10 17:20:10,878 DEBUG [ResourceTransportRequestHandler] Sending file back
2011-02-10 17:20:10,878 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 206 Partial Content, headers = [[Content-Type: video/x-flv,Content-Range: bytes 702759-32348808/32348809,Content-Length: 31646050,Date: Thu, 10 Feb 2011 06:20:10 GMT,Server: Windows Vista, UPnP/1.0 DLNADOC/1.50, Serviio/0.5,Cache-control: no-cache,contentFeatures.dlna.org: DLNA.ORG_PN=FLV;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000,transferMode.dlna.org: Streaming]]
2011-02-10 17:20:10,930 DEBUG [WebServer] I/O error: Connection reset by peer: socket write error
2011-02-10 17:20:10,938 DEBUG [WebServer] Incoming connection from /192.168.xxx.xxx:50640
2011-02-10 17:20:10,938 DEBUG [ResourceTransportRequestHandler] GET /resource/1/MEDIA_ITEM/FLV HTTP/1.0, headers = [Range: bytes=882991-,getcontentFeatures.dlna.org: 1,transferMode.dlna.org: Streaming,Host: 192.168.yyy.yyy:8895]]
2011-02-10 17:20:10,938 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.xxx.xxx
2011-02-10 17:20:10,938 DEBUG [ResourceTransportRequestHandler] Resource request accepted. Using client 'IPAddress=/192.168.xxx.xxx, Profile=Samsung TV / player (C-series) - Custom'
2011-02-10 17:20:10,938 DEBUG [ResourceTransportRequestHandler] Request for resource 1 and type 'MEDIA_ITEM' received
2011-02-10 17:20:10,938 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 1)
2011-02-10 17:20:10,939 DEBUG [VideoDAOImpl] Reading a Video (id = 1)
2011-02-10 17:20:10,939 DEBUG [VideoDeliveryEngine] Delivering item '1' for client 'IPAddress=/192.168.xxx.xxx, Profile=Samsung TV / player (C-series) - Custom'
2011-02-10 17:20:10,939 DEBUG [VideoDeliveryEngine] Delivering file 'test.flv' in native format
2011-02-10 17:20:10,939 DEBUG [MediaItemDAOImpl] Getting file of media item 1
2011-02-10 17:20:10,940 DEBUG [ResourceTransportRequestHandler] Creating stream entity with length: 31465818
2011-02-10 17:20:10,941 DEBUG [ResourceTransportRequestHandler] Sending file back
2011-02-10 17:20:10,941 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 206 Partial Content, headers = [[Content-Type: video/x-flv,Content-Range: bytes 882991-32348808/32348809,Content-Length: 31465818,Date: Thu, 10 Feb 2011 06:20:10 GMT,Server: Windows Vista, UPnP/1.0 DLNADOC/1.50, Serviio/0.5,Cache-control: no-cache,contentFeatures.dlna.org: DLNA.ORG_PN=FLV;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000,transferMode.dlna.org: Streaming]]
2011-02-10 17:20:10,961 DEBUG [WebServer] I/O error: Connection reset by peer: socket write error
2011-02-10 17:20:10,962 DEBUG [WebServer] Incoming connection from /192.168.xxx.xxx:53712
2011-02-10 17:20:10,962 DEBUG [ResourceTransportRequestHandler] GET /resource/1/MEDIA_ITEM/FLV HTTP/1.0, headers = [Range: bytes=993543-,getcontentFeatures.dlna.org: 1,transferMode.dlna.org: Streaming,Host: 192.168.yyy.yyy:8895]]
2011-02-10 17:20:10,963 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.xxx.xxx
2011-02-10 17:20:10,963 DEBUG [ResourceTransportRequestHandler] Resource request accepted. Using client 'IPAddress=/192.168.xxx.xxx, Profile=Samsung TV / player (C-series) - Custom'
2011-02-10 17:20:10,963 DEBUG [ResourceTransportRequestHandler] Request for resource 1 and type 'MEDIA_ITEM' received
2011-02-10 17:20:10,963 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 1)
2011-02-10 17:20:10,964 DEBUG [VideoDAOImpl] Reading a Video (id = 1)
2011-02-10 17:20:10,964 DEBUG [VideoDeliveryEngine] Delivering item '1' for client 'IPAddress=/192.168.xxx.xxx, Profile=Samsung TV / player (C-series) - Custom'
2011-02-10 17:20:10,964 DEBUG [VideoDeliveryEngine] Delivering file 'test.flv' in native format
2011-02-10 17:20:10,964 DEBUG [MediaItemDAOImpl] Getting file of media item 1
2011-02-10 17:20:10,965 DEBUG [ResourceTransportRequestHandler] Creating stream entity with length: 31355266
2011-02-10 17:20:10,965 DEBUG [ResourceTransportRequestHandler] Sending file back
2011-02-10 17:20:10,965 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 206 Partial Content, headers = [[Content-Type: video/x-flv,Content-Range: bytes 993543-32348808/32348809,Content-Length: 31355266,Date: Thu, 10 Feb 2011 06:20:10 GMT,Server: Windows Vista, UPnP/1.0 DLNADOC/1.50, Serviio/0.5,Cache-control: no-cache,contentFeatures.dlna.org: DLNA.ORG_PN=FLV;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000,transferMode.dlna.org: Streaming]]
2011-02-10 17:20:11,099 DEBUG [WebServer] Incoming connection from /192.168.xxx.xxx:55616
2011-02-10 17:20:11,099 DEBUG [ResourceTransportRequestHandler] HEAD /resource/1/MEDIA_ITEM/FLV HTTP/1.0, headers = [getCaptionInfo.sec: 1]]
2011-02-10 17:20:11,100 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.xxx.xxx
2011-02-10 17:20:11,100 DEBUG [ResourceTransportRequestHandler] Resource request accepted. Using client 'IPAddress=/192.168.xxx.xxx, Profile=Samsung TV / player (C-series) - Custom'
2011-02-10 17:20:11,100 DEBUG [ResourceTransportRequestHandler] Request for resource 1 and type 'MEDIA_ITEM' received
2011-02-10 17:20:11,100 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 1)
2011-02-10 17:20:11,101 DEBUG [VideoDAOImpl] Reading a Video (id = 1)
2011-02-10 17:20:11,101 DEBUG [VideoDeliveryEngine] Retrieving resource information for item 1, format FLV and profile Samsung TV / player (C-series) - Custom
2011-02-10 17:20:11,101 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 1)
2011-02-10 17:20:11,102 DEBUG [MediaItemDAOImpl] Getting file of media item 1
2011-02-10 17:20:11,103 DEBUG [ResourceTransportRequestHandler] Sending HEAD response back
2011-02-10 17:20:11,103 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 200 OK, headers = [[Content-Type: video/x-flv,Content-Length: 32348809,Date: Thu, 10 Feb 2011 06:20:11 GMT,Server: Windows Vista, UPnP/1.0 DLNADOC/1.50, Serviio/0.5,Cache-control: no-cache,transferMode.dlna.org: Streaming,contentFeatures.dlna.org: DLNA.ORG_PN=FLV;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000]]
2011-02-10 17:20:11,585 DEBUG [WebServer] Incoming connection from /192.168.xxx.xxx:51692
2011-02-10 17:20:11,586 DEBUG [ServiceControlRequestHandler] ServiceControl request received for action '"urn:schemas-upnp-org:service:ContentDirectory:1#X_GetFeatureList"' from 192.168.xxx.xxx:
2011-02-10 17:20:11,586 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.xxx.xxx
2011-02-10 17:20:11,590 DEBUG [ServiceControlRequestHandler] Returning error SOAP message
2011-02-10 17:20:11,595 DEBUG [WebServer] Incoming connection from /192.168.xxx.xxx:55821
2011-02-10 17:20:11,595 DEBUG [ServiceControlRequestHandler] ServiceControl request received for action '"urn:schemas-upnp-org:service:ContentDirectory:1#Browse"' from 192.168.xxx.xxx:
2011-02-10 17:20:11,595 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.xxx.xxx
2011-02-10 17:20:11,598 DEBUG [ContentDirectory] Browse() called for profile Samsung TV / player (C-series) - Custom with parameters: objectID = V_F#FOL_R1$F1, browseFlag = BrowseDirectChildren, filter = @id,@parentID,@restricted,dc:title,upnp:class,res,dc:date,@childCount,sec:CaptionInfo,sec:CaptionInfoEx, sec:dcmInfo, sec:MetaFileInfo,res@resolution,res@size,upnp:genre,dc:date,upnp:album,res@duration,upnp:albumArtURI,res@bitrate,dc:creator, startIndex = 0, count = 1, sortCriteria =
2011-02-10 17:20:11,599 DEBUG [FolderDAOImpl] Getting number of sub-Folders in folder 1
2011-02-10 17:20:11,599 DEBUG [VideoDAOImpl] Retrieving list of videos for folder 1 (from=0, count=1)
2011-02-10 17:20:11,601 DEBUG [GenreDAOImpl] Reading a Genre (id = 1)
2011-02-10 17:20:11,602 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 1)
2011-02-10 17:20:11,602 DEBUG [MediaItemDAOImpl] Getting file of media item 1
2011-02-10 17:20:11,603 DEBUG [VideoDAOImpl] Reading a Video (id = 1)
2011-02-10 17:20:11,604 DEBUG [VideoDeliveryEngine] Retrieving resource information for item 1 and profile Samsung TV / player (C-series) - Custom
2011-02-10 17:20:11,604 DEBUG [CoverImageDAOImpl] Reading a CoverImage (id = 75)
2011-02-10 17:20:11,605 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 1)
2011-02-10 17:20:11,605 DEBUG [MediaItemDAOImpl] Getting file of media item 1
2011-02-10 17:20:11,606 DEBUG [FolderDAOImpl] Getting number of VIDEO sub-folders and media items in folder 1
2011-02-10 17:20:11,607 DEBUG [LocalContentCacheDecorator] Stored entry in the cache (local_default), returning it
2011-02-10 17:20:11,611 DEBUG [ServiceControlRequestHandler] Returning OK SOAP message
2011-02-10 17:20:11,615 DEBUG [WebServer] I/O error: Connection reset by peer: socket write error


But when I use this entry in my custom config I can play the file...

  Code:
<Profile id="14" name="Samsung TV / player (C-series) - Custom" extendsProfileId="7">
      <Detection>
         <UPnPSearch>
            <FriendlyName>^TV-\d{2}C\d{3}.*</FriendlyName>
            <ModelName>Samsung DTV DMR</ModelName>
            <ModelNumber>1\.0</ModelNumber>
         </UPnPSearch>   
      </Detection>
      <Transcoding>
         <!-- Stable -->
         <!-- force transcode to play flv files -->
         <Video targetContainer="mpegts" targetVCodec="mpeg2video" targetACodec="ac3">
            <Matches container="flv" />
         </Video>
      </Transcoding>
   </Profile>


Any thoughts on why it is not using the existing flv transcode setting that should be derived from the Samsung B series config?
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17212

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Thu Feb 10, 2011 11:25 am

Re: Samsung C series and flv files

The transcoding block is not inherited. More here: http://www.serviio.org/index.php?option ... icle&id=16 (list of elements that can be overriden)
<<

WindWalker

Streaming enthusiast

Posts: 20

Joined: Wed Feb 09, 2011 3:09 am

Post Thu Feb 10, 2011 5:03 pm

Re: Samsung C series and flv files

Ah - sorry I missed that while reading through the documentation.

Makes perfect sense then, and your fix above should work... :D
<<

WindWalker

Streaming enthusiast

Posts: 20

Joined: Wed Feb 09, 2011 3:09 am

Post Fri Feb 11, 2011 5:29 am

Re: [resolved] Serviio 0.5, Samsung C series and flv files

For what it's worth, based on the Samsung B series current setup and the Samsung C series capabilities (at least my one), the following config should work:

  Code:
         <!-- Flv file handling, audio bitrate required to work around some youtube flvs -->
         <Video targetContainer="mpegts" targetACodec="ac3" aBitrate="192">
            <Matches container="flv" vCodec="h264" />
            <Matches container="flv" vCodec="mpeg2video" />
            <Matches container="flv" vCodec="vc1" />
         </Video>
         <Video targetContainer="mpegts" targetVCodec="mpeg2video" targetACodec="ac3" aBitrate="192">
            <Matches container="flv" />
         </Video>

Return to Samsung

Who is online

Users browsing this forum: No registered users and 25 guests

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.