-
Notifications
You must be signed in to change notification settings - Fork 2
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
Subscription limit #2
Comments
Hi @estimadarocha ,
No. But I don't see any problem doing it!
This tool acts as a "client" for a SAT>IP server. However, it's not a real client, as it not consumes the stream. More or less, it's like a Control Point for another Renderer that consumes from a SAT>IP Server (these terms are common in the UPnP standard). The output is a stream sended by the Server to the Renderer. An in fact the stream is a regular RTP MPEG-TS sended to a unicast or multicast address. So any client that can receive this kind of MPEG-TS can use the SAT>IP server using this tool. In the other hand, it NOT requests "channels". It requests "STREAMS" (one stream per session); and these streams can contain one or more programs/channels.
Yes and not. In a SAT>IP server the source is a tuner. Each tuner can get data from ONE MPEG-TS stream. And usually these streams are MPTS (multiple programs in one TS). That the server (or the tuner) does is FILTER the stream. If you don't like to filter it, and you like to receive the full transport stream, then you need to use the parameter "pids=all". However, a lot of SAT>IP servers use low powerful hardware. Then, when NOT using pid filtering the bitrate of the output can be very high. So, in this case you can receive a wrong stream o not receive it at all. But, usually when receiving just one program (or channel) the pid list is small and you receive an stream with a low bitrate. So, yes. When you receive multiple programs from one tuner, you can be in troubles. But the reason is the bitrate and not the CPU. I hope this helps you! |
how can i make multiple channels from same frequency/tuner? i tried it yesterday, but it doesn't work, they are always going up/down and just one keep working! example thanks for the previous answers! |
Hi @estimadarocha , In your example, you're generating TWO sessions. So the SAT>IP server can be smart (and use just one tuner for both) or dumb (and use two tuners). Then the solution is use ONE session for both programs:
That's all! And another tip: the destination port ("-p" parameter) isn't related to RTSP port (default 554). You can use any free port, like "12345", "10000", or whatever. Regards. |
but i intend to have each program in a different door, this is not the multicast standard? something like: the idea here was creat multicast channels and them use udpxy to convert to unicast. i am just using this cause send full mux rtsp or http its hard over wan. i already did the test in http mode... and i can't send full mux, first because the connection between datacenter and home make satipaxe have buffered and them dropped packages, and second because after a while satipaxe crash. However if i send multiple http session's (one for each channel) it works perfect but satipaxe start to have problem's with cpu and i exaust the number of pids filtering before i have all the channels from a single tp! |
Hi @estimadarocha , I feel you need to reconsider your platform. First of all, if you like to use "standard" multicast, or more precisely "one program in one multicast address", then the best is:
But, I suspect this is not that you like to do, as this mode runs all programs at the same time (it streams all!). If you like to use In this case, you don't need at all the You only need to create your ".m3u" with one line for each program with the correct pids; and use the SAT>IP server address as the address of the minisatip server. And you can proxy/tunnel the connection if you use a remote site. I hope this helps you. Note: This |
Hi @estimadarocha ,
In this specific case, I suggest another approach:
Using this environment all transport is done over TCP channels, so no errors (with sufficient bandwith). And the Plese, test it! 😉 |
I have it running this way.... and its my prefered way... however i have big issues with descrambling! trying to reach you on skype no answer... sorry to disturb! |
Hi @lars18th... This is kind a new test project... So if you want I can open a new issue. I am trying to accomplish this: Minisatip on source site The purpose is to multiple instances of third party software to connect to your multicast results and not make multiple subscriptions to minisatip avoiding bandwidth problems and cpu. Any ideas? |
Yes!
Other solutions will suffer transmission errors.
Please, open a new issue to discuss it. Regards. |
Hmmm... will have to test... the complete idea is to have minisatip (home) -----> minisatip (remote) the minisatip (remote) will serve multiple instances (2-3) of Cesbo. The only reason to have minisatip (remote) multicasting and not let cesbo connect directly to it it's because having 2-3 subscriptions with pids=all in a few adapters will exaust cpu probably. |
Astra-Cesbo... Great! 😉
Ok. Now I think I get the point. You want to make multiple subscriptions to the same transponder and pass just only one the transponder with only the necessary pids. It's that? |
Astra-Cesbo have already preliminar support for sat>ip! However it doesn't act as a real sat>ip client it always subscribe pids=all even it only needs one channels... but this is Astra filosofy. So if i have in the same lan as minisatip (remote) 3 x Astra-Cesbo (let's call them astra01,astra02,astra03)... i will have 3 request's exactly equal to each adapter... that's non sense... so if i find a way to multicast it to lan network maybe each astra could join it and not make requests for it self to minisatip. is it clear? |
Great news! But as the forum is now closed, I'm far of news about Astra-Cesbo.
That's a very poor solution. It's a simple "full MPTS tunning". You can do that without Astra support, with a simple SAT>IP-to-multicast streamer!
Two questions:
|
Is your nick on Skype lars18th? if so can you add me [email protected]? You really need to use Astra-Cesbo? is the only thing capable of make correct descrambling at least for the caids i use! |
Sorry, no. I don't use Skype.
OK. I understand. |
continously! |
OK. Then you like to send the streaming from remote-to-local one time, and distribute it as multicast in the local LAN. Right? In this case Astra-Cesbo can do it alone. Why you need then the SAT>IP protocol? |
Ok, I see it. Thank you! So my proposal it's this:
That's a solution for you? |
i don't understand why do i need multicast on source site.... in my opinion on source site (home) i just need a minisatip sending MPTS streams throught internet to DC.
this is one possibilitie... one astra receive the MPTS in http or even with primitive support and multicast it to network so other astras can pick it! correct? |
Did you test the limit of subscriptions using this tool?
Does this tool work as sat>ip client protocol, or each channel will be a request? i am asking this cause perexg said that when grab multiple streams through one tuner, the input TS stream must be parsed to split PIDs to the right HTTP session and the CPU is limited to do this..
The text was updated successfully, but these errors were encountered: