Jump to content

Download: iStream 1.0.1


Andy Rixon

Recommended Posts


be nice to have some sort of indicator to show if the stream is online/offline , also if could make the screen popout or have the option to have the stream shown on index page or not. Just some idea's great mod btw keep it up




IndexPage? do you mean the board index? if so, it would be possible with a hook, and its a feature/hook that I have planned.
Link to comment
  • Replies 104
  • Created
  • Last Reply

I'm having trouble using the full screen button, when I click on it nothing happens.



I have tried it on the latest version of Firefox and it doesn't work on either my PC or laptop. Anyone else having this problem?






Thats a bug with it.... and as far as I know the only bug




Just upgraded to RC1, not sure if you are aware but the Full Screen button still doesn't do anything. If you are aware, sorry! :blush:
Link to comment

What goes into channel exactly?

Anything I try gives me a Fatal error: Call to a member function showStream() on a non-object in /home etc iStream.php on line 62 or Fatal error: Call to a member function justintv() on a non-object in /home/ etc iStream.php on line 62.

Link to comment

istream still a great app even when it is RC1
but andy i have little update and adit for this to use with the livestream api
the chat intregration

open up showstream templete
find

 params = { AllowScriptAccess: 'always' };

add below

flashvars = { channel: '{$this->settings['iStream-channel']}' };

find

swfobject.embedSWF("http://cdn.livestream.com/chromelessPlayer/wrappers/JSPlayer.swf", 

      "livestreamPlayer", "50%", "500", "9.0.0", "public/js/istream.expressInstall.swf", null, params);

add below

swfobject.embedSWF("http://cdn.livestream.com/chat/LivestreamChat.swf", 

      "chatbox", "50%", "500", "9.0.0", "public/js/istream.expressInstall.swf", flashvars, params);

note..: default is 100% width and 300 height change it to 50% width and 500 height for a beter look

"livestreamPlayer", "100%", "300", 

find

<div id="livestreamPlayer">

  <h1>You need Flash Player to view our live broadcast</h1>

    <p><a href="http://www.adobe.com/go/getflashplayer">Download Flash Now!</a></p>

  </div>

add below

<div id="chatbox">

    </div>


i hope some will like this and pleas andy set this litle one in your next release

regards JamNet

Link to comment

iStream 1.0.0 RC2 Released!

We are happy to announce that iStream 1.0.0 RC2 has been released, we hope this is the final RC release.

Whats New?

  • Livestream Chat API Added
  • Justin.tv Chat API Added
  • Livestream Fullscreen Call Removed (Due to unknown bug)


We hope to add language packs in v1.0.1 so stay tuned for that.
Link to comment

Thank you GoldDust.

I would liek to tell everyone iStream now has a bug tracker over at XtremeInvision.com please fill out any bugs for RC2 there, I would like to try get the final release out by the end of this week (saturday).

http://community.xtremeinvision.com/index.php?/tracker/project-4-istream/

Link to comment

RC 2 is feature locked I'm afraid, I will see about putting this this feature in a future release.



looking forward to that :D

but andy because i like this app so much
i thought it would be nice to use a diffrent player then the default one from livestream.
so i fooled around this afternoon and come up with a simple intregration to use with the JW player.

its still abit basic still trying to figure out how to add customs skins and plugins to jw player with the flashvars
but for now it works with out them

i changed some of the codes and add some new ones
i put the chat div below the player to give it a nice look
changed the flashvars to var flashvars to work with the jw player
add a new string to the java script
in the flashvar i changed that to var flashvar and add some new things to it to work with the JW player
player.load thats for the jw player to work

okay lets replace it
open up the livestream templete
replace all with this


<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script>

<script type="text/javascript">

	var flashvars = { type: 'livestream', file: '{$this->settings['iStream-channel']}', channel: '{$this->settings['iStream-channel']}'};

	var params = { allowfullscreen:'true', AllowScriptAccess: 'always' };

	var attributes = { id:'livestreamPlayer', name:'livestreamPlayer' };

	function livestreamPlayerCallback(event) {

      if (event == 'ready') {

	player = document.getElementById("livestreamPlayer");

   	player.setChannel('{$this->settings['iStream-channel']}');

	player.load('{$this->settings['iStream-channel']}');

	player.setDevKey('YOUR DEVKEY');


      }

    }

	swfobject.embedSWF("http://cdn.livestream.com/chromelessPlayer/examples/jwplayer/players/player.swf",

      "livestreamPlayer", "100%", "500", "9.0.0", "expressInstall.swf", flashvars, params, attributes);

swfobject.embedSWF("http://cdn.livestream.com/chat/LivestreamChat.swf", 

      "chatbox", "100%", "300", "9.0.0", "public/js/istream.expressInstall.swf", flashvars, params);


	  </script>

<table width="100%" border="0">

  <tr>

    <td width="73%" valign="top"><div class='category_block block_wrap'>

						<h3 class='maintitle'>iStream Livestream</h3>

                        <div id="livestreamPlayer">

  <h1='no flash'</h1>

    <p><a href="http://www.adobe.com/go/getflashplayer" title='download flash'></a></p>

  </div>

   <div class='general_box'><div id="chatbox"></div></div>

  </div>


</td>

    <td width="27%" valign="top"><h3 class='bar'>Channel Description</h3>

    <div class='general_box'>{$this->settings['iStream-desc']}</div></td>

  </tr>

</table>


and there it is JW player intregration
works with out devkey
maybe you can set this to a option to use i think some wil like this one


Demo:
Demo at my site

regards JamNet

Link to comment

looking forward to that :D



but andy because i like this app so much


i thought it would be nice to use a diffrent player then the default one from livestream.


so i fooled around this afternoon and come up with a simple intregration to use with the JW player.



its still abit basic still trying to figure out how to add customs skins and plugins to jw player with the flashvars


but for now it works with out them



i changed some of the codes and add some new ones


i put the chat div below the player to give it a nice look


changed the flashvars to var flashvars to work with the jw player


add a new string to the java script


in the flashvar i changed that to var flashvar and add some new things to it to work with the JW player


player.load thats for the jw player to work



okay lets replace it


open up the livestream templete


replace all with this



<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script>

<script type="text/javascript">

	var flashvars = { type: 'livestream', file: '{$this->settings['iStream-channel']}', channel: '{$this->settings['iStream-channel']}'};

	var params = { allowfullscreen:'true', AllowScriptAccess: 'always' };

	var attributes = { id:'livestreamPlayer', name:'livestreamPlayer' };

	function livestreamPlayerCallback(event) {

      if (event == 'ready') {

	player = document.getElementById("livestreamPlayer");

   	player.setChannel('{$this->settings['iStream-channel']}');

	player.load('{$this->settings['iStream-channel']}');

	player.setDevKey('YOUR DEVKEY');


      }

    }

	swfobject.embedSWF("http://cdn.livestream.com/chromelessPlayer/examples/jwplayer/players/player.swf",

      "livestreamPlayer", "100%", "500", "9.0.0", "expressInstall.swf", flashvars, params, attributes);

swfobject.embedSWF("http://cdn.livestream.com/chat/LivestreamChat.swf", 

      "chatbox", "100%", "300", "9.0.0", "public/js/istream.expressInstall.swf", flashvars, params);


	  </script>

<table width="100%" border="0">

  <tr>

    <td width="73%" valign="top"><div class='category_block block_wrap'>

						<h3 class='maintitle'>iStream Livestream</h3>

                        <div id="livestreamPlayer">

  <h1='no flash'</h1>

    <p><a href="http://www.adobe.com/go/getflashplayer" title='download flash'></a></p>

  </div>

   <div class='general_box'><div id="chatbox"></div></div>

  </div>


</td>

    <td width="27%" valign="top"><h3 class='bar'>Channel Description</h3>

    <div class='general_box'>{$this->settings['iStream-desc']}</div></td>

  </tr>

</table>


and there it is JW player intregration
works with out devkey
maybe you can set this to a option to use i think some wil like this one


Demo:
Demo at my site

regards JamNet



Again this could go in a future release, could you put this in the Feedback & Suggestions forum over at XtremeInvision.com for me, it may get lost in here.

As for the Chat, I thought it looked better at the side, and it makes better use to be at the side so people can watch the stream and chat at the same time without having to keep scrolling, so I'd much rather keep it to the side.

Thank you for your feedback and contributions :D
Link to comment

okay i add on the topic that is requested i also add the ustream fuction
but your site is offline atm

but to make it short so i add here also a little info about it

ustream works as follow
you have the channel name
and the streamer id

to make it work

regards JamNet

Link to comment

Hello, its a great mod thank you andy.



Have any chance for i add for example two live streams?





You may post feedback/suggestions at the official website at www.XtremeInvision.com.

On a seperate note, as you are all most likely aware, I am dedicated to building apps and hooks for IP.Board, I maybe soon stop updating the resources here for many reasons (this is only a maybe), but I will continue to offer support and updates at XtremeInvision.

On another note, it seems RC2 is stable and only aware of one templating issue where a the installer hasn't added the template bits, I am happy that the next release will be 1.0.0, the next version will be 1.1.0 with a little bit of a new design, which will include atleast one new feature, and thats the Up Comming Events that someone in this topic mentioned, 1.1.0 will also bring in paid updates (only applies for majoy release and not minor point releases), paid copyright removal, and maybe a custom design for the system, more information will be posted at XtremeInvision.

As you know, I do this in my spare time, and spare time is tight at the moment, with looking after an 8 month old baby and keeping my house clean and tidy, which is why paid stuff is coming in, to help with keeping a roof over my head and a keyboard in my hands, of course donations are welcomed, PM me for more information.
Link to comment

Hi,


Just wondered if you had any plans to implement the Video on Demand capability of Livestream?


We have put together a list of selected content for our VOD but currently there is no way for IPB members to select what they wish to watch? This would be really helpful.




I could add it to the maybe list for iStream 1.1.0

So everyone knows, iStream 1.0.0 final is now available for download.
Link to comment

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.

×
×
  • Create New...