News:

Latest versions:
Server plugin: 0.5.1
MVP dongle: 0.5.2
Raspberry Pi client: 0.5.2
Windows client: 0.5.2-1

Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - MartenR

#706
I have no idea what it can be, but I'll ask some standard questions to get closer to the problem.

1) Version of the vompserver plugin on your two vdr machines? Are they identical and equal to 0.2.5?

2) Plattform of your two servers, Distribution, Intel Prozessor?, 32 Bit or 64 Bit?, Endian ?, gcc version?, libc ?
#707
Hi,
maybe I can answer you also.
I think you have to feed one Iframe like in the fastforward mode to the device like in threadFeedScan().

S_PAUSE_P means pause in playbackmode and S_PAUSE_I means pause in i frame mode.

Marten
#708
Vomp For Windows / My Windows Client TODO List
January 05, 2007, 11:47:04
Hi,
I want to outline in this topic, my todo list for the windows client, so that you can see in which direction the journey goes. (Excluded are of course changes to the common code, only changes to the windows specifics).

Direct Show tasks
As you might have already noticed, Vomp for windows is really slow, if you navigate inside a recording, if you do a fast forward etc. . This is because Vomp for Windows destroys and recreates all direct show filters at each state change.
I did this, because little errors in my implementation and compatibility issues will be catched up by recreating the objects, so it was for me a safe way to get not to many bug reports, while vomp for windows is in the wild for (alpha, beta) testing.
Of course this should be changed, but I will remove the recreation now stepwise, for each version that is published one recreation will be removed:

  • First (version>=0.2.9) the recreation on fast forward will be removed.
  • Second (version >=0.2.8 ) the recreation for navigation inside a recording something (like restart at) will be removed
  • Third (version >=0.2.9)  you will be able to select your audio and video filter from a list


Settings

  • Settings for the VMR9, like deinterlacing,brightness, contrast, hue, and saturation.
  • Filtering setting, like nearest neighbor, linear or better
  • Overscan, Aspect ratio correction for non 16:9 and 4:3 displays
  • Adjusting audio output, SPDIF etc.
  • Remember window settings, like fullscreen or always on top.
  • Make some keyboard commands customizable (may affect mediamvp as well)(>0.2.7

GUI
  • Add a palette to simulate remote control button with mouse interaction ?
  • Add a icon ?

So that is it, features that will appear in 0.2.6 are excluded. However this list is subject to change without notice, as all guesses into the future.

Marten
#709
Look into libs/libav/mtd.c of mvpmc . They iterate through /proc/mtd to find the name of the device, maybe this helps.

Marten
#710
@GTRDRIVER

This test version belongs only to bugs in the audio structure (thus to hlobs problem) and not to your problem, so this would be of no use here.
For a further diagnosis, it would be better if you answer my last questions to you(quote):
QuoteCan you please determine which version, maybe the version of your intervideo product (windvd , windvr, ulead version ) or the decoder version you uses.
Search for ivivideo.ax on your computer, report  the paths where you find it and the file version, press in explorer right mouse button on the files, select properties and then go to version tab and report the versions.
After we managed to determine the version I'll try to get a demo version of the same version and see whats happening.

This would get the bug fixes in your case a step further.

Marten
#711
@hlob
I've found a bug in the mediatype structure, I have fixed this and send you a test version in order that you can test if this was the reason.

Marten
#712
@hlob

Have you remove the Fraunhofer Codec and does this help?

If it does not work, it might be that the decoder support not our media type(Version 5 and 6 does).(Is it a regular Powerdvd 7, no demo version or something else?) So it might be that I have to add support for an additional mediatype, can you please post the details of the two Powerdvds, so that I can decide, if this is possible and which media type I should use.
(Maybe also for the video decoder, it can be that they dropped there also some support).

Marten
#713
Ok, I'm not 100% sure, because the fact that the "Fraunhofer audio decoder" has a lower merit, than the Cyberlink one irritates me.

Do you need the Fraunhofer Decoder ? (Potentially he is from one of the various filter packs (for Divx?), that messed up your directshow configuration)

If not deinstall him (using software icon in control panel or with not listed there with the remove filter button in the filter manager (note before the path of the filter).

If you need him, decrease the merit to 0x002000000 (write down the old value, to backup your config). Then it should work, if you just decresed the merit and it does not work, deinstall him.

If then it does not work, I'm interested in the Filter details of the cyberlink audio decoder, especially near MEDIASUBTYPE_MPEG2_AUDIO values.

Marten
#714
This sounds weird, Fraunhofer decoder is for mp3. Can you do the stuff with graphedit and make a screenshot.
I'm wondering why it is not in the screenshot, are this all filters, maybe you have posted the filters with the lowest merit?
Then I'll probably can say, what you should change.

Marten
#715
@hlob
Your are the first user were the audio filter does not work. In order to get more in information go to graphedit, do the method to determine the video filter and additionally press the right mouse button on the DVD Navigators audio pin and select render and tell me the audio decoder vomp uses.
Also I have send you adiagnosis version some days a go, please report the filter names it tells while starting video playback and radio playback.

Marten
#716
QuoteI'm having doubts if I myself clear enough, my problem is not the client crashing, but the client not displaying anything...
br, hlob
1)Well, this is a different thing. First question is, did you use 0.2.5-2 windows client, because an error like this is there already solved?
2) Does Radio playback work?
3) Do you see the menu?
4) what graphicscard chipset?
5) which os?
6) for videorecordings, is audio played back?
7)Determine with the graphedit method which filter is used?

Marten
#717
@hlob:
Well, I do not want to use this debug version any more. I'll now try to get the diagnosis in another way. Please download "DirectShow Filter Manager 0.5" from somewhere execute it. and sort the Filter with their merit and Post the first 10 or 20 Filters ordered by their merit.

Marten
#718
Open a shell, then switch to the vomp client directory and execute the following command:
vompclient.exe > vomp.log

Then vomp.log is your log file.

Marten
#719
QuoteMy computer here can do at least 3 vomps simultaneously. Though I noticed one strange thing. I can watch three different channels from the same mux ok, I can watch 2 of the same channel and 1 other channel all from the same mux ok. But, if I swap the third vomp to the same channel, meaning 3 of the same channel it stops the other two from working!    I think this must be something weird going on server side, I can't see it being the client. It's not limited to running on one computer either, I can get the same results with two computers and an MVP.
Chris, maybe you should look at the VDR logs, it can be that the VDR restart some streams or that the priority handling fails. I think this would be seen in the VDR logs.

QuoteAs for interlacing combing visual problems, I can see it on my main pc (which uses the Nero decoder filter). Trying to get vomp working on my laptop I installed the MPV Decoder and I might be imagining things, but it looked better than the Nero filter to me.
Do not compare the quality on two computers, if their hardware differs different hardware filtering techniques can be applied. The deinterlacing thing is in vomp completely up to the VMR9 and thus to the graphics card, I'm going to make this switchable with device dependend properties are added, but before I'm doing some gui stuff.

@kdeiss
your computer seems to be fast enough. It can be something with the network (too much switches or too cheap switches), but maybe also the mpeg2 decoder filter can be the origin as well as the server. Maybe the windows client log file would help.

Marten
#720
Quotet is very usefull to see sport events (soccer formel1) which are transmitted simtaneously, for example the bundesliga konferenz. Theoretically it would be possible to see 2 or 3 or 4 games on a windows computer at the same time / and the conference on the main tv   
OK I see, on my computer it works at least with two screens. What kind of computer is it, how fast? What network connect, wlan might be to slow. And additionally what does the logs say.