Gigabit LAN Streaming

General discussion . (Do not post bug reports or feature requests in this section!)

Moderators: Dreamer, FredB, X05

toshiba
Just can't stay away
Posts: 36
Joined: Mon Jun 19, 2006 3:39 pm

Postby toshiba » Tue Feb 10, 2009 5:49 pm

I use a DIR-655 rev.A2 FWv.1.21. It being easy enough, I decided to test streaming through mine. I verified I can stream wired Gb and Wireless-N (can connect ~300Mb) from a Vista x86 workstation to an XP x86 laptop through the DIR-655. I don't seem to have any problems other than the fact that my laptop isn't powerful enough to render the h.264 streams. I was streaming to VLCv.0.9.8a using DDv.1.4i p1.

Maybe you should borrow a Gb NIC from someone to see if it makes a difference. Also, try disabling the QoS engine on the DIR-655--it was off when I tested.

CPU: Intel E6700
GPU: NVidia 8800GT 512
RAM: 8GB 800MHz
Audio h/w: Auzentech X-Fi Prelude
OS: Vista Ent. Ed. x64
DD Ver.: 1.4ip1
h.264: CoreAVC 1.7
MPEG2: Cyberlink 7.2
Audio: InterVideo 8.0
DVB Card: Genpix 8PSK-USB2 rev.1
Dishes: E* Dish 1000, E* Dishpro Single
Switch: DPP44
sixersclt
Just can't stay away
Posts: 39
Joined: Sat Oct 27, 2007 1:54 pm

Postby sixersclt » Wed Feb 11, 2009 12:36 pm

Thanks for testing that!

Just to make sure I have it correct, you were using DVBDream to stream live H.264 and not streaming something recorded over VLC?

When I stream recorded material over VLC, everything works fine on DIR655 rev A4. You have rev A2.

What happens to me is with DVB streaming live H.264, the DIR655 drops out the stream to 0 and then back to normal. It cycles in and out. Would it be possible to watch your network task manager to see if it cuts in and out please with live DVBDream streaming? You don't need anything on the other end to capture the stream.

Also, do you have an motherboard embedded nic or a card? Regardless, what is the brand/chip? Some think my Realtek 8111 embedded chip is the problem.

Thanks in advance.
DvbDream - The Solution!
User avatar
genpix
love DVB Dream!
Posts: 396
Joined: Tue Jun 27, 2006 4:33 pm
Location: USA
Contact:

Postby genpix » Wed Feb 11, 2009 1:18 pm

btw, do you have PCI or USB DVB card?
If it's USB, try to disconnect all other USB devices (especially, external USB hard drives).

Also, while streaming, open Analysis -> PID Statistics and check for Continuity Errors.
Do you have any?
toshiba
Just can't stay away
Posts: 36
Joined: Mon Jun 19, 2006 3:39 pm

Postby toshiba » Wed Feb 11, 2009 5:20 pm

My NIC is embedded on an Abit IP35pro mainboard. The interface is a Realtek, my driver is labeled "Realtek RTL8169/8110 Family PCI GBE NIC", the driver date is 1/20/09 v.6.216.120.2009. Jumbo's are disabled.

I'll let you know what I observe while streaming. I can say right now, however, that I stream h.264 locally to MPC without any problems. I don't know if these means much since the network interface driver is likely not invoked for this, but I could be wrong.

I'm scanning for channels now, I will let you know if I find any dropouts while streaming to another IP address.
CPU: Intel E6700
GPU: NVidia 8800GT 512
RAM: 8GB 800MHz
Audio h/w: Auzentech X-Fi Prelude
OS: Vista Ent. Ed. x64
DD Ver.: 1.4ip1
h.264: CoreAVC 1.7
MPEG2: Cyberlink 7.2
Audio: InterVideo 8.0
DVB Card: Genpix 8PSK-USB2 rev.1
Dishes: E* Dish 1000, E* Dishpro Single
Switch: DPP44
sixersclt
Just can't stay away
Posts: 39
Joined: Sat Oct 27, 2007 1:54 pm

Postby sixersclt » Wed Feb 11, 2009 8:28 pm

I did some more testing at the request of Dlink. Here are the H.264 MPEG2 stream test results. MTU 1500, no jumbo frames, DIR655 1Gb router rev 4, same motherboard realtek 8111 embedded NIC as Toshiba. Streaming to VLC from DVBDream 1.4ip1 to 239.255.255.250 with 56k buffer, video options 4Mb,8Mb,64K & renderless

1 - Direct PC to PC 1 Gb NIC - no problems, peaks around 13/14 Mbps

2 - Through 100Mbps Router - no problems, peaks around 13/14 Mbps

3 - Through DGS2205 1Gb Switch - stream capped at 10 Mbps at which time it pixelates and sound drops - mostly recovers when stream <10 Mbps, but then stream drops off to 0 Mbps- recovers after a while or not at all

4 - Through DIR655 1Gb - acts same as DDGS2205 switch - 10 Mbps cap, drops out, might recover - or not

5 - Streaming end 1 GB - 10 Mbps cap limited when connected to DIR655 or DGS2205 but no drop outs. No cap or drop out Direct PC to PC or over 100Mbps router.

How do you get MPC to pick up the stream - I can't figure it out.

Thanks for the help!
DvbDream - The Solution!
toshiba
Just can't stay away
Posts: 36
Joined: Mon Jun 19, 2006 3:39 pm

Postby toshiba » Fri Feb 13, 2009 11:42 am

First off, I forgot that I too have a DGS2205 switch between the workstation running DD and the DIR655.

The DIR655 is at the default 1492 MTU.

I can only get MPC to pick up the stream locally using the built-in DD integration. I use MPC from here: http://mpc-hc.sourceforge.net/. It has support for the EVR in Vista which gives much better video than native DD.

Have always had trouble with MPC over the network, so I use VLC. However, if you go into DD options and look at the integration section you will see the command line arguments you use to launch MPC to pick up a UDP stream. Also, I don't stream to the broadcast address b/c that kills my network, I stream directly to the IP of the client.

I still need to test streaming as you requested, just haven't had time.
CPU: Intel E6700
GPU: NVidia 8800GT 512
RAM: 8GB 800MHz
Audio h/w: Auzentech X-Fi Prelude
OS: Vista Ent. Ed. x64
DD Ver.: 1.4ip1
h.264: CoreAVC 1.7
MPEG2: Cyberlink 7.2
Audio: InterVideo 8.0
DVB Card: Genpix 8PSK-USB2 rev.1
Dishes: E* Dish 1000, E* Dishpro Single
Switch: DPP44
sixersclt
Just can't stay away
Posts: 39
Joined: Sat Oct 27, 2007 1:54 pm

Postby sixersclt » Fri Feb 13, 2009 3:01 pm

I too have DGS2205s - 5 of them in the network. I don't run Vista - totally gave up on streaming with that due to MMCSS. It took me about a week to figure out that was the issue. Even with SP1, I still had trouble. Enough trouble, so I just went back to XP.

Regardless, I got the DIR655 to work out by setting jumbo frames at 4k on the nics, even though MTU is 1500 on the DIR655.

I stream to 239.255.255.250 and any machine on the network can pick it up. It does not slow anything down for me considering ~15 Mpbs streaming is less than 2% of the LAN. In DVBDream, have a 56k stream buffer with 4/8/64/1 video option packet sizes. It streams SD or HD without flaws. Of course, you need a dual core to be able to handle watching it in VLC or MPC.

The DIR655 can do the 2 Xboxs getting H.264 recorded streamed to them both at the same time with Tveristy while watching live H264 streamed from DVBDream on another network machine.
DvbDream - The Solution!
toshiba
Just can't stay away
Posts: 36
Joined: Mon Jun 19, 2006 3:39 pm

Postby toshiba » Fri Feb 13, 2009 3:51 pm

Interesting about streaming to the broadcast IP. If I do that I can't even browse the web on the system running DD.
CPU: Intel E6700
GPU: NVidia 8800GT 512
RAM: 8GB 800MHz
Audio h/w: Auzentech X-Fi Prelude
OS: Vista Ent. Ed. x64
DD Ver.: 1.4ip1
h.264: CoreAVC 1.7
MPEG2: Cyberlink 7.2
Audio: InterVideo 8.0
DVB Card: Genpix 8PSK-USB2 rev.1
Dishes: E* Dish 1000, E* Dishpro Single
Switch: DPP44
sixersclt
Just can't stay away
Posts: 39
Joined: Sat Oct 27, 2007 1:54 pm

Postby sixersclt » Fri Feb 13, 2009 4:32 pm

DIR655 - Does the broadcast address show up on the DIR655 - status - device info at the bottom IGMP Membership? Do you have multicast streams enabled - advanced - advanced network - multicast streams at the bottom?

Have you throttled MMCCS in vista registry? I assume you have installed SP1. Try 40 to 60 throttle to see what happens. MMCCS cripples the machine network traffic, without SP1, and would slow everything down on a vista machine realtive to other LAN traffic while streaming.
DvbDream - The Solution!

Return to “General”

Who is online

Users browsing this forum: No registered users and 1 guest