Page 2 of 2

Re: About SAT>IP discuss

PostPosted: Tue Jul 16, 2013 1:28 am
by gfi
cody Wrote:@gfi

based on what you're saying, i believe you mean not so much the dvr buffer, which can be changed from application side, but more the buffer used for data transfer from the side of the driver - that depends not just on the driver, but as well on the usb-endpoint settings. anyway, i believe i get your point and i'm going to investigate in such direction, i.e. if it's possible with changing buffer size to improve the usb performance. i will keep you inform here - expect in few days to be able to tell you more.


Yes, sure. I'm trying to find a chipset limit for create any calculator, how much bitrate can be used for both adapter.
You know, all devices into MOI are connected via USB (8). In next revision I'm recommending awesome dedicated network chip as first step...
I don't think, that with changing of dvr buffer we can improve the usb performance (will be as is), but we can eliminate empty dvr read state (EOVERFLOW) and will see, where is limit of chipset.

This method isn't secure on some boards.
With enlarge of default size of dvr buffer, be careful with testing of TPs. In the moment, You will have a crc errors in stream, or lost packets, You need to stop testing.
And send stream only to dvr, without network using (Have limit about 50M).
Thanks.

Re: About SAT>IP discuss

PostPosted: Thu Jul 18, 2013 1:52 am
by cody
@gfi

i prepared drivers with different sizes of data buffers, i haven't tested them myself yet, but no matter of that i decided to publish them here and so in the mean time more people, like you, can test and give their feedback too. also, since i haven't tested them i hope they are working and i didn't break anything. so, here are the version, you can build kernel with them for testing:

*buffer size increased 2 times:
http://www.basicupload.com/5yl4oxcxdhdu

*buffer size increased 4 times:
http://www.basicupload.com/z110yjyw2bgi

*buffer size increased 8 times:
http://www.basicupload.com/v9npq1214j1f

*buffer size decreased 2 times:
http://www.basicupload.com/mytfk45er56v

Re: About SAT>IP discuss

PostPosted: Thu Feb 19, 2015 8:40 am
by crazycat
Minisatip

Minisatip is a single threaded satip server version 1.1 that runs under Linux and it was tested with DVB-S, DVB-S2, DVB-T, DVB-T2, DVB-C, DVB-C2, ATSC DVB cards.
The protocol specification can be found at: satip.info/sites/satip/files/resource/satip_specification_version_1_2_2.pdf
It is very lightweight (designed for embedded systems with memory and processing constrains), does not need any additional libraries and can be used by existing satip clients like: Tvheadend, DVBViewer, vdr or Android/iOS applications.
The application is designed to stream the requested data even to multiple clients (even with one dvb card) in the same time and has few additional features, like capping the bandwidth or forcing the application to send the rtp streams to a specified address.
It is tested on x86_64, x86, ARM and MIPS platforms and it requires DVBAPI 5. Supported protocols are rtsp (both tcp and udp), HTTP (port 8080) and SSDP (as specified in the SAT>IP documentation).

Re: About SAT>IP discuss

PostPosted: Sun Jul 17, 2016 2:19 pm
by deffcon
Hi,

Anyone compiled Minisatip for the TBS MOI Streaming Box ?

Dave