Page 1 of 1

VEETLE

Posted: Sun Sep 19, 2010 7:52 am
by ignaciobel
Hi,
is it posible to watch Veetle (http://www.veetle.com/index.php) through WMS?, if so, what should I do, please.
Thank you.

Re: VEETLE

Posted: Sun Sep 19, 2010 9:56 am
by redpixel
I'm also interested in it.

Thanks.

Re: VEETLE

Posted: Mon Nov 29, 2010 7:28 pm
by ignaciobel
UP, please

Re: VEETLE

Posted: Wed Jan 12, 2011 3:43 pm
by paltibet
what about veetle?
Thanks

Re: VEETLE

Posted: Thu Jan 20, 2011 5:03 pm
by paltibet
any hope about it?

Re: VEETLE

Posted: Sat Mar 12, 2011 9:22 pm
by KingNothing
It would be great to use Veetle in WMS.
Eugene, any update about this ?

Re: VEETLE

Posted: Mon Mar 14, 2011 10:43 am
by Eugene
If you can connect Veetle in VLC, then I think it will be possible to redirect the stream to a media device

Re: VEETLE

Posted: Wed Jul 06, 2011 10:11 am
by Eugene
for channels with Veetle player (on my connection - very unstable)

1. Settings - Transcoder - Profiles - "Transcoding profiles list" - Add
Name: Veetle.com
Transcoder: VLC
Language: PascalScript
Transcoding parameters:

Code: Select all

const
  csVeetleServer = '77.67.109.221'; 
var
  i: Integer;
  sh, shExec: Variant;                       
  sPriorLine, sLine, sVeetleChannelID, sVeetlePort: string;
begin
  TranscodingParams := '';
  if WmsRegExMatch('#(.*)', mpFilePath, sVeetleChannelID) then begin  
    sh := CreateOleObject('Wscript.Shell');     
//    shExec := sh.Run(mpFilePath);    
    sVeetlePort := '';
    for i := 1 to 15 do begin
      WmsSleep(1000);
      shExec := sh.Exec('netstat -p TCP -b -n');
      while not shExec.StdOut.AtEndOfStream do begin
        sLine := shExec.StdOut.ReadLine;
        if Pos('player.exe', sLine) > 0 then begin
          WmsRegExMatch('TCP.*?\:.*?\:(\d+)', sPriorLine, sVeetlePort)
        end else                                        
          sPriorLine := sLine;      
      end;
      if sVeetlePort <> '' then Break      
    end;                   
    if sVeetlePort <> '' then                                                
      TranscodingParams := ReplaceStr(WmsTranscodingProfileParams('Internet-television'), '"<INPUT FILE>"',
                             Format('"http://127.0.0.1:%s/%s,%s"', [sVeetlePort, csVeetleServer, sVeetleChannelID]))        
  end  
end.
Ok - Ok - Ok
2. The folder "Internet-television" - List [Movies] - right click - "Add link" - Title: ...; Path (for examle): http://www.veetle.com/index.php/channel ... 72d7e80c97 - Ok
3. Select a channel link - right click - "Transcoding profile" - Veetle.com
4. Open in Internet browser a channel link.
5. Choose on device desired channel.

:!: Netstat need (in this case) administrator rights :!:

P.S. You can uncomment

Code: Select all

//    shExec := sh.Run(mpFilePath);    
to automatically open the channel in Internet Browser, but it can cause multiple opening Interner Explorer and very slow performance your computer