Dreambox streaming to internet,it was never easy like this

Collapse
This is a sticky topic.
X
X
 
  • Time
  • Show
Clear All
new posts
  • mfaraj57
    V.I.P. Member
    • Nov 2008
    • 557

    #151
    Originally posted by ian1095
    i found there to be an issue with the latest version that includes the added option to stream to a mobile.
    as when the computer option is selected the restream breaks up constantly.for now ive gone back to the older version as this cures it.i have not tried streaming to a mobile with the new version to test if the same occurs with that.

    so try reverting back to the older version as i have to see if this cures the problem for you.ian.

    ps i do so hope the ability to select the desired audio stream is implemented soon,as this issue is basically preventing me from streaming channels to my friends,as they are not interested unless they can view in english.
    with VLC the desired audio track can be selected,so it must be also possible with this excellent program too.
    Thanks
    your posts are very helpful to me for updating the program
    the program can do what vlc can do
    i will see how can vlc manage streaming language and translate it to my program
    i am using active x of vlc in my program and it is mirror for vlc,but in latest versions(1.0.0 and 1.0.1) there is bug in vlc activex while vlc can stream in these version vlc activex could not do this
    hope in next versions of vlc will fix this issue to allow for me to use latest version
    in the last updated version from program(the one for mobile) i have two choices one called "mobile1" and the other called "mobile2" and "mobile2" is better picture quality than 1 but the program crashs with this selection
    for unknown reasons the quality of streams is bad and sometimes it is good
    the most accepted explanation is that the process of transcoding and streaming is cpu consuming process and so the cpu should be relaxed and free during streaming by closing the other opened application and even by rebooting pc
    other thing is important that streaming is channel dependent i observed streaming with some channels are better than others
    sure for enigma 1 dreambox(dm500) images other than pli-jade and sifteam will give poor stream quality
    selecting low internet upload speed profile from setting will also give the worst streaming quality and this is the price of low upload speed
    for local streaming with home we can select high upload speed profile because we do not deal with internet upload speed and using local strong network for upload

    regards

    Result of ping of your dns address
    Last edited by mfaraj57; 12 August, 2009, 16:24.

    Comment

    • mfaraj57
      V.I.P. Member
      • Nov 2008
      • 557

      #152
      Originally posted by rruunneerr
      Hi,

      Also can anyone explain why when i type in my dyndns address in explorer it goes straight to my Dreambox Web control page?

      I set my dyndns account and updated to my home pc local ip number.

      How does that work then?

      Cheers,

      Kev.
      Hi
      results of connection with your ports


      Comment

      • mfaraj57
        V.I.P. Member
        • Nov 2008
        • 557

        #153

        Comment

        • rruunneerr
          Member
          • Jan 2009
          • 62

          #154
          Hi mfaraj57,

          Once again many many thanks for all your hard work in supporting me with this.

          I have finally got it streaming over the internet now thanks to yours and Ian's help.

          I have also set it up on my laptop, and the streaming runs flawless on the high setting no proble, really good picture quality. I will now be able to stream the football to my mates on Saturday now.

          I have also now changed my dyndns hostname and port number and updated it all. Again still working well.

          As for my home pc, it streams but not very constant, even though my pc is 3.0 intel dual core, 4gig ram, might be becasue the wireless card in that machine is not very strong.

          But on my HP laptop like i said earlier the program streams flawlessly.

          For anyone else strugging to make this work, please continue trying as the end result is really worth it.

          Cheers,

          Kev.

          Comment

          • mfaraj57
            V.I.P. Member
            • Nov 2008
            • 557

            #155
            Originally posted by rruunneerr
            Hi mfaraj57,

            Once again many many thanks for all your hard work in supporting me with this.

            I have finally got it streaming over the internet now thanks to yours and Ian's help.

            I have also set it up on my laptop, and the streaming runs flawless on the high setting no proble, really good picture quality. I will now be able to stream the football to my mates on Saturday now.

            I have also now changed my dyndns hostname and port number and updated it all. Again still working well.

            As for my home pc, it streams but not very constant, even though my pc is 3.0 intel dual core, 4gig ram, might be becasue the wireless card in that machine is not very strong.

            But on my HP laptop like i said earlier the program streams flawlessly.

            For anyone else strugging to make this work, please continue trying as the end result is really worth it.

            Cheers,

            Kev.
            Hi
            happy to know that work
            thanks for your cooperation and for Ian

            Comment

            • ian1095
              Junior Member
              • Aug 2009
              • 27

              #156
              Hi mfaraj57

              i uploaded your program over on dudez a few days ago,you may be interested in reading the posts over there and perhaps helping peeps out.its in the DM800 section.

              we have terrible upload capabilities here in the UK,most are only around 200kbs.
              when i set your program to between 200-400kbs the people im streaming to recieve the stream,but keep losing it and it has to buffer again and connect,then they lose it once more.in short its not really watchable.

              if i set the program to low at less than 200kbs they can watch and the stream remains locked,but the quality is awfull.
              so,is it possible for me to refine these settings further,ie somewhere in between the low and the medium setting,to allow more adjustment for experiments of whats perfect for my situation.thanks.ian.
              Last edited by ian1095; 13 August, 2009, 10:30.

              Comment

              • mfaraj57
                V.I.P. Member
                • Nov 2008
                • 557

                #157
                Hi Ian
                Thanks for your posting the program there and it is nice and interesting and it is helpful for me to know some program bugs to fix them in next update
                Really writing program for enigma1 and engima2 was very painful to me apart from making the program to stream beyond lan.
                Moreover the program compines two popular method to stream from dreambox to pc the first one is genius bitcontrol directshow(used in program for receiving and recording stream in enigma 1 dreambox ) and the other is great vlc player(receive and record stream from enigma2 dreambox and do the most work of streaming beyond lan).
                combining all of these is complicated procedure apart from i am not specialized in computer programing and my jop is far enough from this field,what is to say that within these circumstances it is normal to find bugs and kind people like you can help me find these bugs.
                As you have seen most of the problems faced by users are related to port forwarding and dns address assignment and program can not play any role to simplify these things.
                Regarding upload speed and more flexibilty in choosing desired standards i will make fourth choice called user or advanced or what else with it the user can play with different codec and video bitrate and compression scale
                In the expermental release i include these things and if you look to the settings of this release you can do fine tuning to the stream.
                But to make program simple as much as possible i omitted all these things and limit the user by three choices only and the program accordingly behind its interface select the codec,the bitrates and scales
                these are settings in the experimental release and any one needs it am ready to upload for him.

                Regarding the upload speed i think it will be better in near future and imagine if upload speed approach the value of download speed
                final words to say about vlc version,vlc 1.0.1 and 1.0.0 are not working with the program and more than that deceive the user by good quality picture appearing in the resteaming area.
                I need from you the file to improve upload speed and if you can post it here "AdjustTCPWindow.rar"
                second thing i want to know which channel has problem in streaming language and preferably in hotbird .
                There is useful post by kind and expert person here
                Last edited by mfaraj57; 13 August, 2009, 12:16.

                Comment

                • bluenose50
                  Junior Member
                  • Apr 2008
                  • 30

                  #158
                  got it working but cant get english audio any ideas please

                  Comment

                  • rruunneerr
                    Member
                    • Jan 2009
                    • 62

                    #159
                    Hi mfaraj57,

                    Sorry to be a pain, I just have a couple more questions for you:

                    - Why don't any of my HD channels show in my channel list? Therefore is it not possible to stream HD channels?

                    - Is it possible to amend the Deinterlace to blend and also the aspect ratio within your program, like you can in a stand alone VLC? This will improve the local picture quality as mine is horizontal lines when the picture move quickly.

                    - When will you new version be available with all the streaming options?

                    - What does high quality equate to 256/kbs, 500kbs or 800kbs?

                    Many thanks in advance.

                    Kev

                    Comment

                    • mfaraj57
                      V.I.P. Member
                      • Nov 2008
                      • 557

                      #160
                      Originally posted by bluenose50
                      got it working but cant get english audio any ideas please
                      Hi
                      this bug going to be fixed in next close update
                      thanks for you

                      Comment

                      • mfaraj57
                        V.I.P. Member
                        • Nov 2008
                        • 557

                        #161
                        Originally posted by rruunneerr
                        Hi mfaraj57,

                        Sorry to be a pain, I just have a couple more questions for you:

                        - Why don't any of my HD channels show in my channel list? Therefore is it not possible to stream HD channels?

                        - Is it possible to amend the Deinterlace to blend and also the aspect ratio within your program, like you can in a stand alone VLC? This will improve the local picture quality as mine is horizontal lines when the picture move quickly.

                        - When will you new version be available with all the streaming options?

                        - What does high quality equate to 256/kbs, 500kbs or 800kbs?

                        Many thanks in advance.

                        Kev
                        Hi rruunneerr
                        These are important things
                        first regarding HD channels should be listed with other channels in channels list
                        but program also can play HD channels locally from hd capable dreambox like enigma2 dreambox(hd800) and not from dm500
                        but regarding streaming HD channels through internet this is difficult task tell now and vlc could not do that and the program so.
                        regarding aspect ratio and Deinterlace as i have said previously what vlc can do program can do,but although this is fifth version of the program but this the first time i use vlc activex,so i will try to improve streaming locally,vlc in my program receive stream from enigma2 dreambox and do restreaming to internet from enigma1 and enigma2 dreambox while bitcontrol filter play enigma1 dreambox locally.
                        Lastly if i understand the question.
                        High internet speed profile any upload speed above 400 kb/s,however this is based upon few experiments and not strict criteria,i will improve the classification as i got more experience with result of streaming
                        however within few days i will post next update to give user more flexibility in chosing streaming standards and if you want something quick and you want full control of streaming download this and play with bitrate,codec and others,it is complete program
                        dream2web streamer
                        regards
                        Last edited by mfaraj57; 13 August, 2009, 15:09.

                        Comment

                        • saintomer
                          Newbie
                          • Aug 2009
                          • 13

                          #162
                          Hi mfaraj57,
                          as Ian is offline at the moment i'll upload his file for you,
                          i'm sure he wont mind.
                          saintomer.
                          Attached Files

                          Comment

                          • mfaraj57
                            V.I.P. Member
                            • Nov 2008
                            • 557

                            #163
                            Originally posted by saintomer
                            Hi mfaraj57,
                            as Ian is offline at the moment i'll upload his file for you,
                            i'm sure he wont mind.
                            saintomer.
                            Thanks saintmer
                            i am following your work in dudez now
                            Last edited by mfaraj57; 13 August, 2009, 18:14.

                            Comment

                            • rruunneerr
                              Member
                              • Jan 2009
                              • 62

                              #164
                              Hi mfara57,

                              many thanks for you info and link.

                              I will wait for your new version, keep up the good work.

                              Kev.

                              Comment

                              • ian1095
                                Junior Member
                                • Aug 2009
                                • 27

                                #165
                                Originally posted by saintomer
                                Hi mfaraj57,
                                as Ian is offline at the moment i'll upload his file for you,
                                i'm sure he wont mind.
                                saintomer.
                                Hi mfara57
                                please backup your registry before using this.and please only advanced pc users who are competent with the windows registry use this.these are the optimal RWIN settings for me,it may not be correct for you!
                                it sometimes improves upload speeds to set your default send window to the same as your default recieve window.


                                RWIN (TCP Receive Window) is a buffer that determines how much data the receiving computer is prepared to get at one time.

                                A RWIN value that's too large will result in greater loss of data if a packet is lost or damaged. A too small RWIN will be very slow, as each packet will have to be acknowledged before the next packet is sent.

                                RWIN is one of the most important parameters in tweaking any TCP/IP connection.


                                to determine the optimal RWIN manually, you can perform the following calculations:

                                1. Determine MSS (this can be done by using SG TCP Analyzer), maximum anticipated latency and advertised maximum bandwidth.
                                (for example, 1460 MSS, 300ms max latency, 6Mbit/s max bandwidth).

                                2. Find the unscaled RWIN value (largest even multiple of MSS less than 65535):
                                65535 / 1460 (MSS) = 44.9
                                round down to even number = 44
                                44 x 1460 = 64240 (this is the optimal unscaled RWIN value for broadband connections)

                                3. Multiply the unscaled RWIN by 2 until it is larger than BDP
                                Our BDP for 6Mbps @ 300 latency is:
                                6000 kbps x 300ms = 1800000 / 8 = 225000
                                64240 (unscaled RWIN) x 2 x 2 ... = 256960 (number larger than BDP, this is the optimal RWIN)

                                a far simpler method for most users(although no where near as accurate)is to use one of the pre programmed untilities such as tcpoptimizer or cablenut.

                                with regards to a channel on hotbird that wont stream the english audio,well none of them will if english is the second audio option,but for testing i just tried sky cinema 1 and this streams in the italian language.ian.
                                Last edited by ian1095; 14 August, 2009, 09:55. Reason: cant spell

                                Comment

                                Working...