Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 


Recommended Posts

So while wanting to view some online channels on my old laptop, i found no online tv app with working channels for Windows9x. I decided to make my own one, i took me a day.

The application is very simple based on VLC ActiveX, a country selection dropdown box, a list for channels and a player. Requirements for the player to work: VLC 0.8.6a (make sure to install it with ActiveX) and some codecs and internet. The program was compiled on WinME, and i named it WorldTV Stream. It has hundreds of channels from several countries (Europe, USA, ASIA, ARABIA, AFRICA). It has some bugs like some channels that cannot be streamed shows error, and cahnging caountry several times result in an error and program restart is needed.

After double clicking or pressing enter on a channel from list wait >15 seconds to load

You can download it from here: https://files.fm/down.php?cf&i=m3p6pet7&n=w9x_onlinetv2.rar

I'll try next to create a html5 capable browser based on CEF2 (Chromium).

----------------------------------------------------------------------------------

Update: Most crashes and errors are because of the old ActiveX from VLC 0.8.6a which does not understand .ts formats correctly (at least a fifth of the channels in list are working), i would recommend vlc 0.8.6i. Newer than that form 0.9.x and up won't work and won't start)

Edited by OldProgrammer
Update
  • Like 1
  • Upvote 1

Share this post


Link to post
Share on other sites

Windows 98/ME are exceptional operating systems, buggy at first but very good with updates ! Vulenability immune ! Very fast, no virus !

I am waiting for your feedback about this program (WorldTV Stream), maybe i or someone delete the channels that give error, and also add new ones (with .ts extension) and post it here ;) I'll pot a new version in one week with exception handling and in the same time i will try to make a browser with contemporary capabilties, and next a torrent program - because win9x is lacking these programs. And least but not last as surprise ;););)

Edited by OldProgrammer
  • Upvote 2

Share this post


Link to post
Share on other sites

Yes, I ran WebTV Stream on Friday. It started, but the playlist didn't load. Message: Empty playlist. I tried it with VLC 0.8.6a and 0.8.6i.

And it didn't start with vlc version 1.0.3 or 2.2.6 installed.
 

Share this post


Link to post
Share on other sites
6 hours ago, schwups said:

Yes, I ran WebTV Stream on Friday. It started, but the playlist didn't load. Message: Empty playlist. I tried it with VLC 0.8.6a and 0.8.6i.

And it didn't start with vlc version 1.0.3 or 2.2.6 installed.
 

Did you select a country from above the playlist ?

Share this post


Link to post
Share on other sites

Are you using either of VLC 0.8.6's obsolete interfaces "Streaming wizard" or "VLM control"? As schwups pointed out, VLC 0.8.6 is not the last that will run on ME. Full source is available, so by borrowing code from KernelEx, we can build many newer versions to run natively on Win9x.

Judging by the filename (w9x_onlinetv2.rar), this project appears to be a w9x clone of the free version of onlineTV.

Share this post


Link to post
Share on other sites

It worked fine o my computer with windows me, i have vlc 0.8.6i, and all WindowsMe updates.  It seems that the playlist channel URLs were blocked with password. I tryed to open a channel in VLC and it asks for login and password. I need to remake the playlist. The playlist is in the following format:

COUNTRY^CHANNEL_NAME^http://url/video.ts

I am using VLC ActiveX DLL player.

It's not a clone, only the skin is the same (TV-B from AlphaSkins for Borland Delphi and BCB), OnlineTV is a browserbased online TV using DCEF (Chromium) library.

 

Update, replace this file in CHANNELS folder of the program, it contains 4 working channels, just tested. Select Italy or spain from dropdownlist from right upper corner and double click on an item from playlist.

chan_list.dat

Edited by OldProgrammer

Share this post


Link to post
Share on other sites

Yes, I selected different countries and all. The new list will not load, too. It doesn't matter, if KernelEx is enabled or disabled. I selected Spain and Italy, because there are only these countries in this list.
 

Share this post


Link to post
Share on other sites
4 hours ago, schwups said:

Yes, I selected different countries and all. The new list will not load, too. It doesn't matter, if KernelEx is enabled or disabled. I selected Spain and Italy, because there are only these countries in this list.
 

That's strange, i shall review the programming.

Share this post


Link to post
Share on other sites
On 28.1.2018 at 1:54 PM, OldProgrammer said:

Windows 98/ME are exceptional operating systems, buggy at first but very good with updates ! Vulenability immune ! Very fast, no virus !

Nice work with the player (crashes on me, but, heck... maybe i'll test IDA Pro on this... yes?)

Still "No Virus No Voulnerability" is a myth, and t's proven wrong here on msfn.org. We found working, actual malware for W9x. And i know what i'm talking about.

 

Share this post


Link to post
Share on other sites

Is that malware from recent years? Or old malware that is not commonly found on the new Web, unless specifically looking for it?

I'm talking about executables, other types are exploited no matter what OS you're running.

Share this post


Link to post
Share on other sites
On 1/30/2018 at 1:01 AM, MrMateczko said:

Is that malware from recent years? Or old malware that is not commonly found on the new Web, unless specifically looking for it?

I'm talking about executables, other types are exploited no matter what OS you're running.

It's true, there are malwares, but still, less and very hard to get one.

You cant test my software using disassabler because it's not exe encrypted. It has no malware, it's compiled on my WinMe which is very clean, i use BlackIce Defender firewall which is absolutely the best and unhackable.

Sorry for not publishing any updates for this software, did'nt had much time. I will try to do a m3u list import - since all channel urls are temporary, it's way more efficient to download and read m3u lists directly. I encourage you to post crashes -> what did you do before crash, and crash message.

Edited by OldProgrammer

Share this post


Link to post
Share on other sites
Posted (edited)

I've just updated the program, this version will only load m3u playlists.

Other functions:

  • Loads only .ts url channels from m3u (the only that works with vlc 0.8.6)
  • Can verify dead links, delete them and save the playlist with alive links only
  • Volume control
  • Settings and last playlist loaded are automatically saved
  • Exception handling, (only exception that I found was because of some channels unable to be played by VLC)

Win9x compiled exe:

http://www.filedropper.com/tv_8

Source code (Delphi 5-6-7):

http://planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=1680&lngWId=7

Edited by OldProgrammer

Share this post


Link to post
Share on other sites
Posted (edited)
File Details:
Filename: TV.zip
Size: 99801.3333333 KB, Type: zip


Description sounds good, but 98MB, really? What all's in there if not VLC nor the codecs?


Edited by jumper

Share this post


Link to post
Share on other sites
38 minutes ago, jumper said:

 


Description sounds good, but 98MB, really? What all's in there if not VLC nor the codecs?

 

 

Nope I don't know where you got that, if you visit the download link you will see that is only 1.1 MB the compiled exe in zip archive and the source is less !

Share this post


Link to post
Share on other sites

Sorry, but revisiting the FileDropper link I still see only the details quoted above, even with JS enabled. It's all hard-coded into the source.

Because your app targets Win9x, you really need to find a hosting site that works in Win9x browsers!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.

×