Page 1 of 2

Directv genie setup

PostPosted: Fri Dec 06, 2013 8:58 pm
by mike harrell
Hello,

I am trialing serviio , like the program so far but have a problem.. when i play a vob file on the main DVR in the living room i have video but no audio.. with the same vob file i can play on the two genie mini's I have video and audio.. pls help..

Thank You!

Re: Directv genie setup

PostPosted: Mon Dec 09, 2013 12:58 pm
by zip

Re: Directv genie setup

PostPosted: Mon Dec 09, 2013 9:38 pm
by mike harrell
[mpeg @ 003EE5A0] max_analyze_duration 5000000 reached at 5005000 mic
Input #0, mpeg, from 'D:\movies\beetle juice.vob':
Duration: 01:32:06.19, start: 0.500000, bitrate: 3988 kb/s
Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x480 [S
3:2], 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
Stream #0:1[0x80]: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s


That is what i got

Re: Directv genie setup

PostPosted: Tue Dec 10, 2013 4:49 pm
by zip
Are they all use the same profile?

Re: Directv genie setup

PostPosted: Tue Dec 10, 2013 9:47 pm
by mike harrell
all are on VOB format i will run some more diagnostic for ypu

Re: Directv genie setup

PostPosted: Thu Dec 12, 2013 5:20 pm
by zip
I'm asking if all tour devices use the same DirecTV profile (in the console)

Re: Directv genie setup

PostPosted: Fri Dec 13, 2013 12:52 am
by mike harrell
if you are refering to serviio console, yes sir they are showing the same

Re: Directv genie setup

PostPosted: Sun Dec 15, 2013 7:05 pm
by mike harrell
any luck zip ? ... here's a new one for ya.. i have live streaming working but on the mini genie's when i try live streaming all i get is white screen.. live streaming works fine on the genie dvr in the living room.

Re: Directv genie setup

PostPosted: Mon Dec 16, 2013 11:13 pm
by zip
so it looks like they have different software running on the boxes, perhaps a different profile is required for the other box(es).

Re: Directv genie setup

PostPosted: Tue Dec 17, 2013 9:54 pm
by mike harrell
zip.. tversity works on all TV's but i prefer serviio over tversity.... tversity does not have the option's like serviio does and you have to use the older version of tversity

Re: Directv genie setup

PostPosted: Sat Dec 21, 2013 9:16 pm
by mike harrell
zip.. just checking to see if you or anybody else might have a solution

Re: Directv genie setup

PostPosted: Mon Dec 23, 2013 7:35 pm
by mike harrell
also found TVshare works on all still prefer serviio

Re: Directv genie setup

PostPosted: Fri Jan 03, 2014 3:30 am
by mike harrell
has anybody that has directv and is using there genie set been able to get it to work properly ?

Re: Directv genie setup

PostPosted: Thu Jan 09, 2014 7:12 am
by mike harrell
does anybody have some suggestion's ?

Re: Directv genie setup

PostPosted: Wed Jan 15, 2014 1:19 pm
by mike harrell
zip... any ideas ?

Re: Directv genie setup

PostPosted: Tue Feb 04, 2014 1:55 am
by mike harrell
bump

Re: Directv genie setup

PostPosted: Tue Feb 04, 2014 8:17 pm
by zip
No idea, sorry mate. Other than trying all the different profiles to see if one works.

Re: Directv genie setup

PostPosted: Mon Feb 24, 2014 2:26 am
by dougf
Same exact issue here, 'pretty sure I know the problem: DirecTV Media Share only accepts mp2 as the audio stream, as per many forum posts like this: http://mykmyrs.wordpress.com/2011/12/29 ... -settings/

Serviio's DTV profile is configured to transcode almost every OTHER container type (file extensions such as .mp4, avi, etc) into mpeg2 video and mp2 audio, so there are no issues with those. HOWEVER - The VOB container/file extension isn't listed in Serviio's DirecTV renderer profile. Here's the profile snippet:

<Transcoding>
<Video targetContainer="mpeg" targetVCodec="mpeg2video" targetACodec="mp2" maxVBitrate="8192" forceStereo="true" DAR="16:9">
<Matches container="matroska" />
<Matches container="mp4" />
<Matches container="asf" />
<Matches container="avi" />
<Matches container="ogg" />
<Matches container="flv" />
<Matches container="3gp" />
<Matches container="rm" />
</Video>
....
The "Matches container" entries tell Serviio which file types/containers it should bother transcoding into mpeg2 and mp2. Any file types NOT listed just get passed through as they are, in their native format. VOB files have mpeg2 video already in them, so we see the video come through with no issues. The audio in VOBs, on the other hand, is in AC3 format. Our DTV Media Share has no clue how to deal with AC3, so we get no audio. My guess is that devs didn't consider the AC3 audio track issue but assumed that since VOB video was mpeg2 they were fully covered for this profile.

A sure-fire fix is to use software to pre-transcode all the VOB files into something else Serviio will transcode, but that's a pain and a half. Also, doing that takes us further from the native format of Media Share, causing more work for Serviio and our machines when we play the files. To add insult to injury, each transcoding from one format to the next loses information and harms quality.

SO instead - I'm going to try adding "vob" to the list of containers Serviio is supposed to transcode. I'm hoping the transcoding process is smart enough it'll still pass the video mpeg2 format straight through without much tampering while transcoding the AC3 audio stream to mp2 with minimal effort. I'll repost my results.

I'm confident in my reasoning regarding why things aren't working, perhaps devs should consider changing default profiles for next version. Results from my test soon.

Doug

Re: Directv genie setup

PostPosted: Mon Feb 24, 2014 4:23 am
by DenyAll
I'm hoping the transcoding process is smart enough it'll still pass the video mpeg2 format straight through without much tampering while transcoding the AC3 audio stream to mp2 with minimal effort.
Yes, if the video is already mpeg2 it will not be transcoded (simply copied/remuxed).

If you just add "Matches" line for the various mpeg containers, then it should only transcode the video if not already mpeg2video, and likewise only transcode the audio if not already mp2. eg, add:

<Matches container="mpegts" />
<Matches container="mpeg" />
<Matches container="mpegvideo" />

or perhaps just replace the whole lot with <Matches container="*" /> (the only other containers that are not being transcoded in the list below are wtv, rtp, rtsp, and applehttp - which according to your reference are not supported natively so should also be transcoded).

Re: Directv genie setup

PostPosted: Mon Feb 24, 2014 4:40 am
by dougf
Thanks for the reply, prior to seeing it I did add the "mpeg" container and it properly transcoded audio. I temporarily set the debug level to TRACE to get some visibility on the ffmpeg actions, and though I'm not practiced at reading its debug messages they seem to confirm the video stream pass-through:

2014-02-23 20:00:29,178 TRACE [OutputTextReader] Stream #0:1 -> #0:0 (mpeg2video -> mpeg2video)
2014-02-23 20:00:29,178 TRACE [OutputTextReader] Stream #0:2 -> #0:1 (ac3 -> mp2)

It still works the CPU a bit from the sheer volume of data pushing through the system but the resulting video quality is the closest to original I've achieved. My building a library of concatenated VOBs is still silly from a practical standpoint given their sizes, but this was a fun exercise for sure.

Thank you for your input!

Doug