GithubHelp home page GithubHelp logo

satipclient's People

Contributors

vu-plus avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

satipclient's Issues

Stuttering issue

Hi,

I have tested the new satip client plugin with both Open BH and BH, with both tvheadend and satip as a server, and with DVB-C and DVB-S2.

In all cases, i succeed to get video+ audio but there is stutterring.
It's like the fifos of the decoders were in underrun.

When i do pause/play to trigger a timeshift, the playback becomes perfect.

Did you notice this ?
I tried with master of https://github.com/vu-plus/satipclient.git

Thanks

satipclient on VTi seems to support RTSP 554 only

I try to get following setup running

DVB-S2 card -> tvheadend -> SatIP -> VU+ zero

The default config on tvheadend is RTSP Port 9983 but SAT>IP Client on VTI is not working.
There are different workarounds available out there but all of them are more or less practical so might be great if you can implement another port then 554.

image

Other related posts:
https://vuplus-support.org/wbb4/index.php?thread/116318-port-f%C3%BCr-iptv-%C3%A4ndern/&postID=1644140&highlight=9983#post1644140
https://www.opena.tv/vu-zero/38125-zero-als-sat-ip-client-und-tvheadend-als-sat-ip-server-looft-nicht.html

Problem with Triax TSS 400

In the file rtsp.cpp in routine handleResponseSetup you are checking for "Session: "
if ( str==NULL || sscanf(str,"\nSession: %s",rtsp->session) !=1 )
return SATIP_RTSP_ERROR;
please remove the space after Session. (probably as well in other strstr command in this code..)

FYI: The triax TSS 400 response looks like this:
RTSP rx data :
RTSP/1.0 200 OK
Session:2e40aa41c3546;timeout=30
com.ses.streamID:24
Transport:RTP/AVP;unicast;destination=192.168.1.236;client_port=45093-45094
CSeq:1

so it will fail with this satip server. i checked the satip specification and there are as well lots of examples without a space in the oifficial document.
Thanks,
Rainer.

edit: same for ptr = strstr(m_rx_data, "com.ses.streamID: ");
edit2: same here: if (sscanf(ptr, "com.ses.streamID: %d", &m_rtsp_stream_id) != 1)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.