FAQ  •  Register  •  Login

SvtPlay

<<

Swehawk

Serviio lover

Posts: 70

Joined: Mon Oct 10, 2011 8:08 pm

Post Tue Feb 12, 2013 5:20 pm

Re: SvtPlay

ottomatic wrote:I'm hoping that this may solve the live HLS stream issues in the next version of Serviio:
https://bitbucket.org/xnejp03/serviio/i ... -if-source

I see a light at the end of the tunnel :D Let's hope that zip gets 1.2 ready real soon!
Gonna try the wrapper in the meantime, but I'm not completely sure I got it right.... The wrapper should work without adding transcoding to the profile (provided that the renderer supports h264, right?
<<

ottomatic

DLNA master

Posts: 224

Joined: Fri Nov 09, 2012 10:15 am

Post Tue Feb 12, 2013 5:45 pm

Re: SvtPlay

Swehawk wrote:
ottomatic wrote:I'm hoping that this may solve the live HLS stream issues in the next version of Serviio:
https://bitbucket.org/xnejp03/serviio/i ... -if-source

I see a light at the end of the tunnel :D Let's hope that zip gets 1.2 ready real soon!
Gonna try the wrapper in the meantime, but I'm not completely sure I got it right.... The wrapper should work without adding transcoding to the profile (provided that the renderer supports h264, right?


Swehawk: right! The wrapper fixes the remuxing command.
<<

ottomatic

DLNA master

Posts: 224

Joined: Fri Nov 09, 2012 10:15 am

Post Wed Feb 13, 2013 5:35 pm

Re: SvtPlay

OK folks.

I have released a new version of the plugin. This is essentially the 1.1.8 beta, bumped to 1.1.9 and with a new, shorter file name.
I have uploaded a zip archive with ffmpeg wrappers for Windows as well as Linux to take care of the live stream remuxing command bug.
If you are on version 1.1.7 and can't be bothered to use a wrapper, either force transcoding or just don't add live stream resources until Serviio 1.2 is released.

Regards

/ O
Last edited by ottomatic on Mon Feb 18, 2013 11:27 am, edited 1 time in total.
<<

n3mmr

DLNA master

Posts: 392

Joined: Tue Jun 15, 2010 8:01 am

Post Mon Feb 18, 2013 10:54 am

Re: SvtPlay

I have some issues with the linux version of your wrapper:

A: you dont want to use the /usr/bin/env trick in a universal script: you need to know what version of the shell to use. Say
#!/usr/bin/bash
instead.

B: in linux, a carriage return at eol is an extra character and will in your script be considered a part of the interpreter name. Won't always work.
Last edited by n3mmr on Mon Feb 18, 2013 7:51 pm, edited 1 time in total.
Serviio 2.3 in a jail on TrueNAS 13 running on an HP N54L w 5*4 TB spinning rust disks.
The media files are on the same machine.
<<

ottomatic

DLNA master

Posts: 224

Joined: Fri Nov 09, 2012 10:15 am

Post Mon Feb 18, 2013 11:12 am

Re: SvtPlay

n3mmr wrote:I have some issues with the linux version of your wrapper:

A: you dont want to use the /usr/bin/env trick in a universal script: you need to know what version of the shell to usr. Say
#!/usr/bin/bash
instead.

B: in linux, a carriage return at eol is an extra character and will in your script be considered a part of the interpreter name. Won't always work.


Please PM me a version which works as you would expect it and I'll update the zip file. This is obviously just a temporary hack until the next version of Serviio is released, so let's not spend too much time on making it universally functional.

Cheers

/ O
<<

n3mmr

DLNA master

Posts: 392

Joined: Tue Jun 15, 2010 8:01 am

Post Mon Feb 18, 2013 11:21 am

Re: SvtPlay

ottomatic wrote:
n3mmr wrote:I have some issues with the linux version of your wrapper:

A: you dont want to use the /usr/bin/env trick in a universal script: you need to know what version of the shell to use. Say
#!/usr/bin/bash
instead.

B: in linux, a carriage return at eol is an extra character and will in your script be considered a part of the interpreter name. Won't always work.


Please PM me a version which works as you would expect it and I'll update the zip file. This is obviously just a temporary hack until the next version of Serviio is released, so let's not spend too much time on making it universally functional.

Cheers

/ O

Ok. Later today.
Last edited by n3mmr on Mon Feb 18, 2013 7:51 pm, edited 1 time in total.
Serviio 2.3 in a jail on TrueNAS 13 running on an HP N54L w 5*4 TB spinning rust disks.
The media files are on the same machine.
<<

Swehawk

Serviio lover

Posts: 70

Joined: Mon Oct 10, 2011 8:08 pm

Post Mon Feb 18, 2013 12:40 pm

Re: SvtPlay

Tried the wrapper (windows). Only difference was that it took a bit longer before my player/renderer shutdown to standby ....
To make it even worse, it seems that after trying to play live content, my server (win7) got irresponsive and I had to reboot it (which is very rarely needed). Happended first time after trying without the wrapper, and second time with the wrapper.

I have now removed the wrapper and I'll stay with my present configuration, happily playing on-demand content. Gonna give live content another try when Serviio reaches 1.2.
<<

alfista

Streaming enthusiast

Posts: 24

Joined: Sun Mar 11, 2012 6:03 pm

Post Mon Feb 18, 2013 1:02 pm

Re: SvtPlay

The news category is pretty much clogged with upcoming live transmissions. Any option available to only have it populated with archived programs?
<<

ottomatic

DLNA master

Posts: 224

Joined: Fri Nov 09, 2012 10:15 am

Post Mon Feb 18, 2013 1:13 pm

Re: SvtPlay

Swehawk wrote:Tried the wrapper (windows). Only difference was that it took a bit longer before my player/renderer shutdown to standby ....
To make it even worse, it seems that after trying to play live content, my server (win7) got irresponsive and I had to reboot it (which is very rarely needed). Happended first time after trying without the wrapper, and second time with the wrapper.

I have now removed the wrapper and I'll stay with my present configuration, happily playing on-demand content. Gonna give live content another try when Serviio reaches 1.2.


OK, sorry it didn't work out. Are you sure it is remuxing and not transcoding?

And did you enable debug log and check that the plugin is actually called?
Last edited by ottomatic on Mon Feb 18, 2013 1:32 pm, edited 3 times in total.
<<

ottomatic

DLNA master

Posts: 224

Joined: Fri Nov 09, 2012 10:15 am

Post Mon Feb 18, 2013 1:27 pm

Re: SvtPlay

alfista wrote:The news category is pretty much clogged with upcoming live transmissions. Any option available to only have it populated with archived programs?


Not at the moment.

But you could try manually editing the plugin source.
if you are on version 1.1.9, alter the expression (at line 159)

  Code:
def blnIncludeServiioLive = true


Replace "true" with "false" .

This should unclutter your news category, but will also leave any feed targeted at live shows empty.

For the next version I may introduce a way to do this per feed, the same way as with clips and episodes.

I think there may be a bug ni Serviio's caching of plugins, so you may need to restart your Serviio service after making the change in order to apply it properly.

Regards

/ O
<<

n3mmr

DLNA master

Posts: 392

Joined: Tue Jun 15, 2010 8:01 am

Post Wed Feb 20, 2013 6:37 pm

Re: SvtPlay

I'd like to point out the problem I describe in
viewtopic.php?f=5&t=9345

I think this has a bearing on my problems with watching online stuff from SVT Play. Perhaps you, SweHawk and Ottomatic and Alfista, could see if this is a problem you have, too.
Serviio 2.3 in a jail on TrueNAS 13 running on an HP N54L w 5*4 TB spinning rust disks.
The media files are on the same machine.
<<

GamePat

Streaming enthusiast

Posts: 31

Joined: Fri Feb 17, 2012 10:26 am

Location: Sweden

Post Fri Feb 22, 2013 8:01 am

Re: SvtPlay

n3mmr wrote:I'd like to point out the problem I describe in
viewtopic.php?f=5&t=9345

I think this has a bearing on my problems with watching online stuff from SVT Play. Perhaps you, SweHawk and Ottomatic and Alfista, could see if this is a problem you have, too.


I have exact the same problem, of course don't know if it's ffmpg that's dying/closing. Whenever I try to watch svtplay video it randomly stops and goes to play next video in that folder/category. Strange is that it stops after a time ending with 9 (so far after 9, 19, 49 seconds, and 1 min 39 sec)

So it could be related to ffmpg. I can post a log reflecting this, but I've forgotten the log settings so it shows only the relevant stuff (only logging online sources). If someone can guide me that would be terrific.
<<

ottomatic

DLNA master

Posts: 224

Joined: Fri Nov 09, 2012 10:15 am

Post Fri Feb 22, 2013 8:38 am

Re: SvtPlay

GamePat wrote:
n3mmr wrote:I'd like to point out the problem I describe in
viewtopic.php?f=5&t=9345

I think this has a bearing on my problems with watching online stuff from SVT Play. Perhaps you, SweHawk and Ottomatic and Alfista, could see if this is a problem you have, too.


I have exact the same problem, of course don't know if it's ffmpg that's dying/closing. Whenever I try to watch svtplay video it randomly stops and goes to play next video in that folder/category. Strange is that it stops after a time ending with 9 (so far after 9, 19, 49 seconds, and 1 min 39 sec)

So it could be related to ffmpg. I can post a log reflecting this, but I've forgotten the log settings so it shows only the relevant stuff (only logging online sources). If someone can guide me that would be terrific.


GamePat: it's better if you post a full debug log than none at all. Do you get the problem with ANY SvtPlay stream or just live shows?

I have a hunch that the ffmpeg command for playing live streams will have been fixed in the next version of Serviio which will soon be released, so perhaps the discussion is academic.

Regards

/ O
<<

GamePat

Streaming enthusiast

Posts: 31

Joined: Fri Feb 17, 2012 10:26 am

Location: Sweden

Post Fri Feb 22, 2013 2:31 pm

Re: SvtPlay

ottomatic wrote:
GamePat wrote:
n3mmr wrote:I'd like to point out the problem I describe in
viewtopic.php?f=5&t=9345

I think this has a bearing on my problems with watching online stuff from SVT Play. Perhaps you, SweHawk and Ottomatic and Alfista, could see if this is a problem you have, too.


I have exact the same problem, of course don't know if it's ffmpg that's dying/closing. Whenever I try to watch svtplay video it randomly stops and goes to play next video in that folder/category. Strange is that it stops after a time ending with 9 (so far after 9, 19, 49 seconds, and 1 min 39 sec)

So it could be related to ffmpg. I can post a log reflecting this, but I've forgotten the log settings so it shows only the relevant stuff (only logging online sources). If someone can guide me that would be terrific.


GamePat: it's better if you post a full debug log than none at all. Do you get the problem with ANY SvtPlay stream or just live shows?

I have a hunch that the ffmpeg command for playing live streams will have been fixed in the next version of Serviio which will soon be released, so perhaps the discussion is academic.

Regards

/ O


So far I've tried only 1 stream (42 min long) and 1 short stream (5 min, which didn't stop) and none of the live shows.

I'll post a log later today evening, when I get a chance to experiment more with svtplay.
<<

GamePat

Streaming enthusiast

Posts: 31

Joined: Fri Feb 17, 2012 10:26 am

Location: Sweden

Post Fri Feb 22, 2013 10:41 pm

Re: SvtPlay

Here is my log. I only took from the moment the SVT Play folders/categories where beginning to load until I ended playing 2 clips in my test.

It took me a good hour from that Serviio loaded all my online feeds/channels until I ended my test, so I don't think I'll do it again. I have a lot of online sources before I add SVT Play (which is the last thing to load and every category loads over 5 min, due to 10 pages for each category in my settings, Nyheter has 15 pages) All SVT Play categories loads fine.

I have 6 categories of SVT clips:
1.Dokumentär 2. Film och Drama 3 Kultur och Nöje 4. Nyheter 5. Samhälle och fakta 6. Sport
(Renamed to the same in Serviio, just added SVT before each category name with space after SVT)

I played:

Fråga Doktorn - Del 6 av 19:
1. Ended after 49 seconds
2. Unsupported format (not loading for 30 sec) - FIRST OCCURRENCE
3. Same as 2 immediately
(Last time I played , 2 days ago, it stopped after 9 sec, 19 sec , 49 sec and 1 min 39 sec)

Plus - Del 1 av 10:
1. Ended after 3 min 19 sec
Didn't bother to play it more times. By now roughly 1 hour had passed.

The log is big (14.5 MB) but I compressed it. So good luck to everyone who wants to look through my log to see anything that might contribute to the problem why clips from SVTPlay stops at random times, but always at times ending with a 9. Reminder: I won't do the test again, since it took a good hour to complete.
Attachments
Serviio SVT Play log by GamePat.rar
(427.95 KiB) Downloaded 532 times
<<

n3mmr

DLNA master

Posts: 392

Joined: Tue Jun 15, 2010 8:01 am

Post Thu Feb 28, 2013 1:45 pm

Re: SvtPlay

Here's a DEBUG log of trying to watch a Live stream from http://svtplay.se/kanaler on a Sony BDP-S370 bluray player, probably a 2010 model, it does have the latest FW. Profile is set to be the x70 (2010)
Serviio is 1.2RC, the profiles.xml is the one supplied by Patters for 1.2.
The plugin SVTPlay.groovy is v 1.1.9
fmpeg is 1.1.2 compiled to work with the 1.2RC as prescribed by Zip.
Java is jre1.7.0_15 for 64 bit Solaris.

Symptoms are: I select the show (in this case the all-day-time SVT Forum Live Stream on SVT2).
Player puts up the Title after about 10 sec.
Then it goes dark. After a little more time it throws up the title again and the skeleton around the audio stream properties.

Finally you can see serviio killing off a process because nothing happens ( there's a 20 sec activitiy watchdog??).

The log ends with some other stuff, rescanning the online resources. It starts at first light, i e when the BluRay player calls for attention.
The Bluray player has the IP addr 192.168.1.26

The attached log should cover everything from the player starts up until it has stopped and turned off of its own volition.
And then some.

P.S. Watching the same show (and all the other live streams from SVT) works perfectly on my WD TV Live HD.
Attachments
S370failsLiveSVTserviio.log.gz
(22.13 KiB) Downloaded 539 times
Serviio 2.3 in a jail on TrueNAS 13 running on an HP N54L w 5*4 TB spinning rust disks.
The media files are on the same machine.
<<

patters

User avatar

DLNA master

Posts: 1282

Joined: Sat Oct 09, 2010 3:51 pm

Location: London, UK

Post Thu Feb 28, 2013 2:50 pm

Re: SvtPlay

Serviio 1.2 will be bundled with FFmepg 1.1.1, so to keep it on a level playing field shouldn't you use that?
Does this stream work using Serviio 1.1? I don't think the new 2010 BDP profile changes the handling of live streams.
LG OLED55B8PLA | PS4 Pro | Xbox One S | Synology DS214play
Serviio 2.1 package for Synology NAS - with limited hardware transcoding support!
<<

ottomatic

DLNA master

Posts: 224

Joined: Fri Nov 09, 2012 10:15 am

Post Thu Feb 28, 2013 3:28 pm

Re: SvtPlay

n3mmr wrote:Here's a DEBUG log of trying to watch a Live stream from http://svtplay.se/kanaler on a Sony BDP-S370 bluray player, probably a 2010 model, it does have the latest FW. Profile is set to be the x70 (2010)
Serviio is 1.2RC, the profiles.xml is the one supplied by Patters for 1.2.
The plugin SVTPlay.groovy is v 1.1.9
fmpeg is 1.1.2 compiled to work with the 1.2RC as prescribed by Zip.
Java is jre1.7.0_15 for 64 bit Solaris.

Symptoms are: I select the show (in this case the all-day-time SVT Forum Live Stream on SVT2).
Player puts up the Title after about 10 sec.
Then it goes dark. After a little more time it throws up the title again and the skeleton around the audio stream properties.

Finally you can see serviio killing off a process because nothing happens ( there's a 20 sec activitiy watchdog??).

The log ends with some other stuff, rescanning the online resources. It starts at first light, i e when the BluRay player calls for attention.
The Bluray player has the IP addr 192.168.1.26

The attached log should cover everything from the player starts up until it has stopped and turned off of its own volition.
And then some.

P.S. Watching the same show (and all the other live streams from SVT) works perfectly on my WD TV Live HD.


I took the command which I found in the log file and switched the trailing "pipe:" option so that it points to an output file on disk instead, thus:
  Code:
ffmpeg -analyzeduration 10000000 -fflags +genpts -threads auto -i http://svt12hls-lh.akamaihd.net/i/svt12hls_0@78144/index_6_av-b.m3u8?sd=10&rebase=on&e=1 -y -c:v copy -c:a copy -map 0:0 -map 0:1 -sn -f mpegts "C:\temp\test.ts"


This is the output:
  Code:
ffmpeg version 1.1.1 Copyright (c) 2000-2013 the FFmpeg developers
  built on Feb  5 2013 21:59:54 with gcc 4.7.2 (GCC)
  configuration: --enable-static --disable-shared --disable-ffplay --disable-ffserver --enable-memalign-hack --enable-libmp3lame --enable-libass --enable-librtmp --enable-fontconfig --enable-libfreetype --enable-zlib --extra-lib
'-lrtmp -lpolarssl -lws2_32 -lwinmm -lexpat -lfreetype -lfribidi -lz' --arch=x86 --enable-runtime-cpudetect --enable-pthreads --target-os=mingw32 --cross-prefix=i686-w64-mingw32- --pkg-config=pkg-config
  libavutil      52. 13.100 / 52. 13.100
  libavcodec     54. 86.100 / 54. 86.100
  libavformat    54. 59.106 / 54. 59.106
  libavdevice    54.  3.102 / 54.  3.102
  libavfilter     3. 32.100 /  3. 32.100
  libswscale      2.  1.103 /  2.  1.103
  libswresample   0. 17.102 /  0. 17.102
[h264 @ 02FE2300] non-existing PPS referenced
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] no frame!
[h264 @ 02FE2300] non-existing PPS referenced
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] no frame!
[h264 @ 02FE2300] non-existing PPS referenced
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] no frame!
[h264 @ 02FE2300] non-existing PPS referenced
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] no frame!
[h264 @ 02FE2300] non-existing PPS referenced
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] no frame!
[h264 @ 02FE2300] non-existing PPS referenced
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] no frame!
[h264 @ 02FE2300] non-existing PPS referenced
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] no frame!
[h264 @ 02FE2300] non-existing PPS referenced
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] no frame!
[h264 @ 02FE2300] non-existing PPS referenced
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] no frame!
[h264 @ 02FE2300] non-existing PPS referenced
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] no frame!
[h264 @ 02FE2300] non-existing PPS referenced
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] no frame!
[h264 @ 02FE2300] non-existing PPS referenced
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] no frame!
[h264 @ 02FE2300] non-existing PPS referenced
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] no frame!
[h264 @ 02FE2300] non-existing PPS referenced
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] no frame!
[h264 @ 02FE2300] non-existing PPS referenced
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] no frame!
[h264 @ 02FE2300] non-existing PPS referenced
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] no frame!
[h264 @ 02FE2300] non-existing PPS referenced
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] no frame!
[h264 @ 02FE2300] non-existing PPS referenced
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] no frame!
[h264 @ 02FE2300] non-existing PPS referenced
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] no frame!
[h264 @ 02FE2300] non-existing PPS referenced
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] no frame!
[h264 @ 02FE2300] non-existing PPS referenced
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] no frame!
[h264 @ 02FE2300] non-existing PPS referenced
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] no frame!
[h264 @ 02FE2300] non-existing PPS referenced
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] no frame!
[h264 @ 02FE2300] non-existing PPS referenced
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] no frame!
[h264 @ 02FE2300] non-existing PPS referenced
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] non-existing PPS 0 referenced
[h264 @ 02FE2300] decode_slice_header error
[h264 @ 02FE2300] no frame!
[mpegts @ 02FB7260] Estimating duration from bitrate, this may be inaccurate
[h264 @ 0307CB40] Missing reference picture, default is 0
[h264 @ 0307CB40] decode_slice_header error
[h264 @ 0307CB40] Missing reference picture, default is 0
[h264 @ 0307CB40] decode_slice_header error
[h264 @ 0307CB40] Missing reference picture, default is 0
[h264 @ 0307CB40] decode_slice_header error
[h264 @ 0307CB40] Missing reference picture, default is 0
[h264 @ 0307CB40] decode_slice_header error
[h264 @ 0307CB40] concealing 3600 DC, 3600 AC, 3600 MV errors in P frame
[hls,applehttp @ 02FAE160] Estimating duration from bitrate, this may be inaccurate
Input #0, hls,applehttp, from 'http://svt12hls-lh.akamaihd.net/i/svt12hls_0@78144/index_6_av-b.m3u8?sd=10&rebase=on&e=1':
  Duration: 00:00:00.10, start: 82768.697889, bitrate: 34 kb/s
  Program 0
    Metadata:
      variant_bitrate : 0
    Stream #0:0: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 25 tbr, 90k tbn, 180k tbc
    Stream #0:1: Audio: aac ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 98 kb/s
Output #0, mpegts, to 'C:\Otto filer\Temp\s370test.ts':
  Metadata:
    encoder         : Lavf54.59.106
    Stream #0:0: Video: h264 ([27][0][0][0] / 0x001B), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 90k tbn, 90k tbc
    Stream #0:1: Audio: aac ([15][0][0][0] / 0x000F), 48000 Hz, stereo, 98 kb/s
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
Received signal 2: terminating.=   32720kB time=00:01:29.98 bitrate=2978.7kbits/s


So. A bunch of decode_slice_header_errors until the decoder "locks" on the live stream. Then it produces a nice ts-file which can NOT be played in WMP, but which plays nicely with VLC 2.0.4 for Windows.

I suggest you take this issue up in the transcoding forum instead. Perhaps zip needs to rethink the transcoding and delivery of HLS streams, which tends to come in 10 second chunks (with some garbage in the first chunk of up to 10 seconds).
<<

n3mmr

DLNA master

Posts: 392

Joined: Tue Jun 15, 2010 8:01 am

Post Thu Feb 28, 2013 4:24 pm

Re: SvtPlay

patters wrote:Serviio 1.2 will be bundled with FFmepg 1.1.1, so to keep it on a level playing field shouldn't you use that?
Does this stream work using Serviio 1.1? I don't think the new 2010 BDP profile changes the handling of live streams.



I hope Zip will rethink that and bundle 1.1.2 instead. That version is spreading fast in the *n*x world.

Diffs are VERY small.
Serviio 2.3 in a jail on TrueNAS 13 running on an HP N54L w 5*4 TB spinning rust disks.
The media files are on the same machine.
<<

patters

User avatar

DLNA master

Posts: 1282

Joined: Sat Oct 09, 2010 3:51 pm

Location: London, UK

Post Thu Feb 28, 2013 4:33 pm

Re: SvtPlay

I think the problem is he has to draw the line somewhere and freeze changes in the run-up to a release.
LG OLED55B8PLA | PS4 Pro | Xbox One S | Synology DS214play
Serviio 2.1 package for Synology NAS - with limited hardware transcoding support!
PreviousNext

Return to Available plugins

Who is online

Users browsing this forum: Google [Bot] and 17 guests

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