AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi IngameVideo auzeichnen und an Clienten senden
Thema durchsuchen
Ansicht
Themen-Optionen

IngameVideo auzeichnen und an Clienten senden

Ein Thema von napsterxx · begonnen am 20. Sep 2008 · letzter Beitrag vom 25. Sep 2008
Antwort Antwort
Seite 1 von 2  1 2      
napsterxx

Registriert seit: 18. Mär 2007
Ort: Borland
556 Beiträge
 
Delphi 7 Enterprise
 
#1

IngameVideo auzeichnen und an Clienten senden

  Alt 20. Sep 2008, 21:47
Moin moin,
Ich möchte ein Ingamevideo machen welches ich während der aufzeichnung Livestream sende, d.h. jeder kann es direkt sehen, sozusagen wird der eigene PC zum Sender und andere können dann an ihrem PC ein Fernseh ähnliches Programm starten welches die Streams anzeigt. Wie könnte ich das machen?
Es sollten bis zu 1000 Benutzer verbunden sein.
Du derefernzierst p2 einmal und weißt die Adresse von i zu. Das heißt p2 (also der Zeiger auf einen Zeiger) zeigt auf den Zeiger p1 welchen du so auf i zeigen lässt.
  Mit Zitat antworten Zitat
Benutzerbild von s.h.a.r.k
s.h.a.r.k

Registriert seit: 26. Mai 2004
3.159 Beiträge
 
#2

Re: IngameVideo auzeichnen und an Clienten senden

  Alt 20. Sep 2008, 22:13
öhm... joa schöne idee, aber kann fraps nicht schon videos aufzeichen? nun müsstest du einfach nur noch ein tool schreiben, welches dir das video auf einen server hochlädt und von dem aus andere clients darauf zugreifen können sollten (mit account oder ohne).

so viel jedenfalls mal zu meiner ersten idee hierzu. denn direkt von deinem pc wirst du das sehr hinbekommen, da du wahrscheinlich keine 100mbit-anbindung ins internet hast
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)
  Mit Zitat antworten Zitat
Benutzerbild von Dunkel
Dunkel

Registriert seit: 26. Mär 2007
Ort: Klingenstadt
541 Beiträge
 
Delphi 2007 Enterprise
 
#3

Re: IngameVideo auzeichnen und an Clienten senden

  Alt 20. Sep 2008, 22:29
Zitat von s.h.a.r.k:
denn direkt von deinem pc wirst du das sehr hinbekommen, da du wahrscheinlich keine 100mbit-anbindung ins internet hast
Auch mit einer noch potenteren Anbindung ans Internetz kriegt man sowas in Vollbild nicht hin. Ich wünschte, dass; denn dann würde auch VNClen Spaß machen.

Also, das Video auf 100x50 schrumpfen, dann sieht's auch flüssig aus.
Es ist zu wahr um schön zu sein...
  Mit Zitat antworten Zitat
napsterxx

Registriert seit: 18. Mär 2007
Ort: Borland
556 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: IngameVideo auzeichnen und an Clienten senden

  Alt 21. Sep 2008, 08:58
Also gibt es derzeit keine Möglichkeit? Auch wenn es kleiner ist? Ich dachte vll ich kann es so machen.
Ich sende das Video zum ersten Client, der sendet es zum zweiten etc, das jeweils man immer nur an eine Person das sendet.
Du derefernzierst p2 einmal und weißt die Adresse von i zu. Das heißt p2 (also der Zeiger auf einen Zeiger) zeigt auf den Zeiger p1 welchen du so auf i zeigen lässt.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#5

Re: IngameVideo auzeichnen und an Clienten senden

  Alt 21. Sep 2008, 09:17
Wenn dann schon Multicast. Aber das Problem mit der beschränkten Upload-Bandbreite bei ADSL wäre dadurch auch nicht gelöst
Markus Kinzler
  Mit Zitat antworten Zitat
napsterxx

Registriert seit: 18. Mär 2007
Ort: Borland
556 Beiträge
 
Delphi 7 Enterprise
 
#6

Re: IngameVideo auzeichnen und an Clienten senden

  Alt 21. Sep 2008, 09:35
Und gibt es eine andere Möglichkeit solch ein Spiel "Live" zu sehen? Auch wenn es komplett anders ist als ein Video aufzuzeichnen, bin für alles Ideen offen.
Du derefernzierst p2 einmal und weißt die Adresse von i zu. Das heißt p2 (also der Zeiger auf einen Zeiger) zeigt auf den Zeiger p1 welchen du so auf i zeigen lässt.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#7

Re: IngameVideo auzeichnen und an Clienten senden

  Alt 21. Sep 2008, 09:53
Das Problem dürfte ja gerade das "live" sein
Markus Kinzler
  Mit Zitat antworten Zitat
Kalfany

Registriert seit: 28. Feb 2008
Ort: München
153 Beiträge
 
Delphi 2007 Professional
 
#8

Re: IngameVideo auzeichnen und an Clienten senden

  Alt 22. Sep 2008, 07:39
Zitat von napsterxx:
Und gibt es eine andere Möglichkeit solch ein Spiel "Live" zu sehen? Auch wenn es komplett anders ist als ein Video aufzuzeichnen, bin für alles Ideen offen.
So wie ich das von manchen Events her kenne wird dort das Signal direkt am Ausgang der Grafikkarte abgegriffen und an einen extra Videoserver übertragen der das dann weiterverarbeitet.
  Mit Zitat antworten Zitat
BloodySmartie
(Gast)

n/a Beiträge
 
#9

Re: IngameVideo auzeichnen und an Clienten senden

  Alt 22. Sep 2008, 12:01
Mein Ansatz wäre einen Client zu schreiben, der auf den Rechnern der Zuschauer läuft - quasi eine abgespeckte Variante des Spiels. Dann müssten "nur" Parameter wie Objektpositionen, Kameraparameter, etc. übertragen werden, was die Bandbreite nicht dermaßen stark belasten würde wie ein hochauflösendes Video.
  Mit Zitat antworten Zitat
Benutzerbild von gsh
gsh

Registriert seit: 24. Okt 2004
1.542 Beiträge
 
Delphi XE Architect
 
#10

Re: IngameVideo auzeichnen und an Clienten senden

  Alt 22. Sep 2008, 12:56
Zitat von BloodySmartie:
Mein Ansatz wäre einen Client zu schreiben, der auf den Rechnern der Zuschauer läuft - quasi eine abgespeckte Variante des Spiels. Dann müssten "nur" Parameter wie Objektpositionen, Kameraparameter, etc. übertragen werden, was die Bandbreite nicht dermaßen stark belasten würde wie ein hochauflösendes Video.
Viel Spaß ... dann darfst du die texturen aber auch nicht vergessen ...
Alex
"Sage nicht alles, was du weißt, aber wisse alles, was du sagst!" Matthias Claudius
"Wer sich über Kritik ärgert, gibt zu, daß er sie verdient hat." Tacitus
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:02 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz