Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Re: ANNOUNCE: Client/Server Streaming 0.1.0beta3(vdr-streamdev)



On Sun, 8 Jun 2003 18:15:45 +0200
Sascha Volkenandt <lists@magoa.net> wrote:

> Hi list,
> 
> a new version of this plugin is available on my website 
> http://www.magoa.net/linux/index.php?view=streamdev
> 
> Mainly it's now possible to stream PS with HTTP (which most players
> should recognize) - here all channels begin streaming immediately with
> PS, while most don't with PES.
> 

works perfecly with mplayer but _no_sound_ yet with vlc.
The artifacts in http TS streams are heavily visible yet, but i think
most of us (mortals) will use PS for a "software client".
Please contact vlc author and propose him to add streamdev support to
vlc this thing will bring fortune to vdr to vlc and to YOU :)

When using vlc as client the http server debug messages are:
IN: |GET /785 HTTP/1.1|
IN: |Host: localhost|
IN: |Range: bytes=0-|
IN: |User-Agent: VLC media player - version 0.5.3 Natalya - (c)
1996-2003 VideoLAN| IN: ||
OUT: |HTTP/1.0 200 OK|
OUT: |Content-Type: video/mpeg|
OUT: ||
Audiostream: Layer: 1  BRate: 416 kb/s  Freq: 48.0 kHz
Videostream: ASPECT: 4:3  Size = 544x576  FRate: 25 fps  BRate: 10.00
Mbit/s Max. Transmit Blocksize was: 2048
Receiver gets detached

and the video stops after few seconds.

> CHANGES since 0.1.0beta2:
> - Fixed setup menu - now the cursor starts at the first visible entry
> - Added PS streaming for HTTP (should work with most players now)
> - Debugging symbols are only compiled with DEBUG=1 set

I'm using the "beaty patch" and i see items in plugin's options only
when hilighted,, can you do something for that (if you understand my
ugly english :) ) ?


An Idea:

can we have some fake channels to start streaming the channel tuned on a
given device:

mplayer -cache 2048 http://vdrserver:3000/primary_device_channel

something like that.
Can this be done without putting the device in Transfer mode (i use a
single card system).

Finally I attach a patch for italian text.

Bye,
   ANgelus.
--- i18n.c.orig	2003-06-06 20:20:13.000000000 +0200
+++ i18n.c	2003-06-08 19:10:06.000000000 +0200
@@ -4,7 +4,7 @@ const tI18nPhrase Phrases[] = {
 	{	"Start VDR-to-VDR Server",// English
 		"VDR-zu-VDR Server starten",// Deutsch
 		"",											// Slovenski
-		"",											// Italiano
+		"Avvia il Server VDR-toVDR",// Italiano
 		"",											// Nederlands
 		"",											// Português
 		"",											// Français
@@ -20,7 +20,7 @@ const tI18nPhrase Phrases[] = {
 	{	"Start HTTP Server",		// English
 		"HTTP Server starten",	// Deutsch
 		"",											// Slovenski
-		"",											// Italiano
+		"Avvia il Server HTTP", // Italiano
 		"",											// Nederlands
 		"",											// Português
 		"",											// Français
@@ -36,7 +36,7 @@ const tI18nPhrase Phrases[] = {
 	{	"Start Client",					// English
 		"Client starten",				// Deutsch
 		"",											// Slovenski
-		"",											// Italiano
+		"Avvia il Client",			// Italiano
 		"",											// Nederlands
 		"",											// Português
 		"",											// Français
@@ -52,7 +52,7 @@ const tI18nPhrase Phrases[] = {
 	{	"VDR-to-VDR Server Port",// English
 		"Port des VDR-zu-VDR Servers",// Deutsch
 		"",											// Slovenski
-		"",											// Italiano
+		"Porta del Server VDR-to-VDR",// Italiano
 		"",											// Nederlands
 		"",											// Português
 		"",											// Français
@@ -68,7 +68,7 @@ const tI18nPhrase Phrases[] = {
 	{	"HTTP Server Port",			// English
 		"Port des HTTP Servers",// Deutsch
 		"",											// Slovenski
-		"",											// Italiano
+		"Porta del Server HTTP",// Italiano
 		"",											// Nederlands
 		"",											// Português
 		"",											// Français
@@ -84,7 +84,7 @@ const tI18nPhrase Phrases[] = {
 	{	"Maximum Number of Clients",// English
 		"Maximalanzahl an Clients",// Deutsch
 		"",											// Slovenski
-		"",											// Italiano
+		"Numero Massimo di Client",// Italiano
 		"",											// Nederlands
 		"",											// Português
 		"",											// Français
@@ -100,7 +100,7 @@ const tI18nPhrase Phrases[] = {
 	{	"Remote IP",						// English
 		"IP der Gegenseite",		// Deutsch
 		"",											// Slovenski
-		"",											// Italiano
+		"Indirizzo IP del Server",// Italiano
 		"",											// Nederlands
 		"",											// Português
 		"",											// Français
@@ -116,7 +116,7 @@ const tI18nPhrase Phrases[] = {
 	{	"Remote Port",					// English
 		"Port der Gegenseite",	// Deutsch
 		"",											// Slovenski
-		"",											// Italiano
+		"Porta del Server Remoto",// Italiano
 		"",											// Nederlands
 		"",											// Português
 		"",											// Français
@@ -132,7 +132,7 @@ const tI18nPhrase Phrases[] = {
 	{	"Remote Streamtype",		// English
 		"Streamtyp von Gegenseite",// Deutsch
 		"",											// Slovenski
-		"",											// Italiano
+		"Tipo di Stream",       // Italiano (oppure Flusso ?)
 		"",											// Nederlands
 		"",											// Português
 		"",											// Français
@@ -145,10 +145,10 @@ const tI18nPhrase Phrases[] = {
 		"",											// Romaneste
 		""											// Magyar
 	},
-	{	"Common Settings",		// English
-		"Allgemeines",// Deutsch
+	{	"Common Settings",		  // English
+		"Allgemeines",          // Deutsch
 		"",											// Slovenski
-		"",											// Italiano
+		"Settaggi Comuni",			// Italiano
 		"",											// Nederlands
 		"",											// Português
 		"",											// Français
@@ -162,9 +162,9 @@ const tI18nPhrase Phrases[] = {
 		""											// Magyar
 	},
 	{	"VDR-to-VDR Server",		// English
-		"VDR-zu-VDR Server",// Deutsch
+		"VDR-zu-VDR Server",    // Deutsch
 		"",											// Slovenski
-		"",											// Italiano
+		"Server VDR-to-VDR",		// Italiano
 		"",											// Nederlands
 		"",											// Português
 		"",											// Français
@@ -177,10 +177,10 @@ const tI18nPhrase Phrases[] = {
 		"",											// Romaneste
 		""											// Magyar
 	},
-	{	"HTTP Server",		// English
-		"HTTP Server",// Deutsch
+	{	"HTTP Server",		      // English
+		"HTTP Server",          // Deutsch
 		"",											// Slovenski
-		"",											// Italiano
+		"Server HTTP",					// Italiano
 		"",											// Nederlands
 		"",											// Português
 		"",											// Français
@@ -194,9 +194,9 @@ const tI18nPhrase Phrases[] = {
 		""											// Magyar
 	},
 	{	"VDR-to-VDR Client",		// English
-		"VDR-zu-VDR Client",// Deutsch
+		"VDR-zu-VDR Client",    // Deutsch
 		"",											// Slovenski
-		"",											// Italiano
+		"Client VDR-to-VDR",		// Italiano
 		"",											// Nederlands
 		"",											// Português
 		"",											// Français
@@ -212,7 +212,7 @@ const tI18nPhrase Phrases[] = {
 	{	"Please restart VDR to activate changes",//English
 		"Bitte starten Sie für die Änderungen VDR neu",//Deutsch
 		"",											// Slovenski
-		"",											// Italiano
+		"Riavviare VDR per attivare i cambiamenti",// Italiano
 		"",											// Nederlands
 		"",											// Português
 		"",											// Français

Home | Main Index | Thread Index