SnapStream Forums

Go Back   SnapStream Forums > SnapStream Developer Network > Beyond TV Downloads
Register FAQ Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Rate Thread Display Modes
  #31  
Old 10-17-2007, 01:46 PM
rayx0063 rayx0063 is offline
Registered User
 
Join Date: Mar 2007
Posts: 3
Angry Re: BTV Mobile

I'm running BTV 4.7.1 and W5 on a moto q and it's a no go... App says " Error while connecting to ......"
Reply With Quote
  #32  
Old 10-17-2007, 03:44 PM
Zogg's Avatar
Zogg Zogg is offline
l33t Member
 
Join Date: Apr 2004
Location: Plano, TX
Posts: 2,015
Re: BTV Mobile

I never could get it to work. Just today in fact I got around to installing the old mobile webpage add-on that was modified to support WM5 and it works like a champ for me.

Download the zip file in this post http://forums.snapstream.com/vb/show...windows+mobile and install as instructed. Works fine on my Axim X51v running WM5.

Z
__________________
SERVER BTV 4.9.2, Phenom II X4 940 3GHz, Biostar 790GX M/B, 2GB DDR2, 5.0TB, WHS, Catalyst 11.9, Firefly, 2x HDHR, 2x HD-PVR

HTPC BTV 4.9.2, Athlon X3 8540, AMD 780G, 1GB DDR2, XP Pro SP3, Catalyst 11.9, MCE remote

LINK2 BTV 4.9.2, Acer Aspire Revo AR1600, 1GB DDR2, XP Pro SP3, MCE remote

LINK3 BTV 4.9.2, Celeron 430 @ 2.0GHz, MSI G31 M/B, 2GB DDR2, XP Pro SP3, ATI HD4350, Catalyst 11.6, MCE remotes
Reply With Quote
  #33  
Old 10-18-2007, 08:10 AM
rayx0063 rayx0063 is offline
Registered User
 
Join Date: Mar 2007
Posts: 3
Re: BTV Mobile

Oooops, I humbly put a big "L" on my forehead. It works fine on my Moto Q from sprint.
Reply With Quote
  #34  
Old 10-28-2007, 06:43 PM
tornado69 tornado69 is offline
Registered User
 
Join Date: Sep 2007
Posts: 4
Re: BTV Mobile

I finally figured out how to get around the "no tuner found" problem. If you have multiple tuners installed in the server, the software based capture card needs to be defined first before any hardware based capture cards are defined. Once I defined the software based capture card first, the mobile app found the tuner card and started working.

The next problem that I ran into was that my software based capture card is connected to my directv HD receiver. When the mobile app downloads the channel list, it will only download the first couple of hundred channels, it only gets to channel 332 and stops. It also won't let you tune any channels above 332. Anyone that has Directv knows that the channel list goes up into the 800+ range. I'm sure that this could be fixed relatively easy in the mobile app. Keep up the good work!
Reply With Quote
  #35  
Old 11-29-2007, 12:59 AM
Toby Toby is offline
Registered User
 
Join Date: Dec 2005
Posts: 2
Re: BTV Mobile

I installed the .cab file on my AT&T tilt (htc tytn2) running Windows Mobile 6. It connects great but when it launches Windows Media Player, it looks like it is trying to connect but it errors out. It says: An unknown error 0x8007274D has occurred. Then is stops from there....

Any advice? Is this .cab file working for anyone here running WM6?
Reply With Quote
  #36  
Old 12-01-2007, 11:01 PM
Chum Chum is offline
Registered User
 
Join Date: Jan 2006
Posts: 2
Re: BTV Mobile

I really like this software. It works like a champ if my software tuner is listed first (as mentioned above), but does not find any tuners otherwise. I don't want to list my software tuner above my hardware tuners 'cause the picture quality is terrible on the software encoder and I don't want to see that on my TV. I have a software tuner in my setup specifically to stream Live TV over the net but don't want to use it in the liviing room. Is there a way to work around the order issue?
Reply With Quote
  #37  
Old 01-05-2008, 02:43 PM
cglenn3932 cglenn3932 is offline
Registered User
 
Join Date: Sep 2004
Posts: 50
Re: BTV Mobile

Anyone try this on a Treo 700w? I assume I should try to install the smartphone version since it is a square screen?
Reply With Quote
  #38  
Old 04-06-2008, 03:35 PM
tornado69 tornado69 is offline
Registered User
 
Join Date: Sep 2007
Posts: 4
Red face Re: BTV Mobile

The BTV Mobile Alpha program stopped working when I upgraded to Beyond TV 4.8. Probably has something to do with the username/password feature that was implemented in 4.8

Is there a new version of the BTV Mobile program for WM6?

Thanks!
Reply With Quote
  #39  
Old 07-03-2008, 09:57 AM
pdwittman pdwittman is offline
Registered User
 
Join Date: Nov 2007
Posts: 8
Re: BTV Mobile

Same here on 4.8.2. Can you spin out an update please. Got no problems donating to the cause...
Reply With Quote
  #40  
Old 08-21-2008, 05:18 PM
dhill835 dhill835 is offline
Registered User
 
Join Date: Mar 2004
Posts: 14
Re: BTV Mobile

/bumb

Anyone have luck getting it to work with 4.8x and Windows Mobile 6?
Reply With Quote
  #41  
Old 01-11-2009, 03:37 AM
bigmahi bigmahi is offline
Registered User
 
Join Date: Jan 2009
Posts: 4
Re: BTV Mobile

I am using HTC HD (blackstone) running WM6.1

I have tried everything I can think of to get a connection to my BTV 4.9

BTV is working fine for PC live streams - but I can not get it to work with my WM device.

I used to enjoy my old WM2003 and BTV3.7 I guess I could go back in time and restore the old software - but My WM2003 is over 6 years old!!!

Any assistance with getting a wm6 application or /mobile page to load would be appreciated!!
Reply With Quote
  #42  
Old 02-03-2009, 01:15 PM
Warlockmaster Warlockmaster is offline
Registered User
 
Join Date: Nov 2006
Posts: 20
Re: BTV Mobile

After a brief hiatus, I have finally returned to FIX what became broken for many after upgrading to BTV ver 4.8 (or was it 4.9?). Either way I have modified "MobileTVMain.aspx" to include the security changes implemented by Snapstream. Simply copy and paste this code into your existing "MobileTVMain.aspx" file . You will need to slightly modify the code below to include your networkLicense number, username, and password.

Good Luck!


'----------------begin MobileTVMain.aspx ------------
<%@ Page Language="VB" Debug="true" %>
<%@ Import Namespace="System" %>
<%@ Import Namespace="System.Runtime.InteropServices" %>
<%@ Import Namespace="SnapStream.BeyondTV" %>
<%@ Import Namespace="SnapStream.BeyondTV.WebServices" %>
<HTML id="_document" runat="server">
<HEAD>
</HEAD>
<BODY style="margin:0px;">
<script language="javascript">
function changeChannel(ChanNum) {
strGuid = '<%=SessID.ToString%>';
strChannel = ChanNum;
strURL = 'http://' + location.host + '/mobile/MobileTVMain.aspx?mode=SetChannel&channel=';
strURL += strChannel;
strURL += '&guid=';
strURL += strGuid;
parent.HiddenFrame1.location.href = strURL;
}
function keepAlive() {
var dte = new Date();
strGuid = '<%=SessID.ToString%>';
strURL = 'http://' + location.host + '/mobile/MobileTVMain.aspx?mode=KeepAlive&guid=';
strURL += strGuid;
strURL += '&time=' + dte.toString();
parent.HiddenFrame2.location.href = strURL;
setTimeout( "keepAlive();", 15000 );
}

function StartPlayer()
{
parent.frames[0].document.Player.ShowControls = false;
parent.frames[0].document.Player.ShowPositionControls = false;
parent.frames[0].document.Player.ShowAudioControls = false;
parent.frames[0].document.Player.ShowTracker = false;
parent.frames[0].document.Player.AutoStart = true;
parent.frames[0].document.Player.Open('<%= StreamURL%> ');
}
setTimeout( "keepAlive();", 15000 );
</script>
<form id="Form1" method="post" runat="server">
<Script Language="VB" Runat="Server">
Public Const GUID_NULL = "00000000-0000-0000-0000-000000000000"

Dim StreamURL
Dim SessID As Guid
Dim ChannelLineup As String
Dim CurrentChannel As String
Dim PlayerMode As String
Function GetChannelList(ByVal Lineup As String, ByVal CurrentChannel As String)
Dim P As Integer
Dim P2 As Integer
Dim P3 As Integer
Dim ChkString As String
Dim ChkString2 As String
Dim ChannelName As String
Dim ChannelNum As String
Dim ChannelNum2 As String
Dim ChannelList As String
Dim ChannelsXML As Object
Dim ChannelRec As Object
Dim ChannelProp As Object
Dim PropName As String
Dim PropValue As String
ChannelsXML = Server.CreateObject("MSXML.DOMDocument")
ChannelsXML.LoadXML(Lineup)
ChannelList = ""
For Each ChannelRec In ChannelsXML.documentElement.childNodes
If ChannelRec.nodeName = "Channel" Then
For Each ChannelProp In ChannelRec.childNodes
PropName = ChannelProp.childNodes(0).Text
PropValue = ChannelProp.childNodes(1).Text
Select Case PropName
Case "StationName"
ChannelName = PropValue
Case "TMSChannel"
ChannelNum = PropValue
Case "UniqueChannelID"
ChannelNum2 = PropValue
Case Else
'Response.Write( & " = " & ChannelProp.childNodes(1).Text & "<BR>")
End Select
Next
ChannelList = ChannelList & "<option value=""" & ChannelNum2 & """"
If CurrentChannel = ChannelNum2 Then
ChannelList = ChannelList & " SELECTED"
End If
ChannelList = ChannelList & ">" & ChannelName & " (" & ChannelNum & ")</option>"
End If
Next
ChannelProp = Nothing
ChannelRec = Nothing
ChannelsXML = Nothing
GetChannelList = ChannelList
End Function
Function GetHost()
Dim HostName As String
Dim P As Long
HostName = Request.ServerVariables("HTTP_HOST")
P = InStr(HostName, ":")
If P <> 0 Then
HostName = Left(HostName, P - 1)
End If
GetHost = HostName
End Function
Sub Page_load(ByVal Sender As Object, ByVal E As EventArgs)

Dim ExistingGUID As Guid
Dim LiveTV As New BTVLiveTVManager
Dim BTVSet As New BTVSettings
Dim Sessions() As PVSPropertyBag


Dim networkLicense
Dim username
Dim password
networkLicense = "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"
username = " " '''' add your username here!
password = " " '''' add your password here!

' Thanks to mpp mpp
Dim lm As New BTVLicenseManager

Dim pvspb As PVSPropertyBag = lm.Logon(networkLicense, username, password)
Dim strAuthTicket As String = ""
For Each pvp As PVSProperty In pvspb.Properties
If pvp.Name.Equals("AuthTicket") Then
'gets ticket so we can run all the other commands
strAuthTicket = pvp.Value
End If
Next


Dim FirstSession
Dim Prop As PVSProperty
Dim SessNum As Integer
Dim strGUID As String
Dim Mode As String
Dim Channel As String
Mode = Request.QueryString("Mode")
strGUID = Request.QueryString("GUID")
Channel = Request.QueryString("Channel")
PlayerMode = Request.QueryString("PlayerMode")
If PlayerMode = "" Then
PlayerMode = "Link"
End If



Select Case Mode
Case "Existing"
ExistingGUID = New Guid(strGUID)
SessID = LiveTV.ExistingWebSession(strAuthTicket, ExistingGUID)
CurrentChannel = LiveTV.GetChannel(strAuthTicket, SessID)
ChannelLineup = BTVSet.GetUnifiedLineup(strAuthTicket)
_document.Visible = True
Case "KeepAlive"
_document.Visible = False
ExistingGUID = New Guid(strGUID)
LiveTV.KeepAlive(strAuthTicket, ExistingGUID)
CurrentChannel = LiveTV.GetChannel(strAuthTicket, ExistingGUID)
ChannelLineup = BTVSet.GetUnifiedLineup(strAuthTicket)

Response.Write("Time:" & Request.QueryString("time"))
Case "SetChannel"
_document.Visible = False
ExistingGUID = New Guid(strGUID)
CurrentChannel = LiveTV.GetChannel(strAuthTicket, ExistingGUID)
ChannelLineup = BTVSet.GetUnifiedLineup(strAuthTicket)
LiveTV.SetChannel(strAuthTicket, ExistingGUID, Channel)
Case Else
_document.Visible = True
SessID = LiveTV.NewWebSession(strAuthTicket)
If SessID.ToString = GUID_NULL Then
StreamLinkDiv.Visible = False
ChannelNumDiv.Visible = False
Response.Write("Choose a session<BR>")
Sessions = LiveTV.GetSessions(strAuthTicket)
For SessNum = 0 To UBound(Sessions)
For Each Prop In Sessions(SessNum).Properties
If Prop.Name = "RecorderGUID" Then
Response.Write("<A HREF=""MobileTVMain.aspx?mode=Existing&guid=" & Prop.Value & "&PlayerMode=" & PlayerMode & """>" & Prop.Value & "</A><BR>")
End If
Next
Next
Else
CurrentChannel = LiveTV.GetChannel(strAuthTicket, SessID)
ChannelLineup = BTVSet.GetUnifiedLineup(strAuthTicket)
_document.Visible = True
End If
End Select
StreamURL = "mms://" & GetHost() & ":8080/*"
If PlayerMode = "Embed" Then
StreamLinkDiv.Style("display") = "none"
StartPlayerScript.Visible = True
Else
StreamLinkDiv.Style("display") = ""
StartPlayerScript.Visible = False
End If
Prop = Nothing
Sessions = Nothing
LiveTV = Nothing
BTVSet = Nothing
lm = Nothing
End Sub
</Script>
<div id="StartPlayerScript" runat="server"><script language=javascript>StartPlayer();</script></div>
<div id="StreamLinkDiv" runat="Server" style="display:none;"><A id=StreamLink HREF="<%= StreamURL %>">Play Stream</A> -- <a href="default.aspx" target="_top"> Go Back</a><BR></div>
<div id="ChannelNumDiv" runat="server"><select id="ChannelNum" name="ChannelNum" onChange="changeChannel(this.value);"><%= GetChannelList(ChannelLineup,CurrentChannel) %></select>

</div>
</form>
</BODY>
</HTML>
'----------------End MobileTVMain.aspx ------------
Reply With Quote
  #43  
Old 02-03-2009, 11:57 PM
bigmahi bigmahi is offline
Registered User
 
Join Date: Jan 2009
Posts: 4
Re: BTV Mobile

Thank you for the update...

I made the changes as you stated but when I attempt a connection with my WM device I receive this Error after Clicking on Live TV link:

"This license cannot be used to access this server remotely."

Source Error:

Line 124: Dim pvspb As PVSPropertyBag=
lm.Logon(networkLicense, username, password)


I assume the license is my Beyond TV activation license??

I placed the username, Password and license all within quotes.

Any idea what I am doing wrong?

Last edited by bigmahi; 02-03-2009 at 11:59 PM.
Reply With Quote
  #44  
Old 02-04-2009, 02:32 AM
bigmahi bigmahi is offline
Registered User
 
Join Date: Jan 2009
Posts: 4
Re: BTV Mobile

Ok,

I had to post again for those who are a bit slow (like me)

Enter your username and password in the italics area of the MobileTVMain.aspx file below, leave the rest of the file unedited


Dim networkLicense
Dim username
Dim password
networkLicense = "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"
username = "put your username here"
password = "put your password here"
Reply With Quote
  #45  
Old 02-04-2009, 03:57 PM
Warlockmaster Warlockmaster is offline
Registered User
 
Join Date: Nov 2006
Posts: 20
Re: BTV Mobile

Thank you for clarifying. I was kind of in a hurry when I posted.
Reply With Quote
Reply

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
What Mobile Phone to get? cfaslave Off-Topic 6 03-19-2007 11:32 PM
mobile.snapstream.net Kevin Beyond TV and Beyond TV Link User-to-User Troubleshooting & Support Forum 3 08-09-2006 01:08 PM
mobile.snapstream.net jfroebe SnapStream Discussion 1 03-09-2004 01:02 PM
Two mobile questions Josh SnapStream Discussion 1 11-04-2003 10:30 AM


All times are GMT -6. The time now is 12:49 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
©2004-2009 Snapstream Media
You Rated this Thread: