-
-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Request: Use correct RTCP description messages with REMAP #123
Comments
Hi @Barracuda09 , Some clients refuse to work because the values doesn't match. Please, take note that to check that the tunning is working, the client can check the requested frequency. So, I suggest to create a "fake" response for each modulation type and change only the value of the frequency based on the original remap (and perhaps the polarisation too). For example:
I feel you can improve this function to include the remmaping: SATPI/src/input/dvb/FrontendData.cpp Line 341 in 6832414
And use it with all type of inputs (including the ver=1.5 that you've added for software frontends).
|
Hi @lars18th It should have worked like this. So if you have a DVB-S2 mapping to "ChildPIPE" is should give a DVB-S2 describe string. I have to look into this why this is not occurring. |
Hi @Barracuda09 , Please, check it. As in fact it doesn't work as expected. Thank you to review it! |
Hi @Barracuda09 , Almost the error is when remapping to a childpipe. So, perhaps the error is not when doing remaps from physical sources. Regards. |
Hi @Barracuda09 , I see that this is identical to #76. So please, close one of these issues as they're duplicated. |
Hi @Barracuda09 , Any update on this? |
This is related with #76 (but it isn't the same). |
Hi @Barracuda09 , You'll want to fix this? |
Hi @Barracuda09 , Please when you will commit my PR #179 close this issue. All troubles will be fixed. Regards. |
Hi @Barracuda09 ,
When using the remap functionality the RTCP messages describing the tuner status are (partially) incorrect. In fact, if you request a DVB-S2 frequency and then you remap it to a TSreader, then you receive the data of the second. Then instead of sending the data composed from this function:
SATPI/src/input/dvb/FrontendData.cpp
Line 341 in 6832414
you receive the calculated inside this other function:
SATPI/src/input/file/TSReaderData.cpp
Line 69 in 6832414
And this can create troubles with clients. So I suggest a simple way to send the correct message. When you do a remap, store the original mtype and send the message based on this information.
I hope you'll want to consider this modification. Even without a high priority since not all clients interpret the messages completely to fully work.
Regards.
The text was updated successfully, but these errors were encountered: