Hi,
i can't get audio playback using vnsi3 and the video is very slower.
log:
http://xbmclogs.com/show.php?id=103559
Same channel work fine over streamdevserver with XBMC client (vtp).
log:
http://xbmclogs.com/show.php?id=103564
any idea how to fix this issue ?
Thanks.
latest git xbmc-pvr-addons (frodo branch)
VNSI Server Version 0.9.1 protocol version 3
XBMX 12.3
VDR 2.0.2
i686 GNU/Linux.
Complete debug log, please.
One cannot even see which version you are running, one cannot see if you use HW acceleration ....
It looks like you are decoding on your CPU and that is just too slow.
(2013-12-30, 15:48)fritsch Wrote: [ -> ]One cannot even see which version you are running, one cannot see if you use HW acceleration ....
It looks like you are decoding on your CPU and that is just too slow.
ok, but why is working fine using XBMC
streamdev client (vtp) acceleration HW disabled ?
here (VNSI) DEBUG log:
http://xbmclogs.com/show.php?id=103581
Latm does not work with Frodo, you need Gotham version with newer ffmpeg and updated vnsi.
You cut your logfile again. I will ignore it for now.
(2013-12-30, 18:46)FernetMenta Wrote: [ -> ]Latm does not work with Frodo, you need Gotham version with newer ffmpeg and updated vnsi.
Code:
15:15:32 T:2726394688 DEBUG: ffmpeg[A2817B40]: [aac_latm] Multiple programs is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
Latm does not work with Frodo
in pvr ? because is work fine with XBMC streamdev client.
please, look at youtube video.
according
http://wiki.xbmc.org/index.php?title=XBM...t_Playback, Gotham use FFmpeg 1.2, right ?
i am using (external) ffmpeg 1.2 in Frodo
(libavcodec.so.54.92.100)
Code:
ffmpeg-1.2$ cat version.h
#define FFMPEG_VERSION "1.2"
Thanks.
I have fixed this approximately a year ago. I just verified with Gotham and it got broken again after a change a couple of month back in pvr (which changed name of the codec). I will push a fix for this.
External ffmpeg is not supported by us because it leads to unpredictable behavior all over the place. Upgrade to ffmpeg 1.2 required many changes in XBMC code, you can't really use this version with Fordo.
Hi,
---- XBMC stable 12.3--------------
i tested using
internal ffmpeg, i get: no video and no audio
using
external ffmpeg(1.2) in PVR) VNSI the video work slowly and no sound.
using
external ffmpeg(1.2) in
pvr.hts (with tvheadend) same channel (h264/AAC latm) work fine !
using
external ffmpeg(1.2) with XBMC streamdev client same channel (h264/AAC latm) work fine !
-----------------------------------------------
Now, tested today with Gotham (13.0-ALPHA12 Git:20140101-0b98ba2) PVR VNSI same problem (video work slowly and no sound)
Gotham DEBUG:
http://xbmclogs.com/show.php?id=104390
pvr.hts (with tvheadend) same channel (h264/AAC Latm) work fine !
xbmc streamdev client same channel (h264/AAC Latm) work fine !
(CrystalHD enabled or disabled not solved anything)
The problem coming from "plugin vnsiserver" ?
Thanks.
Could you provide a short recording of this channel?
So it's the other way round: the stream is ADTS and gets identified as LATM. The stream type is defined by PMT:
Code:
case 3: // STREAMTYPE_11172_AUDIO
case 4: // STREAMTYPE_13818_AUDIO
case 0x0F: // ISO/IEC 13818-7 Audio with ADTS transport syntax
case 0x11: // ISO/IEC 14496-3 Audio with LATM transport syntax
vnsi waits for pat/pmt when tuning to a channel. in case there is none it uses information of channels.conf.
Could you post this channels line from channels.conf and syslog when tuning to this channel.
Yes, the problem is that pat/pmt says latm but the stream is actually adst. I can try to parse/detect the muxing mode independently from pat/pmt.