Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: -  (Read 971 times)

Vector

  • Bay Watcher
    • View Profile
-
« on: March 25, 2015, 09:43:49 pm »

-
« Last Edit: March 26, 2017, 08:08:31 pm by Vector »
Logged
"The question of the usefulness of poetry arises only in periods of its decline, while in periods of its flowering, no one doubts its total uselessness." - Boris Pasternak

nonbinary/genderfluid/genderqueer renegade mathematician and mafia subforum limpet. please avoid quoting me.

pronouns: prefer neutral ones, others are fine. height: 5'3".

wierd

  • Bay Watcher
  • I like to eat small children.
    • View Profile
Re: Webcam + Really Shitty Web Connection
« Reply #1 on: March 26, 2015, 12:17:15 am »

The terrible net connection can be overcome reasonably well just by lowering the capture resolution and bit depth of the image.

Not sure how well it would play with others, (other software) but virtualdub has many useful plugins that are VERY fast, and has a frame-server mode, and supports live capture.

It may be possible to use it as a source with your camera, and get a marked reduction in resolution and bitdepth without smashing the shit out of your image fidelity, prior to mpeg encoding and delivery.

The problem you are going to have is that most webcam streaming solutions are single-cast based, rather than multicast based.  This means per-session bandwidth consumption. This is going to seriously make your webcam experience less than enjoyable if you have more than just a few viewers.  Youtbe like services made video sharing easy and effortless for the masses, but prevent live performance due to their nature.

Two technologies that are "Tried and true", are Shoutcast and windows media encoder.

http://www.shoutcast2.com/install-shoutcast-server/
http://login.netromedia.com/solutions/View.aspx?ID=ac126911-d663-4e27-8843-97b9e439bb01

Shoutcast should be more amenable to taking pre-processed (resized) input from Virtualdub's frame server, then doing the grunt work of encoding it into a stream that can be pulled by connecting viewers, since it has a *nix port. Virtualdub has assembly optimized resize and bitdepth changing plugins that are obscenely fast, which is why I suggest it.

That would allow you to attach a very nice camcorder type camera to a cheap USB capture device, and get good video/color, but more easily configured bit-depth and resolution on the stream.

Despite the linked guide's statements about streaming audio, shoutcast server is ALSO able to stream video.
http://www.scribd.com/doc/19781412/SHOUTcast-Audio-And-Video-Streaming-Guide
« Last Edit: March 26, 2015, 12:22:04 am by wierd »
Logged

Vector

  • Bay Watcher
    • View Profile
Re: Webcam + Really Shitty Web Connection
« Reply #2 on: March 26, 2015, 04:35:23 pm »

.
« Last Edit: March 26, 2017, 08:05:57 pm by Vector »
Logged
"The question of the usefulness of poetry arises only in periods of its decline, while in periods of its flowering, no one doubts its total uselessness." - Boris Pasternak

nonbinary/genderfluid/genderqueer renegade mathematician and mafia subforum limpet. please avoid quoting me.

pronouns: prefer neutral ones, others are fine. height: 5'3".