Page 1 of 1
StreamiX Desktop For Mac
Posted:
Sat Oct 06, 2012 4:43 pm
by alverman
StreamiX Desktop Rev 1 for mac please
Re: StreamiX Desktop For Mac
Posted:
Mon Oct 08, 2012 7:49 am
by Markus Zeppenfeld
Hi Alverman,
this is already on our list.
As the StreamiX connects to a TCP stream it is basically possible to hook up to all desired operating platforms. As I am not sure when we will implement the MacOS version, you could think about building your own, if you got a clever programmer.
If you need the specification of sending TCP packets to the StreamiX input, please let me know.
Markus
Re: StreamiX Desktop For Mac
Posted:
Fri Oct 12, 2012 9:01 pm
by alverman
I know vb.net and a little c #. and I found some examples on the net.
you could send me the specifications of sending Streamix ?
Thanks, Alberto
Re: StreamiX Desktop For Mac
Posted:
Mon Oct 15, 2012 3:45 pm
by alverman
This is a simple code for desktop sender, if you want, I need entry specs in PB desktop server.
- Code: Select all
Imports System.IO
Imports System.Net
Imports System.Net.Sockets
Imports System.Threading
Imports System.Drawing
Imports System.Runtime.Serialization.Formatters.Binary
Public Class frm_Client
Dim client As New TcpClient
Dim nstream As NetworkStream
Public Function Desktop() As Image
Dim bounds As Rectangle = Nothing
Dim screenshot As System.Drawing.Bitmap = Nothing
Dim graph As Graphics = Nothing
bounds = Screen.PrimaryScreen.Bounds
screenshot = New Bitmap(bounds.Width, bounds.Height, System.Drawing.Imaging.PixelFormat.Format32bppArgb)
graph = Graphics.FromImage(screenshot)
graph.CopyFromScreen(bounds.X, bounds.Y, 0, 0, bounds.Size, CopyPixelOperation.SourceCopy)
Return screenshot
End Function
Private Sub SendImage()
Dim bf As New BinaryFormatter
nstream = client.GetStream
bf.Serialize(nstream, Desktop())
End Sub
Private Sub Timer1_Tick(sender As System.Object, e As System.EventArgs) Handles Timer1.Tick
SendImage()
End Sub
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
Try
client.Connect("192.168.1.13", 1250)
Catch ex As Exception
MsgBox("Failed to connect...")
End Try
Timer1.Start()
End Sub
Private Function GetCRC32(p1 As Object, p2 As Integer) As Object
Throw New NotImplementedException
End Function
End Class
Re: StreamiX Desktop For Mac
Posted:
Wed Oct 17, 2012 12:49 pm
by Markus Zeppenfeld
Hi Alberto,
I have to gather the information for you, as there is no documentation so far ready as an "SDK for StreamiX".
.Net and other Windows applications will not help to built your OSX interface, but I am sure, you will find your way.
I will coma back to you with the desired informations.
Markus
Re: StreamiX Desktop For Mac
Posted:
Wed Oct 17, 2012 3:49 pm
by Markus Zeppenfeld
Hi again,
is the email you provided here in the forum ok to send you information?
I will send you an example project from VisualBasic.
Hope you will find your way through it.
Markus
Re: StreamiX Desktop For Mac
Posted:
Wed Oct 17, 2012 11:08 pm
by alverman
Yes, the mail is that of the forum.
Thank you Markus.
Re: StreamiX Desktop For Mac
Posted:
Mon Nov 26, 2012 5:57 pm
by craigreilly
alverman wrote:StreamiX Desktop Rev 1 for mac please
this would be great - maybe even for iPad or Android tablet too...
Re: StreamiX Desktop For Mac
Posted:
Tue Apr 29, 2014 12:47 pm
by ipanini
Hi Alberto, Markus,
Has there been any success with this yet?
We would like to use StreamiX on Mac OS as well.
Can we be of any help?
Thanks a lot!
Erwin
Re: StreamiX Desktop For Mac
Posted:
Mon Aug 25, 2014 3:43 pm
by pshay
Hello,
Joining this thread - I could also use a StreamiX app for Mac to send desktop to PB. That would be very useful. Is this a current project or on the feature list request?
-=Peter Shay
Re: StreamiX Desktop For Mac
Posted:
Thu Jan 28, 2016 9:52 pm
by chrisr
Markus, would you be willing to share this information that you gave with all of us.
Thanks a bundle!
Chris
Re: StreamiX Desktop For Mac
Posted:
Tue Mar 08, 2016 1:21 pm
by ^nto
No News?
There are lot of way to stream mac desktop in Win (like crome remote desktop).. but how can we add this in a PB layer?